Re: [lng-odp] [API-NEXT PATCH] linux-generic: packet: fix buggy compiler error

2016-12-21 Thread Maxim Uvarov
On 21 December 2016 at 23:45, Bill Fischofer wrote: > On Wed, Dec 21, 2016 at 9:26 AM, Maxim Uvarov > wrote: > > On debian jessie gcc unable to compile current code > > with error: > > odp_packet.c: In function 'odp_packet_trunc_head': > >

Re: [lng-odp] [API-NEXT PATCH] linux-generic: packet: fix buggy compiler error

2016-12-21 Thread Bill Fischofer
On Wed, Dec 21, 2016 at 9:26 AM, Maxim Uvarov wrote: > On debian jessie gcc unable to compile current code > with error: > odp_packet.c: In function 'odp_packet_trunc_head': > odp_packet.c:314:46: error: array subscript is above array bounds > [-Werror=array-bounds] >

Re: [lng-odp] [API-NEXT PATCH] linux-generic: packet: fix buggy compiler error

2016-12-21 Thread Bill Fischofer
I posted a patch to fix Bug 2789 but it's orthogonal to this issue. We should still see if we can come up with a compile-time-only circumvention. On Wed, Dec 21, 2016 at 12:30 PM, Maxim Uvarov wrote: > On 12/21/16 19:07, Bill Fischofer wrote: >> On Wed, Dec 21, 2016 at

Re: [lng-odp] [API-NEXT PATCH] linux-generic: packet: fix buggy compiler error

2016-12-21 Thread Maxim Uvarov
On 12/21/16 19:07, Bill Fischofer wrote: > On Wed, Dec 21, 2016 at 9:58 AM, Mike Holmes wrote: >> On 21 December 2016 at 10:49, Maxim Uvarov wrote: >> >>> On 12/21/16 18:31, Mike Holmes wrote: On 21 December 2016 at 10:26, Maxim

Re: [lng-odp] [API-NEXT PATCH] linux-generic: packet: fix buggy compiler error

2016-12-21 Thread Bill Fischofer
On Wed, Dec 21, 2016 at 9:58 AM, Mike Holmes wrote: > On 21 December 2016 at 10:49, Maxim Uvarov wrote: > >> On 12/21/16 18:31, Mike Holmes wrote: >> > >> > >> > On 21 December 2016 at 10:26, Maxim Uvarov > >

Re: [lng-odp] [API-NEXT PATCH] linux-generic: packet: fix buggy compiler error

2016-12-21 Thread Mike Holmes
On 21 December 2016 at 10:49, Maxim Uvarov wrote: > On 12/21/16 18:31, Mike Holmes wrote: > > > > > > On 21 December 2016 at 10:26, Maxim Uvarov > > wrote: > > > > On debian jessie gcc unable to compile

Re: [lng-odp] [API-NEXT PATCH] linux-generic: packet: fix buggy compiler error

2016-12-21 Thread Maxim Uvarov
On 12/21/16 18:31, Mike Holmes wrote: > > > On 21 December 2016 at 10:26, Maxim Uvarov > wrote: > > On debian jessie gcc unable to compile current code > with error: > odp_packet.c: In function 'odp_packet_trunc_head': >

Re: [lng-odp] [API-NEXT PATCH] linux-generic: packet: fix buggy compiler error

2016-12-21 Thread Mike Holmes
On 21 December 2016 at 10:26, Maxim Uvarov wrote: > On debian jessie gcc unable to compile current code > with error: > odp_packet.c: In function 'odp_packet_trunc_head': > odp_packet.c:314:46: error: array subscript is above array bounds > [-Werror=array-bounds] >

[lng-odp] [API-NEXT PATCH] linux-generic: packet: fix buggy compiler error

2016-12-21 Thread Maxim Uvarov
On debian jessie gcc unable to compile current code with error: odp_packet.c: In function 'odp_packet_trunc_head': odp_packet.c:314:46: error: array subscript is above array bounds [-Werror=array-bounds] to->buf_hdr.seg[i].len = from->buf_hdr.seg[num + i].len; The problem is that it breaks