On Tue, 2024-10-15 at 16:18 +0200, John Paul Adrian Glaubitz wrote:
> On Tue, 2024-10-15 at 07:56 -0600, Jeff Law wrote:
> > Also note if we think it's basically working I can flip my tester to 
> > default to LRA.  It bootstraps and regtests alpha once a week via qemu.
> > 
> > I think it's testing the baseline configuration, so presumably non-BWX 
> > variants.  That can probably be adjusted if necessary.
> 
> It does seem to fail when enabling M2 though:
> 
> m2/pge -k -l ../../gcc/m2/gm2-compiler/P2Build.bnf -o 
> m2/gm2-compiler-boot/P2Build.mod
> m2/pge -k -l ../../gcc/m2/gm2-compiler/P3Build.bnf -o 
> m2/gm2-compiler-boot/P3Build.mod
> m2/pge -k -l ../../gcc/m2/gm2-compiler/PHBuild.bnf -o 
> m2/gm2-compiler-boot/PHBuild.mod
> m2/pge -k -l ../../gcc/m2/gm2-compiler/PCBuild.bnf -o 
> m2/gm2-compiler-boot/PCBuild.mod
> m2/pge -k -l ../../gcc/m2/gm2-compiler/P1Build.bnf -o 
> m2/gm2-compiler-boot/P1Build.mod
> m2/pge -k -l ../../gcc/m2/gm2-compiler/P0SyntaxCheck.bnf -o 
> m2/gm2-compiler-boot/P0SyntaxCheck.mod
> terminate called after throwing an instance of 'unsigned int'
> make[3]: *** [../../gcc/m2/Make-lang.in:1778: 
> m2/gm2-compiler-boot/P2Build.mod] Aborted
> make[3]: *** Deleting file 'm2/gm2-compiler-boot/P2Build.mod'
> make[3]: *** Waiting for unfinished jobs....
> terminate called after throwing an instance of 'unsigned int'
> make[3]: *** [../../gcc/m2/Make-lang.in:1778: 
> m2/gm2-compiler-boot/P0SyntaxCheck.mod] Aborted
> make[3]: *** Deleting file 'm2/gm2-compiler-boot/P0SyntaxCheck.mod'
> terminate called after throwing an instance of 'unsigned int'
> make[3]: *** [../../gcc/m2/Make-lang.in:1778: 
> m2/gm2-compiler-boot/P1Build.mod] Aborted
> make[3]: *** Deleting file 'm2/gm2-compiler-boot/P1Build.mod'
> terminate called after throwing an instance of 'unsigned int'
> make[3]: *** [../../gcc/m2/Make-lang.in:1778: 
> m2/gm2-compiler-boot/P3Build.mod] Aborted
> make[3]: *** Deleting file 'm2/gm2-compiler-boot/P3Build.mod'
> terminate called after throwing an instance of 'unsigned int'
> make[3]: *** [../../gcc/m2/Make-lang.in:1778: 
> m2/gm2-compiler-boot/PHBuild.mod] Aborted
> make[3]: *** Deleting file 'm2/gm2-compiler-boot/PHBuild.mod'
> terminate called after throwing an instance of 'unsigned int'
> make[3]: *** [../../gcc/m2/Make-lang.in:1778: 
> m2/gm2-compiler-boot/PCBuild.mod] Aborted
> make[3]: *** Deleting file 'm2/gm2-compiler-boot/PCBuild.mod'

Disabling M2 is enough to fix this.

Thus, GCC bootstraps fine with LRA if one disables M2 and uses EV56 as the 
baseline.

I will run the testsuite now for both Reload and LRA.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Reply via email to