From: Neale Ranns Date: Mon, 6 Aug 2018 12:16:29 +0000 (-0400) Subject: dlmalloc compiles errors with clang X-Git-Tag: v18.10-rc1~483 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=a88c916e5dfb65ccfbe7efc3e0df7db8dac73e78;hp=a88c916e5dfb65ccfbe7efc3e0df7db8dac73e78;p=vpp.git dlmalloc compiles errors with clang of the form: /home/nranns/Src/vpp/build-data/../src/vppinfra/dlmalloc.c:4327:7: error: logical not is only applied to the left hand side of this comparison [-Werror,-Wlogical-not-parentheses] if (!(ms)->magic == mparams.magic) { /home/nranns/Src/vpp/build-data/../src/vppinfra/dlmalloc.c:4696:20: error: equality comparison with extraneous parentheses [-Werror,-Wparentheses-equality] if (((ms)->magic == mparams.magic)) { $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04.2 LTS Release: 16.04 Codename: xenial $ clang --version clang version 3.8.0-2ubuntu4 (tags/RELEASE_380/final) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin Change-Id: If6d70a87420bd54c8e1b8be1d9e9031f6c699c45 Signed-off-by: Neale Ranns ---