Gcc attempts to diagnose invalid offsetof expressions whose member designator is an array element with an out-of-bounds index. The logic in the function that does this detection is incomplete, leading to false negatives. Since the result of the expression in these cases can be surprising, this patch tightens up the logic to diagnose more such cases.
- [PATCH] c/67882 - improve -Warray-bounds for invalid offseto... Martin Sebor
- [PATCH] c/67882 - improve -Warray-bounds for invalid of... Martin Sebor
- [PING] [PATCH] c/67882 - improve -Warray-bounds for... Martin Sebor
- Re: [PATCH] c/67882 - improve -Warray-bounds for in... Bernd Schmidt
- Re: [PATCH] c/67882 - improve -Warray-bounds fo... Joseph Myers
- Re: [PATCH] c/67882 - improve -Warray-bounds fo... Martin Sebor
- Re: [PATCH] c/67882 - improve -Warray-bound... Bernd Schmidt
- Re: [PATCH] c/67882 - improve -Warray-... Martin Sebor
- Re: [PATCH] c/67882 - improve -War... Bernd Schmidt
- Re: [PATCH] c/67882 - improve ... Martin Sebor
- Re: [PATCH] c/67882 - improve ... Joseph Myers