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
