yeah, currently things are structured for one build per arch.
I guess we should extend this work, and improve packaging to like enable
power8/9 builds, and neon, avx2/avx512 builds, etc.
I've now used:
cd build-z14 && ../configure $(CONFIGURE_FLAGS) -Si archdef 2 -A IBMz14
-V 4 --cflags="$(CPPFLAGS) $(CFLAGS) -march=z14 -mzvector" -C acg gcc -F
acg "$(CPPFLAGS) $(CFLAGS) -march=z14 -mzvector" -C if gfortran -F if
"$(FFLAGS) -march=z14 -mzvector" -Fa xc '-march=z13'
And the `-Fa xc '-march=z13'` seems to make everything work, despite
long and duplicated flags everywhere.
Once that lands, hopefully we will have both z13 and z14 optimized libs
out of the box, finally.
** Information type changed from Private to Public
** Changed in: atlas (Ubuntu)
Status: New => Fix Committed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1837577
Title:
[19.10 FEAT] Provide optimized libatlas libraries for different types
of z Systems ( z13+z14).
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1837577/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs