Skip to content

Enable partial support for MacOS/MPS training - #626

Open
dsocolobsky wants to merge 2 commits into
mainfrom
dy/enable-macos-training
Open

Enable partial support for MacOS/MPS training#626
dsocolobsky wants to merge 2 commits into
mainfrom
dy/enable-macos-training

Merge branch 'main' into dy/enable-macos-training

32acdd6
Select commit
Loading
Failed to load commit list.
Garnix CI / package docker-psyche-gateway-node [x86_64-linux] succeeded Mar 18, 2026 in 3m 7s

package docker-psyche-gateway-node [x86_64-linux]

package docker-psyche-gateway-node [x86_64-linux] succeeded

Details

Last 100 lines of logs:

psyche-gateway-node-conf.json>       "/nix/store/1r5prcd5782pkq547icry1qihsvddb40-pydantic-extra-types-2.10.6",
psyche-gateway-node-conf.json>       "/nix/store/dx1iwsprgk1dqcgjpb4mk185ffk233b6-pydantic-settings-2.10.1",
psyche-gateway-node-conf.json>       "/nix/store/dvvrq3w9npfd81vraz8fsr1zmw4khk3i-pygments-2.19.2",
psyche-gateway-node-conf.json>       "/nix/store/mwg5irgv19w9ccsg494viqva5c2ghzr4-pyjwt-2.10.1",
psyche-gateway-node-conf.json>       "/nix/store/24y4v4yhgk62bq1jbck342qnhkhgdwf7-pyside6-6.10.0",
psyche-gateway-node-conf.json>       "/nix/store/2jfr0k9pcxcbsqlisyxqd683w9851irm-python-dateutil-2.9.0.post0",
psyche-gateway-node-conf.json>       "/nix/store/lk6akg7xycnf488milx05758k1ifr2gx-python-dotenv-1.2.1",
psyche-gateway-node-conf.json>       "/nix/store/9skqpg3164amzwy27kdvzx3r30b6awdc-python-json-logger-3.3.0",
psyche-gateway-node-conf.json>       "/nix/store/b6imr9bzfhlfm8prf0jx34h7y56039mc-python-multipart-0.0.20",
psyche-gateway-node-conf.json>       "/nix/store/akfi6ngqw277cs71vcmj3n0yb42hivlk-python3.12-async-timeout-5.0.1",
psyche-gateway-node-conf.json>       "/nix/store/xm3z91fm323wsajdabpybz6dfn1qzln6-python3.12-iopath-0.1.10",
psyche-gateway-node-conf.json>       "/nix/store/6qlasax8nbbl928aqgjhghz2gbz3gkf0-python3.12-liger-kernel-0.6.2-seed-oss",
psyche-gateway-node-conf.json>       "/nix/store/y6rjdfq1847dhzwc48rg6acnmp5g1zz5-python3.12-markdown-it-py-3.0.0",
psyche-gateway-node-conf.json>       "/nix/store/fz56nzbr364ksg3dndhr29k47qmrql6s-python3.12-mdurl-0.1.2",
psyche-gateway-node-conf.json>       "/nix/store/nzp5jyjh0adjxksk248fqd2hq36121lf-python3.12-portalocker-3.2.0",
psyche-gateway-node-conf.json>       "/nix/store/vrfhwklxnsa32wy83nczf3qhvxnw0xq2-python3.12-pygments-2.19.2",
psyche-gateway-node-conf.json>       "/nix/store/cmgajhggp1g4zpwqjh0l4zv9p9cs11kb-python3.12-redis-6.2.0",
psyche-gateway-node-conf.json>       "/nix/store/kyd5618pc16cdr1sr9jixclbsfwrrv6i-python3.12-rich-14.2.0",
psyche-gateway-node-conf.json>       "/nix/store/hp644jazgi8cl47r1sbp98i2f06kb4c3-python3.12-shtab-1.7.2",
psyche-gateway-node-conf.json>       "/nix/store/zcqavb177hcyk015kc2v0jw8fk6kzy0x-python3.12-tomli-2.2.1",
psyche-gateway-node-conf.json>       "/nix/store/hvsq9ka5jhi6kk0w2mh80ivy4k2lxisv-python3.12-torchdata-0.11.0",
psyche-gateway-node-conf.json>       "/nix/store/mp6rqr39h8sqnw5zgz5llshninx7akgz-python3.12-torchtitan-0.2.0",
psyche-gateway-node-conf.json>       "/nix/store/iz2g3482i69170k02kavw97sl01p1l1k-python3.12-typeguard-4.4.4",
psyche-gateway-node-conf.json>       "/nix/store/xvzp0n3prrmcrf9gpkaasa89z08ikkkp-python3.12-tyro-0.9.35",
psyche-gateway-node-conf.json>       "/nix/store/15kkqnaslyj82y5vsxhdwlwjzaifvky2-pytz-2025.2",
psyche-gateway-node-conf.json>       "/nix/store/y2540mvqskv4rm1iqi29s7hch5kfix70-pyyaml-6.0.3",
psyche-gateway-node-conf.json>       "/nix/store/a3f16rwsgs7ixdjkza6r2wgxjjb7r56g-pyzmq-27.0.1",
psyche-gateway-node-conf.json>       "/nix/store/jizmkgsbq7pgjk763b83061w003jrzv1-quantile-python-1.1",
psyche-gateway-node-conf.json>       "/nix/store/0r1bgqaghj436l4vlk6m3h4lqs3j69k0-ray-2.53.0",
psyche-gateway-node-conf.json>       "/nix/store/0r1s8g7c6w6v5ls4wyx6vq8653ws34d8-redis-6.2.0",
psyche-gateway-node-conf.json>       "/nix/store/jydpbg5117d6g29wka7rmvsr3aqbzarz-referencing-0.36.2",
psyche-gateway-node-conf.json>       "/nix/store/gr4c8vkf87n75rphb2ki46rnnirrlhm5-regex-2025.9.18",
psyche-gateway-node-conf.json>       "/nix/store/2qbvdqmyhpz86jqwzl5jrfcbsf4mh0za-requests-2.32.5",
psyche-gateway-node-conf.json>       "/nix/store/0a1lfjhpwhg30620psjqir4sxbqssnnc-responses-0.25.7",
psyche-gateway-node-conf.json>       "/nix/store/zg8x61wmzypxgznxchmgd04ndyiinc8k-rich-14.2.0",
psyche-gateway-node-conf.json>       "/nix/store/n6dxdnf951by4cyan0y3795axbnam73a-rpds-py-0.28.0",
psyche-gateway-node-conf.json>       "/nix/store/s2l5hsdyzxlsfaxa1b5li1plm7794qxg-safetensors-0.7.0",
psyche-gateway-node-conf.json>       "/nix/store/ijgmihihnhmpa1dg9f89hma54cydvlz9-scipy-1.16.3",
psyche-gateway-node-conf.json>       "/nix/store/ipfqk8rkn1wq2skqfvg676i5jlajyg6x-sentencepiece-0.2.1",
psyche-gateway-node-conf.json>       "/nix/store/4k5i4q4rm87qps12m4699raw76akv2n7-setproctitle-1.3.7",
psyche-gateway-node-conf.json>       "/nix/store/80yigm5cncpd4499a1scv40a81g6hnaz-setuptools-80.9.0",
psyche-gateway-node-conf.json>       "/nix/store/acvl4k5zzrqcx8krqf79lxifzy5izg2f-shiboken6-6.10.0",
psyche-gateway-node-conf.json>       "/nix/store/94barka0zjz45zkg1alsp9n18zjbn1zb-shtab-1.7.2",
psyche-gateway-node-conf.json>       "/nix/store/n038amxrn6s1xg3y3bcnmbkh5jdv0fji-six-1.17.0",
psyche-gateway-node-conf.json>       "/nix/store/vzrgq0p25rs7dwiw2if30f6afhsq2qqs-sniffio-1.3.1",
psyche-gateway-node-conf.json>       "/nix/store/qdd00lxb9zyi29vfyhcyr5cq8l69dis7-sortedcontainers-2.4.0",
psyche-gateway-node-conf.json>       "/nix/store/mwx57ca9hx5iw3zifk4ikvb91p8dy1w9-sounddevice-0.5.2",
psyche-gateway-node-conf.json>       "/nix/store/rvmfab9pdflp603kgn7ra84r4dkdvkz4-sse-starlette-3.0.3",
psyche-gateway-node-conf.json>       "/nix/store/4796v6ig1vxwd7j3n402fad6j9kn51v5-starlette-0.50.0",
psyche-gateway-node-conf.json>       "/nix/store/4qrc9c2y066kl164br6c900840sr0785-supervisor-4.3.0",
psyche-gateway-node-conf.json>       "/nix/store/19nxjwdah2gsfjwb9hsc71j63h5gzc7l-sympy-1.14.0",
psyche-gateway-node-conf.json>       "/nix/store/i2686ajgw8xdgpg979sds9hya8msl7xb-tabulate-0.9.0",
psyche-gateway-node-conf.json>       "/nix/store/f3g1jj0s7a2grsrkwdmpmg3yyaymrr46-tensorboard-2.20.0",
psyche-gateway-node-conf.json>       "/nix/store/v6vdcvh1b7h89k8q358hkr0j59az9pl6-tensorboard-data-server-0.7.2",
psyche-gateway-node-conf.json>       "/nix/store/m50y301zldk5ld7pj9zdy25p2ckzx05f-tiktoken-0.12.0",
psyche-gateway-node-conf.json>       "/nix/store/m9b2m4pw2vk6bxqb5hzsgk3pwg9ih0vb-tokenizers-0.22.2",
psyche-gateway-node-conf.json>       "/nix/store/wjx2bwz5vklnr4q2144wb036wxdlmad9-toml-0.10.2",
psyche-gateway-node-conf.json>       "/nix/store/b81v1v5l0l30mg77kkzmrwlispn109b1-tomli-2.2.1",
psyche-gateway-node-conf.json>       "/nix/store/hf72r2whl4aywlwkyaxhnssl8v29i34y-torch-2.9.1",
psyche-gateway-node-conf.json>       "/nix/store/3i82z6m1g99sm6hd5k37jlbn25g3726y-torchaudio-2.9.1",
psyche-gateway-node-conf.json>       "/nix/store/540x0cp1ca4dasw4zda0qv4mranyhy5b-torchdata-0.11.0",
psyche-gateway-node-conf.json>       "/nix/store/ylc03b71wb9mb37i131hxmkrz4p3dzmz-torchtitan-0.2.0",
psyche-gateway-node-conf.json>       "/nix/store/i60b8xhk0ddh5cln72i7fchrg9ypi4xy-torchvision-0.24.1",
psyche-gateway-node-conf.json>       "/nix/store/wb3qx0ynz6v2q7wvajngl463ar5nyzrr-tqdm-4.67.1",
psyche-gateway-node-conf.json>       "/nix/store/q810hfdd7hvzz37awg0kxakxs3c06j1z-transformers-4.57.6",
psyche-gateway-node-conf.json>       "/nix/store/5z18xk0s7vk57qd1jxhs3vc4saxc8p5a-triton-3.5.1",
psyche-gateway-node-conf.json>       "/nix/store/dmf6abv5shfs9vdysjjzh1ihq76cy2qk-trove-classifiers-2025.11.14.15",
psyche-gateway-node-conf.json>       "/nix/store/9byc636vzmzgy84719xws0c37q8arhh2-typeguard-4.4.4",
psyche-gateway-node-conf.json>       "/nix/store/32vlpmpc1drii5bghs6crsjphs3x8msy-types-dataclasses-0.6.6",
psyche-gateway-node-conf.json>       "/nix/store/667jkaslskhvn434vd06abz2jzj53aw1-types-pyyaml-6.0.12.20250516",
psyche-gateway-node-conf.json>       "/nix/store/1rf44wvnn169biw9n5ngyi4qgdkkrnks-types-toml-0.10.8.20240310",
psyche-gateway-node-conf.json>       "/nix/store/b7cm0w6y91y5viczvg82ibr6msap8lkh-typing-extensions-4.15.0",
psyche-gateway-node-conf.json>       "/nix/store/c5kqsjfyqmcdr2s7q3bvqsqb9ygiig1s-typing-inspection-0.4.2",
psyche-gateway-node-conf.json>       "/nix/store/k3ni8ci76jkz1b1g5zhv60nb82wbnk68-tyro-0.9.35",
psyche-gateway-node-conf.json>       "/nix/store/5m4svxkyn5rgflq3xnxr3283j1gr27a2-tzdata-2025.2",
psyche-gateway-node-conf.json>       "/nix/store/d79ibl36ch4mbnrl9ldr0b0g2vfgj4hc-urllib3-2.6.0",
psyche-gateway-node-conf.json>       "/nix/store/9b8jynn4xybqh823ac52gavzx4i000l1-uvicorn-0.38.0",
psyche-gateway-node-conf.json>       "/nix/store/cjxfs74li5yra5fig9gfbzp56j16kzk9-uvloop-0.22.0",
psyche-gateway-node-conf.json>       "/nix/store/cxk3idya4zvxkzvwcx5313r9w0g4qk5a-vllm-0.14.0",
psyche-gateway-node-conf.json>       "/nix/store/b73kb3l6adm3psbhvwq4c1w5y78dzyq9-watchfiles-1.1.1",
psyche-gateway-node-conf.json>       "/nix/store/bn24ygdn4ic4air7025vi9s1hjllac1q-websockets-15.0.1",
psyche-gateway-node-conf.json>       "/nix/store/3jcdwvff4nqwwpw3w05p3rp52ysx7gg4-werkzeug-3.1.3",
psyche-gateway-node-conf.json>       "/nix/store/x8l0195n0crgz0nvaqn3161lb3m9nv5w-wheel-0.46.1",
psyche-gateway-node-conf.json>       "/nix/store/pczbj70c9r2yvpl7knbdhlhbxyq89cym-wrapt-1.17.2",
psyche-gateway-node-conf.json>       "/nix/store/jw7scwf4yhifaib3jf5yc5c19lxsncwg-xformers-0.0.30",
psyche-gateway-node-conf.json>       "/nix/store/jz3yw5hia2fdw6hbgc0zn5df1857z6ji-xgrammar-0.1.24",
psyche-gateway-node-conf.json>       "/nix/store/7nyhf9l0g8j76sbn7dcjv4zrkx9ab8kr-xxhash-3.5.0",
psyche-gateway-node-conf.json>       "/nix/store/7fa7pvrp9sviiy78sa703dcanj64g6vh-yarl-1.22.0",
psyche-gateway-node-conf.json>       "/nix/store/m9q560p8bwqc7zgxnxzf13pqxc24ap75-zipp-3.23.0"
psyche-gateway-node-conf.json>     ]
psyche-gateway-node-conf.json>   ],
psyche-gateway-node-conf.json>   "customisation_layer": "/nix/store/5xqjbp6xr7agfqfqzmn9rzz9davqhlll-psyche-gateway-node-customisation-layer",
psyche-gateway-node-conf.json>   "repo_tag": "psyche-gateway-node:latest",
psyche-gateway-node-conf.json>   "created": "1970-01-01T00:00:01+00:00",
psyche-gateway-node-conf.json>   "mtime": "1970-01-01T00:00:01+00:00",
psyche-gateway-node-conf.json>   "uid": "0",
psyche-gateway-node-conf.json>   "gid": "0",
psyche-gateway-node-conf.json>   "uname": "root",
psyche-gateway-node-conf.json>   "gname": "root"
psyche-gateway-node-conf.json> }