Skip to content

errors about OpenACC C 1.0 #12

@taxift

Description

@taxift

These are errors other than my pull reqest.

Language: C
Environmet: PGI 20.4 and NVHPC 21.2, NVIDIA V100

When testing OpenACC 1.0, the compilation T3 of kernels_copyin.c fail about no declare "devtest". Maybe T3 does not think about OpenACC 1.0-2.4 because "devtest" is declared T2 and T2 only supports v2.5-2.7.

parallel_loop_async.c has an error. This test supports v1.0-2.7. But "reduction(+:errors[x])" is not supported with v1.0-2.6.

Compilations of Following files fail about long double type.

  • parallel_loop_reduction_add_general_type_check_pt2.c
  • parallel_loop_reduction_add_general_type_check_pt3.c

parallel_loop_reduction_add_general_type_check_pt1.c can be compiled. But the execution of T1 returns an error.
But, when it was compiled by GCC, the execution succeeded. So an error of this file are probably caused PGI and NVHPC.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions