I see the new OpenMP library is now committed.
Unfortunately some ports will automatically pick up any OpenMP
libraries without express permission of the porter. Or any
inclusion in WANTLIB or LIB_DEPENDS.
Examples include math/z3, audio/libsoxr, graphics/libraw.
I explored a bunch of these ye
I made llvm-openmp and applied the patch to libexec/ld.so and ran
make install. I got the following result from make test of
llvm-openmp:
-- Testing: 305 tests, 8 workers --
Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
Unsupported Tests (18):
libomp :: affinit
On Thu, Dec 05, 2024 at 02:15:28PM +0100, Alexander Bluhm wrote:
> On Thu, Dec 05, 2024 at 10:01:42AM +0900, ASOU Masato wrote:
> > Ok, I will make devel/llvm-lit.
>
> Attached is a llvm-openmp that uses llvm-lit as test dependency.
>
> Unfortunately some tests are failing.
>
> Total Discovered
On Thu, Dec 05, 2024 at 10:01:42AM +0900, ASOU Masato wrote:
> Ok, I will make devel/llvm-lit.
Attached is a llvm-openmp that uses llvm-lit as test dependency.
Unfortunately some tests are failing.
Total Discovered Tests: 305
Unsupported: 18 (5.90%)
Passed : 246 (80.66%)
Failed :
Ok, I will make devel/llvm-lit.
--
ASOU Masato
On Wed, Dec 4, 2024 at 8:00 PM Alexander Bluhm wrote:
>
> On Wed, Dec 04, 2024 at 01:52:22PM +0900, ASOU Masato wrote:
> > Hi blum,
> >
> > I'm using OpenBSD 7.6 RELEASE on amd64 box. I installed cmake and ninja
> > from the binary package and compi
On Wed, Dec 04, 2024 at 01:52:22PM +0900, ASOU Masato wrote:
> Hi blum,
>
> I'm using OpenBSD 7.6 RELEASE on amd64 box. I installed cmake and ninja
> from the binary package and compiled llvm-openmp successfully. I also
> ran `make test' on /usr/ports/devel/llvm-openmp and I got the following
>
Hi blum,
I'm using OpenBSD 7.6 RELEASE on amd64 box. I installed cmake and ninja
from the binary package and compiled llvm-openmp successfully. I also
ran `make test' on /usr/ports/devel/llvm-openmp and I got the following
result:
$ make test
===> Regression tests for llvm-openmp-16.0.6
Update
Hi,
I need OpenMP for some other port I am working on. It is an extension
for gcc or clang. Currently I only need it for base clang, so I
build it from llvm 16.0.6 sources.
Comment:
LLVM OpenMP libraries
Description:
The OpenMP API supports multi-platform shared-memory parallel
programming in