mirror of
				https://github.com/ml-explore/mlx.git
				synced 2025-10-31 16:21:27 +08:00 
			
		
		
		
	Fix array is_available race cases (#1468)
This commit is contained in:
		| @@ -14,7 +14,7 @@ option(MLX_BUILD_TESTS "Build tests for mlx" ON) | ||||
| option(MLX_BUILD_EXAMPLES "Build examples for mlx" ON) | ||||
| option(MLX_BUILD_BENCHMARKS "Build benchmarks for mlx" OFF) | ||||
| option(MLX_BUILD_PYTHON_BINDINGS "Build python bindings for mlx" OFF) | ||||
| option(MLX_BUILD_METAL "Build metal backend" OFF) | ||||
| option(MLX_BUILD_METAL "Build metal backend" ON) | ||||
| option(MLX_BUILD_CPU "Build cpu backend" ON) | ||||
| option(MLX_METAL_DEBUG "Enhance metal debug workflow" OFF) | ||||
| option(MLX_ENABLE_X64_MAC "Enable building for x64 macOS" OFF) | ||||
| @@ -47,13 +47,13 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") | ||||
|           "https://ml-explore.github.io/mlx/build/html/install.html#build-from-source" | ||||
|       ) | ||||
|     else() | ||||
|       set(MLX_BUILD_METAL OFF) | ||||
|       message(WARNING "Building for x86_64 arch is not officially supported.") | ||||
|     endif() | ||||
|   elseif(${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm64") | ||||
|     set(MLX_BUILD_METAL ON) | ||||
|   endif() | ||||
|  | ||||
| else() | ||||
|   set(MLX_BUILD_METAL OFF) | ||||
|   message(WARNING "MLX is prioritised for Apple silicon systems using macOS.") | ||||
| endif() | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Awni Hannun
					Awni Hannun