OpenMathLib / OpenMathLib/OpenBLAS

GEMMTR changes the inputs in CBLAS tests

Offen
#5,186 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
C
Sterne
7.6k
Forks
1.7k
Ø Merge
1 T. 3 Std.
Gemergte PRs (30 T.)
42

Beschreibung

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).

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit den CBLAS-Tests für die S/D/C/Z-GEMMTR-Schnittstellen und reproduziere die gemeldeten Fehler, insbesondere die Aufrufe, bei denen Parameter 12 geändert wird. Vergleiche die Testeingaben vor und nach der Ausführung von cblas_sgemmtr und überprüfe anschließend, dass die Tests für die betroffenen Aufrufe keine geänderten Parameter mehr melden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
c
Bereich
testing-qa
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.