Skip to content

Add TRMM C API and ScaLAPACK C wrappers - #1363

Open
maifeeulasad wants to merge 5 commits into
eth-cscs:masterfrom
maifeeulasad:matmul-remaining-maifee
Open

maifeeulasad wants to merge 5 commits into
eth-cscs:masterfrom
maifeeulasad:matmul-remaining-maifee

Conversation

@maifeeulasad

Copy link
Copy Markdown

No description provided.

@maifeeulasad

Copy link
Copy Markdown
Author

Tested with:

OMPI=$(spack location -i openmpi)
OBLAS=$(spack location -i openblas)

mkdir -p build
cd build
rm -f CMakeCache.txt

spack build-env /qwvdh4m -- cmake .. \
  -DCMAKE_BUILD_TYPE=Debug \
  -DDLAF_WITH_SCALAPACK=ON \
  -DBUILD_TESTING=ON \
  -DDLAF_LAPACK_LIBRARY="$OBLAS/lib/libopenblas.so" \
  -DMPI_C_COMPILER="$OMPI/bin/mpicc" \
  -DMPI_CXX_COMPILER="$OMPI/bin/mpicxx" \
  -DMPIEXEC_EXECUTABLE="$OMPI/bin/mpiexec"

spack build-env /qwvdh4m -- sh -lc 'make -j"$(nproc)" test_triangular_c_api'
spack build-env /qwvdh4m -- sh -lc 'ctest -R "^test_triangular_c_api$" --output-on-failure'

 - ` ./.github/format.sh && black --line-length 105 scripts/`
@RMeli

RMeli commented Mar 31, 2026

Copy link
Copy Markdown
Member

@maifeeulasad thank you for your contribution to DLA-Future. This PR seems to have some of the hallmarks of LLMs (no PR description, unnecessary #include directives, long commit message for simple formatting, ...). We do not yet have an AI policy for DLA-Future, but could you please disclose any LLM usage (if any)?

@maifeeulasad

Copy link
Copy Markdown
Author

@RMeli sorry for the late reply.

Yes I have used minimax and claude here.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

2 participants