• andriish's avatar
    fix: support NVIDIA-PGI HPC SDK (#2475) · 38370a87
    andriish authored
    
    
    * Added guards to the includes
    
    Added new CI config
    
    Added new trigger
    
    Changed CI workflow name
    
    Debug CI
    
    Debug CI
    
    Debug CI
    
    Debug CI
    
    Added flags fro PGI
    
    Disable Eigen
    
    Removed tests that fail
    
    Uncomment lines
    
    * fix: missing include
    
    fix: minor style cleanup
    
    tests: support skipping
    
    ci: remove and tighten a bit
    
    fix: try msvc workaround for pgic
    
    * tests: split up prealoc tests
    
    * fix: PGI compiler fix
    
    * fix: PGI void_t only
    
    * fix: try to appease nvcc
    
    * ci: better ordering for slow tests
    
    * ci: minor improvements to testing
    
    * ci: Add NumPy to testing
    
    * ci: Eigen generates CUDA warnings / PGI errors
    
    * Added CentOS7 back for a moment
    
    * Fix YAML
    
    * ci: runs-on missing
    
    * centos7 is missing pytest
    
    * ci: use C++11 on CentOS 7
    
    * ci: test something else
    
    * Try just adding flags on CentOS 7
    
    * fix: CentOS 7
    
    * refactor: move include to shared location
    
    * Added verbose flag
    
    * Try to use system cmake3 on CI
    
    * Try to use system cmake3 on CI, attempt2
    
    * Try to use system cmake3 on CI, attempt3
    
    * tests: not finding pytest should be a warning, not a fatal error
    
    * tests: cleanup
    
    * Weird issue?
    
    * fix: final polish
    Co-authored-by: default avatarAndrii Verbytskyi <andrii.verbytskyi@mpp.mpg.de>
    Co-authored-by: default avatarHenry Schreiner <henryschreineriii@gmail.com>
    Co-authored-by: default avatarAndrii Verbytskyi <averbyts@cern.ch>
    38370a87
test_virtual_functions.cpp 18 KB