[Bug 293490] New port: math/USearch Search Cluster Library

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 27 Feb 2026 18:45:06 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293490

--- Comment #2 from Markus Graf <markus.graf@markusgraf.net> ---
I understood the concrete library in question,
https://github.com/ashvardanian/SimSIMD as claiming dynamic dispatch
https://github.com/ashvardanian/SimSIMD/blob/main/c/lib.c .
Am I wrong?

The -march=x86-64-v3" is an extra, conservative guard.

Dtlvnative, the parent port in my use case.  Uses this too in the precompiled,
native .so, files they put into their java jars for linux, mac and windows, but
not for FreeBSD, hence this port.  It seems not to have blown up there.

What do you suggest?  Maybe a switch?
When I researched it it seemed to me that this uses no features newer than
Haswell, one Edge Case was caught with -march=x86-64-v3 to assume nothing newer
than Haswell, or are you worried about arm, about which I know nothing?

-- 
You are receiving this mail because:
You are the assignee for the bug.