OffTarget

Compilers

9 compiler releases from 4 families, each run on the GPUs listed with it. A release shows the issues that fail on it, split by when they fail; a part of a bar opens those issues in the list. Bars share a scale within each family only: the counts follow how hard each compiler was searched, not how good it is.

fails at run timefails at compile timefails at link time

AMD AFAR

amdflang, amdclangAll AMD AFAR issues

Ran on MI300A (unified memory, copy), MI250X, MI300X, MI350X.

  1. 24.3.0

    59 issues

    33 at run time21 at compile time5 at link time

Cray CCE

ftn, crayccAll Cray CCE issues

Ran on MI300A (unified memory, copy), MI250X.

  1. 19.0.0

    97 issues

    57 at run time34 at compile time6 at link time

  2. 20.0.2

    94 issues

    53 at run time34 at compile time7 at link time

    since 19.0.0: 2 regressions, 7 fixed or changed

  3. 21.0.3

    95 issues

    56 at run time31 at compile time8 at link time

    since 20.0.2: 14 regressions, 14 fixed or changed

  4. 21.0.4

    95 issues

    56 at run time31 at compile time8 at link time

    No change from 21.0.3

NVIDIA HPC SDK

nvfortran, nvcAll NVIDIA HPC SDK issues

Ran on A100 (separate memory, managed memory).

  1. 25.11

    59 issues

    38 at run time21 at compile time

  2. 26.9

    56 issues

    37 at run time19 at compile time

    since 25.11: 0 regressions, 3 fixed or changed

GNU GCC

gcc, gfortranAll GNU GCC issues

Ran on MI300A (unified memory, copy), MI250X, MI300X, MI350X, A100.

  1. 16.2.0 AMD

    41 issues

    14 at run time25 at compile time2 at link time

  2. 16.2.0 A100

    40 issues

    15 at run time23 at compile time2 at link time