Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 04 Feb 2024 11:00:57 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 276789] math/openblas: Update to 0.3.26
Message-ID:  <bug-276789-7788-PSExv8GKak@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-276789-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-276789-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D276789

Daniel Engberg <diizzy@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |diizzy@FreeBSD.org

--- Comment #4 from Daniel Engberg <diizzy@FreeBSD.org> ---
Created attachment 248175
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D248175&action=
=3Dedit
OpenBLAS WIP

https://gitlab.archlinux.org/archlinux/packaging/packages/openblas/-/blob/m=
ain/PKGBUILD?ref_type=3Dheads

I got a bit inspired by Arch's port of OpenBLAS which seemed a bit cleaner.
It's a wip and as I don't know the inner workings of OpenBLAS it's a bit ha=
rd
to work on making sure everything works as expected. It did get a bit clean=
er
than before.

- Use upstream release tarball
- aarch64 and amd64 appears to work as excepted (incl make test) and in
Poudriere
- I haven't tested the remaining platforms however they should also work fr=
om
what I can tell
- Simplify arch optimizaion(s), I'm not a fan of manually doing this at all
since we have CPUTYPE but due to how OpenBLAS builds I guess this is about =
as
good as it gets. Just provade a "baseline" switch or full blast to simplify
options in general.

Things that needs to worked on,
- Test armv7, i386 and powerpc* - I doubt anyone does any serious work on t=
hese
platforms at least for now (on FreeBSD )so we don't need to do
micro-optimization. As long as it builds and runs it should be fine for now=
 at
least.
- Connect the benchmark build(?)
- Add description for POWER8 and POWER9, seems to be the only "real" platfo=
rms
supported/usable
- Remove old code in Makefile

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-276789-7788-PSExv8GKak>