Uploaded image for project: 'vpp'
  1. vpp
  2. VPP-697

Cannot build due to warnings being treated as errors

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Open
    • Icon: High High
    • None
    • None
    • Build system
    • None
    • x86_64
      Ubuntu 16.10 4.8
      vpp sources https://gerrit.fd.io/r/vpp
      vpp commit v17.07-rc0

      Building with:
      echo --------
      echo Cleaning
      echo --------
      cd git-vpp
      sudo -u actionmystique -H git-reset-clean-pull-checkout.sh $branch $tag

      echo -----------
      echo Configuring
      echo -----------
      cd build-root
      sudo -u actionmystique -H ./bootstrap.sh

      echo ---------
      echo Compiling
      echo ---------
      sudo -u actionmystique -H make V=0 PLATFORM=vpp TAG=vpp install-deb

      leads to:
      ...
      CC vnet/ipsec/ipsec_format.lo
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c: In function 'bfd_cli_udp_session_add':
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:389:17: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_add_cli_param (CHECK_MANDATORY);
      ^~
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:389:199: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_add_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:389:379: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_add_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:389:557: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_add_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:389:745: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_add_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:389:935: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_add_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c: In function 'bfd_cli_udp_session_mod':
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:480:17: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_mod_cli_param (CHECK_MANDATORY);
      ^~
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:480:199: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_mod_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:480:379: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_mod_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:480:557: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_mod_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:480:745: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_mod_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:480:935: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_mod_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c: In function 'bfd_cli_udp_session_del':
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:547:17: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_del_cli_param (CHECK_MANDATORY);
      ^~
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:547:199: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_del_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:547:379: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_del_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c: In function 'bfd_cli_udp_session_set_flags':
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:605:17: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_set_flags_cli_param (CHECK_MANDATORY);
      ^~
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:605:199: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_set_flags_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:605:379: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_set_flags_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:605:557: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_set_flags_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c: In function 'bfd_cli_udp_session_auth_activate':
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:683:17: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_auth_activate_cli_param (CHECK_MANDATORY);
      ^~
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:683:199: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_auth_activate_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:683:379: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_auth_activate_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:683:742: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_auth_activate_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:683:924: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_auth_activate_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c: In function 'bfd_cli_udp_session_auth_deactivate':
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:773:17: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_auth_deactivate_cli_param (CHECK_MANDATORY);
      ^~
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:773:199: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_auth_deactivate_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:773:379: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_session_auth_deactivate_cli_param (CHECK_MANDATORY);
      ^
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c: In function 'bfd_cli_udp_set_echo_source':
      /home/actionmystique/src/VPP/git-vpp/build-data/../src/vnet/bfd/bfd_cli.c:847:17: error: self-comparison always evaluates to true [-Werror=tautological-compare]
      foreach_bfd_cli_udp_set_echo_source_cli_param (CHECK_MANDATORY);
      ^~
      cc1: all warnings being treated as errors
      Makefile:5858: recipe for target 'vnet/bfd/bfd_cli.lo' failed
      make[4]: *** [vnet/bfd/bfd_cli.lo] Error 1

            Unassigned Unassigned
            jc-manciot jean-christophe manciot
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: