GitLab upgrade completed. Current version is 17.10.3. We now benefit from the enhancements of 17.9 and 17.10 releases. Among other improvements, it is now possible to set the automatic deletion of continuous integration pipelines. You can help us reduce storage usage by setting an expiry date for your pipelines.
I was testing GEMM with the Tile interface on a distributed setting (p = 1, q = 2 or even p = 2, q = 1) and found that, given a LAPACK matrix A, Tile_to_Lapack(Lapack_to_Tile(A)) != A.
Setting the environment variable DEBUG prints the matrix created in the middle of the process at ztile.c. Even though the descriptor B (used to temporarily store the matrix in a single process) is correct, the resulting descriptor after chameleon_pzlacpy is not.
I'm running the test with mpirun --np 2 $CHAM_FOLDER/build/testing/stesting 2 0 2 2 GEMM 4 4
, being the two last arguments the size of the square matrix created and its leading dimension.