## Logic for detection of bitwidth (32 or 64) for x13as binary is incorrect

The function `src/utilities/is/is64bit.m`

is used to decide whether we use a 32-bit or 64-bit binary of x13as.

The logic of this test is doubly wrong.

First, it claims to check whether MATLAB or Octave is 32-bit or 64-bit, but it does it by checking the maximum size of matrix indices (there are 64-bit version of Octave which have a 32-bit index).

But, fundamentally, testing the bitwidth of MATLAB/Octave is not what we want, since x13as is an independent executable. We should rather test whether the operating system is 32- or 64-bit, as is currently done for the preprocessor binary.

To upload designs, you'll need to enable LFS. More information