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

Reply via email to