Re: new devel/llvm-openmp

2024-12-23 Thread j
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

Re: new devel/llvm-openmp

2024-12-09 Thread ASOU Masato
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

Re: new devel/llvm-openmp

2024-12-06 Thread Alexander Bluhm
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

Re: new devel/llvm-openmp

2024-12-05 Thread Alexander Bluhm
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 :

Re: new devel/llvm-openmp

2024-12-04 Thread ASOU Masato
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

Re: new devel/llvm-openmp

2024-12-04 Thread Alexander Bluhm
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 >

Re: new devel/llvm-openmp

2024-12-03 Thread ASOU Masato
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

new devel/llvm-openmp

2024-12-03 Thread Alexander Bluhm
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