This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH][GCC] Make DR_TARGET_ALIGNMENT compile time variable
- From: Dominique d'Humières <dominiq at lps dot ens dot fr>
- To: Andre dot SimoesDiasVieira at arm dot com
- Cc: gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Tue, 13 Nov 2018 20:31:35 +0100
- Subject: Re: [PATCH][GCC] Make DR_TARGET_ALIGNMENT compile time variable
Revision r266072 breaks bootstrap on darwin:
In file included from ../../work/gcc/coretypes.h:430,
from ../../work/gcc/tree-vect-data-refs.c:24:
../../work/gcc/poly-int.h: In instantiation of 'typename if_nonpoly<Ca, bool>::type maybe_lt(const Ca&, const poly_int_pod<N, Cb>&) [with unsigned int N = 1; Ca = int; Cb = long long unsigned int; typename if_nonpoly<Ca, bool>::type = bool]':
../../work/gcc/tree-vect-data-refs.c:6338:13: required from here
../../work/gcc/poly-int.h:1384:12: error: comparison of integer expressions of different signedness: 'const int' and 'const long long unsigned int' [-Werror=sign-compare]
1384 | return a < b.coeffs[0];
| ~~^~~~~~~~~~~
cc1plus: all warnings being treated as errors
TIA
Dominique