File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4949 /tmp/mlx_venv/bin/pip install --quiet mlx
5050 # Inject metallib into both build and test runners
5151 cp /tmp/mlx_venv/lib/python*/site-packages/mlx/lib/mlx.metallib .build/release/
52- find .build -type d -name "MLXLMTests" -exec cp /tmp/mlx_venv/lib/python*/site-packages/mlx/lib/mlx.metallib {}/ \;
52+ # Ensure it is present in the test bundle resources and alongside the executables
53+ find .build/release -type d -name "*.xctest" -exec cp /tmp/mlx_venv/lib/python*/site-packages/mlx/lib/mlx.metallib {}/Contents/Resources/ \; 2>/dev/null || true
54+ find .build/release -type d -name "*.xctest" -exec cp /tmp/mlx_venv/lib/python*/site-packages/mlx/lib/mlx.metallib {}/ \; 2>/dev/null || true
55+ # Fallback for search parity
56+ cp /tmp/mlx_venv/lib/python*/site-packages/mlx/lib/mlx.metallib .
5357
5458 - name : Run Library Tests (Metal Accelerated)
5559 run : swift test -c release --parallel --skip-build
You can’t perform that action at this time.
0 commit comments