I got exactly the same error with gcc 8/9/10 on a raspberry pi 4 running Debian buster/Sid and fedora 31/rawhide in podman container. It seems in gccjit issue as the hello world example on gccjit doc web site does not compile on raspberry pi 4 as well On Thu, Apr 16, 2020, 11:23 Frank Haun wrote: > Hello, > > I'm not sure, should this branch compile on ARM Devices? > > I've tried Raspbian 32bit and Ubuntu Core 64bit. > > All necessary libs are installed. > > | $ git status > | On branch feature/native-comp > | Your branch is up to date with 'origin/feature/native-comp'. > > | $ ./autogen.sh > | $ ./configure --without-imagemagick --with-x-toolkit=lucid --with-pop > --with-jpeg=no --with-gif=no --with-tiff=no --without-makeinfo > | $ make > > First everything does fine, but then I get this: > > | ... > | Loading /home/ubuntu/CVS/emacs/lisp/tooltip.el (source)... > | Finding pointers to doc strings... > | Finding pointers to doc strings...done > | Dumping under the name bootstrap-emacs.pdmp > | dumping fingerprint: > 9be4874d483d5c67b257e1d30440bebceb4673d531a3b39f69150175f6101e76 > | Dump complete > | Byte counts: header=96 hot=14987776 discardable=122208 cold=9776976 > | Reloc counts: hot=1010305 discardable=6007 > | make -C ../lisp compile-first EMACS="../src/bootstrap-emacs" > | make[2]: Entering directory '/home/ubuntu/CVS/emacs/lisp' > | ELC emacs-lisp/macroexp.elc > | /bin/bash: line 1: 24525 Segmentation fault (core dumped) > EMACSLOADPATH= '../src/bootstrap-emacs' -batch --no-site-file > --no-site-lisp --eval '(setq load-prefer-newer t)' -f batch-byte-compile > emacs-lisp/macroexp.el > | make[2]: *** [Makefile:316: emacs-lisp/macroexp.elc] Error 139 > | make[2]: Leaving directory '/home/ubuntu/CVS/emacs/lisp' > | make[1]: *** [Makefile:828: bootstrap-emacs.pdmp] Error 2 > | make[1]: Leaving directory '/home/ubuntu/CVS/emacs/src' > | make: *** [Makefile:424: src] Error 2 > > Frank > -- > Linux ubuntu 5.3.0-1022 aarch64 GNU/Linux > Experimental Blog: > > >