public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* Bootstrap failure on aarch64-linux-gnu with trunk
@ 2017-01-13 23:54 Andrew Pinski
  2017-01-13 23:56 ` Jeff Law
  0 siblings, 1 reply; 7+ messages in thread
From: Andrew Pinski @ 2017-01-13 23:54 UTC (permalink / raw)
  To: GCC Mailing List

Between revision 244386 and 244448, aarch64-linux-gnu started to
miscompare bootstrap.

These are the options I used:
--prefix=`pwd`/../tools \
--enable-languages=c,c++,fortran,go \
                 --with-cpu=thunderx \
                 --disable-werror  --with-sysroot=/ --enable-plugins \
                 --enable-gnu-indirect-function \
                 --with-pkgversion="Cavium Inc. (Build ${BUILD_NUMBER})"

On another system I did bootstrap at revision 244392 just fine but
without the --with-cpu option.

Thanks,
Andrew Pinski

PS here is the log part:

Comparing stages 2 and 3
Bootstrap comparison failure!
gcc/go/gogo.o differs
gcc/tree-ssa-math-opts.o differs
gcc/dwarf2out.o differs
gcc/tree.o differs
gcc/varasm.o differs
gcc/ipa-cp.o differs
gcc/sdbout.o differs
gcc/fold-const.o differs
gcc/ipa-polymorphic-call.o differs
gcc/tree-ssa-ter.o differs
gcc/loop-iv.o differs
gcc/ipa-devirt.o differs
gcc/gcov.o differs
gcc/hsa-gen.o differs
gcc/ipa-inline-analysis.o differs
gcc/simplify-rtx.o differs
gcc/tree-ssa-ccp.o differs
gcc/tree-sra.o differs
gcc/ipa-prop.o differs
gcc/tree-ssa-alias.o differs
gcc/expr.o differs
gcc/tree-ssa-address.o differs
gcc/tree-ssa-forwprop.o differs
libiberty/pic/cp-demangle.o differs
libiberty/cp-demangle.o differs
Makefile:23978: recipe for target 'compare' failed

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

* Re: Bootstrap failure on aarch64-linux-gnu with trunk
  2017-01-13 23:54 Bootstrap failure on aarch64-linux-gnu with trunk Andrew Pinski
@ 2017-01-13 23:56 ` Jeff Law
  2017-01-14  0:57   ` Andrew Pinski
                     ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Jeff Law @ 2017-01-13 23:56 UTC (permalink / raw)
  To: Andrew Pinski, GCC Mailing List

On 01/13/2017 04:54 PM, Andrew Pinski wrote:
> Between revision 244386 and 244448, aarch64-linux-gnu started to
> miscompare bootstrap.
>
> These are the options I used:
> --prefix=`pwd`/../tools \
> --enable-languages=c,c++,fortran,go \
>                  --with-cpu=thunderx \
>                  --disable-werror  --with-sysroot=/ --enable-plugins \
>                  --enable-gnu-indirect-function \
>                  --with-pkgversion="Cavium Inc. (Build ${BUILD_NUMBER})"
>
> On another system I did bootstrap at revision 244392 just fine but
> without the --with-cpu option.
I'm pretty sure its my DSE changes. I'm seeing similar failures on 
ppc64le and am about to revert once a bit more testing is complete.

jeff

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

* Re: Bootstrap failure on aarch64-linux-gnu with trunk
  2017-01-13 23:56 ` Jeff Law
@ 2017-01-14  0:57   ` Andrew Pinski
  2017-01-14  5:02     ` Jeff Law
  2017-01-14  2:35   ` David Edelsohn
  2017-01-14  6:58   ` Gerald Pfeifer
  2 siblings, 1 reply; 7+ messages in thread
From: Andrew Pinski @ 2017-01-14  0:57 UTC (permalink / raw)
  To: Jeff Law; +Cc: GCC Mailing List

On Fri, Jan 13, 2017 at 3:56 PM, Jeff Law <law@redhat.com> wrote:
> On 01/13/2017 04:54 PM, Andrew Pinski wrote:
>>
>> Between revision 244386 and 244448, aarch64-linux-gnu started to
>> miscompare bootstrap.
>>
>> These are the options I used:
>> --prefix=`pwd`/../tools \
>> --enable-languages=c,c++,fortran,go \
>>                  --with-cpu=thunderx \
>>                  --disable-werror  --with-sysroot=/ --enable-plugins \
>>                  --enable-gnu-indirect-function \
>>                  --with-pkgversion="Cavium Inc. (Build ${BUILD_NUMBER})"
>>
>> On another system I did bootstrap at revision 244392 just fine but
>> without the --with-cpu option.
>
> I'm pretty sure its my DSE changes. I'm seeing similar failures on ppc64le
> and am about to revert once a bit more testing is complete.

If you need it to test the patch to fix this on aarch64-linux-gnu just
let me know and I would be gladly test it.  Bootstrap and test takes
around an hour or two hours depending on which machine I use.

Thanks,
Andrew

>
> jeff
>

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

* Re: Bootstrap failure on aarch64-linux-gnu with trunk
  2017-01-13 23:56 ` Jeff Law
  2017-01-14  0:57   ` Andrew Pinski
@ 2017-01-14  2:35   ` David Edelsohn
  2017-01-14  3:46     ` Jeff Law
  2017-01-14  6:58   ` Gerald Pfeifer
  2 siblings, 1 reply; 7+ messages in thread
From: David Edelsohn @ 2017-01-14  2:35 UTC (permalink / raw)
  To: Jeff Law; +Cc: Andrew Pinski, GCC Mailing List

On Fri, Jan 13, 2017 at 6:56 PM, Jeff Law <law@redhat.com> wrote:
> On 01/13/2017 04:54 PM, Andrew Pinski wrote:
>>
>> Between revision 244386 and 244448, aarch64-linux-gnu started to
>> miscompare bootstrap.
>>
>> These are the options I used:
>> --prefix=`pwd`/../tools \
>> --enable-languages=c,c++,fortran,go \
>>                  --with-cpu=thunderx \
>>                  --disable-werror  --with-sysroot=/ --enable-plugins \
>>                  --enable-gnu-indirect-function \
>>                  --with-pkgversion="Cavium Inc. (Build ${BUILD_NUMBER})"
>>
>> On another system I did bootstrap at revision 244392 just fine but
>> without the --with-cpu option.
>
> I'm pretty sure its my DSE changes. I'm seeing similar failures on ppc64le
> and am about to revert once a bit more testing is complete.

It's definitely the DSE patch.  AIX bootstrapped but had many more
testsuite failures.  With the DSE patch removed, the testsuite
failures are corrected.

Thanks, David

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

* Re: Bootstrap failure on aarch64-linux-gnu with trunk
  2017-01-14  2:35   ` David Edelsohn
@ 2017-01-14  3:46     ` Jeff Law
  0 siblings, 0 replies; 7+ messages in thread
From: Jeff Law @ 2017-01-14  3:46 UTC (permalink / raw)
  To: David Edelsohn; +Cc: Andrew Pinski, GCC Mailing List

On 01/13/2017 07:35 PM, David Edelsohn wrote:
> On Fri, Jan 13, 2017 at 6:56 PM, Jeff Law <law@redhat.com> wrote:
>> On 01/13/2017 04:54 PM, Andrew Pinski wrote:
>>>
>>> Between revision 244386 and 244448, aarch64-linux-gnu started to
>>> miscompare bootstrap.
>>>
>>> These are the options I used:
>>> --prefix=`pwd`/../tools \
>>> --enable-languages=c,c++,fortran,go \
>>>                  --with-cpu=thunderx \
>>>                  --disable-werror  --with-sysroot=/ --enable-plugins \
>>>                  --enable-gnu-indirect-function \
>>>                  --with-pkgversion="Cavium Inc. (Build ${BUILD_NUMBER})"
>>>
>>> On another system I did bootstrap at revision 244392 just fine but
>>> without the --with-cpu option.
>>
>> I'm pretty sure its my DSE changes. I'm seeing similar failures on ppc64le
>> and am about to revert once a bit more testing is complete.
>
> It's definitely the DSE patch.  AIX bootstrapped but had many more
> testsuite failures.  With the DSE patch removed, the testsuite
> failures are corrected.
Yea.  The bootstrap comparison failure is definitely DSE.  I'm testing a 
fairly trivial patch right now.

jeff

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

* Re: Bootstrap failure on aarch64-linux-gnu with trunk
  2017-01-14  0:57   ` Andrew Pinski
@ 2017-01-14  5:02     ` Jeff Law
  0 siblings, 0 replies; 7+ messages in thread
From: Jeff Law @ 2017-01-14  5:02 UTC (permalink / raw)
  To: Andrew Pinski; +Cc: GCC Mailing List

On 01/13/2017 05:57 PM, Andrew Pinski wrote:
> On Fri, Jan 13, 2017 at 3:56 PM, Jeff Law <law@redhat.com> wrote:
>> On 01/13/2017 04:54 PM, Andrew Pinski wrote:
>>>
>>> Between revision 244386 and 244448, aarch64-linux-gnu started to
>>> miscompare bootstrap.
>>>
>>> These are the options I used:
>>> --prefix=`pwd`/../tools \
>>> --enable-languages=c,c++,fortran,go \
>>>                  --with-cpu=thunderx \
>>>                  --disable-werror  --with-sysroot=/ --enable-plugins \
>>>                  --enable-gnu-indirect-function \
>>>                  --with-pkgversion="Cavium Inc. (Build ${BUILD_NUMBER})"
>>>
>>> On another system I did bootstrap at revision 244392 just fine but
>>> without the --with-cpu option.
>>
>> I'm pretty sure its my DSE changes. I'm seeing similar failures on ppc64le
>> and am about to revert once a bit more testing is complete.
>
> If you need it to test the patch to fix this on aarch64-linux-gnu just
> let me know and I would be gladly test it.  Bootstrap and test takes
> around an hour or two hours depending on which machine I use.
No worries.  I've got a reasonable ppc box reserved for testing 
purposes.  I'm confident I've got the bootstrap comparison error nailed.

Jeff

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

* Re: Bootstrap failure on aarch64-linux-gnu with trunk
  2017-01-13 23:56 ` Jeff Law
  2017-01-14  0:57   ` Andrew Pinski
  2017-01-14  2:35   ` David Edelsohn
@ 2017-01-14  6:58   ` Gerald Pfeifer
  2 siblings, 0 replies; 7+ messages in thread
From: Gerald Pfeifer @ 2017-01-14  6:58 UTC (permalink / raw)
  To: Jeff Law; +Cc: Andrew Pinski, GCC Mailing List

On Fri, 13 Jan 2017, Jeff Law wrote:
> I'm pretty sure its my DSE changes. I'm seeing similar failures on 
> ppc64le and am about to revert once a bit more testing is complete.

I've been seeing this on i386-unknown-freebsd as well.

Gerald

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

end of thread, other threads:[~2017-01-14  6:58 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-01-13 23:54 Bootstrap failure on aarch64-linux-gnu with trunk Andrew Pinski
2017-01-13 23:56 ` Jeff Law
2017-01-14  0:57   ` Andrew Pinski
2017-01-14  5:02     ` Jeff Law
2017-01-14  2:35   ` David Edelsohn
2017-01-14  3:46     ` Jeff Law
2017-01-14  6:58   ` Gerald Pfeifer

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 read-only IMAP folder(s) and NNTP newsgroup(s).