OpenMathLib / OpenMathLib/OpenBLAS
GEMMTR changes the inputs in CBLAS tests
Open
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 7.6k
- Forks
- 1.7k
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 42
Description
This is probably not a priority given the temporary nature of the gemmtr interface, but similar to #5111, CBLAS tests fail for all S/D/C/Z as follows due to changed parameters:
cblas_sgemmtr PASSED THE TESTS OF ERROR-EXITS
******* FATAL ERROR - PARAMETER NUMBER 12 WAS CHANGED INCORRECTLY *******
******* cblas_sgemmtr FAILED ON CALL NUMBER:
4861: cblas_sgemmtr( CblasColMajor,CblasUpper , CblasNoTrans, CblasNoTrans,
9, 0, 0.0 , A, 10, B, 1, 0.0 , C, 10).
******* cblas_sgemmtr FAILED ON CALL NUMBER:
973: cblas_sgemmtr( CblasRowMajor,CblasUpper , CblasNoTrans, CblasNoTrans,
1, 0, 0.0 , A, 2, B, 1, 0.0 , C, 2).
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the CBLAS tests for the S/D/C/Z GEMMTR interfaces and reproduce the reported failures, especially the calls where parameter 12 is changed. Compare the test inputs before and after cblas_sgemmtr runs, then verify that the tests no longer report changed parameters for the affected calls.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- testing-qa
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100