event/opdl: fix icc build
authorZhiyong Yang <zhiyong.yang@intel.com>
Thu, 25 Jan 2018 07:03:50 +0000 (15:03 +0800)
committerThomas Monjalon <thomas@monjalon.net>
Thu, 25 Jan 2018 16:11:24 +0000 (17:11 +0100)
ICC reports the issue at compile time as follows.
error #592: variable "i" is used before its value is set
        RTE_SET_USED(i);

The patch is to fix it. GCC and CLANG has been tested as well.

Fixes: d548ef513cd7 ("event/opdl: add unit tests")

Signed-off-by: Zhiyong Yang <zhiyong.yang@intel.com>
Acked-by: Liang Ma <liang.j.ma@intel.com>
drivers/event/opdl/opdl_test.c

index 13d4f6b..39c6cf8 100644 (file)
@@ -562,7 +562,6 @@ single_link_w_stats(struct test *t)
        uint32_t deq_pkts;
        struct rte_mbuf *mbufs[3];
        RTE_SET_USED(mbufs);
-       RTE_SET_USED(i);
 
        /* Create instance with 3 ports */
        if (init(t, 2, tx_port + 1) < 0 ||
@@ -702,10 +701,8 @@ single_link(struct test *t)
        /* const uint8_t w3_port = 3; */
        const uint8_t tx_port = 2;
        int err;
-       int i;
        struct rte_mbuf *mbufs[3];
        RTE_SET_USED(mbufs);
-       RTE_SET_USED(i);
 
        /* Create instance with 5 ports */
        if (init(t, 2, tx_port+1) < 0 ||