Skip to content
This repository was archived by the owner on Mar 20, 2023. It is now read-only.
This repository was archived by the owner on Mar 20, 2023. It is now read-only.

CoreNEURON uses deprecated FindCUDA #520

@olupton

Description

@olupton

Is your feature request related to a problem? Please describe.
FindCUDA has been deprecated since CMake v3.10, and CUDA has had first-class language support since v3.8.

Describe the solution you'd like
We should avoid deprecated features and follow upstream recommendations, i.e. stop using FindCUDA, cuda_add_library etc.

Additional context
I suspect that the legacy code does not correctly declare all build dependencies, and that it is responsibly for cmake --build re-running the CMake configuration more often than necessary.

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildgpuimprovementImprovement over existing implementation

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions