Skip to content

Issue building ginkgo - rounding modifier required for instruction 'cvt' #1870

@qir-at-tum

Description

@qir-at-tum

I'm having an issue building the most recent release (Ginkgo 1.10.0) as it crashes when compiling cuda/CMakeFiles/ginkgo_cuda.dir/solver/lower_trs_kernels.cu.o for CUDA. I'm using:

CUDA 11.6.55,
Ampere architecture
Cmake 3.23.0
OpenMPI 4.0.2
GCC 9.3.0
Ubuntu 20.04 LTS.

The error is as follows: ptxas /tmp/tmpxft_0017ad67_00000000-8_lower_trs_kernels.compute_80.ptx, line 4490; error : Rounding modifier required for instruction 'cvt' ptxas fatal : Ptx assembly aborted due to errors

EDIT:
my cmake was using the following:
cmake -G "Unix Makefiles" .. -DGINKGO_FORCE_GPU_AWARE_MPI=ON -DGINKGO_CUDA_ARCHITECTURES=Ampere
EDIT2:
This issue does not happen on release 1.9.0.

Is anyone aware what is going on here?

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