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