Can not built latest vectorIntrinsic on Windows (Was: Testing Vector API; which branch to build?)
Lev Serebryakov
lev at serebryakov.spb.ru
Thu Jan 28 13:13:00 UTC 2021
On 28.01.2021 15:56, Magnus Ihse Bursie wrote:
>> Also, "ml.exe" is 32-bit assembelr with 32-bit output. ml64.exe is needed here (as Win32 32 bit is not supported by JDK anymore).
>
> Actually, some folks still build this, and while it is not regularly tested, we always get patches when things break, so I'd hate to break it knowingly.
Sandhya Viswanathan provided right way to select assembler binary.
> So ml64.exe cannot generate code for 32-bit output, and ml64.exe cannot generate code for 64-bit output? But both commands will be present on a 64-bit system?
I'm not a expert in MS build toolchain by any means, but short googling and reading ML documentation on MS site doesn't reveal any switch/option to change "bitness" of Assembler. Looks like ML.exe is for 32 bit output and ML64 is for 64 bit one. Default toolchion installation on 64 bit system has both of them.
> I look at the code and realize it might need some cleanup. I assume I can open a PR on the panama-vector repo?
Looks like patches from Sandhya could be a good start.
--
// Black Lion AKA Lev Serebryakov
More information about the panama-dev
mailing list