Public bug reported:

GGML is a bit inconsistent with their ARM support. d/rules and their
CMakeLists.txt suggest that they treat both Aarch64 and armhf as the
same, but there are instances where we have incompatible
implementations.

See: https://launchpadlibrarian.net/802214533/buildlog_ubuntu-questing-
armhf.ggml_0.0~git20250618.9e4bee1-2_BUILDING.txt.gz

While compiling for armhf, ggml-cpu's CMakeLists.txt does not specify an
FPU.

Further, while compiling tests, we find that test-mul-mat1 and test-
blas0 use Apple's proprietary Accelerate library, so we must turn that
off. Also, test-vec2 can only compile on ARMV8.2-a with FP16, so it
should be marked aarch64 only and should be supplied the necessary flags

** Affects: ggml (Ubuntu)
     Importance: Undecided
     Assignee: Pragyansh Chaturvedi (r41k0u)
         Status: New


** Tags: update-excuse

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

Title:
  FTBFS on armhf, and other arm related issues

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ggml/+bug/2115706/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to