Aleksei Nikiforov
Aleksei Nikiforov
When copying data from pointers, only lowest bytes are copied. On little endian systems they are located at the beginning of pointer. On big endian systems they are located at...
ASAN: global-buffer-overflow in functions Sleef_sinf4_u10, Sleef_cosf4_u10, Sleef_tanf4_u10 on s390x
When using functions Sleef_sinf4_u10, Sleef_cosf4_u10, Sleef_tanf4_u10 on s390x, out of bounds read is attempted. Steps to reproduce on s390x: ``` $ git clone https://github.com/shibatch/sleef $ mkdir sleef/build $ cd sleef/build...
Ensure that s390x keeps building for each PR
Periodically run testsuite for s390x cc @jgong5 @mingfeima @XiaobingSuper @sanchitintel @ashokei @jingxu10 @voznesenskym @penguinwu @EikanWang @Guobing-Chen @zhuhaozhe @blzheng @wenzhe-nrv @jiayisunx @peterbell10 @ipiszy @yf225 @chenyang78 @kadeng @muchulee8 @ColinPeppler @amjames @desertfire @chauhang
Allow building nightly, rc and release binaries for s390x. This PR implements building binaries, but publishing part is currently missing.
Current state of s390x builder image. Switch to manylinux instead of ubuntu. When no python version is specified, python 3.12 is used.
There were s390x runners registered to pytorch/pytorch repositories. Suddenly around 5th of June most of them or all of them got unregistered. I've tried registering them again with help of...
Allow loading little endian models on big endian systems. This would allow using any models downloaded via ollama unmodified.
With these changes llama3.2 model could be converted to big endian.