Can you also try compile with clang?

On Sat, 26 Feb 2022 at 12:47 PM Raul Miller <[email protected]> wrote:

> I am trying to compile J (on a nonavx linux system -- celeron
> processor), and I'm running into a memory alignment issue.
>
> Specifically, test/g022.ijs triggers a segmentation fault, and when
> compiling, I'm getting a variety of warnings that the ABI for passing
> parameters with 32-byte alignment has changed in GCC 4.6
>
> So, before I go digging into the details of what's going on here, I
> was wondering if anyone else had run into this issue, and (if so) how
> they dealt with it.
>
> (I should also confess that I might not have properly handled the
> non-avx architecture:  I altered make2/build-all.sh so that it, by
> default, always sets j64x=j64 for linux, for my builds. Hopefully
> that's not an issue, but when debugging I have found that it often
> pays to be a bit skeptical that I've done the right thing.)
>
> Thanks,
>
> --
> Raul
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to