DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] mlx debug build error with clang
@ 2017-06-13 15:32 Ferruh Yigit
  2017-06-16 12:19 ` Adrien Mazarguil
  0 siblings, 1 reply; 5+ messages in thread
From: Ferruh Yigit @ 2017-06-13 15:32 UTC (permalink / raw)
  To: Adrien Mazarguil, Nelio Laranjeiro; +Cc: DPDK

Hi Adrien, Nelio,

I am getting following build error [1] with clang [2] when debug enabled
for mlx4 and mlx5.

This started after I update my box, not sure what triggered this.
Can you please help fixing this?

Thanks,
ferruh


[1]

.../drivers/net/mlx4/mlx4_flow.c:731:3: error: use of GNU statement
expression extension [-Werror,-Wgnu-statement-expression]
                claim_zero(ibv_destroy_qp(fdq->qp));
                ^
.../drivers/net/mlx4/mlx4.h:185:25: note: expanded from macro 'claim_zero'
#define claim_zero(...) assert((__VA_ARGS__) == 0)
                        ^
/usr/include/assert.h:95:6: note: expanded from macro 'assert'
    ({                                                                  \
     ^

....

.../drivers/net/mlx5/mlx5_fdir.c:278:2: error: use of GNU statement
expression extension [-Werror,-Wgnu-statement-expression]
        assert(((uint8_t *)attr + sizeof(*attr)) == (uint8_t *)spec_offset);
        ^
/usr/include/assert.h:95:6: note: expanded from macro 'assert'
    ({                                                                  \
     ^

[Many of similar ...]


[2]
target: x86_64-native-linuxapp-clang

clang version 4.0.0 (tags/RELEASE_400/final)

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-06-23 10:16 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-13 15:32 [dpdk-dev] mlx debug build error with clang Ferruh Yigit
2017-06-16 12:19 ` Adrien Mazarguil
2017-06-16 12:58   ` Ferruh Yigit
2017-06-16 14:49     ` Ferruh Yigit
2017-06-23 10:16       ` Ferruh Yigit

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).