Comment 5 for bug 1837577

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

I am attempting to enable all of this work.

However, I'm getting a build-failure when building z14 code on z13, still. Maybe my configure flags are bad, and/or more tuned headers are missing.

I wonder if for the z14 build, I should be setting -march=z13 -mtune=z14 in XCCFLAGS such that xemit_mm (and the like) binaries can be executable. Please see:

https://launchpadlibrarian.net/437023671/buildlog_ubuntu-eoan-s390x.atlas_3.10.3-8ubuntu4_BUILDING.txt.gz

make[5]: *** [Makefile:390: dinstall] Illegal instruction (core dumped)
make[5]: *** [Makefile:684: dmvninstall] Illegal instruction (core dumped)

/<<PKGBUILDDIR>>/build-z14/..//include/atlas_kern3.h:34:1: fatal error: atlas_dNCmm.h: No such file or directory
/<<PKGBUILDDIR>>/build-z14/..//include/atlas_kern3.h:34:1: fatal error: atlas_dNCmm.h: No such file or directory
/<<PKGBUILDDIR>>/build-z14/..//include/atlas_kern3.h:34:1: fatal error: atlas_dNCmm.h: No such file or directory
/<<PKGBUILDDIR>>/build-z14/..//include/atlas_kern3.h:34:1: fatal error: atlas_dNCmm.h: No such file or directory

I'll upgrade the build with new tuning tarballs and correct paths for the z13 build.