HPX: ROCm and Cuda conflict needed (#32178)
Discovered this missing conflict when building the e4s enviroment with unify:when_possible. #31940
This commit is contained in:
		| @@ -124,6 +124,9 @@ class Hpx(CMakePackage, CudaPackage, ROCmPackage): | |||||||
|     depends_on("papi", when="instrumentation=papi") |     depends_on("papi", when="instrumentation=papi") | ||||||
|     depends_on("valgrind", when="instrumentation=valgrind") |     depends_on("valgrind", when="instrumentation=valgrind") | ||||||
| 
 | 
 | ||||||
|  |     # Only ROCm or CUDA maybe be enabled at once | ||||||
|  |     conflicts("+rocm", when="+cuda") | ||||||
|  | 
 | ||||||
|     # Restrictions for 1.8.X |     # Restrictions for 1.8.X | ||||||
|     with when("@1.8:"): |     with when("@1.8:"): | ||||||
|         conflicts("cxxstd=14") |         conflicts("cxxstd=14") | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 kwryankrattiger
					kwryankrattiger