=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for scsh-0.6.7nb1 cc -c -O2 -march=i586 -o c/main.o -DDEFAULT_IMAGE_NAME=\"/usr/pkg/lib/scsh/scsh.image\" -DHAVE_CONFIG_H ./c/main.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/process_args.o scsh/process_args.c cc -c -O2 -march=i586 -o c/init.o -DDEFAULT_IMAGE_NAME=\"/usr/pkg/lib/scsh/scsh.image\" -DHAVE_CONFIG_H ./c/init.c ./c/init.c:23:13: warning: implicit declaration of function 'internal_s48_main' is invalid in C99 [-Wimplicit-function-declaration] int ret = internal_s48_main(heap_size, stack_size, "libscsh", "libscsh", ^ 1 warning generated. cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o c/scheme48vm.o c/scheme48vm.c c/scheme48vm.c:122:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i_10X == (Snumber_of_channelsS))) { ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:122:14: note: remove extraneous parentheses around the comparison to silence this warning if ((i_10X == (Snumber_of_channelsS))) { ~ ^ ~ c/scheme48vm.c:122:14: note: use '=' to turn this equality comparison into an assignment if ((i_10X == (Snumber_of_channelsS))) { ^~ = c/scheme48vm.c:131:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i_11X == new_count_8X)) { ~~~~~~^~~~~~~~~~~~~~~ c/scheme48vm.c:131:14: note: remove extraneous parentheses around the comparison to silence this warning if ((i_11X == new_count_8X)) { ~ ^ ~ c/scheme48vm.c:131:14: note: use '=' to turn this equality comparison into an assignment if ((i_11X == new_count_8X)) { ^~ = c/scheme48vm.c:504:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((frame_80X == NULL)) { ~~~~~~~~~~^~~~~~~ c/scheme48vm.c:504:18: note: remove extraneous parentheses around the comparison to silence this warning if ((frame_80X == NULL)) { ~ ^ ~ c/scheme48vm.c:504:18: note: use '=' to turn this equality comparison into an assignment if ((frame_80X == NULL)) { ^~ = c/scheme48vm.c:513:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((frame_82X == NULL)) { ~~~~~~~~~~^~~~~~~ c/scheme48vm.c:513:18: note: remove extraneous parentheses around the comparison to silence this warning if ((frame_82X == NULL)) { ~ ^ ~ c/scheme48vm.c:513:18: note: use '=' to turn this equality comparison into an assignment if ((frame_82X == NULL)) { ^~ = c/scheme48vm.c:552:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i_98X == length_81X)) { ~~~~~~^~~~~~~~~~~~~ c/scheme48vm.c:552:14: note: remove extraneous parentheses around the comparison to silence this warning if ((i_98X == length_81X)) { ~ ^ ~ c/scheme48vm.c:552:14: note: use '=' to turn this equality comparison into an assignment if ((i_98X == length_81X)) { ^~ = c/scheme48vm.c:674:17: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((env_122X == last_env_121X)) { ~~~~~~~~~^~~~~~~~~~~~~~~~ c/scheme48vm.c:674:17: note: remove extraneous parentheses around the comparison to silence this warning if ((env_122X == last_env_121X)) { ~ ^ ~ c/scheme48vm.c:674:17: note: use '=' to turn this equality comparison into an assignment if ((env_122X == last_env_121X)) { ^~ = c/scheme48vm.c:680:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((cont_120X == (Sbottom_of_stackS))) { ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:680:18: note: remove extraneous parentheses around the comparison to silence this warning if ((cont_120X == (Sbottom_of_stackS))) { ~ ^ ~ c/scheme48vm.c:680:18: note: use '=' to turn this equality comparison into an assignment if ((cont_120X == (Sbottom_of_stackS))) { ^~ = c/scheme48vm.c:749:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((len_137X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_136X))) + -4))))>>8)))) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:749:19: note: remove extraneous parentheses around the comparison to silence this warning if ((len_137X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_136X))) + -4))))>>8)))) { ~ ^ ~ c/scheme48vm.c:749:19: note: use '=' to turn this equality comparison into an assignment if ((len_137X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_136X))) + -4))))>>8)))) { ^~ = c/scheme48vm.c:808:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((len_151X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_150X))) + -4))))>>8)))) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:808:19: note: remove extraneous parentheses around the comparison to silence this warning if ((len_151X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_150X))) + -4))))>>8)))) { ~ ^ ~ c/scheme48vm.c:808:19: note: use '=' to turn this equality comparison into an assignment if ((len_151X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_150X))) + -4))))>>8)))) { ^~ = c/scheme48vm.c:922:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i_172X == (Snumber_of_channelsS))) { ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:922:15: note: remove extraneous parentheses around the comparison to silence this warning if ((i_172X == (Snumber_of_channelsS))) { ~ ^ ~ c/scheme48vm.c:922:15: note: use '=' to turn this equality comparison into an assignment if ((i_172X == (Snumber_of_channelsS))) { ^~ = c/scheme48vm.c:969:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_178X == NO_ERRORS)) { ~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48vm.c:969:20: note: remove extraneous parentheses around the comparison to silence this warning if ((status_178X == NO_ERRORS)) { ~ ^ ~ c/scheme48vm.c:969:20: note: use '=' to turn this equality comparison into an assignment if ((status_178X == NO_ERRORS)) { ^~ = c/scheme48vm.c:1057:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((frame_191X == NULL)) { ~~~~~~~~~~~^~~~~~~ c/scheme48vm.c:1057:19: note: remove extraneous parentheses around the comparison to silence this warning if ((frame_191X == NULL)) { ~ ^ ~ c/scheme48vm.c:1057:19: note: use '=' to turn this equality comparison into an assignment if ((frame_191X == NULL)) { ^~ = c/scheme48vm.c:1099:34: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] { if (((Sexternal_root_stackS) == (Sexternal_root_stack_baseS))) { ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:1099:34: note: remove extraneous parentheses around the comparison to silence this warning { if (((Sexternal_root_stackS) == (Sexternal_root_stack_baseS))) { ~ ^ ~ c/scheme48vm.c:1099:34: note: use '=' to turn this equality comparison into an assignment { if (((Sexternal_root_stackS) == (Sexternal_root_stack_baseS))) { ^~ = c/scheme48vm.c:1133:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i_200X == (Snumber_of_channelsS))) { ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:1133:15: note: remove extraneous parentheses around the comparison to silence this warning if ((i_200X == (Snumber_of_channelsS))) { ~ ^ ~ c/scheme48vm.c:1133:15: note: use '=' to turn this equality comparison into an assignment if ((i_200X == (Snumber_of_channelsS))) { ^~ = c/scheme48vm.c:1676:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((symbol_table_290X == 1)) { ~~~~~~~~~~~~~~~~~~^~~~ c/scheme48vm.c:1676:26: note: remove extraneous parentheses around the comparison to silence this warning if ((symbol_table_290X == 1)) { ~ ^ ~ c/scheme48vm.c:1676:26: note: use '=' to turn this equality comparison into an assignment if ((symbol_table_290X == 1)) { ^~ = c/scheme48vm.c:1724:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((maybe_303X == 1)) { ~~~~~~~~~~~^~~~ c/scheme48vm.c:1724:21: note: remove extraneous parentheses around the comparison to silence this warning if ((maybe_303X == 1)) { ~ ^ ~ c/scheme48vm.c:1724:21: note: use '=' to turn this equality comparison into an assignment if ((maybe_303X == 1)) { ^~ = c/scheme48vm.c:1727:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((maybe_305X == 1)) { ~~~~~~~~~~~^~~~ c/scheme48vm.c:1727:23: note: remove extraneous parentheses around the comparison to silence this warning if ((maybe_305X == 1)) { ~ ^ ~ c/scheme48vm.c:1727:23: note: use '=' to turn this equality comparison into an assignment if ((maybe_305X == 1)) { ^~ = c/scheme48vm.c:1775:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i_316X == n_311X)) { ~~~~~~~^~~~~~~~~ c/scheme48vm.c:1775:15: note: remove extraneous parentheses around the comparison to silence this warning if ((i_316X == n_311X)) { ~ ^ ~ c/scheme48vm.c:1775:15: note: use '=' to turn this equality comparison into an assignment if ((i_316X == n_311X)) { ^~ = c/scheme48vm.c:1842:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((stack_335X == NULL)) { ~~~~~~~~~~~^~~~~~~ c/scheme48vm.c:1842:21: note: remove extraneous parentheses around the comparison to silence this warning if ((stack_335X == NULL)) { ~ ^ ~ c/scheme48vm.c:1842:21: note: use '=' to turn this equality comparison into an assignment if ((stack_335X == NULL)) { ^~ = c/scheme48vm.c:1868:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((a_338X == (Sstack_endS))) { ~~~~~~~^~~~~~~~~~~~~~~~ c/scheme48vm.c:1868:15: note: remove extraneous parentheses around the comparison to silence this warning if ((a_338X == (Sstack_endS))) { ~ ^ ~ c/scheme48vm.c:1868:15: note: use '=' to turn this equality comparison into an assignment if ((a_338X == (Sstack_endS))) { ^~ = c/scheme48vm.c:3267:37: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((stack_arg_count_420X == (*((unsigned char *) ((((char *) (-3 + code_423X))) + 1))))) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:3267:37: note: remove extraneous parentheses around the comparison to silence this warning if ((stack_arg_count_420X == (*((unsigned char *) ((((char *) (-3 + code_423X))) + 1))))) { ~ ^ ~ c/scheme48vm.c:3267:37: note: use '=' to turn this equality comparison into an assignment if ((stack_arg_count_420X == (*((unsigned char *) ((((char *) (-3 + code_423X))) + 1))))) { ^~ = c/scheme48vm.c:3575:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((stack_nargs_467X == 0)) { ~~~~~~~~~~~~~~~~~^~~~ c/scheme48vm.c:3575:29: note: remove extraneous parentheses around the comparison to silence this warning if ((stack_nargs_467X == 0)) { ~ ^ ~ c/scheme48vm.c:3575:29: note: use '=' to turn this equality comparison into an assignment if ((stack_nargs_467X == 0)) { ^~ = c/scheme48vm.c:3586:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((stack_nargs_467X == 1)) { ~~~~~~~~~~~~~~~~~^~~~ c/scheme48vm.c:3586:31: note: remove extraneous parentheses around the comparison to silence this warning if ((stack_nargs_467X == 1)) { ~ ^ ~ c/scheme48vm.c:3586:31: note: use '=' to turn this equality comparison into an assignment if ((stack_nargs_467X == 1)) { ^~ = c/scheme48vm.c:3607:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((x_469X == 0)) { ~~~~~~~^~~~ c/scheme48vm.c:3607:21: note: remove extraneous parentheses around the comparison to silence this warning if ((x_469X == 0)) { ~ ^ ~ c/scheme48vm.c:3607:21: note: use '=' to turn this equality comparison into an assignment if ((x_469X == 0)) { ^~ = c/scheme48vm.c:3618:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((x_469X == 1)) { ~~~~~~~^~~~ c/scheme48vm.c:3618:23: note: remove extraneous parentheses around the comparison to silence this warning if ((x_469X == 1)) { ~ ^ ~ c/scheme48vm.c:3618:23: note: use '=' to turn this equality comparison into an assignment if ((x_469X == 1)) { ^~ = c/scheme48vm.c:3634:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((arg2_471X == x_472X)) { ~~~~~~~~~~^~~~~~~~~ c/scheme48vm.c:3634:22: note: remove extraneous parentheses around the comparison to silence this warning if ((arg2_471X == x_472X)) { ~ ^ ~ c/scheme48vm.c:3634:22: note: use '=' to turn this equality comparison into an assignment if ((arg2_471X == x_472X)) { ^~ = c/scheme48vm.c:3870:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((arg2_495X == x_496X)) { ~~~~~~~~~~^~~~~~~~~ c/scheme48vm.c:3870:24: note: remove extraneous parentheses around the comparison to silence this warning if ((arg2_495X == x_496X)) { ~ ^ ~ c/scheme48vm.c:3870:24: note: use '=' to turn this equality comparison into an assignment if ((arg2_495X == x_496X)) { ^~ = c/scheme48vm.c:4311:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((value_543X == x_548X)) { ~~~~~~~~~~~^~~~~~~~~ c/scheme48vm.c:4311:27: note: remove extraneous parentheses around the comparison to silence this warning if ((value_543X == x_548X)) { ~ ^ ~ c/scheme48vm.c:4311:27: note: use '=' to turn this equality comparison into an assignment if ((value_543X == x_548X)) { ^~ = c/scheme48vm.c:4366:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((arg2_550X == x_551X)) { ~~~~~~~~~~^~~~~~~~~ c/scheme48vm.c:4366:26: note: remove extraneous parentheses around the comparison to silence this warning if ((arg2_550X == x_551X)) { ~ ^ ~ c/scheme48vm.c:4366:26: note: use '=' to turn this equality comparison into an assignment if ((arg2_550X == x_551X)) { ^~ = c/scheme48vm.c:5548:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((len_722X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + x_721X))) + -4))))>>8)))) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:5548:29: note: remove extraneous parentheses around the comparison to silence this warning if ((len_722X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + x_721X))) + -4))))>>8)))) { ~ ^ ~ c/scheme48vm.c:5548:29: note: use '=' to turn this equality comparison into an assignment if ((len_722X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + x_721X))) + -4))))>>8)))) { ^~ = c/scheme48vm.c:5599:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((arg2_729X == (*((long *) (((char *) (-3 + arg3_730X))))))) { ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:5599:28: note: remove extraneous parentheses around the comparison to silence this warning if ((arg2_729X == (*((long *) (((char *) (-3 + arg3_730X))))))) { ~ ^ ~ c/scheme48vm.c:5599:28: note: use '=' to turn this equality comparison into an assignment if ((arg2_729X == (*((long *) (((char *) (-3 + arg3_730X))))))) { ^~ = c/scheme48vm.c:5640:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((arg3_734X == (*((long *) (((char *) (-3 + arg4_735X))))))) { ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:5640:28: note: remove extraneous parentheses around the comparison to silence this warning if ((arg3_734X == (*((long *) (((char *) (-3 + arg4_735X))))))) { ~ ^ ~ c/scheme48vm.c:5640:28: note: use '=' to turn this equality comparison into an assignment if ((arg3_734X == (*((long *) (((char *) (-3 + arg4_735X))))))) { ^~ = c/scheme48vm.c:5952:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((StemplateS) == (SvalS))) { ~~~~~~~~~~~~~^~~~~~~~~~ c/scheme48vm.c:5952:21: note: remove extraneous parentheses around the comparison to silence this warning if (((StemplateS) == (SvalS))) { ~ ^ ~ c/scheme48vm.c:5952:21: note: use '=' to turn this equality comparison into an assignment if (((StemplateS) == (SvalS))) { ^~ = c/scheme48vm.c:6132:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((ScontS) == (Sbottom_of_stackS))) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:6132:19: note: remove extraneous parentheses around the comparison to silence this warning if (((ScontS) == (Sbottom_of_stackS))) { ~ ^ ~ c/scheme48vm.c:6132:19: note: use '=' to turn this equality comparison into an assignment if (((ScontS) == (Sbottom_of_stackS))) { ^~ = c/scheme48vm.c:7117:62: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*((long *) (((char *) (-3 + head_924X))))) == thing_727X)) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ c/scheme48vm.c:7117:62: note: remove extraneous parentheses around the comparison to silence this warning if (((*((long *) (((char *) (-3 + head_924X))))) == thing_727X)) { ~ ^ ~ c/scheme48vm.c:7117:62: note: use '=' to turn this equality comparison into an assignment if (((*((long *) (((char *) (-3 + head_924X))))) == thing_727X)) { ^~ = c/scheme48vm.c:7124:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((list_925X == slow_922X)) { ~~~~~~~~~~^~~~~~~~~~~~ c/scheme48vm.c:7124:30: note: remove extraneous parentheses around the comparison to silence this warning if ((list_925X == slow_922X)) { ~ ^ ~ c/scheme48vm.c:7124:30: note: use '=' to turn this equality comparison into an assignment if ((list_925X == slow_922X)) { ^~ = c/scheme48vm.c:7250:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i_930X == (((p_928X)>>2)))) { ~~~~~~~^~~~~~~~~~~~~~~~~~ c/scheme48vm.c:7250:23: note: remove extraneous parentheses around the comparison to silence this warning if ((i_930X == (((p_928X)>>2)))) { ~ ^ ~ c/scheme48vm.c:7250:23: note: use '=' to turn this equality comparison into an assignment if ((i_930X == (((p_928X)>>2)))) { ^~ = c/scheme48vm.c:7280:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i_938X == (((p_936X)>>2)))) { ~~~~~~~^~~~~~~~~~~~~~~~~~ c/scheme48vm.c:7280:23: note: remove extraneous parentheses around the comparison to silence this warning if ((i_938X == (((p_936X)>>2)))) { ~ ^ ~ c/scheme48vm.c:7280:23: note: use '=' to turn this equality comparison into an assignment if ((i_938X == (((p_936X)>>2)))) { ^~ = c/scheme48vm.c:7307:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i_944X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + b_943X))) + -4))))>>8)))) { ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:7307:25: note: remove extraneous parentheses around the comparison to silence this warning if ((i_944X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + b_943X))) + -4))))>>8)))) { ~ ^ ~ c/scheme48vm.c:7307:25: note: use '=' to turn this equality comparison into an assignment if ((i_944X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + b_943X))) + -4))))>>8)))) { ^~ = c/scheme48vm.c:7560:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((protocol_964X == stack_arg_count_788X)) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:7560:30: note: remove extraneous parentheses around the comparison to silence this warning if ((protocol_964X == stack_arg_count_788X)) { ~ ^ ~ c/scheme48vm.c:7560:30: note: use '=' to turn this equality comparison into an assignment if ((protocol_964X == stack_arg_count_788X)) { ^~ = c/scheme48vm.c:7666:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((protocol_971X == total_arg_count_807X)) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:7666:28: note: remove extraneous parentheses around the comparison to silence this warning if ((protocol_971X == total_arg_count_807X)) { ~ ^ ~ c/scheme48vm.c:7666:28: note: use '=' to turn this equality comparison into an assignment if ((protocol_971X == total_arg_count_807X)) { ^~ = c/scheme48vm.c:7695:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((ScontS) == (Sbottom_of_stackS))) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:7695:25: note: remove extraneous parentheses around the comparison to silence this warning if (((ScontS) == (Sbottom_of_stackS))) { ~ ^ ~ c/scheme48vm.c:7695:25: note: use '=' to turn this equality comparison into an assignment if (((ScontS) == (Sbottom_of_stackS))) { ^~ = c/scheme48vm.c:7984:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_1017X == NO_ERRORS)) { ~~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48vm.c:7984:27: note: remove extraneous parentheses around the comparison to silence this warning if ((status_1017X == NO_ERRORS)) { ~ ^ ~ c/scheme48vm.c:7984:27: note: use '=' to turn this equality comparison into an assignment if ((status_1017X == NO_ERRORS)) { ^~ = c/scheme48vm.c:8064:13: warning: implicit declaration of function 'ps_add_pending_fd' is invalid in C99 [-Wimplicit-function-declaration] x_1034X = ps_add_pending_fd(((((*((long *) ((((char *) (-3 + arg2_653X))) + 8))))>>2)), inputP_1033X); ^ c/scheme48vm.c:8085:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_1039X == NO_ERRORS)) { ~~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48vm.c:8085:27: note: remove extraneous parentheses around the comparison to silence this warning if ((status_1039X == NO_ERRORS)) { ~ ^ ~ c/scheme48vm.c:8085:27: note: use '=' to turn this equality comparison into an assignment if ((status_1039X == NO_ERRORS)) { ^~ = c/scheme48vm.c:8122:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((channel_659X == head_1041X)) { ~~~~~~~~~~~~~^~~~~~~~~~~~~ c/scheme48vm.c:8122:23: note: remove extraneous parentheses around the comparison to silence this warning if ((channel_659X == head_1041X)) { ~ ^ ~ c/scheme48vm.c:8122:23: note: use '=' to turn this equality comparison into an assignment if ((channel_659X == head_1041X)) { ^~ = c/scheme48vm.c:8191:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_1062X == NO_ERRORS)) { ~~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48vm.c:8191:31: note: remove extraneous parentheses around the comparison to silence this warning if ((status_1062X == NO_ERRORS)) { ~ ^ ~ c/scheme48vm.c:8191:31: note: use '=' to turn this equality comparison into an assignment if ((status_1062X == NO_ERRORS)) { ^~ = c/scheme48vm.c:8193:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_1063X == NO_ERRORS)) { ~~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48vm.c:8193:33: note: remove extraneous parentheses around the comparison to silence this warning if ((status_1063X == NO_ERRORS)) { ~ ^ ~ c/scheme48vm.c:8193:33: note: use '=' to turn this equality comparison into an assignment if ((status_1063X == NO_ERRORS)) { ^~ = c/scheme48vm.c:8194:27: warning: implicit declaration of function 's48_newspaceLoldspaceP' is invalid in C99 [-Wimplicit-function-declaration] v_1064X = s48_newspaceLoldspaceP(); ^ c/scheme48vm.c:8208:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_1066X == NO_ERRORS)) { ~~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48vm.c:8208:35: note: remove extraneous parentheses around the comparison to silence this warning if ((status_1066X == NO_ERRORS)) { ~ ^ ~ c/scheme48vm.c:8208:35: note: use '=' to turn this equality comparison into an assignment if ((status_1066X == NO_ERRORS)) { ^~ = c/scheme48vm.c:8473:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i_1084X == total_count_410X)) { ~~~~~~~~^~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:8473:16: note: remove extraneous parentheses around the comparison to silence this warning if ((i_1084X == total_count_410X)) { ~ ^ ~ c/scheme48vm.c:8473:16: note: use '=' to turn this equality comparison into an assignment if ((i_1084X == total_count_410X)) { ^~ = c/scheme48vm.c:8498:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i_1089X == 0)) { ~~~~~~~~^~~~ c/scheme48vm.c:8498:18: note: remove extraneous parentheses around the comparison to silence this warning if ((i_1089X == 0)) { ~ ^ ~ c/scheme48vm.c:8498:18: note: use '=' to turn this equality comparison into an assignment if ((i_1089X == 0)) { ^~ = c/scheme48vm.c:8507:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i_1089X == 2)) { ~~~~~~~~^~~~ c/scheme48vm.c:8507:20: note: remove extraneous parentheses around the comparison to silence this warning if ((i_1089X == 2)) { ~ ^ ~ c/scheme48vm.c:8507:20: note: use '=' to turn this equality comparison into an assignment if ((i_1089X == 2)) { ^~ = c/scheme48vm.c:8516:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i_1089X == 3)) { ~~~~~~~~^~~~ c/scheme48vm.c:8516:22: note: remove extraneous parentheses around the comparison to silence this warning if ((i_1089X == 3)) { ~ ^ ~ c/scheme48vm.c:8516:22: note: use '=' to turn this equality comparison into an assignment if ((i_1089X == 3)) { ^~ = c/scheme48vm.c:8531:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i_1089X == 4)) { ~~~~~~~~^~~~ c/scheme48vm.c:8531:24: note: remove extraneous parentheses around the comparison to silence this warning if ((i_1089X == 4)) { ~ ^ ~ c/scheme48vm.c:8531:24: note: use '=' to turn this equality comparison into an assignment if ((i_1089X == 4)) { ^~ = c/scheme48vm.c:8546:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i_1089X == 5)) { ~~~~~~~~^~~~ c/scheme48vm.c:8546:26: note: remove extraneous parentheses around the comparison to silence this warning if ((i_1089X == 5)) { ~ ^ ~ c/scheme48vm.c:8546:26: note: use '=' to turn this equality comparison into an assignment if ((i_1089X == 5)) { ^~ = c/scheme48vm.c:8791:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((len_1115X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_1114X))) + -4))))>>8)))) { ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:8791:20: note: remove extraneous parentheses around the comparison to silence this warning if ((len_1115X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_1114X))) + -4))))>>8)))) { ~ ^ ~ c/scheme48vm.c:8791:20: note: use '=' to turn this equality comparison into an assignment if ((len_1115X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_1114X))) + -4))))>>8)))) { ^~ = c/scheme48vm.c:8967:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((ch_1124X == channel_659X)) { ~~~~~~~~~^~~~~~~~~~~~~~~ c/scheme48vm.c:8967:19: note: remove extraneous parentheses around the comparison to silence this warning if ((ch_1124X == channel_659X)) { ~ ^ ~ c/scheme48vm.c:8967:19: note: use '=' to turn this equality comparison into an assignment if ((ch_1124X == channel_659X)) { ^~ = c/scheme48vm.c:8969:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((ch_1124X == (Spending_input_channels_tailS))) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:8969:23: note: remove extraneous parentheses around the comparison to silence this warning if ((ch_1124X == (Spending_input_channels_tailS))) { ~ ^ ~ c/scheme48vm.c:8969:23: note: use '=' to turn this equality comparison into an assignment if ((ch_1124X == (Spending_input_channels_tailS))) { ^~ = c/scheme48vm.c:8975:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((ch_1124X == (Spending_output_channels_tailS))) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:8975:23: note: remove extraneous parentheses around the comparison to silence this warning if ((ch_1124X == (Spending_output_channels_tailS))) { ~ ^ ~ c/scheme48vm.c:8975:23: note: use '=' to turn this equality comparison into an assignment if ((ch_1124X == (Spending_output_channels_tailS))) { ^~ = c/scheme48vm.c:8992:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_1130X == NO_ERRORS)) { ~~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48vm.c:8992:21: note: remove extraneous parentheses around the comparison to silence this warning if ((status_1130X == NO_ERRORS)) { ~ ^ ~ c/scheme48vm.c:8992:21: note: use '=' to turn this equality comparison into an assignment if ((status_1130X == NO_ERRORS)) { ^~ = c/scheme48vm.c:8994:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_1131X == NO_ERRORS)) { ~~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48vm.c:8994:23: note: remove extraneous parentheses around the comparison to silence this warning if ((status_1131X == NO_ERRORS)) { ~ ^ ~ c/scheme48vm.c:8994:23: note: use '=' to turn this equality comparison into an assignment if ((status_1131X == NO_ERRORS)) { ^~ = c/scheme48vm.c:9021:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_1134X == NO_ERRORS)) { ~~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48vm.c:9021:23: note: remove extraneous parentheses around the comparison to silence this warning if ((status_1134X == NO_ERRORS)) { ~ ^ ~ c/scheme48vm.c:9021:23: note: use '=' to turn this equality comparison into an assignment if ((status_1134X == NO_ERRORS)) { ^~ = c/scheme48vm.c:9347:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_1175X == NO_ERRORS)) { ~~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48vm.c:9347:21: note: remove extraneous parentheses around the comparison to silence this warning if ((status_1175X == NO_ERRORS)) { ~ ^ ~ c/scheme48vm.c:9347:21: note: use '=' to turn this equality comparison into an assignment if ((status_1175X == NO_ERRORS)) { ^~ = c/scheme48vm.c:9351:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_1175X == ENOENT)) { ~~~~~~~~~~~~~^~~~~~~~~ c/scheme48vm.c:9351:23: note: remove extraneous parentheses around the comparison to silence this warning if ((status_1175X == ENOENT)) { ~ ^ ~ c/scheme48vm.c:9351:23: note: use '=' to turn this equality comparison into an assignment if ((status_1175X == ENOENT)) { ^~ = c/scheme48vm.c:9407:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_1183X == NO_ERRORS)) { ~~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48vm.c:9407:23: note: remove extraneous parentheses around the comparison to silence this warning if ((status_1183X == NO_ERRORS)) { ~ ^ ~ c/scheme48vm.c:9407:23: note: use '=' to turn this equality comparison into an assignment if ((status_1183X == NO_ERRORS)) { ^~ = c/scheme48vm.c:9473:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((len_1193X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_1192X))) + -4))))>>8)))) { ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:9473:20: note: remove extraneous parentheses around the comparison to silence this warning if ((len_1193X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_1192X))) + -4))))>>8)))) { ~ ^ ~ c/scheme48vm.c:9473:20: note: use '=' to turn this equality comparison into an assignment if ((len_1193X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_1192X))) + -4))))>>8)))) { ^~ = c/scheme48vm.c:9624:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_1209X == NO_ERRORS)) { ~~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48vm.c:9624:21: note: remove extraneous parentheses around the comparison to silence this warning if ((status_1209X == NO_ERRORS)) { ~ ^ ~ c/scheme48vm.c:9624:21: note: use '=' to turn this equality comparison into an assignment if ((status_1209X == NO_ERRORS)) { ^~ = c/scheme48vm.c:9730:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_1217X == NO_ERRORS)) { ~~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48vm.c:9730:23: note: remove extraneous parentheses around the comparison to silence this warning if ((status_1217X == NO_ERRORS)) { ~ ^ ~ c/scheme48vm.c:9730:23: note: use '=' to turn this equality comparison into an assignment if ((status_1217X == NO_ERRORS)) { ^~ = c/scheme48vm.c:9819:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((current_template_1223X == (*((long *) ((((char *) (-3 + (Sbottom_of_stackS)))) + 8))))) { ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:9819:33: note: remove extraneous parentheses around the comparison to silence this warning if ((current_template_1223X == (*((long *) ((((char *) (-3 + (Sbottom_of_stackS)))) + 8))))) { ~ ^ ~ c/scheme48vm.c:9819:33: note: use '=' to turn this equality comparison into an assignment if ((current_template_1223X == (*((long *) ((((char *) (-3 + (Sbottom_of_stackS)))) + 8))))) { ^~ = c/scheme48vm.c:9841:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((template_1228X == (*((long *) ((((char *) (-3 + (Sbottom_of_stackS)))) + 8))))) { ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:9841:29: note: remove extraneous parentheses around the comparison to silence this warning if ((template_1228X == (*((long *) ((((char *) (-3 + (Sbottom_of_stackS)))) + 8))))) { ~ ^ ~ c/scheme48vm.c:9841:29: note: use '=' to turn this equality comparison into an assignment if ((template_1228X == (*((long *) ((((char *) (-3 + (Sbottom_of_stackS)))) + 8))))) { ^~ = c/scheme48vm.c:9869:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((why_1222X == 1)) { ~~~~~~~~~~^~~~ c/scheme48vm.c:9869:18: note: remove extraneous parentheses around the comparison to silence this warning if ((why_1222X == 1)) { ~ ^ ~ c/scheme48vm.c:9869:18: note: use '=' to turn this equality comparison into an assignment if ((why_1222X == 1)) { ^~ = c/scheme48vm.c:9890:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((type_1230X == ALARM_EVENT)) { ~~~~~~~~~~~^~~~~~~~~~~~~~ c/scheme48vm.c:9890:19: note: remove extraneous parentheses around the comparison to silence this warning if ((type_1230X == ALARM_EVENT)) { ~ ^ ~ c/scheme48vm.c:9890:19: note: use '=' to turn this equality comparison into an assignment if ((type_1230X == ALARM_EVENT)) { ^~ = c/scheme48vm.c:9899:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((type_1230X == KEYBOARD_INTERRUPT_EVENT)) { ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:9899:21: note: remove extraneous parentheses around the comparison to silence this warning if ((type_1230X == KEYBOARD_INTERRUPT_EVENT)) { ~ ^ ~ c/scheme48vm.c:9899:21: note: use '=' to turn this equality comparison into an assignment if ((type_1230X == KEYBOARD_INTERRUPT_EVENT)) { ^~ = c/scheme48vm.c:9903:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((type_1230X == IO_READ_COMPLETION_EVENT)) { ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:9903:23: note: remove extraneous parentheses around the comparison to silence this warning if ((type_1230X == IO_READ_COMPLETION_EVENT)) { ~ ^ ~ c/scheme48vm.c:9903:23: note: use '=' to turn this equality comparison into an assignment if ((type_1230X == IO_READ_COMPLETION_EVENT)) { ^~ = c/scheme48vm.c:9908:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((type_1230X == IO_WRITE_COMPLETION_EVENT)) { ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:9908:25: note: remove extraneous parentheses around the comparison to silence this warning if ((type_1230X == IO_WRITE_COMPLETION_EVENT)) { ~ ^ ~ c/scheme48vm.c:9908:25: note: use '=' to turn this equality comparison into an assignment if ((type_1230X == IO_WRITE_COMPLETION_EVENT)) { ^~ = c/scheme48vm.c:9913:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((type_1230X == OS_SIGNAL_EVENT)) { ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ c/scheme48vm.c:9913:27: note: remove extraneous parentheses around the comparison to silence this warning if ((type_1230X == OS_SIGNAL_EVENT)) { ~ ^ ~ c/scheme48vm.c:9913:27: note: use '=' to turn this equality comparison into an assignment if ((type_1230X == OS_SIGNAL_EVENT)) { ^~ = c/scheme48vm.c:9917:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((type_1230X == NO_EVENT)) { ~~~~~~~~~~~^~~~~~~~~~~ c/scheme48vm.c:9917:29: note: remove extraneous parentheses around the comparison to silence this warning if ((type_1230X == NO_EVENT)) { ~ ^ ~ c/scheme48vm.c:9917:29: note: use '=' to turn this equality comparison into an assignment if ((type_1230X == NO_EVENT)) { ^~ = c/scheme48vm.c:9921:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((type_1230X == ERROR_EVENT)) { ~~~~~~~~~~~^~~~~~~~~~~~~~ c/scheme48vm.c:9921:31: note: remove extraneous parentheses around the comparison to silence this warning if ((type_1230X == ERROR_EVENT)) { ~ ^ ~ c/scheme48vm.c:9921:31: note: use '=' to turn this equality comparison into an assignment if ((type_1230X == ERROR_EVENT)) { ^~ = c/scheme48vm.c:9939:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((type_1230X == NO_EVENT)) { ~~~~~~~~~~~^~~~~~~~~~~ c/scheme48vm.c:9939:19: note: remove extraneous parentheses around the comparison to silence this warning if ((type_1230X == NO_EVENT)) { ~ ^ ~ c/scheme48vm.c:9939:19: note: use '=' to turn this equality comparison into an assignment if ((type_1230X == NO_EVENT)) { ^~ = c/scheme48vm.c:9976:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((stack_arg_count_383X == wants_stack_args_382X)) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:9976:29: note: remove extraneous parentheses around the comparison to silence this warning if ((stack_arg_count_383X == wants_stack_args_382X)) { ~ ^ ~ c/scheme48vm.c:9976:29: note: use '=' to turn this equality comparison into an assignment if ((stack_arg_count_383X == wants_stack_args_382X)) { ^~ = c/scheme48vm.c:10186:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((cont_1260X == (Sbottom_of_stackS))) { ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:10186:19: note: remove extraneous parentheses around the comparison to silence this warning if ((cont_1260X == (Sbottom_of_stackS))) { ~ ^ ~ c/scheme48vm.c:10186:19: note: use '=' to turn this equality comparison into an assignment if ((cont_1260X == (Sbottom_of_stackS))) { ^~ = c/scheme48vm.c:10493:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((marker_365X == (*((long *) (((char *) (-3 + (*((long *) (((char *) (-3 + env_1315X)))))))))))) { ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:10493:28: note: remove extraneous parentheses around the comparison to silence this warning if ((marker_365X == (*((long *) (((char *) (-3 + (*((long *) (((char *) (-3 + env_1315X)))))))))))) { ~ ^ ~ c/scheme48vm.c:10493:28: note: use '=' to turn this equality comparison into an assignment if ((marker_365X == (*((long *) (((char *) (-3 + (*((long *) (((char *) (-3 + env_1315X)))))))))))) { ^~ = c/scheme48vm.c:10555:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((fast_1321X == slow_1323X)) { ~~~~~~~~~~~^~~~~~~~~~~~~ c/scheme48vm.c:10555:27: note: remove extraneous parentheses around the comparison to silence this warning if ((fast_1321X == slow_1323X)) { ~ ^ ~ c/scheme48vm.c:10555:27: note: use '=' to turn this equality comparison into an assignment if ((fast_1321X == slow_1323X)) { ^~ = c/scheme48vm.c:10606:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i_1331X == len_1327X)) { ~~~~~~~~^~~~~~~~~~~~ c/scheme48vm.c:10606:16: note: remove extraneous parentheses around the comparison to silence this warning if ((i_1331X == len_1327X)) { ~ ^ ~ c/scheme48vm.c:10606:16: note: use '=' to turn this equality comparison into an assignment if ((i_1331X == len_1327X)) { ^~ = c/scheme48vm.c:10719:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i_1338X == startup_vector_length_1336X)) { ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:10719:16: note: remove extraneous parentheses around the comparison to silence this warning if ((i_1338X == startup_vector_length_1336X)) { ~ ^ ~ c/scheme48vm.c:10719:16: note: use '=' to turn this equality comparison into an assignment if ((i_1338X == startup_vector_length_1336X)) { ^~ = c/scheme48vm.c:10761:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i_1350X == startup_vector_length_1336X)) { ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48vm.c:10761:16: note: remove extraneous parentheses around the comparison to silence this warning if ((i_1350X == startup_vector_length_1336X)) { ~ ^ ~ c/scheme48vm.c:10761:16: note: use '=' to turn this equality comparison into an assignment if ((i_1350X == startup_vector_length_1336X)) { ^~ = 87 warnings generated. cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o c/scheme48heap.o c/scheme48heap.c c/scheme48heap.c:87:13: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((x_3X == NULL)) { ~~~~~^~~~~~~ c/scheme48heap.c:87:13: note: remove extraneous parentheses around the comparison to silence this warning if ((x_3X == NULL)) { ~ ^ ~ c/scheme48heap.c:87:13: note: use '=' to turn this equality comparison into an assignment if ((x_3X == NULL)) { ^~ = c/scheme48heap.c:128:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] { if (((Sweak_pointer_hpS) == NULL)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~ c/scheme48heap.c:128:30: note: remove extraneous parentheses around the comparison to silence this warning { if (((Sweak_pointer_hpS) == NULL)) { ~ ^ ~ c/scheme48heap.c:128:30: note: use '=' to turn this equality comparison into an assignment { if (((Sweak_pointer_hpS) == NULL)) { ^~ = c/scheme48heap.c:168:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((next_12X == NULL)) { ~~~~~~~~~^~~~~~~ c/scheme48heap.c:168:19: note: remove extraneous parentheses around the comparison to silence this warning if ((next_12X == NULL)) { ~ ^ ~ c/scheme48heap.c:168:19: note: use '=' to turn this equality comparison into an assignment if ((next_12X == NULL)) { ^~ = c/scheme48heap.c:257:53: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*((long *) (((char *) (-3 + list_22X))))) == thing_20X)) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:257:53: note: remove extraneous parentheses around the comparison to silence this warning if (((*((long *) (((char *) (-3 + list_22X))))) == thing_20X)) { ~ ^ ~ c/scheme48heap.c:257:53: note: use '=' to turn this equality comparison into an assignment if (((*((long *) (((char *) (-3 + list_22X))))) == thing_20X)) { ^~ = c/scheme48heap.c:497:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_63X == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:497:19: note: remove extraneous parentheses around the comparison to silence this warning if ((status_63X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:497:19: note: use '=' to turn this equality comparison into an assignment if ((status_63X == NO_ERRORS)) { ^~ = c/scheme48heap.c:524:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_66X == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:524:21: note: remove extraneous parentheses around the comparison to silence this warning if ((status_66X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:524:21: note: use '=' to turn this equality comparison into an assignment if ((status_66X == NO_ERRORS)) { ^~ = c/scheme48heap.c:549:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_69X == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:549:21: note: remove extraneous parentheses around the comparison to silence this warning if ((status_69X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:549:21: note: use '=' to turn this equality comparison into an assignment if ((status_69X == NO_ERRORS)) { ^~ = c/scheme48heap.c:567:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:567:21: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:567:21: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:585:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:585:23: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:585:23: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:602:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_79X == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:602:21: note: remove extraneous parentheses around the comparison to silence this warning if ((status_79X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:602:21: note: use '=' to turn this equality comparison into an assignment if ((status_79X == NO_ERRORS)) { ^~ = c/scheme48heap.c:603:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i_76X == (strlen((char *) "Vanilla 20")))) { ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48heap.c:603:18: note: remove extraneous parentheses around the comparison to silence this warning if ((i_76X == (strlen((char *) "Vanilla 20")))) { ~ ^ ~ c/scheme48heap.c:603:18: note: use '=' to turn this equality comparison into an assignment if ((i_76X == (strlen((char *) "Vanilla 20")))) { ^~ = c/scheme48heap.c:609:40: warning: adding 'long' to a string does not append to the string [-Wstring-plus-int] if ((ch_77X == (*("Vanilla 20" + i_76X)))) { ~~~~~~~~~~~~~^~~~~~~ c/scheme48heap.c:609:40: note: use array indexing to silence this warning if ((ch_77X == (*("Vanilla 20" + i_76X)))) { ^ & [ ] c/scheme48heap.c:609:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((ch_77X == (*("Vanilla 20" + i_76X)))) { ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48heap.c:609:21: note: remove extraneous parentheses around the comparison to silence this warning if ((ch_77X == (*("Vanilla 20" + i_76X)))) { ~ ^ ~ c/scheme48heap.c:609:21: note: use '=' to turn this equality comparison into an assignment if ((ch_77X == (*("Vanilla 20" + i_76X)))) { ^~ = c/scheme48heap.c:629:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:629:21: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:629:21: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:647:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:647:23: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:647:23: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:664:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:664:21: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:664:21: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:685:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:685:23: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:685:23: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:706:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:706:23: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:706:23: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:727:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:727:23: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:727:23: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:748:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:748:23: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:748:23: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:769:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:769:23: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:769:23: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:790:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:790:23: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:790:23: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:807:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:807:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:807:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:813:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:813:23: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:813:23: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:828:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:828:27: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:828:27: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:839:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:839:25: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:839:25: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:850:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:850:21: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:850:21: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:864:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_116X == NO_ERRORS)) { ~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:864:22: note: remove extraneous parentheses around the comparison to silence this warning if ((status_116X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:864:22: note: use '=' to turn this equality comparison into an assignment if ((status_116X == NO_ERRORS)) { ^~ = c/scheme48heap.c:877:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_117X == NO_ERRORS)) { ~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:877:20: note: remove extraneous parentheses around the comparison to silence this warning if ((status_117X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:877:20: note: use '=' to turn this equality comparison into an assignment if ((status_117X == NO_ERRORS)) { ^~ = c/scheme48heap.c:886:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_118X == NO_ERRORS)) { ~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:886:20: note: remove extraneous parentheses around the comparison to silence this warning if ((status_118X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:886:20: note: use '=' to turn this equality comparison into an assignment if ((status_118X == NO_ERRORS)) { ^~ = c/scheme48heap.c:895:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_119X == NO_ERRORS)) { ~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:895:20: note: remove extraneous parentheses around the comparison to silence this warning if ((status_119X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:895:20: note: use '=' to turn this equality comparison into an assignment if ((status_119X == NO_ERRORS)) { ^~ = c/scheme48heap.c:904:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_120X == NO_ERRORS)) { ~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:904:20: note: remove extraneous parentheses around the comparison to silence this warning if ((status_120X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:904:20: note: use '=' to turn this equality comparison into an assignment if ((status_120X == NO_ERRORS)) { ^~ = c/scheme48heap.c:918:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:918:21: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:918:21: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:1032:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((type_139X == (31 & (((d_141X)>>2))))) { ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48heap.c:1032:22: note: remove extraneous parentheses around the comparison to silence this warning if ((type_139X == (31 & (((d_141X)>>2))))) { ~ ^ ~ c/scheme48heap.c:1032:22: note: use '=' to turn this equality comparison into an assignment if ((type_139X == (31 & (((d_141X)>>2))))) { ^~ = c/scheme48heap.c:1119:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_146X == NO_ERRORS)) { ~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:1119:20: note: remove extraneous parentheses around the comparison to silence this warning if ((status_146X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:1119:20: note: use '=' to turn this equality comparison into an assignment if ((status_146X == NO_ERRORS)) { ^~ = c/scheme48heap.c:1162:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:1162:25: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:1162:25: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:1173:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:1173:21: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:1173:21: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:1190:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_161X == NO_ERRORS)) { ~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:1190:22: note: remove extraneous parentheses around the comparison to silence this warning if ((status_161X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:1190:22: note: use '=' to turn this equality comparison into an assignment if ((status_161X == NO_ERRORS)) { ^~ = c/scheme48heap.c:1213:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:1213:21: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:1213:21: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:1222:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_162X == NO_ERRORS)) { ~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:1222:20: note: remove extraneous parentheses around the comparison to silence this warning if ((status_162X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:1222:20: note: use '=' to turn this equality comparison into an assignment if ((status_162X == NO_ERRORS)) { ^~ = c/scheme48heap.c:1231:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_163X == NO_ERRORS)) { ~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:1231:20: note: remove extraneous parentheses around the comparison to silence this warning if ((status_163X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:1231:20: note: use '=' to turn this equality comparison into an assignment if ((status_163X == NO_ERRORS)) { ^~ = c/scheme48heap.c:1243:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_168X == NO_ERRORS)) { ~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:1243:22: note: remove extraneous parentheses around the comparison to silence this warning if ((status_168X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:1243:22: note: use '=' to turn this equality comparison into an assignment if ((status_168X == NO_ERRORS)) { ^~ = c/scheme48heap.c:1246:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_169X == NO_ERRORS)) { ~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:1246:26: note: remove extraneous parentheses around the comparison to silence this warning if ((status_169X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:1246:26: note: use '=' to turn this equality comparison into an assignment if ((status_169X == NO_ERRORS)) { ^~ = c/scheme48heap.c:1259:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:1259:27: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:1259:27: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:1270:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:1270:25: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:1270:25: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:1281:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:1281:23: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:1281:23: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:1292:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:1292:21: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:1292:21: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:1301:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_170X == NO_ERRORS)) { ~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:1301:20: note: remove extraneous parentheses around the comparison to silence this warning if ((status_170X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:1301:20: note: use '=' to turn this equality comparison into an assignment if ((status_170X == NO_ERRORS)) { ^~ = c/scheme48heap.c:1339:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_176X == NO_ERRORS)) { ~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:1339:20: note: remove extraneous parentheses around the comparison to silence this warning if ((status_176X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:1339:20: note: use '=' to turn this equality comparison into an assignment if ((status_176X == NO_ERRORS)) { ^~ = c/scheme48heap.c:1348:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_177X == NO_ERRORS)) { ~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:1348:20: note: remove extraneous parentheses around the comparison to silence this warning if ((status_177X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:1348:20: note: use '=' to turn this equality comparison into an assignment if ((status_177X == NO_ERRORS)) { ^~ = c/scheme48heap.c:1357:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_178X == NO_ERRORS)) { ~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:1357:20: note: remove extraneous parentheses around the comparison to silence this warning if ((status_178X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:1357:20: note: use '=' to turn this equality comparison into an assignment if ((status_178X == NO_ERRORS)) { ^~ = c/scheme48heap.c:1366:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((status_179X == NO_ERRORS)) { ~~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:1366:20: note: remove extraneous parentheses around the comparison to silence this warning if ((status_179X == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:1366:20: note: use '=' to turn this equality comparison into an assignment if ((status_179X == NO_ERRORS)) { ^~ = c/scheme48heap.c:1562:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((type_209X == (31 & (((d_211X)>>2))))) { ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48heap.c:1562:22: note: remove extraneous parentheses around the comparison to silence this warning if ((type_209X == (31 & (((d_211X)>>2))))) { ~ ^ ~ c/scheme48heap.c:1562:22: note: use '=' to turn this equality comparison into an assignment if ((type_209X == (31 & (((d_211X)>>2))))) { ^~ = c/scheme48heap.c:1564:57: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((*((long *) (((char *) (-3 + obj_213X))))) == (Hthe_record_type9400))) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48heap.c:1564:57: note: remove extraneous parentheses around the comparison to silence this warning if (((*((long *) (((char *) (-3 + obj_213X))))) == (Hthe_record_type9400))) { ~ ^ ~ c/scheme48heap.c:1564:57: note: use '=' to turn this equality comparison into an assignment if (((*((long *) (((char *) (-3 + obj_213X))))) == (Hthe_record_type9400))) { ^~ = c/scheme48heap.c:2077:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2077:21: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2077:21: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2084:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2084:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2084:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2091:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2091:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2091:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2098:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2098:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2098:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2104:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2104:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2104:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2111:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2111:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2111:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2117:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2117:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2117:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2125:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2125:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2125:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2131:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2131:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2131:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2139:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2139:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2139:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2145:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2145:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2145:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2152:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2152:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2152:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2158:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2158:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2158:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2165:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2165:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2165:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2171:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2171:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2171:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2178:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2178:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2178:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2184:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2184:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2184:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2191:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2191:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2191:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2197:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2197:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2197:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2204:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2204:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2204:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2210:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2210:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2210:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2217:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2217:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2217:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2225:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2225:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2225:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2231:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((SstatusS) == NO_ERRORS)) { ~~~~~~~~~~~^~~~~~~~~~~~ c/scheme48heap.c:2231:19: note: remove extraneous parentheses around the comparison to silence this warning if (((SstatusS) == NO_ERRORS)) { ~ ^ ~ c/scheme48heap.c:2231:19: note: use '=' to turn this equality comparison into an assignment if (((SstatusS) == NO_ERRORS)) { ^~ = c/scheme48heap.c:2254:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((type_307X == (31 & (((d_309X)>>2))))) { ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c/scheme48heap.c:2254:22: note: remove extraneous parentheses around the comparison to silence this warning if ((type_307X == (31 & (((d_309X)>>2))))) { ~ ^ ~ c/scheme48heap.c:2254:22: note: use '=' to turn this equality comparison into an assignment if ((type_307X == (31 & (((d_309X)>>2))))) { ^~ = 79 warnings generated. cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o c/extension.o c/extension.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o c/external.o c/external.c c/external.c:923:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ 1 warning generated. cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o cig/libcig.o cig/libcig.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o cig/libcig1.o cig/libcig1.c cig/libcig1.c:54:3: warning: format specifies type 'unsigned int' but the argument has type 's48_value' (aka 'long') [-Wformat] sstr, errno); ^~~~ 1 warning generated. cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/cstuff.o scsh/cstuff.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/dirstuff1.o scsh/dirstuff1.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/fdports1.o scsh/fdports1.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/flock1.o scsh/flock1.c scsh/flock1.c:71:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ 1 warning generated. cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/machine/time_dep1.o scsh/machine/time_dep1.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/signals1.o scsh/signals1.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/machine/libansi.o scsh/machine/libansi.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/network1.o scsh/network1.c scsh/network1.c:75:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ scsh/network1.c:131:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ scsh/network1.c:158:12: warning: implicit declaration of function 's48_add_pending_fd' is invalid in C99 [-Wimplicit-function-declaration] if (! s48_add_pending_fd(sockfd, 1))/* 1 for is_input */ ^ scsh/network1.c:200:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ scsh/network1.c:234:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ scsh/network1.c:266:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ scsh/network1.c:389:5: warning: implicit declaration of function 's48_raise_os_error_7' is invalid in C99 [-Wimplicit-function-declaration] s48_raise_os_error_7(errno, ^ 7 warnings generated. cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/putenv.o scsh/putenv.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/rx/regexp1.o scsh/rx/regexp1.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/sleep1.o scsh/sleep1.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/syscalls1.o scsh/syscalls1.c scsh/syscalls1.c:134:3: warning: implicit declaration of function 's48_stop_alarm_interrupts' is invalid in C99 [-Wimplicit-function-declaration] s48_stop_alarm_interrupts(); ^ scsh/syscalls1.c:137:3: warning: implicit declaration of function 's48_start_alarm_interrupts' is invalid in C99 [-Wimplicit-function-declaration] s48_start_alarm_interrupts(); ^ scsh/syscalls1.c:164:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ scsh/syscalls1.c:193:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ scsh/syscalls1.c:209:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ scsh/syscalls1.c:307:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ scsh/syscalls1.c:360:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ scsh/syscalls1.c:687:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ scsh/syscalls1.c:831:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ scsh/syscalls1.c:1086:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ scsh/syscalls1.c:1106:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ 11 warnings generated. cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/syslog1.o scsh/syslog1.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/time1.o scsh/time1.c scsh/time1.c:428:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ 1 warning generated. cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/tty1.o scsh/tty1.c scsh/tty1.c:354:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] allocate_pty (void) ^~~~~~~~~~~~ 1 warning generated. cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/userinfo1.o scsh/userinfo1.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/sighandlers1.o scsh/sighandlers1.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/libscsh.o scsh/libscsh.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/md5.o scsh/md5.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o scsh/proc2.o scsh/proc2.c scsh/proc2.c:206:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while( argv[argv_i++] = *av++ ); /* Copy over av & null terminate. */ ~~~~~~~~~~~~~~~^~~~~~~ scsh/proc2.c:206:27: note: place parentheses around the assignment to silence this warning while( argv[argv_i++] = *av++ ); /* Copy over av & null terminate. */ ^ ( ) scsh/proc2.c:206:27: note: use '==' to turn this assignment into an equality comparison while( argv[argv_i++] = *av++ ); /* Copy over av & null terminate. */ ^ == scsh/proc2.c:288:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if( tmp=Realloc(char,buf,i) ) return tmp; ~~~^~~~~~~~~~~~~~~~~~~~ scsh/proc2.c:288:12: note: place parentheses around the assignment to silence this warning if( tmp=Realloc(char,buf,i) ) return tmp; ^ ( ) scsh/proc2.c:288:12: note: use '==' to turn this assignment into an equality comparison if( tmp=Realloc(char,buf,i) ) return tmp; ^ == 2 warnings generated. cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o c/srfi/srfi-27.o c/srfi/srfi-27.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o c/unix/misc.o c/unix/misc.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o c/unix/io.o c/unix/io.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o c/unix/fd-io.o c/unix/fd-io.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o c/unix/event.o c/unix/event.c cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o c/unix/socket.o c/unix/socket.c c/unix/socket.c:157:60: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] if ((getsockname(socket_fd, (struct sockaddr *)&address, &len) < 0) ^~~~ /usr/include/sys/socket.h:625:74: note: passing argument to parameter here int getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict); ^ c/unix/socket.c:205:63: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] connect_fd = accept(socket_fd, (struct sockaddr *)&address, &len); ^~~~ /usr/include/sys/socket.h:621:69: note: passing argument to parameter here int accept(int, struct sockaddr * __restrict, socklen_t * __restrict); ^ 2 warnings generated. cc -c -DHAVE_CONFIG_H -I ./c -I./c -I./cig -O2 -march=i586 -o c/unix/dynamo.o c/unix/dynamo.c rm -f /tmp/s48_external_$$.c && ./build/build-external-modules /tmp/s48_external_$$.c s48_init_additional_inits s48_init_socket s48_init_external_lookup s48_init_syslog s48_init_posix_regexp s48_init_userinfo s48_init_sighandlers s48_init_syscalls s48_init_network s48_init_flock s48_init_dirstuff s48_init_time s48_init_tty s48_init_cig s48_init_libscsh s48_init_md5 s48_init_srfi_27 s48_init_cig && cc -Wl,-R/usr/pkg/lib -rdynamic -O2 -march=i586 -o scshvm c/main.o scsh/process_args.o c/init.o c/scheme48vm.o c/scheme48heap.o c/extension.o c/external.o cig/libcig.o cig/libcig1.o scsh/cstuff.o scsh/dirstuff1.o scsh/fdports1.o scsh/flock1.o scsh/machine/time_dep1.o scsh/signals1.o scsh/machine/libansi.o scsh/network1.o scsh/putenv.o scsh/rx/regexp1.o scsh/sleep1.o scsh/syscalls1.o scsh/syslog1.o scsh/time1.o scsh/tty1.o scsh/userinfo1.o scsh/sighandlers1.o scsh/libscsh.o scsh/md5.o scsh/proc2.o c/srfi/srfi-27.o c/unix/misc.o c/unix/io.o c/unix/fd-io.o c/unix/event.o /tmp/s48_external_$$.c c/unix/socket.o c/unix/dynamo.o -lelf -lcrypt -lm -lutil && rm -f /tmp/s48_external_$$.c ./build/build-usual-image . "./scheme" 'scsh.image' './scshvm' './build/initial.image' ./scheme/env/init-defpackage.scm #{Unspecific} ./scheme/more-interfaces.scm ./scheme/sort/interfaces.scm ./scheme/link-packages.scm ./scheme/more-packages.scm [command-levels ./scheme/env/command-level.scm] [command-processor ./scheme/env/read-command.scm ./scheme/env/command.scm ./scheme/env/version-info.scm] #{Unspecific} [basic-commands ./scheme/env/basic-command.scm] [build ./scheme/env/build.scm] [shadowing ./scheme/env/shadow.scm] [disclosers ./scheme/env/disclosers.scm] [package-mutation ./scheme/env/pedit.scm] [package-commands ./scheme/env/pacman.scm] [time ./scheme/rts/time.scm] [debugging ./scheme/env/debug.scm] [inspector ./scheme/env/inspect.scm] [disassembler ./scheme/env/disasm.scm] [usual-commands] #{Unspecific} [debuginfo ./scheme/env/debuginfo.scm] [extended-numbers ./scheme/rts/xnum.scm] [bignums ./scheme/rts/bignum.scm Analyzing... Calls will be compiled in line: (subtract-magnitudes add-magnitudes bignum-magnitude bignum-sign) ] [ratnums ./scheme/rts/ratnum.scm] [recnums ./scheme/rts/recnum.scm] [innums ./scheme/rts/innum.scm] [usual-features] Reading ./build/initial.debug Writing scsh.image echo '#!/bin/sh' >go && echo >>go && echo "lib=`pwd`" >>go && echo 'exec $lib/scshvm -o $lib/scshvm -i $lib/scsh/scsh.image "$@"' >>go && chmod +x go rm -f cig/libscshvm.a ar cq cig/libscshvm.a c/main.o scsh/process_args.o c/init.o c/scheme48vm.o c/scheme48heap.o c/extension.o c/external.o cig/libcig.o cig/libcig1.o scsh/cstuff.o scsh/dirstuff1.o scsh/fdports1.o scsh/flock1.o scsh/machine/time_dep1.o scsh/signals1.o scsh/machine/libansi.o scsh/network1.o scsh/putenv.o scsh/rx/regexp1.o scsh/sleep1.o scsh/syscalls1.o scsh/syslog1.o scsh/time1.o scsh/tty1.o scsh/userinfo1.o scsh/sighandlers1.o scsh/libscsh.o scsh/md5.o scsh/proc2.o c/srfi/srfi-27.o ranlib cig/libscshvm.a cc -o scsh/scsh -O2 -march=i586 -DVM=\"/usr/pkg/lib/scsh/scshvm\" -DIMAGE=\"/usr/pkg/lib/scsh/scsh.image\" ./scsh/scsh-tramp.c ./scsh/scsh-tramp.c:4:1: warning: '/*' within block comment [-Wcomment] /* ^ ./scsh/scsh-tramp.c:6:1: warning: '/*' within block comment [-Wcomment] /* Unix #! shell scripts are not recursive. The interpreter you specify ^ ./scsh/scsh-tramp.c:49:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main(int argc, char *argv[]) ^~~~ ./scsh/scsh-tramp.c:58:2: warning: implicit declaration of function 'perror' is invalid in C99 [-Wimplicit-function-declaration] perror(argv[0]); ^ 4 warnings generated. sed -e 's|@scsh_host@|i386-elf32-minix|g' -e 's|@scsh_prefix@|/usr/pkg|g' -e 's|@scsh_exec_prefix@|/usr/pkg|g' -e 's|@scsh_bindir@|/usr/pkg/bin|g' -e 's|@scsh_libdir@|/usr/pkg/lib|g' -e 's|@scsh_includedir@|/usr/pkg/include|g' -e 's|@scsh_mandir@|/usr/pkg/man/man1|g' -e 's|@scsh_lib_dirs_list@|("/usr/pkg/lib/scsh/modules" "/usr/pkg/lib/scsh/modules/0.6")|g' -e 's|@scsh_LIBS@|-lelf -lcrypt -lm -lutil|g' -e 's|@scsh_DEFS@|-DHAVE_CONFIG_H|g' -e 's|@scsh_CFLAGS@|-O2 -march=i586|g' -e 's|@scsh_CPPFLAGS@||g' -e 's|@scsh_LDFLAGS@|-Wl,-R/usr/pkg/lib -rdynamic|g' ./scsh/configure.scm.in > scsh/configure.scm bmake: don't know how to make scsh/machine/tty-consts.scm. Stop bmake: stopped in /usr/pkgsrc/work/shells/scsh/work/scsh-0.6.7 *** Error code 2 Stop. bmake: stopped in /usr/pkgsrc/shells/scsh *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/shells/scsh