re:z14 - That would not sufice, as it means that it would not be part of
regular archive rebuilds, autopkgtest testing of itself, reverse
dependencies, and like toolchain/kernel. I am sure we can ship it, but
the stability and quality concerns will be degraded a lot. And it means
it will be out of scope for canonical to maintain / fix. I'm sure we
will drop z14 builds if they start failing to build or are reported as
broken, given lack of our z14 access on the launchpad internal
infrastructure.

about flags. I'll check if -mzvector can be added, and if that helps.
Can that go for all three builds? z12, z13, z14? Note that during
configure stage (as seen in debian/rules) we do override cflags, flags
with distro defaults.

For z12 build we use:
cd build && ../configure --prefix="/home/ubuntu/atlas/debian/tmp" 
--incdir="/home/ubuntu/atlas/debian/tmp/usr/include/s390x-linux-gnu/" 
--libdir="/home/ubuntu/atlas/debian/tmp/usr/lib/s390x-linux-gnu/" --shared -D c 
-DWALL -Ss f77lib "-L/usr/lib/gcc/s390x-linux-gnu/8/ -lgfortran -lgcc_s 
-lpthread" -Ss pmake 'make' -v 2 -b 64 -A IBMz12 -V 1 -t 0 --cc="cc" 
--cflags="-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-fdebug-prefix-map=/home/ubuntu/atlas=. -fstack-protector-strong" -C acg gcc -F 
acg "-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-fdebug-prefix-map=/home/ubuntu/atlas=. -fstack-protector-strong" -C if 
gfortran -F if "-g -O2 -fdebug-prefix-map=/home/ubuntu/atlas=. 
-fstack-protector-strong" -Ss ADdir ../../debian/archdefs/s390x 
--cripple-atlas-performance

z13 adds -A IBMz13 -V 8 config options, and -march=z13 to all the *flags
z14 adds -A IBMz14 -V 4 config options, and -march=z14 to all the *flags
and no -mzvector is not used at the moment.

When I attemped the build, the build stage does compile temporary
binaries, and does try to execute them.

Let me try to get z13 build going, and i'll provide you the logs about
the failing to build z14-on-z13.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1814796

Title:
  [19.04 FEAT] Provide optimized libatlas libraries for different types
  of z Systems

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1814796/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to