=> Bootstrap dependency digest>=20010302: found digest-20121220
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
===> Building for scheme48-1.9
gcc -c -O2 -I/usr/include -pthread -munaligned-doubles -o c/main.o \
	-DDEFAULT_IMAGE_NAME=\"/usr/pkg/lib/scheme48-1.`cat ./build/minor-version-number`/scheme48.image\" \
	-I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" ./c/main.c
./c/main.c:19:12: warning: implicit declaration of function 's48_call_startup_procedure' is invalid in C99 [-Wimplicit-function-declaration]
    return s48_call_startup_procedure(argv, argc);
           ^
1 warning generated.
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/scheme48vm-64.o c/scheme48vm-64.c
c/scheme48vm-64.c:253:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_12X == (Snumber_of_channelsS))) {
       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:253:14: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_12X == (Snumber_of_channelsS))) {
      ~      ^                        ~
c/scheme48vm-64.c:253:14: note: use '=' to turn this equality comparison into an assignment
  if ((i_12X == (Snumber_of_channelsS))) {
             ^~
             =
c/scheme48vm-64.c:262:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_13X == new_count_10X)) {
       ~~~~~~^~~~~~~~~~~~~~~~
c/scheme48vm-64.c:262:14: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_13X == new_count_10X)) {
      ~      ^               ~
c/scheme48vm-64.c:262:14: note: use '=' to turn this equality comparison into an assignment
  if ((i_13X == new_count_10X)) {
             ^~
             =
c/scheme48vm-64.c:293:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_18X == min_count_14X)) {
       ~~~~~~^~~~~~~~~~~~~~~~
c/scheme48vm-64.c:293:14: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_18X == min_count_14X)) {
      ~      ^               ~
c/scheme48vm-64.c:293:14: note: use '=' to turn this equality comparison into an assignment
  if ((i_18X == min_count_14X)) {
             ^~
             =
c/scheme48vm-64.c:574:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((state_50X == 0)) {
         ~~~~~~~~~~^~~~
c/scheme48vm-64.c:574:20: note: remove extraneous parentheses around the comparison to silence this warning
    if ((state_50X == 0)) {
        ~          ^   ~
c/scheme48vm-64.c:574:20: note: use '=' to turn this equality comparison into an assignment
    if ((state_50X == 0)) {
                   ^~
                   =
c/scheme48vm-64.c:599:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((state_50X == 1)) {
           ~~~~~~~~~~^~~~
c/scheme48vm-64.c:599:22: note: remove extraneous parentheses around the comparison to silence this warning
      if ((state_50X == 1)) {
          ~          ^   ~
c/scheme48vm-64.c:599:22: note: use '=' to turn this equality comparison into an assignment
      if ((state_50X == 1)) {
                     ^~
                     =
c/scheme48vm-64.c:602:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((state_50X == 2)) {
             ~~~~~~~~~~^~~~
c/scheme48vm-64.c:602:24: note: remove extraneous parentheses around the comparison to silence this warning
        if ((state_50X == 2)) {
            ~          ^   ~
c/scheme48vm-64.c:602:24: note: use '=' to turn this equality comparison into an assignment
        if ((state_50X == 2)) {
                       ^~
                       =
c/scheme48vm-64.c:605:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((state_50X == 3)) {
               ~~~~~~~~~~^~~~
c/scheme48vm-64.c:605:26: note: remove extraneous parentheses around the comparison to silence this warning
          if ((state_50X == 3)) {
              ~          ^   ~
c/scheme48vm-64.c:605:26: note: use '=' to turn this equality comparison into an assignment
          if ((state_50X == 3)) {
                         ^~
                         =
c/scheme48vm-64.c:608:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if ((state_50X == -2)) {
                 ~~~~~~~~~~^~~~~
c/scheme48vm-64.c:608:28: note: remove extraneous parentheses around the comparison to silence this warning
            if ((state_50X == -2)) {
                ~          ^    ~
c/scheme48vm-64.c:608:28: note: use '=' to turn this equality comparison into an assignment
            if ((state_50X == -2)) {
                           ^~
                           =
c/scheme48vm-64.c:614:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
              if ((state_50X == -1)) {
                   ~~~~~~~~~~^~~~~
c/scheme48vm-64.c:614:30: note: remove extraneous parentheses around the comparison to silence this warning
              if ((state_50X == -1)) {
                  ~          ^    ~
c/scheme48vm-64.c:614:30: note: use '=' to turn this equality comparison into an assignment
              if ((state_50X == -1)) {
                             ^~
                             =
c/scheme48vm-64.c:731:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((channel_67X == (Spending_channels_headS))) {
         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:731:22: note: remove extraneous parentheses around the comparison to silence this warning
    if ((channel_67X == (Spending_channels_headS))) {
        ~            ^                           ~
c/scheme48vm-64.c:731:22: note: use '=' to turn this equality comparison into an assignment
    if ((channel_67X == (Spending_channels_headS))) {
                     ^~
                     =
c/scheme48vm-64.c:734:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((channel_67X == (Spending_channels_tailS))) {
           ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:734:24: note: remove extraneous parentheses around the comparison to silence this warning
      if ((channel_67X == (Spending_channels_tailS))) {
          ~            ^                           ~
c/scheme48vm-64.c:734:24: note: use '=' to turn this equality comparison into an assignment
      if ((channel_67X == (Spending_channels_tailS))) {
                       ^~
                       =
c/scheme48vm-64.c:1064:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((addr_145X == NULL)) {
       ~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:1064:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((addr_145X == NULL)) {
      ~          ^      ~
c/scheme48vm-64.c:1064:18: note: use '=' to turn this equality comparison into an assignment
  if ((addr_145X == NULL)) {
                 ^~
                 =
c/scheme48vm-64.c:1202:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_160X == (-1 + log_size_166X))) {
       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:1202:15: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_160X == (-1 + log_size_166X))) {
      ~       ^                      ~
c/scheme48vm-64.c:1202:15: note: use '=' to turn this equality comparison into an assignment
  if ((i_160X == (-1 + log_size_166X))) {
              ^~
              =
c/scheme48vm-64.c:1220:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((addr_169X == NULL)) {
       ~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:1220:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((addr_169X == NULL)) {
      ~          ^      ~
c/scheme48vm-64.c:1220:18: note: use '=' to turn this equality comparison into an assignment
  if ((addr_169X == NULL)) {
                 ^~
                 =
c/scheme48vm-64.c:1274:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_184X == new_size_167X)) {
       ~~~~~~~^~~~~~~~~~~~~~~~
c/scheme48vm-64.c:1274:15: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_184X == new_size_167X)) {
      ~       ^               ~
c/scheme48vm-64.c:1274:15: note: use '=' to turn this equality comparison into an assignment
  if ((i_184X == new_size_167X)) {
              ^~
              =
c/scheme48vm-64.c:2415:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
 {  if (((ScontS) == (Sbottom_of_stackS))) {
         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:2415:19: note: remove extraneous parentheses around the comparison to silence this warning
 {  if (((ScontS) == (Sbottom_of_stackS))) {
        ~         ^                     ~
c/scheme48vm-64.c:2415:19: note: use '=' to turn this equality comparison into an assignment
 {  if (((ScontS) == (Sbottom_of_stackS))) {
                  ^~
                  =
c/scheme48vm-64.c:2427:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((cont_420X == (Sbottom_of_stackS))) {
       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:2427:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((cont_420X == (Sbottom_of_stackS))) {
      ~          ^                     ~
c/scheme48vm-64.c:2427:18: note: use '=' to turn this equality comparison into an assignment
  if ((cont_420X == (Sbottom_of_stackS))) {
                 ^~
                 =
c/scheme48vm-64.c:2578:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((len_455X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_454X))) + -8))))>>8)))) {
         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:2578:19: note: remove extraneous parentheses around the comparison to silence this warning
    if ((len_455X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_454X))) + -8))))>>8)))) {
        ~         ^                                                                                ~
c/scheme48vm-64.c:2578:19: note: use '=' to turn this equality comparison into an assignment
    if ((len_455X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_454X))) + -8))))>>8)))) {
                  ^~
                  =
c/scheme48vm-64.c:2655:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((len_471X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_470X))) + -8))))>>8)))) {
         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:2655:19: note: remove extraneous parentheses around the comparison to silence this warning
    if ((len_471X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_470X))) + -8))))>>8)))) {
        ~         ^                                                                                ~
c/scheme48vm-64.c:2655:19: note: use '=' to turn this equality comparison into an assignment
    if ((len_471X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_470X))) + -8))))>>8)))) {
                  ^~
                  =
c/scheme48vm-64.c:2852:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_511X == (Snumber_of_channelsS))) {
       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:2852:15: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_511X == (Snumber_of_channelsS))) {
      ~       ^                        ~
c/scheme48vm-64.c:2852:15: note: use '=' to turn this equality comparison into an assignment
  if ((i_511X == (Snumber_of_channelsS))) {
              ^~
              =
c/scheme48vm-64.c:2869:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_515X == (Snumber_of_channelsS))) {
       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:2869:15: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_515X == (Snumber_of_channelsS))) {
      ~       ^                        ~
c/scheme48vm-64.c:2869:15: note: use '=' to turn this equality comparison into an assignment
  if ((i_515X == (Snumber_of_channelsS))) {
              ^~
              =
c/scheme48vm-64.c:2894:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((status_519X == NO_ERRORS)) {
               ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48vm-64.c:2894:28: note: remove extraneous parentheses around the comparison to silence this warning
          if ((status_519X == NO_ERRORS)) {
              ~            ^           ~
c/scheme48vm-64.c:2894:28: note: use '=' to turn this equality comparison into an assignment
          if ((status_519X == NO_ERRORS)) {
                           ^~
                           =
c/scheme48vm-64.c:3041:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((frame_528X == NULL)) {
       ~~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:3041:19: note: remove extraneous parentheses around the comparison to silence this warning
  if ((frame_528X == NULL)) {
      ~           ^      ~
c/scheme48vm-64.c:3041:19: note: use '=' to turn this equality comparison into an assignment
  if ((frame_528X == NULL)) {
                  ^~
                  =
c/scheme48vm-64.c:3050:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((frame_530X == NULL)) {s48_trace_external_calls();s48_initializing_gc_root();
       ~~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:3050:19: note: remove extraneous parentheses around the comparison to silence this warning
  if ((frame_530X == NULL)) {s48_trace_external_calls();s48_initializing_gc_root();
      ~           ^      ~
c/scheme48vm-64.c:3050:19: note: use '=' to turn this equality comparison into an assignment
  if ((frame_530X == NULL)) {s48_trace_external_calls();s48_initializing_gc_root();
                  ^~
                  =
c/scheme48vm-64.c:3094:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_554X == length_529X)) {
       ~~~~~~~^~~~~~~~~~~~~~
c/scheme48vm-64.c:3094:15: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_554X == length_529X)) {
      ~       ^             ~
c/scheme48vm-64.c:3094:15: note: use '=' to turn this equality comparison into an assignment
  if ((i_554X == length_529X)) {
              ^~
              =
c/scheme48vm-64.c:3218:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((cont_574X == (Sbottom_of_stackS))) {
       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:3218:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((cont_574X == (Sbottom_of_stackS))) {
      ~          ^                     ~
c/scheme48vm-64.c:3218:18: note: use '=' to turn this equality comparison into an assignment
  if ((cont_574X == (Sbottom_of_stackS))) {
                 ^~
                 =
c/scheme48vm-64.c:3322:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
 {  if (((Sos_signal_ring_readyS) == (Sos_signal_ring_endS))) {
         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:3322:35: note: remove extraneous parentheses around the comparison to silence this warning
 {  if (((Sos_signal_ring_readyS) == (Sos_signal_ring_endS))) {
        ~                         ^                        ~
c/scheme48vm-64.c:3322:35: note: use '=' to turn this equality comparison into an assignment
 {  if (((Sos_signal_ring_readyS) == (Sos_signal_ring_endS))) {
                                  ^~
                                  =
c/scheme48vm-64.c:3353:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((Sexternal_root_stackS) == current_base_602X)) {
       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:3353:32: note: remove extraneous parentheses around the comparison to silence this warning
  if (((Sexternal_root_stackS) == current_base_602X)) {
      ~                        ^                   ~
c/scheme48vm-64.c:3353:32: note: use '=' to turn this equality comparison into an assignment
  if (((Sexternal_root_stackS) == current_base_602X)) {
                               ^~
                               =
c/scheme48vm-64.c:3415:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((Sos_signal_ring_startS) == (Sos_signal_ring_endS))) {
       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:3415:33: note: remove extraneous parentheses around the comparison to silence this warning
  if (((Sos_signal_ring_startS) == (Sos_signal_ring_endS))) {
      ~                         ^                        ~
c/scheme48vm-64.c:3415:33: note: use '=' to turn this equality comparison into an assignment
  if (((Sos_signal_ring_startS) == (Sos_signal_ring_endS))) {
                                ^~
                                =
c/scheme48vm-64.c:3437:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((frame_609X == NULL)) {
       ~~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:3437:19: note: remove extraneous parentheses around the comparison to silence this warning
  if ((frame_609X == NULL)) {
      ~           ^      ~
c/scheme48vm-64.c:3437:19: note: use '=' to turn this equality comparison into an assignment
  if ((frame_609X == NULL)) {
                  ^~
                  =
c/scheme48vm-64.c:3446:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((x_610X == NULL)) {
       ~~~~~~~^~~~~~~
c/scheme48vm-64.c:3446:15: note: remove extraneous parentheses around the comparison to silence this warning
  if ((x_610X == NULL)) {
      ~       ^      ~
c/scheme48vm-64.c:3446:15: note: use '=' to turn this equality comparison into an assignment
  if ((x_610X == NULL)) {
              ^~
              =
c/scheme48vm-64.c:3504:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((type_615X == (Spending_event_types_headS))) {
           ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:3504:22: note: remove extraneous parentheses around the comparison to silence this warning
      if ((type_615X == (Spending_event_types_headS))) {
          ~          ^                              ~
c/scheme48vm-64.c:3504:22: note: use '=' to turn this equality comparison into an assignment
      if ((type_615X == (Spending_event_types_headS))) {
                     ^~
                     =
c/scheme48vm-64.c:3507:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((type_615X == (Spending_event_types_tailS))) {
             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:3507:24: note: remove extraneous parentheses around the comparison to silence this warning
        if ((type_615X == (Spending_event_types_tailS))) {
            ~          ^                              ~
c/scheme48vm-64.c:3507:24: note: use '=' to turn this equality comparison into an assignment
        if ((type_615X == (Spending_event_types_tailS))) {
                       ^~
                       =
c/scheme48vm-64.c:3564:34: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
 {  if (((Sexternal_root_stackS) == (Sexternal_root_stack_baseS))) {
         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:3564:34: note: remove extraneous parentheses around the comparison to silence this warning
 {  if (((Sexternal_root_stackS) == (Sexternal_root_stack_baseS))) {
        ~                        ^                              ~
c/scheme48vm-64.c:3564:34: note: use '=' to turn this equality comparison into an assignment
 {  if (((Sexternal_root_stackS) == (Sexternal_root_stack_baseS))) {
                                 ^~
                                 =
c/scheme48vm-64.c:3574:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
 {  if ((frame_624X == (Spermanent_external_rootsS))) {
         ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:3574:21: note: remove extraneous parentheses around the comparison to silence this warning
 {  if ((frame_624X == (Spermanent_external_rootsS))) {
        ~           ^                              ~
c/scheme48vm-64.c:3574:21: note: use '=' to turn this equality comparison into an assignment
 {  if ((frame_624X == (Spermanent_external_rootsS))) {
                    ^~
                    =
c/scheme48vm-64.c:3581:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((next_625X == NULL)) {
         ~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:3581:20: note: remove extraneous parentheses around the comparison to silence this warning
    if ((next_625X == NULL)) {
        ~          ^      ~
c/scheme48vm-64.c:3581:20: note: use '=' to turn this equality comparison into an assignment
    if ((next_625X == NULL)) {
                   ^~
                   =
c/scheme48vm-64.c:3682:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((addr_647X == NULL)) {
       ~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:3682:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((addr_647X == NULL)) {
      ~          ^      ~
c/scheme48vm-64.c:3682:18: note: use '=' to turn this equality comparison into an assignment
  if ((addr_647X == NULL)) {
                 ^~
                 =
c/scheme48vm-64.c:3738:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((addr_659X == NULL)) {
       ~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:3738:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((addr_659X == NULL)) {
      ~          ^      ~
c/scheme48vm-64.c:3738:18: note: use '=' to turn this equality comparison into an assignment
  if ((addr_659X == NULL)) {
                 ^~
                 =
c/scheme48vm-64.c:3797:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((addr_672X == NULL)) {
       ~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:3797:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((addr_672X == NULL)) {
      ~          ^      ~
c/scheme48vm-64.c:3797:18: note: use '=' to turn this equality comparison into an assignment
  if ((addr_672X == NULL)) {
                 ^~
                 =
c/scheme48vm-64.c:3872:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((addr_686X == NULL)) {
       ~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:3872:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((addr_686X == NULL)) {
      ~          ^      ~
c/scheme48vm-64.c:3872:18: note: use '=' to turn this equality comparison into an assignment
  if ((addr_686X == NULL)) {
                 ^~
                 =
c/scheme48vm-64.c:3931:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((addr_699X == NULL)) {
       ~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:3931:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((addr_699X == NULL)) {
      ~          ^      ~
c/scheme48vm-64.c:3931:18: note: use '=' to turn this equality comparison into an assignment
  if ((addr_699X == NULL)) {
                 ^~
                 =
c/scheme48vm-64.c:4006:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((addr_713X == NULL)) {
       ~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:4006:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((addr_713X == NULL)) {
      ~          ^      ~
c/scheme48vm-64.c:4006:18: note: use '=' to turn this equality comparison into an assignment
  if ((addr_713X == NULL)) {
                 ^~
                 =
c/scheme48vm-64.c:4065:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((addr_726X == NULL)) {
       ~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:4065:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((addr_726X == NULL)) {
      ~          ^      ~
c/scheme48vm-64.c:4065:18: note: use '=' to turn this equality comparison into an assignment
  if ((addr_726X == NULL)) {
                 ^~
                 =
c/scheme48vm-64.c:5388:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((cont_963X == (Sbottom_of_stackS))) {
       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:5388:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((cont_963X == (Sbottom_of_stackS))) {
      ~          ^                     ~
c/scheme48vm-64.c:5388:18: note: use '=' to turn this equality comparison into an assignment
  if ((cont_963X == (Sbottom_of_stackS))) {
                 ^~
                 =
c/scheme48vm-64.c:5415:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((mask_ptr_971X == mask_pointer_969X)) {
       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:5415:22: note: remove extraneous parentheses around the comparison to silence this warning
  if ((mask_ptr_971X == mask_pointer_969X)) {
      ~              ^                   ~
c/scheme48vm-64.c:5415:22: note: use '=' to turn this equality comparison into an assignment
  if ((mask_ptr_971X == mask_pointer_969X)) {
                     ^~
                     =
c/scheme48vm-64.c:5381:21: warning: indirection of non-volatile null pointer will be deleted, not trap [-Wnull-dereference]
  ps_write_integer((*((long *) (((char *) 0)))), (stderr));
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:5381:21: note: consider using __builtin_trap() or qualifying pointer with 'volatile'
c/scheme48vm-64.c:5473:21: warning: indirection of non-volatile null pointer will be deleted, not trap [-Wnull-dereference]
  ps_write_integer((*((long *) (((char *) 0)))), (stderr));
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:5473:21: note: consider using __builtin_trap() or qualifying pointer with 'volatile'
c/scheme48vm-64.c:5485:21: warning: indirection of non-volatile null pointer will be deleted, not trap [-Wnull-dereference]
  ps_write_integer((*((long *) (((char *) 0)))), (stderr));
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:5485:21: note: consider using __builtin_trap() or qualifying pointer with 'volatile'
c/scheme48vm-64.c:5947:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((symbol_table_1056X == 1)) {
       ~~~~~~~~~~~~~~~~~~~^~~~
c/scheme48vm-64.c:5947:27: note: remove extraneous parentheses around the comparison to silence this warning
  if ((symbol_table_1056X == 1)) {
      ~                   ^   ~
c/scheme48vm-64.c:5947:27: note: use '=' to turn this equality comparison into an assignment
  if ((symbol_table_1056X == 1)) {
                          ^~
                          =
c/scheme48vm-64.c:5958:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((maybe_1058X == 1)) {s48_collect(1);
         ~~~~~~~~~~~~^~~~
c/scheme48vm-64.c:5958:22: note: remove extraneous parentheses around the comparison to silence this warning
    if ((maybe_1058X == 1)) {s48_collect(1);
        ~            ^   ~
c/scheme48vm-64.c:5958:22: note: use '=' to turn this equality comparison into an assignment
    if ((maybe_1058X == 1)) {s48_collect(1);
                     ^~
                     =
c/scheme48vm-64.c:5960:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((maybe_1059X == 1)) {
           ~~~~~~~~~~~~^~~~
c/scheme48vm-64.c:5960:24: note: remove extraneous parentheses around the comparison to silence this warning
      if ((maybe_1059X == 1)) {
          ~            ^   ~
c/scheme48vm-64.c:5960:24: note: use '=' to turn this equality comparison into an assignment
      if ((maybe_1059X == 1)) {
                       ^~
                       =
c/scheme48vm-64.c:6007:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_1066X == n_1061X)) {
       ~~~~~~~~^~~~~~~~~~
c/scheme48vm-64.c:6007:16: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_1066X == n_1061X)) {
      ~        ^         ~
c/scheme48vm-64.c:6007:16: note: use '=' to turn this equality comparison into an assignment
  if ((i_1066X == n_1061X)) {
               ^~
               =
c/scheme48vm-64.c:6052:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((stack_1077X == NULL)) {
         ~~~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:6052:22: note: remove extraneous parentheses around the comparison to silence this warning
    if ((stack_1077X == NULL)) {
        ~            ^      ~
c/scheme48vm-64.c:6052:22: note: use '=' to turn this equality comparison into an assignment
    if ((stack_1077X == NULL)) {
                     ^~
                     =
c/scheme48vm-64.c:6078:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((a_1080X == (Sstack_endS))) {s48_make_availableAgc(24);
       ~~~~~~~~^~~~~~~~~~~~~~~~
c/scheme48vm-64.c:6078:16: note: remove extraneous parentheses around the comparison to silence this warning
  if ((a_1080X == (Sstack_endS))) {s48_make_availableAgc(24);
      ~        ^               ~
c/scheme48vm-64.c:6078:16: note: use '=' to turn this equality comparison into an assignment
  if ((a_1080X == (Sstack_endS))) {s48_make_availableAgc(24);
               ^~
               =
c/scheme48vm-64.c:6106:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((addr_1088X == NULL)) {
         ~~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:6106:21: note: remove extraneous parentheses around the comparison to silence this warning
    if ((addr_1088X == NULL)) {
        ~           ^      ~
c/scheme48vm-64.c:6106:21: note: use '=' to turn this equality comparison into an assignment
    if ((addr_1088X == NULL)) {
                    ^~
                    =
c/scheme48vm-64.c:6135:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((addr_1093X == NULL)) {
       ~~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:6135:19: note: remove extraneous parentheses around the comparison to silence this warning
  if ((addr_1093X == NULL)) {
      ~           ^      ~
c/scheme48vm-64.c:6135:19: note: use '=' to turn this equality comparison into an assignment
  if ((addr_1093X == NULL)) {
                  ^~
                  =
c/scheme48vm-64.c:8272:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((protocol_1148X == total_arg_count_1139X)) {
           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:8272:27: note: remove extraneous parentheses around the comparison to silence this warning
      if ((protocol_1148X == total_arg_count_1139X)) {
          ~               ^                       ~
c/scheme48vm-64.c:8272:27: note: use '=' to turn this equality comparison into an assignment
      if ((protocol_1148X == total_arg_count_1139X)) {
                          ^~
                          =
c/scheme48vm-64.c:9734:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((stack_nargs_1323X == 0)) {
           ~~~~~~~~~~~~~~~~~~^~~~
c/scheme48vm-64.c:9734:30: note: remove extraneous parentheses around the comparison to silence this warning
      if ((stack_nargs_1323X == 0)) {
          ~                  ^   ~
c/scheme48vm-64.c:9734:30: note: use '=' to turn this equality comparison into an assignment
      if ((stack_nargs_1323X == 0)) {
                             ^~
                             =
c/scheme48vm-64.c:9745:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((stack_nargs_1323X == 1)) {
             ~~~~~~~~~~~~~~~~~~^~~~
c/scheme48vm-64.c:9745:32: note: remove extraneous parentheses around the comparison to silence this warning
        if ((stack_nargs_1323X == 1)) {
            ~                  ^   ~
c/scheme48vm-64.c:9745:32: note: use '=' to turn this equality comparison into an assignment
        if ((stack_nargs_1323X == 1)) {
                               ^~
                               =
c/scheme48vm-64.c:9774:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((x_1325X == 0)) {
             ~~~~~~~~^~~~
c/scheme48vm-64.c:9774:22: note: remove extraneous parentheses around the comparison to silence this warning
        if ((x_1325X == 0)) {
            ~        ^   ~
c/scheme48vm-64.c:9774:22: note: use '=' to turn this equality comparison into an assignment
        if ((x_1325X == 0)) {
                     ^~
                     =
c/scheme48vm-64.c:9785:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((x_1325X == 1)) {
               ~~~~~~~~^~~~
c/scheme48vm-64.c:9785:24: note: remove extraneous parentheses around the comparison to silence this warning
          if ((x_1325X == 1)) {
              ~        ^   ~
c/scheme48vm-64.c:9785:24: note: use '=' to turn this equality comparison into an assignment
          if ((x_1325X == 1)) {
                       ^~
                       =
c/scheme48vm-64.c:9809:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((arg2_1327X == x_1328X)) {
           ~~~~~~~~~~~^~~~~~~~~~
c/scheme48vm-64.c:9809:23: note: remove extraneous parentheses around the comparison to silence this warning
      if ((arg2_1327X == x_1328X)) {
          ~           ^         ~
c/scheme48vm-64.c:9809:23: note: use '=' to turn this equality comparison into an assignment
      if ((arg2_1327X == x_1328X)) {
                      ^~
                      =
c/scheme48vm-64.c:10119:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((arg2_1349X == y_1350X)) {
             ~~~~~~~~~~~^~~~~~~~~~
c/scheme48vm-64.c:10119:25: note: remove extraneous parentheses around the comparison to silence this warning
        if ((arg2_1349X == y_1350X)) {
            ~           ^         ~
c/scheme48vm-64.c:10119:25: note: use '=' to turn this equality comparison into an assignment
        if ((arg2_1349X == y_1350X)) {
                        ^~
                        =
c/scheme48vm-64.c:10919:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((arg2_1404X == x_1405X)) {
               ~~~~~~~~~~~^~~~~~~~~~
c/scheme48vm-64.c:10919:27: note: remove extraneous parentheses around the comparison to silence this warning
          if ((arg2_1404X == x_1405X)) {
              ~           ^         ~
c/scheme48vm-64.c:10919:27: note: use '=' to turn this equality comparison into an assignment
          if ((arg2_1404X == x_1405X)) {
                          ^~
                          =
c/scheme48vm-64.c:11243:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if ((addr_1445X == NULL)) {
                 ~~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:11243:29: note: remove extraneous parentheses around the comparison to silence this warning
            if ((addr_1445X == NULL)) {
                ~           ^      ~
c/scheme48vm-64.c:11243:29: note: use '=' to turn this equality comparison into an assignment
            if ((addr_1445X == NULL)) {
                            ^~
                            =
c/scheme48vm-64.c:11377:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((addr_1460X == NULL)) {
           ~~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:11377:23: note: remove extraneous parentheses around the comparison to silence this warning
      if ((addr_1460X == NULL)) {
          ~           ^      ~
c/scheme48vm-64.c:11377:23: note: use '=' to turn this equality comparison into an assignment
      if ((addr_1460X == NULL)) {
                      ^~
                      =
c/scheme48vm-64.c:11406:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if ((addr_1464X == NULL)) {
                 ~~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:11406:29: note: remove extraneous parentheses around the comparison to silence this warning
            if ((addr_1464X == NULL)) {
                ~           ^      ~
c/scheme48vm-64.c:11406:29: note: use '=' to turn this equality comparison into an assignment
            if ((addr_1464X == NULL)) {
                            ^~
                            =
c/scheme48vm-64.c:11542:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
              if ((addr_1479X == NULL)) {
                   ~~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:11542:31: note: remove extraneous parentheses around the comparison to silence this warning
              if ((addr_1479X == NULL)) {
                  ~           ^      ~
c/scheme48vm-64.c:11542:31: note: use '=' to turn this equality comparison into an assignment
              if ((addr_1479X == NULL)) {
                              ^~
                              =
c/scheme48vm-64.c:11584:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
              if ((addr_1485X == NULL)) {
                   ~~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:11584:31: note: remove extraneous parentheses around the comparison to silence this warning
              if ((addr_1485X == NULL)) {
                  ~           ^      ~
c/scheme48vm-64.c:11584:31: note: use '=' to turn this equality comparison into an assignment
              if ((addr_1485X == NULL)) {
                              ^~
                              =
c/scheme48vm-64.c:11955:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if ((status_1526X == NO_ERRORS)) {
                 ~~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48vm-64.c:11955:31: note: remove extraneous parentheses around the comparison to silence this warning
            if ((status_1526X == NO_ERRORS)) {
                ~             ^           ~
c/scheme48vm-64.c:11955:31: note: use '=' to turn this equality comparison into an assignment
            if ((status_1526X == NO_ERRORS)) {
                              ^~
                              =
c/scheme48vm-64.c:12035:39: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                    if ((status_1540X == NO_ERRORS)) {
                         ~~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48vm-64.c:12035:39: note: remove extraneous parentheses around the comparison to silence this warning
                    if ((status_1540X == NO_ERRORS)) {
                        ~             ^           ~
c/scheme48vm-64.c:12035:39: note: use '=' to turn this equality comparison into an assignment
                    if ((status_1540X == NO_ERRORS)) {
                                      ^~
                                      =
c/scheme48vm-64.c:12122:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if ((status_1551X == NO_ERRORS)) {
                 ~~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48vm-64.c:12122:31: note: remove extraneous parentheses around the comparison to silence this warning
            if ((status_1551X == NO_ERRORS)) {
                ~             ^           ~
c/scheme48vm-64.c:12122:31: note: use '=' to turn this equality comparison into an assignment
            if ((status_1551X == NO_ERRORS)) {
                              ^~
                              =
c/scheme48vm-64.c:12162:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if ((channel_1553X == head_1554X)) {
                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~
c/scheme48vm-64.c:12162:32: note: remove extraneous parentheses around the comparison to silence this warning
            if ((channel_1553X == head_1554X)) {
                ~              ^            ~
c/scheme48vm-64.c:12162:32: note: use '=' to turn this equality comparison into an assignment
            if ((channel_1553X == head_1554X)) {
                               ^~
                               =
c/scheme48vm-64.c:12568:37: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                  if ((status_1599X == NO_ERRORS)) {
                       ~~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48vm-64.c:12568:37: note: remove extraneous parentheses around the comparison to silence this warning
                  if ((status_1599X == NO_ERRORS)) {
                      ~             ^           ~
c/scheme48vm-64.c:12568:37: note: use '=' to turn this equality comparison into an assignment
                  if ((status_1599X == NO_ERRORS)) {
                                    ^~
                                    =
c/scheme48vm-64.c:12570:39: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                    if ((status_1600X == NO_ERRORS)) {
                         ~~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48vm-64.c:12570:39: note: remove extraneous parentheses around the comparison to silence this warning
                    if ((status_1600X == NO_ERRORS)) {
                        ~             ^           ~
c/scheme48vm-64.c:12570:39: note: use '=' to turn this equality comparison into an assignment
                    if ((status_1600X == NO_ERRORS)) {
                                      ^~
                                      =
c/scheme48vm-64.c:12572:41: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                      if ((status_1601X == NO_ERRORS)) {
                           ~~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48vm-64.c:12572:41: note: remove extraneous parentheses around the comparison to silence this warning
                      if ((status_1601X == NO_ERRORS)) {
                          ~             ^           ~
c/scheme48vm-64.c:12572:41: note: use '=' to turn this equality comparison into an assignment
                      if ((status_1601X == NO_ERRORS)) {
                                        ^~
                                        =
c/scheme48vm-64.c:12574:43: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                        if ((status_1602X == NO_ERRORS)) {
                             ~~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48vm-64.c:12574:43: note: remove extraneous parentheses around the comparison to silence this warning
                        if ((status_1602X == NO_ERRORS)) {
                            ~             ^           ~
c/scheme48vm-64.c:12574:43: note: use '=' to turn this equality comparison into an assignment
                        if ((status_1602X == NO_ERRORS)) {
                                          ^~
                                          =
c/scheme48vm-64.c:12584:49: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                        if ((close_status_1603X == NO_ERRORS)) {
                             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48vm-64.c:12584:49: note: remove extraneous parentheses around the comparison to silence this warning
                        if ((close_status_1603X == NO_ERRORS)) {
                            ~                   ^           ~
c/scheme48vm-64.c:12584:49: note: use '=' to turn this equality comparison into an assignment
                        if ((close_status_1603X == NO_ERRORS)) {
                                                ^~
                                                =
c/scheme48vm-64.c:12592:47: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                      if ((close_status_1604X == NO_ERRORS)) {
                           ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48vm-64.c:12592:47: note: remove extraneous parentheses around the comparison to silence this warning
                      if ((close_status_1604X == NO_ERRORS)) {
                          ~                   ^           ~
c/scheme48vm-64.c:12592:47: note: use '=' to turn this equality comparison into an assignment
                      if ((close_status_1604X == NO_ERRORS)) {
                                              ^~
                                              =
c/scheme48vm-64.c:13533:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
              if ((len_1710X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + x_1709X))) + -8))))>>8)))) {
                   ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:13533:30: note: remove extraneous parentheses around the comparison to silence this warning
              if ((len_1710X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + x_1709X))) + -8))))>>8)))) {
                  ~          ^                                                                                ~
c/scheme48vm-64.c:13533:30: note: use '=' to turn this equality comparison into an assignment
              if ((len_1710X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + x_1709X))) + -8))))>>8)))) {
                             ^~
                             =
c/scheme48vm-64.c:13635:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((arg2_1716X == x_1719X)) {
               ~~~~~~~~~~~^~~~~~~~~~
c/scheme48vm-64.c:13635:27: note: remove extraneous parentheses around the comparison to silence this warning
          if ((arg2_1716X == x_1719X)) {
              ~           ^         ~
c/scheme48vm-64.c:13635:27: note: use '=' to turn this equality comparison into an assignment
          if ((arg2_1716X == x_1719X)) {
                          ^~
                          =
c/scheme48vm-64.c:13644:95: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
              if (((*((long *) ((((char *) (-3 + arg2_1716X))) + (88 + (((ec2_1720X)<<3)))))) == x_1719X)) {
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
c/scheme48vm-64.c:13644:95: note: remove extraneous parentheses around the comparison to silence this warning
              if (((*((long *) ((((char *) (-3 + arg2_1716X))) + (88 + (((ec2_1720X)<<3)))))) == x_1719X)) {
                  ~                                                                           ^         ~
c/scheme48vm-64.c:13644:95: note: use '=' to turn this equality comparison into an assignment
              if (((*((long *) ((((char *) (-3 + arg2_1716X))) + (88 + (((ec2_1720X)<<3)))))) == x_1719X)) {
                                                                                              ^~
                                                                                              =
c/scheme48vm-64.c:13669:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if ((rt1_1724X == arg2_1721X)) {
                 ~~~~~~~~~~^~~~~~~~~~~~~
c/scheme48vm-64.c:13669:28: note: remove extraneous parentheses around the comparison to silence this warning
            if ((rt1_1724X == arg2_1721X)) {
                ~          ^            ~
c/scheme48vm-64.c:13669:28: note: use '=' to turn this equality comparison into an assignment
            if ((rt1_1724X == arg2_1721X)) {
                           ^~
                           =
c/scheme48vm-64.c:13676:96: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                if (((*((long *) ((((char *) (-3 + rt1_1724X))) + (88 + (((ec2_1725X)<<3)))))) == arg2_1721X)) {
                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
c/scheme48vm-64.c:13676:96: note: remove extraneous parentheses around the comparison to silence this warning
                if (((*((long *) ((((char *) (-3 + rt1_1724X))) + (88 + (((ec2_1725X)<<3)))))) == arg2_1721X)) {
                    ~                                                                          ^            ~
c/scheme48vm-64.c:13676:96: note: use '=' to turn this equality comparison into an assignment
                if (((*((long *) ((((char *) (-3 + rt1_1724X))) + (88 + (((ec2_1725X)<<3)))))) == arg2_1721X)) {
                                                                                               ^~
                                                                                               =
c/scheme48vm-64.c:13716:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if ((rt1_1732X == arg3_1728X)) {
                 ~~~~~~~~~~^~~~~~~~~~~~~
c/scheme48vm-64.c:13716:28: note: remove extraneous parentheses around the comparison to silence this warning
            if ((rt1_1732X == arg3_1728X)) {
                ~          ^            ~
c/scheme48vm-64.c:13716:28: note: use '=' to turn this equality comparison into an assignment
            if ((rt1_1732X == arg3_1728X)) {
                           ^~
                           =
c/scheme48vm-64.c:13723:96: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                if (((*((long *) ((((char *) (-3 + rt1_1732X))) + (88 + (((ec2_1733X)<<3)))))) == arg3_1728X)) {
                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
c/scheme48vm-64.c:13723:96: note: remove extraneous parentheses around the comparison to silence this warning
                if (((*((long *) ((((char *) (-3 + rt1_1732X))) + (88 + (((ec2_1733X)<<3)))))) == arg3_1728X)) {
                    ~                                                                          ^            ~
c/scheme48vm-64.c:13723:96: note: use '=' to turn this equality comparison into an assignment
                if (((*((long *) ((((char *) (-3 + rt1_1732X))) + (88 + (((ec2_1733X)<<3)))))) == arg3_1728X)) {
                                                                                               ^~
                                                                                               =
c/scheme48vm-64.c:14475:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((addr_1823X == NULL)) {
             ~~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:14475:25: note: remove extraneous parentheses around the comparison to silence this warning
        if ((addr_1823X == NULL)) {
            ~           ^      ~
c/scheme48vm-64.c:14475:25: note: use '=' to turn this equality comparison into an assignment
        if ((addr_1823X == NULL)) {
                        ^~
                        =
c/scheme48vm-64.c:14520:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((i_1827X == 0)) {
         ~~~~~~~~^~~~
c/scheme48vm-64.c:14520:18: note: remove extraneous parentheses around the comparison to silence this warning
    if ((i_1827X == 0)) {
        ~        ^   ~
c/scheme48vm-64.c:14520:18: note: use '=' to turn this equality comparison into an assignment
    if ((i_1827X == 0)) {
                 ^~
                 =
c/scheme48vm-64.c:14531:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((i_1827X == 3)) {
           ~~~~~~~~^~~~
c/scheme48vm-64.c:14531:20: note: remove extraneous parentheses around the comparison to silence this warning
      if ((i_1827X == 3)) {
          ~        ^   ~
c/scheme48vm-64.c:14531:20: note: use '=' to turn this equality comparison into an assignment
      if ((i_1827X == 3)) {
                   ^~
                   =
c/scheme48vm-64.c:14534:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((i_1827X == 2)) {
             ~~~~~~~~^~~~
c/scheme48vm-64.c:14534:22: note: remove extraneous parentheses around the comparison to silence this warning
        if ((i_1827X == 2)) {
            ~        ^   ~
c/scheme48vm-64.c:14534:22: note: use '=' to turn this equality comparison into an assignment
        if ((i_1827X == 2)) {
                     ^~
                     =
c/scheme48vm-64.c:14537:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((i_1827X == 4)) {
               ~~~~~~~~^~~~
c/scheme48vm-64.c:14537:24: note: remove extraneous parentheses around the comparison to silence this warning
          if ((i_1827X == 4)) {
              ~        ^   ~
c/scheme48vm-64.c:14537:24: note: use '=' to turn this equality comparison into an assignment
          if ((i_1827X == 4)) {
                       ^~
                       =
c/scheme48vm-64.c:14551:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if ((i_1827X == 5)) {
                 ~~~~~~~~^~~~
c/scheme48vm-64.c:14551:26: note: remove extraneous parentheses around the comparison to silence this warning
            if ((i_1827X == 5)) {
                ~        ^   ~
c/scheme48vm-64.c:14551:26: note: use '=' to turn this equality comparison into an assignment
            if ((i_1827X == 5)) {
                         ^~
                         =
c/scheme48vm-64.c:14559:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
              if ((i_1827X == 6)) {
                   ~~~~~~~~^~~~
c/scheme48vm-64.c:14559:28: note: remove extraneous parentheses around the comparison to silence this warning
              if ((i_1827X == 6)) {
                  ~        ^   ~
c/scheme48vm-64.c:14559:28: note: use '=' to turn this equality comparison into an assignment
              if ((i_1827X == 6)) {
                           ^~
                           =
c/scheme48vm-64.c:14585:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((tag_1839X == 0)) {
       ~~~~~~~~~~^~~~
c/scheme48vm-64.c:14585:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((tag_1839X == 0)) {
      ~          ^   ~
c/scheme48vm-64.c:14585:18: note: use '=' to turn this equality comparison into an assignment
  if ((tag_1839X == 0)) {
                 ^~
                 =
c/scheme48vm-64.c:14591:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((tag_1839X == 1)) {
         ~~~~~~~~~~^~~~
c/scheme48vm-64.c:14591:20: note: remove extraneous parentheses around the comparison to silence this warning
    if ((tag_1839X == 1)) {
        ~          ^   ~
c/scheme48vm-64.c:14591:20: note: use '=' to turn this equality comparison into an assignment
    if ((tag_1839X == 1)) {
                   ^~
                   =
c/scheme48vm-64.c:14614:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((tag_1839X == 2)) {
           ~~~~~~~~~~^~~~
c/scheme48vm-64.c:14614:22: note: remove extraneous parentheses around the comparison to silence this warning
      if ((tag_1839X == 2)) {
          ~          ^   ~
c/scheme48vm-64.c:14614:22: note: use '=' to turn this equality comparison into an assignment
      if ((tag_1839X == 2)) {
                     ^~
                     =
c/scheme48vm-64.c:14657:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((tag_1839X == 3)) {
             ~~~~~~~~~~^~~~
c/scheme48vm-64.c:14657:24: note: remove extraneous parentheses around the comparison to silence this warning
        if ((tag_1839X == 3)) {
            ~          ^   ~
c/scheme48vm-64.c:14657:24: note: use '=' to turn this equality comparison into an assignment
        if ((tag_1839X == 3)) {
                       ^~
                       =
c/scheme48vm-64.c:14662:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((tag_1839X == 4)) {
               ~~~~~~~~~~^~~~
c/scheme48vm-64.c:14662:26: note: remove extraneous parentheses around the comparison to silence this warning
          if ((tag_1839X == 4)) {
              ~          ^   ~
c/scheme48vm-64.c:14662:26: note: use '=' to turn this equality comparison into an assignment
          if ((tag_1839X == 4)) {
                         ^~
                         =
c/scheme48vm-64.c:14666:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if ((tag_1839X == 5)) {
                 ~~~~~~~~~~^~~~
c/scheme48vm-64.c:14666:28: note: remove extraneous parentheses around the comparison to silence this warning
            if ((tag_1839X == 5)) {
                ~          ^   ~
c/scheme48vm-64.c:14666:28: note: use '=' to turn this equality comparison into an assignment
            if ((tag_1839X == 5)) {
                           ^~
                           =
c/scheme48vm-64.c:14722:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
              if ((tag_1839X == 6)) {push_exception_setupB(16, 1);
                   ~~~~~~~~~~^~~~
c/scheme48vm-64.c:14722:30: note: remove extraneous parentheses around the comparison to silence this warning
              if ((tag_1839X == 6)) {push_exception_setupB(16, 1);
                  ~          ^   ~
c/scheme48vm-64.c:14722:30: note: use '=' to turn this equality comparison into an assignment
              if ((tag_1839X == 6)) {push_exception_setupB(16, 1);
                             ^~
                             =
c/scheme48vm-64.c:14825:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((move_1888X == n_moves_1274X)) {
       ~~~~~~~~~~~^~~~~~~~~~~~~~~~
c/scheme48vm-64.c:14825:19: note: remove extraneous parentheses around the comparison to silence this warning
  if ((move_1888X == n_moves_1274X)) {
      ~           ^               ~
c/scheme48vm-64.c:14825:19: note: use '=' to turn this equality comparison into an assignment
  if ((move_1888X == n_moves_1274X)) {
                  ^~
                  =
c/scheme48vm-64.c:14839:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((move_1891X == n_moves_1276X)) {
       ~~~~~~~~~~~^~~~~~~~~~~~~~~~
c/scheme48vm-64.c:14839:19: note: remove extraneous parentheses around the comparison to silence this warning
  if ((move_1891X == n_moves_1276X)) {
      ~           ^               ~
c/scheme48vm-64.c:14839:19: note: use '=' to turn this equality comparison into an assignment
  if ((move_1891X == n_moves_1276X)) {
                  ^~
                  =
c/scheme48vm-64.c:14867:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((protocol_1901X == stack_arg_count_1897X)) {
           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:14867:27: note: remove extraneous parentheses around the comparison to silence this warning
      if ((protocol_1901X == stack_arg_count_1897X)) {
          ~               ^                       ~
c/scheme48vm-64.c:14867:27: note: use '=' to turn this equality comparison into an assignment
      if ((protocol_1901X == stack_arg_count_1897X)) {
                          ^~
                          =
c/scheme48vm-64.c:15431:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((nargs_1310X == (*((unsigned char *) ((((char *) (-3 + code_1309X))) + 1))))) {
       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:15431:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((nargs_1310X == (*((unsigned char *) ((((char *) (-3 + code_1309X))) + 1))))) {
      ~            ^                                                             ~
c/scheme48vm-64.c:15431:20: note: use '=' to turn this equality comparison into an assignment
  if ((nargs_1310X == (*((unsigned char *) ((((char *) (-3 + code_1309X))) + 1))))) {
                   ^~
                   =
c/scheme48vm-64.c:15440:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((nargs_1310X == (*((unsigned char *) ((((char *) (-3 + code_1309X))) + (-3 + ((long)(((unsigned long)(*((long *) ((((char *) (-3 + code_1309X))) + -8))))>>8)))))))) {
           ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:15440:24: note: remove extraneous parentheses around the comparison to silence this warning
      if ((nargs_1310X == (*((unsigned char *) ((((char *) (-3 + code_1309X))) + (-3 + ((long)(((unsigned long)(*((long *) ((((char *) (-3 + code_1309X))) + -8))))>>8)))))))) {
          ~            ^                                                                                                                                                    ~
c/scheme48vm-64.c:15440:24: note: use '=' to turn this equality comparison into an assignment
      if ((nargs_1310X == (*((unsigned char *) ((((char *) (-3 + code_1309X))) + (-3 + ((long)(((unsigned long)(*((long *) ((((char *) (-3 + code_1309X))) + -8))))>>8)))))))) {
                       ^~
                       =
c/scheme48vm-64.c:16206:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((value_2026X == x_2032X)) {
             ~~~~~~~~~~~~^~~~~~~~~~
c/scheme48vm-64.c:16206:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((value_2026X == x_2032X)) {
            ~            ^         ~
c/scheme48vm-64.c:16206:26: note: use '=' to turn this equality comparison into an assignment
        if ((value_2026X == x_2032X)) {
                         ^~
                         =
c/scheme48vm-64.c:16965:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((ch_2093X == channel_1553X)) {
         ~~~~~~~~~^~~~~~~~~~~~~~~~
c/scheme48vm-64.c:16965:19: note: remove extraneous parentheses around the comparison to silence this warning
    if ((ch_2093X == channel_1553X)) {
        ~         ^               ~
c/scheme48vm-64.c:16965:19: note: use '=' to turn this equality comparison into an assignment
    if ((ch_2093X == channel_1553X)) {
                  ^~
                  =
c/scheme48vm-64.c:16967:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((ch_2093X == y_2097X)) {
           ~~~~~~~~~^~~~~~~~~~
c/scheme48vm-64.c:16967:21: note: remove extraneous parentheses around the comparison to silence this warning
      if ((ch_2093X == y_2097X)) {
          ~         ^         ~
c/scheme48vm-64.c:16967:21: note: use '=' to turn this equality comparison into an assignment
      if ((ch_2093X == y_2097X)) {
                    ^~
                    =
c/scheme48vm-64.c:17017:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((proposal_1562X == (*((long *) ((((char *) (-3 + (Scurrent_threadS)))) + 24))))) {
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:17017:23: note: remove extraneous parentheses around the comparison to silence this warning
  if ((proposal_1562X == (*((long *) ((((char *) (-3 + (Scurrent_threadS)))) + 24))))) {
      ~               ^                                                             ~
c/scheme48vm-64.c:17017:23: note: use '=' to turn this equality comparison into an assignment
  if ((proposal_1562X == (*((long *) ((((char *) (-3 + (Scurrent_threadS)))) + 24))))) {
                      ^~
                      =
c/scheme48vm-64.c:17046:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((verify_2110X == (*((long *) ((((char *) (-3 + stob_2107X))) + ((((-4 & (*((long *) ((((char *) (-3 + log_1564X))) + (8 + (((i_2106X)<<3))))))))<<1))))))) {
           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:17046:25: note: remove extraneous parentheses around the comparison to silence this warning
      if ((verify_2110X == (*((long *) ((((char *) (-3 + stob_2107X))) + ((((-4 & (*((long *) ((((char *) (-3 + log_1564X))) + (8 + (((i_2106X)<<3))))))))<<1))))))) {
          ~             ^                                                                                                                                         ~
c/scheme48vm-64.c:17046:25: note: use '=' to turn this equality comparison into an assignment
      if ((verify_2110X == (*((long *) ((((char *) (-3 + stob_2107X))) + ((((-4 & (*((long *) ((((char *) (-3 + log_1564X))) + (8 + (((i_2106X)<<3))))))))<<1))))))) {
                        ^~
                        =
c/scheme48vm-64.c:17047:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((verify_2110X == value_2109X)) {
             ~~~~~~~~~~~~~^~~~~~~~~~~~~~
c/scheme48vm-64.c:17047:27: note: remove extraneous parentheses around the comparison to silence this warning
        if ((verify_2110X == value_2109X)) {
            ~             ^             ~
c/scheme48vm-64.c:17047:27: note: use '=' to turn this equality comparison into an assignment
        if ((verify_2110X == value_2109X)) {
                          ^~
                          =
c/scheme48vm-64.c:17108:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((addr_2117X == NULL)) {
           ~~~~~~~~~~~^~~~~~~
c/scheme48vm-64.c:17108:23: note: remove extraneous parentheses around the comparison to silence this warning
      if ((addr_2117X == NULL)) {
          ~           ^      ~
c/scheme48vm-64.c:17108:23: note: use '=' to turn this equality comparison into an assignment
      if ((addr_2117X == NULL)) {
                      ^~
                      =
c/scheme48vm-64.c:17170:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((arg2_1578X == next_stob_2121X)) {
         ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:17170:21: note: remove extraneous parentheses around the comparison to silence this warning
    if ((arg2_1578X == next_stob_2121X)) {
        ~           ^                 ~
c/scheme48vm-64.c:17170:21: note: use '=' to turn this equality comparison into an assignment
    if ((arg2_1578X == next_stob_2121X)) {
                    ^~
                    =
c/scheme48vm-64.c:17171:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((index_1582X == (*((long *) ((((char *) (-3 + log_1583X))) + (8 + (((i_2120X)<<3)))))))) {
           ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:17171:24: note: remove extraneous parentheses around the comparison to silence this warning
      if ((index_1582X == (*((long *) ((((char *) (-3 + log_1583X))) + (8 + (((i_2120X)<<3)))))))) {
          ~            ^                                                                        ~
c/scheme48vm-64.c:17171:24: note: use '=' to turn this equality comparison into an assignment
      if ((index_1582X == (*((long *) ((((char *) (-3 + log_1583X))) + (8 + (((i_2120X)<<3)))))))) {
                       ^~
                       =
c/scheme48vm-64.c:17208:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((arg3_1585X == next_stob_2125X)) {
         ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:17208:21: note: remove extraneous parentheses around the comparison to silence this warning
    if ((arg3_1585X == next_stob_2125X)) {
        ~           ^                 ~
c/scheme48vm-64.c:17208:21: note: use '=' to turn this equality comparison into an assignment
    if ((arg3_1585X == next_stob_2125X)) {
                    ^~
                    =
c/scheme48vm-64.c:17209:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((index_1590X == (*((long *) ((((char *) (-3 + log_1591X))) + (8 + (((i_2124X)<<3)))))))) {
           ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:17209:24: note: remove extraneous parentheses around the comparison to silence this warning
      if ((index_1590X == (*((long *) ((((char *) (-3 + log_1591X))) + (8 + (((i_2124X)<<3)))))))) {
          ~            ^                                                                        ~
c/scheme48vm-64.c:17209:24: note: use '=' to turn this equality comparison into an assignment
      if ((index_1590X == (*((long *) ((((char *) (-3 + log_1591X))) + (8 + (((i_2124X)<<3)))))))) {
                       ^~
                       =
c/scheme48vm-64.c:17631:63: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if (((*((long *) (((char *) (-3 + head_2174X))))) == arg2_1714X)) {
                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
c/scheme48vm-64.c:17631:63: note: remove extraneous parentheses around the comparison to silence this warning
            if (((*((long *) (((char *) (-3 + head_2174X))))) == arg2_1714X)) {
                ~                                             ^            ~
c/scheme48vm-64.c:17631:63: note: use '=' to turn this equality comparison into an assignment
            if (((*((long *) (((char *) (-3 + head_2174X))))) == arg2_1714X)) {
                                                              ^~
                                                              =
c/scheme48vm-64.c:17638:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
              if ((list_2175X == slow_2172X)) {push_exception_setupB(5, 1);
                   ~~~~~~~~~~~^~~~~~~~~~~~~
c/scheme48vm-64.c:17638:31: note: remove extraneous parentheses around the comparison to silence this warning
              if ((list_2175X == slow_2172X)) {push_exception_setupB(5, 1);
                  ~           ^            ~
c/scheme48vm-64.c:17638:31: note: use '=' to turn this equality comparison into an assignment
              if ((list_2175X == slow_2172X)) {push_exception_setupB(5, 1);
                              ^~
                              =
c/scheme48vm-64.c:17958:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((i_2200X == (((p_2199X)>>2)))) {push_exception_setupB(14, 2);
               ~~~~~~~~^~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:17958:24: note: remove extraneous parentheses around the comparison to silence this warning
          if ((i_2200X == (((p_2199X)>>2)))) {push_exception_setupB(14, 2);
              ~        ^                  ~
c/scheme48vm-64.c:17958:24: note: use '=' to turn this equality comparison into an assignment
          if ((i_2200X == (((p_2199X)>>2)))) {push_exception_setupB(14, 2);
                       ^~
                       =
c/scheme48vm-64.c:17992:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((i_2207X == (((p_2206X)>>2)))) {push_exception_setupB(14, 2);
               ~~~~~~~~^~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:17992:24: note: remove extraneous parentheses around the comparison to silence this warning
          if ((i_2207X == (((p_2206X)>>2)))) {push_exception_setupB(14, 2);
              ~        ^                  ~
c/scheme48vm-64.c:17992:24: note: use '=' to turn this equality comparison into an assignment
          if ((i_2207X == (((p_2206X)>>2)))) {push_exception_setupB(14, 2);
                       ^~
                       =
c/scheme48vm-64.c:18026:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if ((i_2212X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + b_2211X))) + -8))))>>8)))) {push_exception_setupB(14, 2);
                 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:18026:26: note: remove extraneous parentheses around the comparison to silence this warning
            if ((i_2212X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + b_2211X))) + -8))))>>8)))) {push_exception_setupB(14, 2);
                ~        ^                                                                                ~
c/scheme48vm-64.c:18026:26: note: use '=' to turn this equality comparison into an assignment
            if ((i_2212X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + b_2211X))) + -8))))>>8)))) {push_exception_setupB(14, 2);
                         ^~
                         =
c/scheme48vm-64.c:18110:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
              if ((i_2223X == l_2224X)) {push_exception_setupB(14, 2);
                   ~~~~~~~~^~~~~~~~~~
c/scheme48vm-64.c:18110:28: note: remove extraneous parentheses around the comparison to silence this warning
              if ((i_2223X == l_2224X)) {push_exception_setupB(14, 2);
                  ~        ^         ~
c/scheme48vm-64.c:18110:28: note: use '=' to turn this equality comparison into an assignment
              if ((i_2223X == l_2224X)) {push_exception_setupB(14, 2);
                           ^~
                           =
c/scheme48vm-64.c:18549:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((count_2280X == (stack_nargs_2282X + list_arg_count_2284X))) {
       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:18549:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((count_2280X == (stack_nargs_2282X + list_arg_count_2284X))) {
      ~            ^                                            ~
c/scheme48vm-64.c:18549:20: note: use '=' to turn this equality comparison into an assignment
  if ((count_2280X == (stack_nargs_2282X + list_arg_count_2284X))) {
                   ^~
                   =
c/scheme48vm-64.c:18611:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((x_2287X == x_2287X)) {
           ~~~~~~~~^~~~~~~~~~
c/scheme48vm-64.c:18611:20: note: remove extraneous parentheses around the comparison to silence this warning
      if ((x_2287X == x_2287X)) {
          ~        ^         ~
c/scheme48vm-64.c:18611:20: note: use '=' to turn this equality comparison into an assignment
      if ((x_2287X == x_2287X)) {
                   ^~
                   =
c/scheme48vm-64.c:19173:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((len_2369X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_2368X))) + -8))))>>8)))) {
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:19173:20: note: remove extraneous parentheses around the comparison to silence this warning
    if ((len_2369X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_2368X))) + -8))))>>8)))) {
        ~          ^                                                                                 ~
c/scheme48vm-64.c:19173:20: note: use '=' to turn this equality comparison into an assignment
    if ((len_2369X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_2368X))) + -8))))>>8)))) {
                   ^~
                   =
c/scheme48vm-64.c:19207:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_2376X == NO_ERRORS)) {
       ~~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48vm-64.c:19207:21: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_2376X == NO_ERRORS)) {
      ~             ^           ~
c/scheme48vm-64.c:19207:21: note: use '=' to turn this equality comparison into an assignment
  if ((status_2376X == NO_ERRORS)) {
                    ^~
                    =
c/scheme48vm-64.c:19233:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
              if ((status_2384X == NO_ERRORS)) {
                   ~~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48vm-64.c:19233:33: note: remove extraneous parentheses around the comparison to silence this warning
              if ((status_2384X == NO_ERRORS)) {
                  ~             ^           ~
c/scheme48vm-64.c:19233:33: note: use '=' to turn this equality comparison into an assignment
              if ((status_2384X == NO_ERRORS)) {
                                ^~
                                =
c/scheme48vm-64.c:19311:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((verify_2398X == ((((*((unsigned char *) ((((char *) (-3 + stob_2395X))) + ((((*((long *) ((((char *) (-3 + log_2108X))) + (8 + (((i_2394X)<<3)))))))>>2))))))<<2)))) {
           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:19311:25: note: remove extraneous parentheses around the comparison to silence this warning
      if ((verify_2398X == ((((*((unsigned char *) ((((char *) (-3 + stob_2395X))) + ((((*((long *) ((((char *) (-3 + log_2108X))) + (8 + (((i_2394X)<<3)))))))>>2))))))<<2)))) {
          ~             ^                                                                                                                                                    ~
c/scheme48vm-64.c:19311:25: note: use '=' to turn this equality comparison into an assignment
      if ((verify_2398X == ((((*((unsigned char *) ((((char *) (-3 + stob_2395X))) + ((((*((long *) ((((char *) (-3 + log_2108X))) + (8 + (((i_2394X)<<3)))))))>>2))))))<<2)))) {
                        ^~
                        =
c/scheme48vm-64.c:19312:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((verify_2398X == value_2397X)) {
             ~~~~~~~~~~~~~^~~~~~~~~~~~~~
c/scheme48vm-64.c:19312:27: note: remove extraneous parentheses around the comparison to silence this warning
        if ((verify_2398X == value_2397X)) {
            ~             ^             ~
c/scheme48vm-64.c:19312:27: note: use '=' to turn this equality comparison into an assignment
        if ((verify_2398X == value_2397X)) {
                          ^~
                          =
c/scheme48vm-64.c:19529:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_2417X == l_2420X)) {
       ~~~~~~~~^~~~~~~~~~
c/scheme48vm-64.c:19529:16: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_2417X == l_2420X)) {
      ~        ^         ~
c/scheme48vm-64.c:19529:16: note: use '=' to turn this equality comparison into an assignment
  if ((i_2417X == l_2420X)) {
               ^~
               =
c/scheme48vm-64.c:19708:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_2442X == l_2445X)) {push_exception_setupB(14, 2);
       ~~~~~~~~^~~~~~~~~~
c/scheme48vm-64.c:19708:16: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_2442X == l_2445X)) {push_exception_setupB(14, 2);
      ~        ^         ~
c/scheme48vm-64.c:19708:16: note: use '=' to turn this equality comparison into an assignment
  if ((i_2442X == l_2445X)) {push_exception_setupB(14, 2);
               ^~
               =
c/scheme48vm-64.c:20008:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((i_2480X == l_2224X)) {push_exception_setupB(14, 2);
             ~~~~~~~~^~~~~~~~~~
c/scheme48vm-64.c:20008:22: note: remove extraneous parentheses around the comparison to silence this warning
        if ((i_2480X == l_2224X)) {push_exception_setupB(14, 2);
            ~        ^         ~
c/scheme48vm-64.c:20008:22: note: use '=' to turn this equality comparison into an assignment
        if ((i_2480X == l_2224X)) {push_exception_setupB(14, 2);
                     ^~
                     =
c/scheme48vm-64.c:20172:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((Sos_signal_ring_readyS) == (Sos_signal_ring_startS))) {
       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:20172:33: note: remove extraneous parentheses around the comparison to silence this warning
  if (((Sos_signal_ring_readyS) == (Sos_signal_ring_startS))) {
      ~                         ^                          ~
c/scheme48vm-64.c:20172:33: note: use '=' to turn this equality comparison into an assignment
  if (((Sos_signal_ring_readyS) == (Sos_signal_ring_startS))) {
                                ^~
                                =
c/scheme48vm-64.c:20189:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_2500X == total_count_1866X)) {
       ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:20189:16: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_2500X == total_count_1866X)) {
      ~        ^                   ~
c/scheme48vm-64.c:20189:16: note: use '=' to turn this equality comparison into an assignment
  if ((i_2500X == total_count_1866X)) {
               ^~
               =
c/scheme48vm-64.c:20208:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_2505X == total_count_1877X)) {
       ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:20208:16: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_2505X == total_count_1877X)) {
      ~        ^                   ~
c/scheme48vm-64.c:20208:16: note: use '=' to turn this equality comparison into an assignment
  if ((i_2505X == total_count_1877X)) {
               ^~
               =
c/scheme48vm-64.c:20259:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((count_1961X == stack_nargs_2517X)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:20259:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((count_1961X == stack_nargs_2517X)) {
      ~            ^                   ~
c/scheme48vm-64.c:20259:20: note: use '=' to turn this equality comparison into an assignment
  if ((count_1961X == stack_nargs_2517X)) {
                   ^~
                   =
c/scheme48vm-64.c:21023:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_2646X == NO_ERRORS)) {push_exception_setupB(reason_2562X, 1);
       ~~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48vm-64.c:21023:21: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_2646X == NO_ERRORS)) {push_exception_setupB(reason_2562X, 1);
      ~             ^           ~
c/scheme48vm-64.c:21023:21: note: use '=' to turn this equality comparison into an assignment
  if ((status_2646X == NO_ERRORS)) {push_exception_setupB(reason_2562X, 1);
                    ^~
                    =
c/scheme48vm-64.c:21053:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((verify_2652X == value_2651X)) {
         ~~~~~~~~~~~~~^~~~~~~~~~~~~~
c/scheme48vm-64.c:21053:23: note: remove extraneous parentheses around the comparison to silence this warning
    if ((verify_2652X == value_2651X)) {
        ~             ^             ~
c/scheme48vm-64.c:21053:23: note: use '=' to turn this equality comparison into an assignment
    if ((verify_2652X == value_2651X)) {
                      ^~
                      =
c/scheme48vm-64.c:21067:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((len_2657X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_2656X))) + -8))))>>8)))) {
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:21067:20: note: remove extraneous parentheses around the comparison to silence this warning
    if ((len_2657X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_2656X))) + -8))))>>8)))) {
        ~          ^                                                                                 ~
c/scheme48vm-64.c:21067:20: note: use '=' to turn this equality comparison into an assignment
    if ((len_2657X == ((long)(((unsigned long)(*((long *) ((((char *) (-3 + s2_2656X))) + -8))))>>8)))) {
                   ^~
                   =
c/scheme48vm-64.c:21131:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((verify_2673X == value_2672X)) {
         ~~~~~~~~~~~~~^~~~~~~~~~~~~~
c/scheme48vm-64.c:21131:23: note: remove extraneous parentheses around the comparison to silence this warning
    if ((verify_2673X == value_2672X)) {
        ~             ^             ~
c/scheme48vm-64.c:21131:23: note: use '=' to turn this equality comparison into an assignment
    if ((verify_2673X == value_2672X)) {
                      ^~
                      =
c/scheme48vm-64.c:21207:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((type_2688X == unused_type_2691X)) {
         ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:21207:21: note: remove extraneous parentheses around the comparison to silence this warning
    if ((type_2688X == unused_type_2691X)) {
        ~           ^                   ~
c/scheme48vm-64.c:21207:21: note: use '=' to turn this equality comparison into an assignment
    if ((type_2688X == unused_type_2691X)) {
                    ^~
                    =
c/scheme48vm-64.c:21240:17: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((ScontS) == (top_of_args_2692X + (((nargs_1131X)<<3))))) {
       ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:21240:17: note: remove extraneous parentheses around the comparison to silence this warning
  if (((ScontS) == (top_of_args_2692X + (((nargs_1131X)<<3))))) {
      ~         ^                                            ~
c/scheme48vm-64.c:21240:17: note: use '=' to turn this equality comparison into an assignment
  if (((ScontS) == (top_of_args_2692X + (((nargs_1131X)<<3))))) {
                ^~
                =
c/scheme48vm-64.c:21385:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((fast_2702X == slow_2704X)) {
               ~~~~~~~~~~~^~~~~~~~~~~~~
c/scheme48vm-64.c:21385:27: note: remove extraneous parentheses around the comparison to silence this warning
          if ((fast_2702X == slow_2704X)) {
              ~           ^            ~
c/scheme48vm-64.c:21385:27: note: use '=' to turn this equality comparison into an assignment
          if ((fast_2702X == slow_2704X)) {
                          ^~
                          =
c/scheme48vm-64.c:21455:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((marker_1127X == (*((long *) (((char *) (-3 + (*((long *) (((char *) (-3 + env_2707X)))))))))))) {
               ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:21455:29: note: remove extraneous parentheses around the comparison to silence this warning
          if ((marker_1127X == (*((long *) (((char *) (-3 + (*((long *) (((char *) (-3 + env_2707X)))))))))))) {
              ~             ^                                                                               ~
c/scheme48vm-64.c:21455:29: note: use '=' to turn this equality comparison into an assignment
          if ((marker_1127X == (*((long *) (((char *) (-3 + (*((long *) (((char *) (-3 + env_2707X)))))))))))) {
                            ^~
                            =
c/scheme48vm-64.c:21529:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((type_2711X == ALARM_EVENT)) {
       ~~~~~~~~~~~^~~~~~~~~~~~~~
c/scheme48vm-64.c:21529:19: note: remove extraneous parentheses around the comparison to silence this warning
  if ((type_2711X == ALARM_EVENT)) {
      ~           ^             ~
c/scheme48vm-64.c:21529:19: note: use '=' to turn this equality comparison into an assignment
  if ((type_2711X == ALARM_EVENT)) {
                  ^~
                  =
c/scheme48vm-64.c:21533:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((type_2711X == KEYBOARD_INTERRUPT_EVENT)) {
         ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:21533:21: note: remove extraneous parentheses around the comparison to silence this warning
    if ((type_2711X == KEYBOARD_INTERRUPT_EVENT)) {
        ~           ^                          ~
c/scheme48vm-64.c:21533:21: note: use '=' to turn this equality comparison into an assignment
    if ((type_2711X == KEYBOARD_INTERRUPT_EVENT)) {
                    ^~
                    =
c/scheme48vm-64.c:21537:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((type_2711X == IO_COMPLETION_EVENT)) {enqueue_channelB(channel_2712X, status_2713X, 1);
           ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:21537:23: note: remove extraneous parentheses around the comparison to silence this warning
      if ((type_2711X == IO_COMPLETION_EVENT)) {enqueue_channelB(channel_2712X, status_2713X, 1);
          ~           ^                     ~
c/scheme48vm-64.c:21537:23: note: use '=' to turn this equality comparison into an assignment
      if ((type_2711X == IO_COMPLETION_EVENT)) {enqueue_channelB(channel_2712X, status_2713X, 1);
                      ^~
                      =
c/scheme48vm-64.c:21541:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((type_2711X == IO_ERROR_EVENT)) {enqueue_channelB(channel_2712X, status_2713X, 5);
             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:21541:25: note: remove extraneous parentheses around the comparison to silence this warning
        if ((type_2711X == IO_ERROR_EVENT)) {enqueue_channelB(channel_2712X, status_2713X, 5);
            ~           ^                ~
c/scheme48vm-64.c:21541:25: note: use '=' to turn this equality comparison into an assignment
        if ((type_2711X == IO_ERROR_EVENT)) {enqueue_channelB(channel_2712X, status_2713X, 5);
                        ^~
                        =
c/scheme48vm-64.c:21545:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((type_2711X == OS_SIGNAL_EVENT)) {
               ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:21545:27: note: remove extraneous parentheses around the comparison to silence this warning
          if ((type_2711X == OS_SIGNAL_EVENT)) {
              ~           ^                 ~
c/scheme48vm-64.c:21545:27: note: use '=' to turn this equality comparison into an assignment
          if ((type_2711X == OS_SIGNAL_EVENT)) {
                          ^~
                          =
c/scheme48vm-64.c:21549:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if ((type_2711X == EXTERNAL_EVENT)) {
                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:21549:29: note: remove extraneous parentheses around the comparison to silence this warning
            if ((type_2711X == EXTERNAL_EVENT)) {
                ~           ^                ~
c/scheme48vm-64.c:21549:29: note: use '=' to turn this equality comparison into an assignment
            if ((type_2711X == EXTERNAL_EVENT)) {
                            ^~
                            =
c/scheme48vm-64.c:21553:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
              if ((type_2711X == NO_EVENT)) {
                   ~~~~~~~~~~~^~~~~~~~~~~
c/scheme48vm-64.c:21553:31: note: remove extraneous parentheses around the comparison to silence this warning
              if ((type_2711X == NO_EVENT)) {
                  ~           ^          ~
c/scheme48vm-64.c:21553:31: note: use '=' to turn this equality comparison into an assignment
              if ((type_2711X == NO_EVENT)) {
                              ^~
                              =
c/scheme48vm-64.c:21557:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                if ((type_2711X == ERROR_EVENT)) {
                     ~~~~~~~~~~~^~~~~~~~~~~~~~
c/scheme48vm-64.c:21557:33: note: remove extraneous parentheses around the comparison to silence this warning
                if ((type_2711X == ERROR_EVENT)) {
                    ~           ^             ~
c/scheme48vm-64.c:21557:33: note: use '=' to turn this equality comparison into an assignment
                if ((type_2711X == ERROR_EVENT)) {
                                ^~
                                =
c/scheme48vm-64.c:21603:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((type_2711X == NO_EVENT)) {
       ~~~~~~~~~~~^~~~~~~~~~~
c/scheme48vm-64.c:21603:19: note: remove extraneous parentheses around the comparison to silence this warning
  if ((type_2711X == NO_EVENT)) {
      ~           ^          ~
c/scheme48vm-64.c:21603:19: note: use '=' to turn this equality comparison into an assignment
  if ((type_2711X == NO_EVENT)) {
                  ^~
                  =
c/scheme48vm-64.c:21725:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((stob_1123X == next_stob_2727X)) {
         ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:21725:21: note: remove extraneous parentheses around the comparison to silence this warning
    if ((stob_1123X == next_stob_2727X)) {
        ~           ^                 ~
c/scheme48vm-64.c:21725:21: note: use '=' to turn this equality comparison into an assignment
    if ((stob_1123X == next_stob_2727X)) {
                    ^~
                    =
c/scheme48vm-64.c:21726:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((index_1124X == (*((long *) ((((char *) (-3 + log_2725X))) + (8 + (((i_2726X)<<3)))))))) {
           ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:21726:24: note: remove extraneous parentheses around the comparison to silence this warning
      if ((index_1124X == (*((long *) ((((char *) (-3 + log_2725X))) + (8 + (((i_2726X)<<3)))))))) {
          ~            ^                                                                        ~
c/scheme48vm-64.c:21726:24: note: use '=' to turn this equality comparison into an assignment
      if ((index_1124X == (*((long *) ((((char *) (-3 + log_2725X))) + (8 + (((i_2726X)<<3)))))))) {
                       ^~
                       =
c/scheme48vm-64.c:21769:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((stob_1120X == next_stob_2731X)) {
         ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:21769:21: note: remove extraneous parentheses around the comparison to silence this warning
    if ((stob_1120X == next_stob_2731X)) {
        ~           ^                 ~
c/scheme48vm-64.c:21769:21: note: use '=' to turn this equality comparison into an assignment
    if ((stob_1120X == next_stob_2731X)) {
                    ^~
                    =
c/scheme48vm-64.c:21770:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((index_1121X == (*((long *) ((((char *) (-3 + log_2729X))) + (8 + (((i_2730X)<<3)))))))) {
           ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:21770:24: note: remove extraneous parentheses around the comparison to silence this warning
      if ((index_1121X == (*((long *) ((((char *) (-3 + log_2729X))) + (8 + (((i_2730X)<<3)))))))) {
          ~            ^                                                                        ~
c/scheme48vm-64.c:21770:24: note: use '=' to turn this equality comparison into an assignment
      if ((index_1121X == (*((long *) ((((char *) (-3 + log_2729X))) + (8 + (((i_2730X)<<3)))))))) {
                       ^~
                       =
c/scheme48vm-64.c:21801:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((stack_arg_count_1117X == wants_stack_args_1116X)) {
       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:21801:30: note: remove extraneous parentheses around the comparison to silence this warning
  if ((stack_arg_count_1117X == wants_stack_args_1116X)) {
      ~                      ^                        ~
c/scheme48vm-64.c:21801:30: note: use '=' to turn this equality comparison into an assignment
  if ((stack_arg_count_1117X == wants_stack_args_1116X)) {
                             ^~
                             =
c/scheme48vm-64.c:22167:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((cont_2766X == (Sbottom_of_stackS))) {
       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:22167:19: note: remove extraneous parentheses around the comparison to silence this warning
  if ((cont_2766X == (Sbottom_of_stackS))) {
      ~           ^                     ~
c/scheme48vm-64.c:22167:19: note: use '=' to turn this equality comparison into an assignment
  if ((cont_2766X == (Sbottom_of_stackS))) {
                  ^~
                  =
c/scheme48vm-64.c:22254:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((why_2783X == 1)) {
       ~~~~~~~~~~^~~~
c/scheme48vm-64.c:22254:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((why_2783X == 1)) {
      ~          ^   ~
c/scheme48vm-64.c:22254:18: note: use '=' to turn this equality comparison into an assignment
  if ((why_2783X == 1)) {
                 ^~
                 =
c/scheme48vm-64.c:22297:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_2785X == count_1106X)) {
       ~~~~~~~~^~~~~~~~~~~~~~
c/scheme48vm-64.c:22297:16: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_2785X == count_1106X)) {
      ~        ^             ~
c/scheme48vm-64.c:22297:16: note: use '=' to turn this equality comparison into an assignment
  if ((i_2785X == count_1106X)) {
               ^~
               =
c/scheme48vm-64.c:22309:59: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if (((*((long *) (((char *) (-3 + next_2786X))))) == code_vector_1107X)) {
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:22309:59: note: remove extraneous parentheses around the comparison to silence this warning
        if (((*((long *) (((char *) (-3 + next_2786X))))) == code_vector_1107X)) {
            ~                                             ^                   ~
c/scheme48vm-64.c:22309:59: note: use '=' to turn this equality comparison into an assignment
        if (((*((long *) (((char *) (-3 + next_2786X))))) == code_vector_1107X)) {
                                                          ^~
                                                          =
c/scheme48vm-64.c:22535:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_2796X == startup_vector_length_2791X)) {s48_make_availableAgc(((((((1 + startup_vector_length_2791X) + startup_vector_length_2791X) + ((((7 + count_2797X))>>3))))<<3)));
       ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:22535:16: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_2796X == startup_vector_length_2791X)) {s48_make_availableAgc(((((((1 + startup_vector_length_2791X) + startup_vector_length_2791X) + ((((7 + count_2797X))>>3))))<<3)));
      ~        ^                             ~
c/scheme48vm-64.c:22535:16: note: use '=' to turn this equality comparison into an assignment
  if ((i_2796X == startup_vector_length_2791X)) {s48_make_availableAgc(((((((1 + startup_vector_length_2791X) + startup_vector_length_2791X) + ((((7 + count_2797X))>>3))))<<3)));
               ^~
               =
c/scheme48vm-64.c:22548:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_2801X == startup_vector_length_2791X)) {
       ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48vm-64.c:22548:16: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_2801X == startup_vector_length_2791X)) {
      ~        ^                             ~
c/scheme48vm-64.c:22548:16: note: use '=' to turn this equality comparison into an assignment
  if ((i_2801X == startup_vector_length_2791X)) {
               ^~
               =
164 warnings generated.
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/extension.o c/extension.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/free.o c/free.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/double_to_string.o c/double_to_string.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/bignum.o c/bignum.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/ffi.o c/ffi.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/external.o c/external.c
c/external.c:1538:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
c/external.c:1556:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
c/external.c:1586:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
c/external.c:1610:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
4 warnings generated.
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/external-lib.o c/external-lib.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/external-init.o c/external-init.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/init.o c/init.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/scheme48-bibop-heap-64.o c/scheme48-bibop-heap-64.c
c/scheme48-bibop-heap-64.c:142:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((key_1X == next_5X)) {
       ~~~~~~~^~~~~~~~~~
c/scheme48-bibop-heap-64.c:142:15: note: remove extraneous parentheses around the comparison to silence this warning
  if ((key_1X == next_5X)) {
      ~       ^         ~
c/scheme48-bibop-heap-64.c:142:15: note: use '=' to turn this equality comparison into an assignment
  if ((key_1X == next_5X)) {
              ^~
              =
c/scheme48-bibop-heap-64.c:146:17: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((i_4X == (table_0X->size))) {
           ~~~~~^~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:146:17: note: remove extraneous parentheses around the comparison to silence this warning
      if ((i_4X == (table_0X->size))) {
          ~     ^                  ~
c/scheme48-bibop-heap-64.c:146:17: note: use '=' to turn this equality comparison into an assignment
      if ((i_4X == (table_0X->size))) {
                ^~
                =
c/scheme48-bibop-heap-64.c:203:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((thing_18X == NULL)) {
       ~~~~~~~~~~^~~~~~~
c/scheme48-bibop-heap-64.c:203:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((thing_18X == NULL)) {
      ~          ^      ~
c/scheme48-bibop-heap-64.c:203:18: note: use '=' to turn this equality comparison into an assignment
  if ((thing_18X == NULL)) {
                 ^~
                 =
c/scheme48-bibop-heap-64.c:259:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if (((SstatusS) == NO_ERRORS)) {
           ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:259:23: note: remove extraneous parentheses around the comparison to silence this warning
      if (((SstatusS) == NO_ERRORS)) {
          ~           ^           ~
c/scheme48-bibop-heap-64.c:259:23: note: use '=' to turn this equality comparison into an assignment
      if (((SstatusS) == NO_ERRORS)) {
                      ^~
                      =
c/scheme48-bibop-heap-64.c:301:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((key_26X == next_31X)) {
       ~~~~~~~~^~~~~~~~~~~
c/scheme48-bibop-heap-64.c:301:16: note: remove extraneous parentheses around the comparison to silence this warning
  if ((key_26X == next_31X)) {
      ~        ^          ~
c/scheme48-bibop-heap-64.c:301:16: note: use '=' to turn this equality comparison into an assignment
  if ((key_26X == next_31X)) {
               ^~
               =
c/scheme48-bibop-heap-64.c:306:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((i_30X == (table_25X->size))) {
           ~~~~~~^~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:306:18: note: remove extraneous parentheses around the comparison to silence this warning
      if ((i_30X == (table_25X->size))) {
          ~      ^                   ~
c/scheme48-bibop-heap-64.c:306:18: note: use '=' to turn this equality comparison into an assignment
      if ((i_30X == (table_25X->size))) {
                 ^~
                 =
c/scheme48-bibop-heap-64.c:313:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if (((table_25X->count) == ((table_25X->size) / 3))) {
             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:313:33: note: remove extraneous parentheses around the comparison to silence this warning
        if (((table_25X->count) == ((table_25X->size) / 3))) {
            ~                   ^                         ~
c/scheme48-bibop-heap-64.c:313:33: note: use '=' to turn this equality comparison into an assignment
        if (((table_25X->count) == ((table_25X->size) / 3))) {
                                ^~
                                =
c/scheme48-bibop-heap-64.c:361:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_40X == old_size_33X)) {
       ~~~~~~^~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:361:14: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_40X == old_size_33X)) {
      ~      ^              ~
c/scheme48-bibop-heap-64.c:361:14: note: use '=' to turn this equality comparison into an assignment
  if ((i_40X == old_size_33X)) {
             ^~
             =
c/scheme48-bibop-heap-64.c:382:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((i_43X == new_size_36X)) {
         ~~~~~~^~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:382:16: note: remove extraneous parentheses around the comparison to silence this warning
    if ((i_43X == new_size_36X)) {
        ~      ^              ~
c/scheme48-bibop-heap-64.c:382:16: note: use '=' to turn this equality comparison into an assignment
    if ((i_43X == new_size_36X)) {
               ^~
               =
c/scheme48-bibop-heap-64.c:495:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_54X == len_53X)) {
       ~~~~~~^~~~~~~~~~
c/scheme48-bibop-heap-64.c:495:14: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_54X == len_53X)) {
      ~      ^         ~
c/scheme48-bibop-heap-64.c:495:14: note: use '=' to turn this equality comparison into an assignment
  if ((i_54X == len_53X)) {
             ^~
             =
c/scheme48-bibop-heap-64.c:502:74: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if (((*((long *) ((((char *) (-3 + vector_52X))) + (((i_54X)<<3))))) == thing_46X)) {
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:502:74: note: remove extraneous parentheses around the comparison to silence this warning
    if (((*((long *) ((((char *) (-3 + vector_52X))) + (((i_54X)<<3))))) == thing_46X)) {
        ~                                                                ^           ~
c/scheme48-bibop-heap-64.c:502:74: note: use '=' to turn this equality comparison into an assignment
    if (((*((long *) ((((char *) (-3 + vector_52X))) + (((i_54X)<<3))))) == thing_46X)) {
                                                                         ^~
                                                                         =
c/scheme48-bibop-heap-64.c:790:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((mask_ptr_89X == mask_pointer_88X)) {
       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:790:21: note: remove extraneous parentheses around the comparison to silence this warning
  if ((mask_ptr_89X == mask_pointer_88X)) {
      ~             ^                  ~
c/scheme48-bibop-heap-64.c:790:21: note: use '=' to turn this equality comparison into an assignment
  if ((mask_ptr_89X == mask_pointer_88X)) {
                    ^~
                    =
c/scheme48-bibop-heap-64.c:854:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((mask_ptr_105X == mask_pointer_104X)) {
       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:854:22: note: remove extraneous parentheses around the comparison to silence this warning
  if ((mask_ptr_105X == mask_pointer_104X)) {
      ~              ^                   ~
c/scheme48-bibop-heap-64.c:854:22: note: use '=' to turn this equality comparison into an assignment
  if ((mask_ptr_105X == mask_pointer_104X)) {
                     ^~
                     =
c/scheme48-bibop-heap-64.c:1364:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_134X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1364:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_134X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:1364:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_134X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:1366:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((status_135X == NO_ERRORS)) {
         ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1366:22: note: remove extraneous parentheses around the comparison to silence this warning
    if ((status_135X == NO_ERRORS)) {
        ~            ^           ~
c/scheme48-bibop-heap-64.c:1366:22: note: use '=' to turn this equality comparison into an assignment
    if ((status_135X == NO_ERRORS)) {
                     ^~
                     =
c/scheme48-bibop-heap-64.c:1383:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_136X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1383:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_136X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:1383:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_136X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:1397:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((status_139X == NO_ERRORS)) {
         ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1397:22: note: remove extraneous parentheses around the comparison to silence this warning
    if ((status_139X == NO_ERRORS)) {
        ~            ^           ~
c/scheme48-bibop-heap-64.c:1397:22: note: use '=' to turn this equality comparison into an assignment
    if ((status_139X == NO_ERRORS)) {
                     ^~
                     =
c/scheme48-bibop-heap-64.c:1410:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_140X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1410:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_140X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:1410:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_140X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:1427:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((status_143X == NO_ERRORS)) {
         ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1427:22: note: remove extraneous parentheses around the comparison to silence this warning
    if ((status_143X == NO_ERRORS)) {
        ~            ^           ~
c/scheme48-bibop-heap-64.c:1427:22: note: use '=' to turn this equality comparison into an assignment
    if ((status_143X == NO_ERRORS)) {
                     ^~
                     =
c/scheme48-bibop-heap-64.c:1445:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((status_145X == NO_ERRORS)) {
         ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1445:22: note: remove extraneous parentheses around the comparison to silence this warning
    if ((status_145X == NO_ERRORS)) {
        ~            ^           ~
c/scheme48-bibop-heap-64.c:1445:22: note: use '=' to turn this equality comparison into an assignment
    if ((status_145X == NO_ERRORS)) {
                     ^~
                     =
c/scheme48-bibop-heap-64.c:1449:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if (((SstatusS) == NO_ERRORS)) {
           ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1449:23: note: remove extraneous parentheses around the comparison to silence this warning
      if (((SstatusS) == NO_ERRORS)) {
          ~           ^           ~
c/scheme48-bibop-heap-64.c:1449:23: note: use '=' to turn this equality comparison into an assignment
      if (((SstatusS) == NO_ERRORS)) {
                      ^~
                      =
c/scheme48-bibop-heap-64.c:1457:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_147X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1457:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_147X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:1457:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_147X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:1468:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((status_150X == NO_ERRORS)) {
             ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1468:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((status_150X == NO_ERRORS)) {
            ~            ^           ~
c/scheme48-bibop-heap-64.c:1468:26: note: use '=' to turn this equality comparison into an assignment
        if ((status_150X == NO_ERRORS)) {
                         ^~
                         =
c/scheme48-bibop-heap-64.c:1473:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if (((SstatusS) == NO_ERRORS)) {
               ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1473:27: note: remove extraneous parentheses around the comparison to silence this warning
          if (((SstatusS) == NO_ERRORS)) {
              ~           ^           ~
c/scheme48-bibop-heap-64.c:1473:27: note: use '=' to turn this equality comparison into an assignment
          if (((SstatusS) == NO_ERRORS)) {
                          ^~
                          =
c/scheme48-bibop-heap-64.c:1492:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((status_154X == NO_ERRORS)) {
         ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1492:22: note: remove extraneous parentheses around the comparison to silence this warning
    if ((status_154X == NO_ERRORS)) {
        ~            ^           ~
c/scheme48-bibop-heap-64.c:1492:22: note: use '=' to turn this equality comparison into an assignment
    if ((status_154X == NO_ERRORS)) {
                     ^~
                     =
c/scheme48-bibop-heap-64.c:1493:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((i_151X == (strlen((char *) "Vanilla 40")))) {
           ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1493:19: note: remove extraneous parentheses around the comparison to silence this warning
      if ((i_151X == (strlen((char *) "Vanilla 40")))) {
          ~       ^                                 ~
c/scheme48-bibop-heap-64.c:1493:19: note: use '=' to turn this equality comparison into an assignment
      if ((i_151X == (strlen((char *) "Vanilla 40")))) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:1499:41: warning: adding 'long' to a string does not append to the string [-Wstring-plus-int]
        if ((ch_152X == (*("Vanilla 40" + i_151X)))) {
                           ~~~~~~~~~~~~~^~~~~~~~
c/scheme48-bibop-heap-64.c:1499:41: note: use array indexing to silence this warning
        if ((ch_152X == (*("Vanilla 40" + i_151X)))) {
                                        ^
                           &            [       ]
c/scheme48-bibop-heap-64.c:1499:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((ch_152X == (*("Vanilla 40" + i_151X)))) {
             ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1499:22: note: remove extraneous parentheses around the comparison to silence this warning
        if ((ch_152X == (*("Vanilla 40" + i_151X)))) {
            ~        ^                            ~
c/scheme48-bibop-heap-64.c:1499:22: note: use '=' to turn this equality comparison into an assignment
        if ((ch_152X == (*("Vanilla 40" + i_151X)))) {
                     ^~
                     =
c/scheme48-bibop-heap-64.c:1519:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((status_156X == NO_ERRORS)) {
         ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1519:22: note: remove extraneous parentheses around the comparison to silence this warning
    if ((status_156X == NO_ERRORS)) {
        ~            ^           ~
c/scheme48-bibop-heap-64.c:1519:22: note: use '=' to turn this equality comparison into an assignment
    if ((status_156X == NO_ERRORS)) {
                     ^~
                     =
c/scheme48-bibop-heap-64.c:1523:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if (((SstatusS) == NO_ERRORS)) {
           ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1523:23: note: remove extraneous parentheses around the comparison to silence this warning
      if (((SstatusS) == NO_ERRORS)) {
          ~           ^           ~
c/scheme48-bibop-heap-64.c:1523:23: note: use '=' to turn this equality comparison into an assignment
      if (((SstatusS) == NO_ERRORS)) {
                      ^~
                      =
c/scheme48-bibop-heap-64.c:1531:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_158X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1531:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_158X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:1531:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_158X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:1542:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((status_161X == NO_ERRORS)) {
             ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1542:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((status_161X == NO_ERRORS)) {
            ~            ^           ~
c/scheme48-bibop-heap-64.c:1542:26: note: use '=' to turn this equality comparison into an assignment
        if ((status_161X == NO_ERRORS)) {
                         ^~
                         =
c/scheme48-bibop-heap-64.c:1547:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if (((SstatusS) == NO_ERRORS)) {
               ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1547:27: note: remove extraneous parentheses around the comparison to silence this warning
          if (((SstatusS) == NO_ERRORS)) {
              ~           ^           ~
c/scheme48-bibop-heap-64.c:1547:27: note: use '=' to turn this equality comparison into an assignment
          if (((SstatusS) == NO_ERRORS)) {
                          ^~
                          =
c/scheme48-bibop-heap-64.c:1566:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((status_164X == NO_ERRORS)) {
         ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1566:22: note: remove extraneous parentheses around the comparison to silence this warning
    if ((status_164X == NO_ERRORS)) {
        ~            ^           ~
c/scheme48-bibop-heap-64.c:1566:22: note: use '=' to turn this equality comparison into an assignment
    if ((status_164X == NO_ERRORS)) {
                     ^~
                     =
c/scheme48-bibop-heap-64.c:1571:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if (((SstatusS) == NO_ERRORS)) {
           ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1571:23: note: remove extraneous parentheses around the comparison to silence this warning
      if (((SstatusS) == NO_ERRORS)) {
          ~           ^           ~
c/scheme48-bibop-heap-64.c:1571:23: note: use '=' to turn this equality comparison into an assignment
      if (((SstatusS) == NO_ERRORS)) {
                      ^~
                      =
c/scheme48-bibop-heap-64.c:1580:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1580:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:1580:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:1587:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((status_166X == NO_ERRORS)) {
           ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1587:24: note: remove extraneous parentheses around the comparison to silence this warning
      if ((status_166X == NO_ERRORS)) {
          ~            ^           ~
c/scheme48-bibop-heap-64.c:1587:24: note: use '=' to turn this equality comparison into an assignment
      if ((status_166X == NO_ERRORS)) {
                       ^~
                       =
c/scheme48-bibop-heap-64.c:1606:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if ((status_167X == NO_ERRORS)) {
                 ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1606:30: note: remove extraneous parentheses around the comparison to silence this warning
            if ((status_167X == NO_ERRORS)) {
                ~            ^           ~
c/scheme48-bibop-heap-64.c:1606:30: note: use '=' to turn this equality comparison into an assignment
            if ((status_167X == NO_ERRORS)) {
                             ^~
                             =
c/scheme48-bibop-heap-64.c:1618:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((status_168X == NO_ERRORS)) {
             ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1618:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((status_168X == NO_ERRORS)) {
            ~            ^           ~
c/scheme48-bibop-heap-64.c:1618:26: note: use '=' to turn this equality comparison into an assignment
        if ((status_168X == NO_ERRORS)) {
                         ^~
                         =
c/scheme48-bibop-heap-64.c:1630:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((status_169X == NO_ERRORS)) {
         ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1630:22: note: remove extraneous parentheses around the comparison to silence this warning
    if ((status_169X == NO_ERRORS)) {
        ~            ^           ~
c/scheme48-bibop-heap-64.c:1630:22: note: use '=' to turn this equality comparison into an assignment
    if ((status_169X == NO_ERRORS)) {
                     ^~
                     =
c/scheme48-bibop-heap-64.c:1639:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_170X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1639:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_170X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:1639:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_170X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:1654:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((status_171X == NO_ERRORS)) {
           ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1654:24: note: remove extraneous parentheses around the comparison to silence this warning
      if ((status_171X == NO_ERRORS)) {
          ~            ^           ~
c/scheme48-bibop-heap-64.c:1654:24: note: use '=' to turn this equality comparison into an assignment
      if ((status_171X == NO_ERRORS)) {
                       ^~
                       =
c/scheme48-bibop-heap-64.c:1665:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if ((status_174X == NO_ERRORS)) {
                 ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1665:30: note: remove extraneous parentheses around the comparison to silence this warning
            if ((status_174X == NO_ERRORS)) {
                ~            ^           ~
c/scheme48-bibop-heap-64.c:1665:30: note: use '=' to turn this equality comparison into an assignment
            if ((status_174X == NO_ERRORS)) {
                             ^~
                             =
c/scheme48-bibop-heap-64.c:1670:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
              if (((SstatusS) == NO_ERRORS)) {
                   ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1670:31: note: remove extraneous parentheses around the comparison to silence this warning
              if (((SstatusS) == NO_ERRORS)) {
                  ~           ^           ~
c/scheme48-bibop-heap-64.c:1670:31: note: use '=' to turn this equality comparison into an assignment
              if (((SstatusS) == NO_ERRORS)) {
                              ^~
                              =
c/scheme48-bibop-heap-64.c:1683:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((status_175X == NO_ERRORS)) {
             ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1683:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((status_175X == NO_ERRORS)) {
            ~            ^           ~
c/scheme48-bibop-heap-64.c:1683:26: note: use '=' to turn this equality comparison into an assignment
        if ((status_175X == NO_ERRORS)) {
                         ^~
                         =
c/scheme48-bibop-heap-64.c:1694:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
              if ((status_178X == NO_ERRORS)) {
                   ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1694:32: note: remove extraneous parentheses around the comparison to silence this warning
              if ((status_178X == NO_ERRORS)) {
                  ~            ^           ~
c/scheme48-bibop-heap-64.c:1694:32: note: use '=' to turn this equality comparison into an assignment
              if ((status_178X == NO_ERRORS)) {
                               ^~
                               =
c/scheme48-bibop-heap-64.c:1699:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                if (((SstatusS) == NO_ERRORS)) {
                     ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1699:33: note: remove extraneous parentheses around the comparison to silence this warning
                if (((SstatusS) == NO_ERRORS)) {
                    ~           ^           ~
c/scheme48-bibop-heap-64.c:1699:33: note: use '=' to turn this equality comparison into an assignment
                if (((SstatusS) == NO_ERRORS)) {
                                ^~
                                =
c/scheme48-bibop-heap-64.c:1717:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((status_179X == NO_ERRORS)) {
         ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1717:22: note: remove extraneous parentheses around the comparison to silence this warning
    if ((status_179X == NO_ERRORS)) {
        ~            ^           ~
c/scheme48-bibop-heap-64.c:1717:22: note: use '=' to turn this equality comparison into an assignment
    if ((status_179X == NO_ERRORS)) {
                     ^~
                     =
c/scheme48-bibop-heap-64.c:1726:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_180X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1726:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_180X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:1726:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_180X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:1739:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_181X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1739:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_181X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:1739:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_181X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:1752:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_182X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1752:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_182X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:1752:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_182X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:1767:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if (((SstatusS) == NO_ERRORS)) {
         ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1767:21: note: remove extraneous parentheses around the comparison to silence this warning
    if (((SstatusS) == NO_ERRORS)) {
        ~           ^           ~
c/scheme48-bibop-heap-64.c:1767:21: note: use '=' to turn this equality comparison into an assignment
    if (((SstatusS) == NO_ERRORS)) {
                    ^~
                    =
c/scheme48-bibop-heap-64.c:1775:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if (((SstatusS) == NO_ERRORS)) {
           ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1775:23: note: remove extraneous parentheses around the comparison to silence this warning
      if (((SstatusS) == NO_ERRORS)) {
          ~           ^           ~
c/scheme48-bibop-heap-64.c:1775:23: note: use '=' to turn this equality comparison into an assignment
      if (((SstatusS) == NO_ERRORS)) {
                      ^~
                      =
c/scheme48-bibop-heap-64.c:1778:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((status_189X == NO_ERRORS)) {
             ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1778:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((status_189X == NO_ERRORS)) {
            ~            ^           ~
c/scheme48-bibop-heap-64.c:1778:26: note: use '=' to turn this equality comparison into an assignment
        if ((status_189X == NO_ERRORS)) {
                         ^~
                         =
c/scheme48-bibop-heap-64.c:1799:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_191X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1799:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_191X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:1799:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_191X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:1810:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((status_194X == NO_ERRORS)) {
             ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1810:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((status_194X == NO_ERRORS)) {
            ~            ^           ~
c/scheme48-bibop-heap-64.c:1810:26: note: use '=' to turn this equality comparison into an assignment
        if ((status_194X == NO_ERRORS)) {
                         ^~
                         =
c/scheme48-bibop-heap-64.c:1815:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if (((SstatusS) == NO_ERRORS)) {
               ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1815:27: note: remove extraneous parentheses around the comparison to silence this warning
          if (((SstatusS) == NO_ERRORS)) {
              ~           ^           ~
c/scheme48-bibop-heap-64.c:1815:27: note: use '=' to turn this equality comparison into an assignment
          if (((SstatusS) == NO_ERRORS)) {
                          ^~
                          =
c/scheme48-bibop-heap-64.c:1829:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_197X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1829:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_197X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:1829:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_197X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:1840:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((status_200X == NO_ERRORS)) {
             ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1840:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((status_200X == NO_ERRORS)) {
            ~            ^           ~
c/scheme48-bibop-heap-64.c:1840:26: note: use '=' to turn this equality comparison into an assignment
        if ((status_200X == NO_ERRORS)) {
                         ^~
                         =
c/scheme48-bibop-heap-64.c:1845:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if (((SstatusS) == NO_ERRORS)) {
               ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1845:27: note: remove extraneous parentheses around the comparison to silence this warning
          if (((SstatusS) == NO_ERRORS)) {
              ~           ^           ~
c/scheme48-bibop-heap-64.c:1845:27: note: use '=' to turn this equality comparison into an assignment
          if (((SstatusS) == NO_ERRORS)) {
                          ^~
                          =
c/scheme48-bibop-heap-64.c:1857:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_201X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1857:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_201X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:1857:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_201X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:1868:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((status_204X == NO_ERRORS)) {
             ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1868:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((status_204X == NO_ERRORS)) {
            ~            ^           ~
c/scheme48-bibop-heap-64.c:1868:26: note: use '=' to turn this equality comparison into an assignment
        if ((status_204X == NO_ERRORS)) {
                         ^~
                         =
c/scheme48-bibop-heap-64.c:1873:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if (((SstatusS) == NO_ERRORS)) {
               ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1873:27: note: remove extraneous parentheses around the comparison to silence this warning
          if (((SstatusS) == NO_ERRORS)) {
              ~           ^           ~
c/scheme48-bibop-heap-64.c:1873:27: note: use '=' to turn this equality comparison into an assignment
          if (((SstatusS) == NO_ERRORS)) {
                          ^~
                          =
c/scheme48-bibop-heap-64.c:1885:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_205X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1885:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_205X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:1885:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_205X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:1917:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_209X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1917:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_209X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:1917:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_209X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:1928:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((status_212X == NO_ERRORS)) {
             ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1928:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((status_212X == NO_ERRORS)) {
            ~            ^           ~
c/scheme48-bibop-heap-64.c:1928:26: note: use '=' to turn this equality comparison into an assignment
        if ((status_212X == NO_ERRORS)) {
                         ^~
                         =
c/scheme48-bibop-heap-64.c:1933:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if (((SstatusS) == NO_ERRORS)) {
               ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1933:27: note: remove extraneous parentheses around the comparison to silence this warning
          if (((SstatusS) == NO_ERRORS)) {
              ~           ^           ~
c/scheme48-bibop-heap-64.c:1933:27: note: use '=' to turn this equality comparison into an assignment
          if (((SstatusS) == NO_ERRORS)) {
                          ^~
                          =
c/scheme48-bibop-heap-64.c:1947:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_214X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1947:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_214X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:1947:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_214X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:1958:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((status_217X == NO_ERRORS)) {
             ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1958:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((status_217X == NO_ERRORS)) {
            ~            ^           ~
c/scheme48-bibop-heap-64.c:1958:26: note: use '=' to turn this equality comparison into an assignment
        if ((status_217X == NO_ERRORS)) {
                         ^~
                         =
c/scheme48-bibop-heap-64.c:1963:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if (((SstatusS) == NO_ERRORS)) {
               ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:1963:27: note: remove extraneous parentheses around the comparison to silence this warning
          if (((SstatusS) == NO_ERRORS)) {
              ~           ^           ~
c/scheme48-bibop-heap-64.c:1963:27: note: use '=' to turn this equality comparison into an assignment
          if (((SstatusS) == NO_ERRORS)) {
                          ^~
                          =
c/scheme48-bibop-heap-64.c:2005:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if (((SstatusS) == NO_ERRORS)) {
             ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2005:25: note: remove extraneous parentheses around the comparison to silence this warning
        if (((SstatusS) == NO_ERRORS)) {
            ~           ^           ~
c/scheme48-bibop-heap-64.c:2005:25: note: use '=' to turn this equality comparison into an assignment
        if (((SstatusS) == NO_ERRORS)) {
                        ^~
                        =
c/scheme48-bibop-heap-64.c:2018:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if (((SstatusS) == NO_ERRORS)) {
                 ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2018:29: note: remove extraneous parentheses around the comparison to silence this warning
            if (((SstatusS) == NO_ERRORS)) {
                ~           ^           ~
c/scheme48-bibop-heap-64.c:2018:29: note: use '=' to turn this equality comparison into an assignment
            if (((SstatusS) == NO_ERRORS)) {
                            ^~
                            =
c/scheme48-bibop-heap-64.c:2031:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                if (((SstatusS) == NO_ERRORS)) {
                     ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2031:33: note: remove extraneous parentheses around the comparison to silence this warning
                if (((SstatusS) == NO_ERRORS)) {
                    ~           ^           ~
c/scheme48-bibop-heap-64.c:2031:33: note: use '=' to turn this equality comparison into an assignment
                if (((SstatusS) == NO_ERRORS)) {
                                ^~
                                =
c/scheme48-bibop-heap-64.c:2033:36: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                  if ((status_231X == NO_ERRORS)) {
                       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2033:36: note: remove extraneous parentheses around the comparison to silence this warning
                  if ((status_231X == NO_ERRORS)) {
                      ~            ^           ~
c/scheme48-bibop-heap-64.c:2033:36: note: use '=' to turn this equality comparison into an assignment
                  if ((status_231X == NO_ERRORS)) {
                                   ^~
                                   =
c/scheme48-bibop-heap-64.c:2036:40: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                      if ((status_232X == NO_ERRORS)) {
                           ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2036:40: note: remove extraneous parentheses around the comparison to silence this warning
                      if ((status_232X == NO_ERRORS)) {
                          ~            ^           ~
c/scheme48-bibop-heap-64.c:2036:40: note: use '=' to turn this equality comparison into an assignment
                      if ((status_232X == NO_ERRORS)) {
                                       ^~
                                       =
c/scheme48-bibop-heap-64.c:2073:42: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                        if ((status_233X == NO_ERRORS)) {
                             ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2073:42: note: remove extraneous parentheses around the comparison to silence this warning
                        if ((status_233X == NO_ERRORS)) {
                            ~            ^           ~
c/scheme48-bibop-heap-64.c:2073:42: note: use '=' to turn this equality comparison into an assignment
                        if ((status_233X == NO_ERRORS)) {
                                         ^~
                                         =
c/scheme48-bibop-heap-64.c:2085:40: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                      if ((status_234X == NO_ERRORS)) {
                           ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2085:40: note: remove extraneous parentheses around the comparison to silence this warning
                      if ((status_234X == NO_ERRORS)) {
                          ~            ^           ~
c/scheme48-bibop-heap-64.c:2085:40: note: use '=' to turn this equality comparison into an assignment
                      if ((status_234X == NO_ERRORS)) {
                                       ^~
                                       =
c/scheme48-bibop-heap-64.c:2097:38: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                    if ((status_235X == NO_ERRORS)) {
                         ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2097:38: note: remove extraneous parentheses around the comparison to silence this warning
                    if ((status_235X == NO_ERRORS)) {
                        ~            ^           ~
c/scheme48-bibop-heap-64.c:2097:38: note: use '=' to turn this equality comparison into an assignment
                    if ((status_235X == NO_ERRORS)) {
                                     ^~
                                     =
c/scheme48-bibop-heap-64.c:2121:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((status_236X == NO_ERRORS)) {
           ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2121:24: note: remove extraneous parentheses around the comparison to silence this warning
      if ((status_236X == NO_ERRORS)) {
          ~            ^           ~
c/scheme48-bibop-heap-64.c:2121:24: note: use '=' to turn this equality comparison into an assignment
      if ((status_236X == NO_ERRORS)) {
                       ^~
                       =
c/scheme48-bibop-heap-64.c:2151:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_245X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2151:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_245X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2151:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_245X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2162:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((status_248X == NO_ERRORS)) {
             ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2162:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((status_248X == NO_ERRORS)) {
            ~            ^           ~
c/scheme48-bibop-heap-64.c:2162:26: note: use '=' to turn this equality comparison into an assignment
        if ((status_248X == NO_ERRORS)) {
                         ^~
                         =
c/scheme48-bibop-heap-64.c:2167:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if (((SstatusS) == NO_ERRORS)) {
               ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2167:27: note: remove extraneous parentheses around the comparison to silence this warning
          if (((SstatusS) == NO_ERRORS)) {
              ~           ^           ~
c/scheme48-bibop-heap-64.c:2167:27: note: use '=' to turn this equality comparison into an assignment
          if (((SstatusS) == NO_ERRORS)) {
                          ^~
                          =
c/scheme48-bibop-heap-64.c:2181:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_250X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2181:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_250X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2181:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_250X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2192:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((status_253X == NO_ERRORS)) {
             ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2192:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((status_253X == NO_ERRORS)) {
            ~            ^           ~
c/scheme48-bibop-heap-64.c:2192:26: note: use '=' to turn this equality comparison into an assignment
        if ((status_253X == NO_ERRORS)) {
                         ^~
                         =
c/scheme48-bibop-heap-64.c:2197:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if (((SstatusS) == NO_ERRORS)) {
               ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2197:27: note: remove extraneous parentheses around the comparison to silence this warning
          if (((SstatusS) == NO_ERRORS)) {
              ~           ^           ~
c/scheme48-bibop-heap-64.c:2197:27: note: use '=' to turn this equality comparison into an assignment
          if (((SstatusS) == NO_ERRORS)) {
                          ^~
                          =
c/scheme48-bibop-heap-64.c:2216:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((small_delta_220X == large_delta_222X)) {
       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2216:25: note: remove extraneous parentheses around the comparison to silence this warning
  if ((small_delta_220X == large_delta_222X)) {
      ~                 ^                  ~
c/scheme48-bibop-heap-64.c:2216:25: note: use '=' to turn this equality comparison into an assignment
  if ((small_delta_220X == large_delta_222X)) {
                        ^~
                        =
c/scheme48-bibop-heap-64.c:2217:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((large_delta_222X == weaks_delta_224X)) {
         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2217:27: note: remove extraneous parentheses around the comparison to silence this warning
    if ((large_delta_222X == weaks_delta_224X)) {
        ~                 ^                  ~
c/scheme48-bibop-heap-64.c:2217:27: note: use '=' to turn this equality comparison into an assignment
    if ((large_delta_222X == weaks_delta_224X)) {
                          ^~
                          =
c/scheme48-bibop-heap-64.c:2225:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_256X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2225:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_256X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2225:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_256X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2236:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_257X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2236:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_257X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2236:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_257X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2247:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_258X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2247:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_258X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2247:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_258X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2261:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_259X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2261:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_259X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2261:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_259X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2273:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_260X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2273:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_260X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2273:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_260X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2285:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_261X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2285:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_261X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2285:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_261X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2294:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_262X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2294:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_262X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2294:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_262X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2311:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_265X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2311:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_265X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2311:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_265X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2322:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((status_268X == NO_ERRORS)) {
             ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2322:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((status_268X == NO_ERRORS)) {
            ~            ^           ~
c/scheme48-bibop-heap-64.c:2322:26: note: use '=' to turn this equality comparison into an assignment
        if ((status_268X == NO_ERRORS)) {
                         ^~
                         =
c/scheme48-bibop-heap-64.c:2327:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if (((SstatusS) == NO_ERRORS)) {
               ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2327:27: note: remove extraneous parentheses around the comparison to silence this warning
          if (((SstatusS) == NO_ERRORS)) {
              ~           ^           ~
c/scheme48-bibop-heap-64.c:2327:27: note: use '=' to turn this equality comparison into an assignment
          if (((SstatusS) == NO_ERRORS)) {
                          ^~
                          =
c/scheme48-bibop-heap-64.c:2341:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_270X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2341:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_270X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2341:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_270X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2352:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((status_273X == NO_ERRORS)) {
             ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2352:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((status_273X == NO_ERRORS)) {
            ~            ^           ~
c/scheme48-bibop-heap-64.c:2352:26: note: use '=' to turn this equality comparison into an assignment
        if ((status_273X == NO_ERRORS)) {
                         ^~
                         =
c/scheme48-bibop-heap-64.c:2357:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if (((SstatusS) == NO_ERRORS)) {
               ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2357:27: note: remove extraneous parentheses around the comparison to silence this warning
          if (((SstatusS) == NO_ERRORS)) {
              ~           ^           ~
c/scheme48-bibop-heap-64.c:2357:27: note: use '=' to turn this equality comparison into an assignment
          if (((SstatusS) == NO_ERRORS)) {
                          ^~
                          =
c/scheme48-bibop-heap-64.c:2402:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if (((SstatusS) == NO_ERRORS)) {
         ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2402:21: note: remove extraneous parentheses around the comparison to silence this warning
    if (((SstatusS) == NO_ERRORS)) {
        ~           ^           ~
c/scheme48-bibop-heap-64.c:2402:21: note: use '=' to turn this equality comparison into an assignment
    if (((SstatusS) == NO_ERRORS)) {
                    ^~
                    =
c/scheme48-bibop-heap-64.c:2410:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_278X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2410:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_278X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2410:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_278X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2421:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_279X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2421:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_279X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2421:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_279X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2432:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_280X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2432:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_280X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2432:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_280X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2445:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_283X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2445:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_283X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2445:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_283X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2456:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((status_286X == NO_ERRORS)) {
             ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2456:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((status_286X == NO_ERRORS)) {
            ~            ^           ~
c/scheme48-bibop-heap-64.c:2456:26: note: use '=' to turn this equality comparison into an assignment
        if ((status_286X == NO_ERRORS)) {
                         ^~
                         =
c/scheme48-bibop-heap-64.c:2461:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if (((SstatusS) == NO_ERRORS)) {
               ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2461:27: note: remove extraneous parentheses around the comparison to silence this warning
          if (((SstatusS) == NO_ERRORS)) {
              ~           ^           ~
c/scheme48-bibop-heap-64.c:2461:27: note: use '=' to turn this equality comparison into an assignment
          if (((SstatusS) == NO_ERRORS)) {
                          ^~
                          =
c/scheme48-bibop-heap-64.c:2475:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_288X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2475:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_288X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2475:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_288X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2486:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((status_291X == NO_ERRORS)) {
             ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2486:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((status_291X == NO_ERRORS)) {
            ~            ^           ~
c/scheme48-bibop-heap-64.c:2486:26: note: use '=' to turn this equality comparison into an assignment
        if ((status_291X == NO_ERRORS)) {
                         ^~
                         =
c/scheme48-bibop-heap-64.c:2491:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if (((SstatusS) == NO_ERRORS)) {
               ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2491:27: note: remove extraneous parentheses around the comparison to silence this warning
          if (((SstatusS) == NO_ERRORS)) {
              ~           ^           ~
c/scheme48-bibop-heap-64.c:2491:27: note: use '=' to turn this equality comparison into an assignment
          if (((SstatusS) == NO_ERRORS)) {
                          ^~
                          =
c/scheme48-bibop-heap-64.c:2508:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((status_296X == NO_ERRORS)) {
         ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2508:22: note: remove extraneous parentheses around the comparison to silence this warning
    if ((status_296X == NO_ERRORS)) {
        ~            ^           ~
c/scheme48-bibop-heap-64.c:2508:22: note: use '=' to turn this equality comparison into an assignment
    if ((status_296X == NO_ERRORS)) {
                     ^~
                     =
c/scheme48-bibop-heap-64.c:2541:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if (((SstatusS) == NO_ERRORS)) {
             ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2541:25: note: remove extraneous parentheses around the comparison to silence this warning
        if (((SstatusS) == NO_ERRORS)) {
            ~           ^           ~
c/scheme48-bibop-heap-64.c:2541:25: note: use '=' to turn this equality comparison into an assignment
        if (((SstatusS) == NO_ERRORS)) {
                        ^~
                        =
c/scheme48-bibop-heap-64.c:2554:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if (((SstatusS) == NO_ERRORS)) {
                 ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2554:29: note: remove extraneous parentheses around the comparison to silence this warning
            if (((SstatusS) == NO_ERRORS)) {
                ~           ^           ~
c/scheme48-bibop-heap-64.c:2554:29: note: use '=' to turn this equality comparison into an assignment
            if (((SstatusS) == NO_ERRORS)) {
                            ^~
                            =
c/scheme48-bibop-heap-64.c:2567:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                if (((SstatusS) == NO_ERRORS)) {
                     ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2567:33: note: remove extraneous parentheses around the comparison to silence this warning
                if (((SstatusS) == NO_ERRORS)) {
                    ~           ^           ~
c/scheme48-bibop-heap-64.c:2567:33: note: use '=' to turn this equality comparison into an assignment
                if (((SstatusS) == NO_ERRORS)) {
                                ^~
                                =
c/scheme48-bibop-heap-64.c:2593:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((status_300X == NO_ERRORS)) {
           ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2593:24: note: remove extraneous parentheses around the comparison to silence this warning
      if ((status_300X == NO_ERRORS)) {
          ~            ^           ~
c/scheme48-bibop-heap-64.c:2593:24: note: use '=' to turn this equality comparison into an assignment
      if ((status_300X == NO_ERRORS)) {
                       ^~
                       =
c/scheme48-bibop-heap-64.c:2629:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_305X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2629:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_305X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2629:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_305X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2640:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((status_308X == NO_ERRORS)) {
             ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2640:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((status_308X == NO_ERRORS)) {
            ~            ^           ~
c/scheme48-bibop-heap-64.c:2640:26: note: use '=' to turn this equality comparison into an assignment
        if ((status_308X == NO_ERRORS)) {
                         ^~
                         =
c/scheme48-bibop-heap-64.c:2645:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if (((SstatusS) == NO_ERRORS)) {
               ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2645:27: note: remove extraneous parentheses around the comparison to silence this warning
          if (((SstatusS) == NO_ERRORS)) {
              ~           ^           ~
c/scheme48-bibop-heap-64.c:2645:27: note: use '=' to turn this equality comparison into an assignment
          if (((SstatusS) == NO_ERRORS)) {
                          ^~
                          =
c/scheme48-bibop-heap-64.c:2658:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2658:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:2658:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:2680:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((status_312X == NO_ERRORS)) {
         ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2680:22: note: remove extraneous parentheses around the comparison to silence this warning
    if ((status_312X == NO_ERRORS)) {
        ~            ^           ~
c/scheme48-bibop-heap-64.c:2680:22: note: use '=' to turn this equality comparison into an assignment
    if ((status_312X == NO_ERRORS)) {
                     ^~
                     =
c/scheme48-bibop-heap-64.c:2690:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if (((SstatusS) == NO_ERRORS)) {
         ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2690:21: note: remove extraneous parentheses around the comparison to silence this warning
    if (((SstatusS) == NO_ERRORS)) {
        ~           ^           ~
c/scheme48-bibop-heap-64.c:2690:21: note: use '=' to turn this equality comparison into an assignment
    if (((SstatusS) == NO_ERRORS)) {
                    ^~
                    =
c/scheme48-bibop-heap-64.c:2692:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((status_316X == NO_ERRORS)) {
           ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2692:24: note: remove extraneous parentheses around the comparison to silence this warning
      if ((status_316X == NO_ERRORS)) {
          ~            ^           ~
c/scheme48-bibop-heap-64.c:2692:24: note: use '=' to turn this equality comparison into an assignment
      if ((status_316X == NO_ERRORS)) {
                       ^~
                       =
c/scheme48-bibop-heap-64.c:2695:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((status_317X == NO_ERRORS)) {
               ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2695:28: note: remove extraneous parentheses around the comparison to silence this warning
          if ((status_317X == NO_ERRORS)) {
              ~            ^           ~
c/scheme48-bibop-heap-64.c:2695:28: note: use '=' to turn this equality comparison into an assignment
          if ((status_317X == NO_ERRORS)) {
                           ^~
                           =
c/scheme48-bibop-heap-64.c:2703:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if ((status_318X == NO_ERRORS)) {
                 ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2703:30: note: remove extraneous parentheses around the comparison to silence this warning
            if ((status_318X == NO_ERRORS)) {
                ~            ^           ~
c/scheme48-bibop-heap-64.c:2703:30: note: use '=' to turn this equality comparison into an assignment
            if ((status_318X == NO_ERRORS)) {
                             ^~
                             =
c/scheme48-bibop-heap-64.c:2715:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((status_319X == NO_ERRORS)) {
               ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2715:28: note: remove extraneous parentheses around the comparison to silence this warning
          if ((status_319X == NO_ERRORS)) {
              ~            ^           ~
c/scheme48-bibop-heap-64.c:2715:28: note: use '=' to turn this equality comparison into an assignment
          if ((status_319X == NO_ERRORS)) {
                           ^~
                           =
c/scheme48-bibop-heap-64.c:2727:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((status_320X == NO_ERRORS)) {
             ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2727:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((status_320X == NO_ERRORS)) {
            ~            ^           ~
c/scheme48-bibop-heap-64.c:2727:26: note: use '=' to turn this equality comparison into an assignment
        if ((status_320X == NO_ERRORS)) {
                         ^~
                         =
c/scheme48-bibop-heap-64.c:2742:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_321X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2742:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_321X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2742:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_321X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2804:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((status_328X == NO_ERRORS)) {
         ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2804:22: note: remove extraneous parentheses around the comparison to silence this warning
    if ((status_328X == NO_ERRORS)) {
        ~            ^           ~
c/scheme48-bibop-heap-64.c:2804:22: note: use '=' to turn this equality comparison into an assignment
    if ((status_328X == NO_ERRORS)) {
                     ^~
                     =
c/scheme48-bibop-heap-64.c:2817:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_329X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2817:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_329X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2817:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_329X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2829:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if (((SstatusS) == NO_ERRORS)) {
         ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2829:21: note: remove extraneous parentheses around the comparison to silence this warning
    if (((SstatusS) == NO_ERRORS)) {
        ~           ^           ~
c/scheme48-bibop-heap-64.c:2829:21: note: use '=' to turn this equality comparison into an assignment
    if (((SstatusS) == NO_ERRORS)) {
                    ^~
                    =
c/scheme48-bibop-heap-64.c:2871:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_333X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2871:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_333X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2871:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_333X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2882:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_334X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2882:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_334X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2882:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_334X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2893:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_335X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2893:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_335X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:2893:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_335X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:2921:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((status_339X == NO_ERRORS)) {
         ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2921:22: note: remove extraneous parentheses around the comparison to silence this warning
    if ((status_339X == NO_ERRORS)) {
        ~            ^           ~
c/scheme48-bibop-heap-64.c:2921:22: note: use '=' to turn this equality comparison into an assignment
    if ((status_339X == NO_ERRORS)) {
                     ^~
                     =
c/scheme48-bibop-heap-64.c:2927:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if (((SstatusS) == NO_ERRORS)) {
           ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:2927:23: note: remove extraneous parentheses around the comparison to silence this warning
      if (((SstatusS) == NO_ERRORS)) {
          ~           ^           ~
c/scheme48-bibop-heap-64.c:2927:23: note: use '=' to turn this equality comparison into an assignment
      if (((SstatusS) == NO_ERRORS)) {
                      ^~
                      =
c/scheme48-bibop-heap-64.c:3309:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_401X == (table_391X->size))) {
       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:3309:15: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_401X == (table_391X->size))) {
      ~       ^                    ~
c/scheme48-bibop-heap-64.c:3309:15: note: use '=' to turn this equality comparison into an assignment
  if ((i_401X == (table_391X->size))) {
              ^~
              =
c/scheme48-bibop-heap-64.c:3397:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_419X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:3397:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_419X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:3397:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_419X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:3432:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((status_422X == NO_ERRORS)) {
         ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:3432:22: note: remove extraneous parentheses around the comparison to silence this warning
    if ((status_422X == NO_ERRORS)) {
        ~            ^           ~
c/scheme48-bibop-heap-64.c:3432:22: note: use '=' to turn this equality comparison into an assignment
    if ((status_422X == NO_ERRORS)) {
                     ^~
                     =
c/scheme48-bibop-heap-64.c:3441:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_423X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:3441:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_423X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:3441:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_423X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:3476:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_427X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:3476:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_427X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:3476:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_427X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:3511:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((status_430X == NO_ERRORS)) {
         ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:3511:22: note: remove extraneous parentheses around the comparison to silence this warning
    if ((status_430X == NO_ERRORS)) {
        ~            ^           ~
c/scheme48-bibop-heap-64.c:3511:22: note: use '=' to turn this equality comparison into an assignment
    if ((status_430X == NO_ERRORS)) {
                     ^~
                     =
c/scheme48-bibop-heap-64.c:3520:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((status_431X == NO_ERRORS)) {
       ~~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:3520:20: note: remove extraneous parentheses around the comparison to silence this warning
  if ((status_431X == NO_ERRORS)) {
      ~            ^           ~
c/scheme48-bibop-heap-64.c:3520:20: note: use '=' to turn this equality comparison into an assignment
  if ((status_431X == NO_ERRORS)) {
                   ^~
                   =
c/scheme48-bibop-heap-64.c:3895:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((current_addr_470X == to_addr_115X)) {
       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:3895:26: note: remove extraneous parentheses around the comparison to silence this warning
  if ((current_addr_470X == to_addr_115X)) {
      ~                  ^              ~
c/scheme48-bibop-heap-64.c:3895:26: note: use '=' to turn this equality comparison into an assignment
  if ((current_addr_470X == to_addr_115X)) {
                         ^~
                         =
c/scheme48-bibop-heap-64.c:4152:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((index_511X == (new_address_489X + (-8 & (7 + size_in_bytes_481X))))) {
       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4152:19: note: remove extraneous parentheses around the comparison to silence this warning
  if ((index_511X == (new_address_489X + (-8 & (7 + size_in_bytes_481X))))) {
      ~           ^                                                      ~
c/scheme48-bibop-heap-64.c:4152:19: note: use '=' to turn this equality comparison into an assignment
  if ((index_511X == (new_address_489X + (-8 & (7 + size_in_bytes_481X))))) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4544:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((Simage_bufferS) == NULL)) {
       ~~~~~~~~~~~~~~~~~^~~~~~~
c/scheme48-bibop-heap-64.c:4544:25: note: remove extraneous parentheses around the comparison to silence this warning
  if (((Simage_bufferS) == NULL)) {
      ~                 ^      ~
c/scheme48-bibop-heap-64.c:4544:25: note: use '=' to turn this equality comparison into an assignment
  if (((Simage_bufferS) == NULL)) {
                        ^~
                        =
c/scheme48-bibop-heap-64.c:4607:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((addr_543X == (start_540X + (-8 & (7 + ((long)(((unsigned long)header_537X)>>8))))))) {
       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4607:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((addr_543X == (start_540X + (-8 & (7 + ((long)(((unsigned long)header_537X)>>8))))))) {
      ~          ^                                                                       ~
c/scheme48-bibop-heap-64.c:4607:18: note: use '=' to turn this equality comparison into an assignment
  if ((addr_543X == (start_540X + (-8 & (7 + ((long)(((unsigned long)header_537X)>>8))))))) {
                 ^~
                 =
c/scheme48-bibop-heap-64.c:4656:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_556X == ((Sbibop_areasS)->large_index))) {
       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4656:15: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_556X == ((Sbibop_areasS)->large_index))) {
      ~       ^                                ~
c/scheme48-bibop-heap-64.c:4656:15: note: use '=' to turn this equality comparison into an assignment
  if ((i_556X == ((Sbibop_areasS)->large_index))) {
              ^~
              =
c/scheme48-bibop-heap-64.c:4675:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_559X == ((Sbibop_areasS)->weaks_index))) {
       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4675:15: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_559X == ((Sbibop_areasS)->weaks_index))) {
      ~       ^                                ~
c/scheme48-bibop-heap-64.c:4675:15: note: use '=' to turn this equality comparison into an assignment
  if ((i_559X == ((Sbibop_areasS)->weaks_index))) {
              ^~
              =
c/scheme48-bibop-heap-64.c:4681:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if (((SstatusS) == NO_ERRORS)) {
           ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4681:23: note: remove extraneous parentheses around the comparison to silence this warning
      if (((SstatusS) == NO_ERRORS)) {
          ~           ^           ~
c/scheme48-bibop-heap-64.c:4681:23: note: use '=' to turn this equality comparison into an assignment
      if (((SstatusS) == NO_ERRORS)) {
                      ^~
                      =
c/scheme48-bibop-heap-64.c:4708:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4708:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4708:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4716:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_568X == (table_562X->size))) {
       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4716:15: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_568X == (table_562X->size))) {
      ~       ^                    ~
c/scheme48-bibop-heap-64.c:4716:15: note: use '=' to turn this equality comparison into an assignment
  if ((i_568X == (table_562X->size))) {
              ^~
              =
c/scheme48-bibop-heap-64.c:4732:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4732:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4732:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4742:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4742:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4742:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4748:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4748:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4748:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4755:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4755:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4755:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4761:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4761:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4761:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4768:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4768:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4768:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4774:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4774:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4774:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4782:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4782:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4782:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4788:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4788:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4788:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4796:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4796:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4796:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4802:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4802:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4802:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4810:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4810:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4810:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4816:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4816:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4816:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4824:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4824:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4824:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4830:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4830:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4830:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4838:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4838:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4838:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4844:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4844:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4844:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4852:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4852:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4852:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4858:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4858:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4858:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4866:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4866:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4866:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4872:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4872:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4872:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4895:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4895:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4895:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4901:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4901:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4901:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4924:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4924:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4924:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4930:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4930:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4930:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4953:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4953:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4953:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4959:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4959:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4959:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4966:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4966:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4966:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4972:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4972:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4972:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4979:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4979:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4979:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4985:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4985:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4985:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:4992:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:4992:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:4992:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:5004:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_602X == ((Sbibop_areasS)->weaks_index))) {
       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:5004:15: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_602X == ((Sbibop_areasS)->weaks_index))) {
      ~       ^                                ~
c/scheme48-bibop-heap-64.c:5004:15: note: use '=' to turn this equality comparison into an assignment
  if ((i_602X == ((Sbibop_areasS)->weaks_index))) {
              ^~
              =
c/scheme48-bibop-heap-64.c:5025:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_603X == ((Sbibop_areasS)->large_index))) {
       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:5025:15: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_603X == ((Sbibop_areasS)->large_index))) {
      ~       ^                                ~
c/scheme48-bibop-heap-64.c:5025:15: note: use '=' to turn this equality comparison into an assignment
  if ((i_603X == ((Sbibop_areasS)->large_index))) {
              ^~
              =
c/scheme48-bibop-heap-64.c:5046:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_604X == ((Sbibop_areasS)->small_index))) {
       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:5046:15: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_604X == ((Sbibop_areasS)->small_index))) {
      ~       ^                                ~
c/scheme48-bibop-heap-64.c:5046:15: note: use '=' to turn this equality comparison into an assignment
  if ((i_604X == ((Sbibop_areasS)->small_index))) {
              ^~
              =
c/scheme48-bibop-heap-64.c:5068:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_606X == ((((7 + ((long)(((unsigned long)(*((long *) ((((char *) (-3 + table_605X))) + -8))))>>8))))>>3)))) {
       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:5068:15: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_606X == ((((7 + ((long)(((unsigned long)(*((long *) ((((char *) (-3 + table_605X))) + -8))))>>8))))>>3)))) {
      ~       ^                                                                                                  ~
c/scheme48-bibop-heap-64.c:5068:15: note: use '=' to turn this equality comparison into an assignment
  if ((i_606X == ((((7 + ((long)(((unsigned long)(*((long *) ((((char *) (-3 + table_605X))) + -8))))>>8))))>>3)))) {
              ^~
              =
c/scheme48-bibop-heap-64.c:5109:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if (((SstatusS) == NO_ERRORS)) {
           ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:5109:23: note: remove extraneous parentheses around the comparison to silence this warning
      if (((SstatusS) == NO_ERRORS)) {
          ~           ^           ~
c/scheme48-bibop-heap-64.c:5109:23: note: use '=' to turn this equality comparison into an assignment
      if (((SstatusS) == NO_ERRORS)) {
                      ^~
                      =
c/scheme48-bibop-heap-64.c:5152:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((i_621X == (table_615X->size))) {
       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:5152:15: note: remove extraneous parentheses around the comparison to silence this warning
  if ((i_621X == (table_615X->size))) {
      ~       ^                    ~
c/scheme48-bibop-heap-64.c:5152:15: note: use '=' to turn this equality comparison into an assignment
  if ((i_621X == (table_615X->size))) {
              ^~
              =
c/scheme48-bibop-heap-64.c:5283:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if (((SstatusS) == NO_ERRORS)) {
           ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:5283:23: note: remove extraneous parentheses around the comparison to silence this warning
      if (((SstatusS) == NO_ERRORS)) {
          ~           ^           ~
c/scheme48-bibop-heap-64.c:5283:23: note: use '=' to turn this equality comparison into an assignment
      if (((SstatusS) == NO_ERRORS)) {
                      ^~
                      =
c/scheme48-bibop-heap-64.c:5381:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((addr_644X == (start_643X + (-8 + (-8 & (7 + ((long)(((unsigned long)header_642X)>>8)))))))) {
       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:5381:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((addr_644X == (start_643X + (-8 + (-8 & (7 + ((long)(((unsigned long)header_642X)>>8)))))))) {
      ~          ^                                                                              ~
c/scheme48-bibop-heap-64.c:5381:18: note: use '=' to turn this equality comparison into an assignment
  if ((addr_644X == (start_643X + (-8 + (-8 & (7 + ((long)(((unsigned long)header_642X)>>8)))))))) {
                 ^~
                 =
c/scheme48-bibop-heap-64.c:5485:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if (((SstatusS) == NO_ERRORS)) {
                 ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:5485:29: note: remove extraneous parentheses around the comparison to silence this warning
            if (((SstatusS) == NO_ERRORS)) {
                ~           ^           ~
c/scheme48-bibop-heap-64.c:5485:29: note: use '=' to turn this equality comparison into an assignment
            if (((SstatusS) == NO_ERRORS)) {
                            ^~
                            =
c/scheme48-bibop-heap-64.c:5566:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if (((SstatusS) == NO_ERRORS)) {
       ~~~~~~~~~~~^~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:5566:19: note: remove extraneous parentheses around the comparison to silence this warning
  if (((SstatusS) == NO_ERRORS)) {
      ~           ^           ~
c/scheme48-bibop-heap-64.c:5566:19: note: use '=' to turn this equality comparison into an assignment
  if (((SstatusS) == NO_ERRORS)) {
                  ^~
                  =
c/scheme48-bibop-heap-64.c:5583:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((addr_667X == (start_663X + (-8 + (-8 & (7 + ((long)(((unsigned long)header_662X)>>8)))))))) {
       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:5583:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((addr_667X == (start_663X + (-8 + (-8 & (7 + ((long)(((unsigned long)header_662X)>>8)))))))) {
      ~          ^                                                                              ~
c/scheme48-bibop-heap-64.c:5583:18: note: use '=' to turn this equality comparison into an assignment
  if ((addr_667X == (start_663X + (-8 + (-8 & (7 + ((long)(((unsigned long)header_662X)>>8)))))))) {
                 ^~
                 =
c/scheme48-bibop-heap-64.c:5614:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((addr_674X == (start_657X + (-8 & (7 + ((long)(((unsigned long)header_656X)>>8))))))) {
       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:5614:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((addr_674X == (start_657X + (-8 & (7 + ((long)(((unsigned long)header_656X)>>8))))))) {
      ~          ^                                                                       ~
c/scheme48-bibop-heap-64.c:5614:18: note: use '=' to turn this equality comparison into an assignment
  if ((addr_674X == (start_657X + (-8 & (7 + ((long)(((unsigned long)header_656X)>>8))))))) {
                 ^~
                 =
c/scheme48-bibop-heap-64.c:5663:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  if ((addr_679X == (start_673X + (-16 + (-8 & (7 + ((long)(((unsigned long)header_672X)>>8)))))))) {
       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/scheme48-bibop-heap-64.c:5663:18: note: remove extraneous parentheses around the comparison to silence this warning
  if ((addr_679X == (start_673X + (-16 + (-8 & (7 + ((long)(((unsigned long)header_672X)>>8)))))))) {
      ~          ^                                                                               ~
c/scheme48-bibop-heap-64.c:5663:18: note: use '=' to turn this equality comparison into an assignment
  if ((addr_679X == (start_673X + (-16 + (-8 & (7 + ((long)(((unsigned long)header_672X)>>8)))))))) {
                 ^~
                 =
196 warnings generated.
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/bibop/page_alloc.o c/bibop/page_alloc.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/bibop/memory_map.o c/bibop/memory_map.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/bibop/areas.o c/bibop/areas.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/bibop/generation_gc.o c/bibop/generation_gc.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/bibop/find_all.o c/bibop/find_all.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/bibop/check_heap.o c/bibop/check_heap.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/bibop/utils.o c/bibop/utils.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/bibop/area_roots.o c/bibop/area_roots.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/bibop/remset.o c/bibop/remset.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/unix/misc.o c/unix/misc.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/unix/io.o c/unix/io.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/unix/fd-io.o c/unix/fd-io.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/unix/event.o c/unix/event.c
c/unix/event.c:822:32: warning: '&' within '|' [-Wbitwise-op-parentheses]
        if (pollfds[npollfds].revents & (fdp->is_input? POLLIN : POLLOUT) 
            ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c/unix/event.c:822:32: note: place parentheses around the '&' expression to silence this warning
        if (pollfds[npollfds].revents & (fdp->is_input? POLLIN : POLLOUT) 
                                      ^
            (                                                            )
1 warning generated.
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/unix/time.o c/unix/time.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/net/socket.o c/net/socket.c
c/net/socket.c:68:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
c/net/socket.c:116:3: warning: implicit declaration of function 's48_os_error' is invalid in C99 [-Wimplicit-function-declaration]
  RETRY_OR_RAISE_NEG(status, bind(socket_fd, sa, salen));
  ^
./c/unix.h:38:7: note: expanded from macro 'RETRY_OR_RAISE_NEG'
      s48_os_error(NULL, errno, 0); }                           \
      ^
2 warnings generated.
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/net/address.o c/net/address.c
c/net/address.c:108:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
c/net/address.c:393:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
c/net/address.c:451:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
c/net/address.c:507:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
c/net/address.c:928:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
5 warnings generated.
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/net/net.o c/net/net.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/unix/socket.o c/unix/socket.c
c/unix/socket.c:43:3: warning: implicit declaration of function 's48_os_error' is invalid in C99 [-Wimplicit-function-declaration]
  RETRY_OR_RAISE_NEG(fd, socket(af, socktype, protocol));
  ^
./c/unix.h:38:7: note: expanded from macro 'RETRY_OR_RAISE_NEG'
      s48_os_error(NULL, errno, 0); }                           \
      ^
c/unix/socket.c:97:33: warning: implicit declaration of function 'dup' is invalid in C99 [-Wimplicit-function-declaration]
  RETRY_OR_RAISE_NEG(output_fd, dup(socket_fd));
                                ^
./c/unix.h:34:15: note: expanded from macro 'RETRY_OR_RAISE_NEG'
    STATUS = (CALL);                                            \
              ^
c/unix/socket.c:284:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
    else
    ^
3 warnings generated.
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/unix/dynlink.o c/unix/dynlink.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/unix/sysexits.o c/unix/sysexits.c
gcc -c -I/usr/include -DHAVE_CONFIG_H -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"x86_64--netbsd\" -I ./c -I./c -I./c/net -I./c/bibop -O2 -I/usr/include -pthread -munaligned-doubles -o c/fake/glue.o c/fake/glue.c
rm -f c/libscheme48.a;							\
ar cq c/libscheme48.a c/scheme48vm-64.o c/extension.o c/free.o c/double_to_string.o c/bignum.o c/ffi.o c/external.o c/external-lib.o c/external-init.o c/init.o c/scheme48-bibop-heap-64.o c/bibop/page_alloc.o c/bibop/memory_map.o c/bibop/areas.o c/bibop/generation_gc.o c/bibop/find_all.o c/bibop/check_heap.o c/bibop/utils.o c/bibop/area_roots.o c/bibop/remset.o c/unix/misc.o c/unix/io.o c/unix/fd-io.o c/unix/event.o c/unix/time.o  c/net/socket.o c/net/address.o c/net/net.o c/unix/socket.o c/unix/dynlink.o c/unix/sysexits.o c/fake/glue.o 
ranlib c/libscheme48.a
echo '#!..' > ./c/scheme48.exp &&			\
cat ./c/scheme48.h ./c/fd-io.h ./c/event.h ./c/bibop/*.h | egrep '^S48_EXTERN' | sed 's,^S48_EXTERN.*\(s48_[a-zA-Z0-9_ ]*\)(.*$,\1,' | sed 's,^S48_EXTERN.*\(ps_[a-zA-Z0-9_ ]*\)(.*$,\1,' | sed 's,^S48_EXTERN.*\(s48_[a-zA-Z0-9_ ]*\).*$,\1,' >> ./c/scheme48.exp
echo 'EXPORTS' > ./c/scheme48.def &&			\
cat ./c/scheme48.h ./c/fd-io.h ./c/event.h ./c/bibop/*.h | egrep '^S48_EXTERN' | sed 's,^S48_EXTERN.*\(s48_[a-zA-Z0-9_ ]*\)(.*$,\1,' | sed 's,^S48_EXTERN.*\(ps_[a-zA-Z0-9_ ]*\)(.*$,\1,' | sed 's,^S48_EXTERN.*\(s48_[a-zA-Z0-9_ ]*\).*$,\1,' >> ./c/scheme48.def
gcc -L/usr/lib -Wl,-R/usr/pkg/lib -rdynamic -pthread  -O2 -I/usr/include -pthread -munaligned-doubles -o scheme48vm c/main.o	c/libscheme48.a -lm 
# Cygwin
if test -x /usr/bin/dlltool; then \
	dlltool --dllname scheme48vm.exe --output-lib scheme48vm.a --def ./c/scheme48.def; \
fi
./build/build-usual-image . \
	"`(cd . && pwd)`/scheme" "`pwd`/c" 'scheme48.image' './scheme48vm' \
	'./build/initial.image-64'
[1]   Segmentation fault (core dumped) ${vm} -i ${initi...
gmake: *** [scheme48.image] Error 139
*** Error code 2

Stop.
make: stopped in /data/pkgsrc/lang/scheme48
*** Error code 1

Stop.
make: stopped in /data/pkgsrc/lang/scheme48
