Skip to content

Fix AOCL detection at WSClean#353

Closed
AlexKurek wants to merge 1 commit intotikk3r:fedora-py3from
AlexKurek:Fix-AOCL-detection-at-WSClean
Closed

Fix AOCL detection at WSClean#353
AlexKurek wants to merge 1 commit intotikk3r:fedora-py3from
AlexKurek:Fix-AOCL-detection-at-WSClean

Conversation

@AlexKurek
Copy link
Copy Markdown
Contributor

@AlexKurek AlexKurek commented Mar 24, 2026

Description

libflexiblas.so was linked, where AOCL is not registered. This changes:

-- Found BLAS: /usr/lib64/libflexiblas.so
-- Found LAPACK: /usr/lib64/libflexiblas.so;-lm;-ldl

to:

-- Found BLAS: /opt/aocl/5.1.0/aocc/lib/libblis-mt.so
-- Found LAPACK: /opt/aocl/5.1.0/aocc/lib/libflame.so;/opt/aocl/5.1.0/aocc/lib/libblis.so

BTW: there is 5.2 version where they added drop-in replacement for FFTW.

@tikk3r
Copy link
Copy Markdown
Owner

tikk3r commented Mar 25, 2026

Hmm I'll have to look a bit more into this as BLIS is a BLAS library and FLAME a LAPACK one. WSClean also found this correctly in my last 6.1.1 build:

-- Found BLAS: /opt/aocl/5.1.0/aocc/lib/libblis-mt.so
-- Found LAPACK: /opt/aocl/5.1.0/aocc/lib/libflame.so

@AlexKurek
Copy link
Copy Markdown
Contributor Author

AlexKurek commented Mar 26, 2026

I confirm, current master finds AOCL correctly. Im sorry for the confusion.

BTW:
Current master crashes at DDFacet:

  /opt/lofar/DDFacet/DDFacet/Gridder/old_c_gridder/JonesServer.c:276:33:
  error: assignment to ‘int *’ from incompatible pointer type ‘long int *’

@AlexKurek AlexKurek closed this Mar 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants