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

CMake v3.20+ no longer labels NVHPC as PGI. #543

Merged
merged 1 commit into from
May 10, 2021

Conversation

olupton
Copy link
Contributor

@olupton olupton commented May 10, 2021

Description

The CoreNEURON CMake has some special handling for PGI/NVHPC compilers. In older CMake versions these were all labelled as "PGI", but in CMake v3.20+ then the NVHPC compilers have their own identifier.

How to test this?
Build with CMake v3.20+, an NVHPC compiler and GPU support. The build will fail without this change.

Test System

  • OS: BB5
  • Compiler: NVHPC 21.2
  • Version: master
  • Backend: GPU

Use certain branches for the SimulationStack CI

CI_BRANCHES:NEURON_BRANCH=master,

@olupton olupton merged commit c596fa3 into master May 10, 2021
@olupton olupton deleted the olupton/cmake-v3.20-support branch May 10, 2021 15:32
alexsavulescu added a commit that referenced this pull request Jan 27, 2022
alexsavulescu added a commit that referenced this pull request Jan 28, 2022
alexsavulescu added a commit that referenced this pull request Jan 28, 2022
pramodk pushed a commit to neuronsimulator/nrn that referenced this pull request Nov 2, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants