Testing compilation in utils for aarch64-linux, with CROSSOPT="-n -vx " FPC=/home/muller/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.42 using rtl/linux) ### gmake -j 16 -r -C utils all CPU_TARGET=aarch64 OS_TARGET=linux BINUTILSPREFIX=aarch64-linux- CROSSOPT="-n -vx " FPC=/home/muller/pas/fpc-3.2.3/bin/ppca64 FPCMAKEOPT="-k-m -kelf32_sparc_sol2 -Xd -Fl/usr/lib32 -Fl/lib/32 -ao-32 -Agas -gl" INSTALL_PREFIX=/home/muller/pas/fpc-3.2.3 gmake: Entering directory '/home/muller/pas/gitlab-fpc-source-fixes/utils' ./fpmake compile --localunitdir=.. --globalunitdir=../packages --os=linux --cpu=aarch64 -o -Tlinux -o -Paarch64 -o -XPaarch64-linux- -o -daarch64 -o -n -o -vx --compiler=/home/muller/pas/fpc-3.2.3/bin/ppca64 -bu -scp Start compiling package utils for target aarch64-linux. Compiling BuildUnit_utils.pp Compiling usubst.pp Compiling ptopu.pp [ 5%] Compiled package utils Start compiling package utils-fpcm for target aarch64-linux. oldrevstring '0 rev 0' Old values 0 0 New values 0 0 Keeping old values revision.inc unchanged Compiling fpcm/BuildUnit_utils_fpcm.pp Compiling fpcm/fpcmmain.pp Compiling fpcm/fpcmdic.pp Compiling fpcm/fpcmwr.pp Compiling fpcm/fpcmpkg.pp [ 14%] Compiled package utils-fpcm Start compiling package utils-fpcres for target aarch64-linux. Compiling fpcres/BuildUnit_utils_fpcres.pp Compiling fpcres/closablefilestream.pas Compiling fpcres/msghandler.pas Compiling fpcres/paramparser.pas Compiling fpcres/target.pas Compiling fpcres/sourcehandler.pas Compiling fpcres/jarsourcehandler.pas [ 24%] Compiled package utils-fpcres Start compiling package utils-fpdoc for target aarch64-linux. Compiling fpdoc/BuildUnit_utils_fpdoc.pp Compiling fpdoc/fpdocstrs.pp Compiling fpdoc/dglobals.pp Compiling fpdoc/dwriter.pp Compiling fpdoc/fpdocclasstree.pp Compiling fpdoc/fpdocxmlopts.pas Compiling fpdoc/fpdocproj.pas Compiling fpdoc/dw_xml.pp Compiling fpdoc/sh_pas.pp Compiling fpdoc/dw_html.pp Compiling fpdoc/dw_basehtml.pp Compiling fpdoc/dw_basemd.pp Compiling fpdoc/dw_markdown.pp Compiling fpdoc/dw_latex.pp Compiling fpdoc/dwlinear.pp Compiling fpdoc/dw_txt.pp Compiling fpdoc/dw_man.pp Compiling fpdoc/dw_linrtf.pp Compiling fpdoc/dw_dxml.pp Compiling fpdoc/mkfpdoc.pp Compiling fpdoc/dw_ipflin.pas [ 33%] Compiled package utils-fpdoc Start compiling package utils-fppkg for target aarch64-linux. Compiling fppkg/lnet/lnet.pp Compiling fppkg/lnet/levents.pp Compiling fppkg/lnet/lcommon.pp Compiling fppkg/lnet/lftp.pp Compiling fppkg/lnet/ltelnet.pp Compiling fppkg/lnet/lcontrolstack.pp Compiling fppkg/lnet/ltelnet.pp Compiling fppkg/lnet/lhttp.pp Compiling fppkg/lnet/lhttputil.pp Compiling fppkg/lnet/lstrbuffer.pp Compiling fppkg/pkglnet.pp Compiling fppkg/lnet/fastcgi_base.pp Compiling fppkg/lnet/lmimestreams.pp Compiling fppkg/lnet/lmimewrapper.pp Compiling fppkg/lnet/lprocess.pp Compiling fppkg/lnet/lspawnfcgi.pp Compiling fppkg/lnet/lmimetypes.pp Compiling fppkg/lnet/ltimer.pp [ 43%] Compiled package utils-fppkg Start compiling package utils-fprcp for target aarch64-linux. Compiling fprcp/BuildUnit_utils_fprcp.pp Compiling fprcp/comments.pp Compiling fprcp/expr.pp Compiling fprcp/pasprep.pp [ 48%] Compiled package utils-fprcp Start compiling package utils-h2pas for target aarch64-linux. Compiling h2pas/BuildUnit_utils_h2pas.pp Compiling h2pas/converu.pas Compiling h2pas/h2poptions.pas Compiling h2pas/scan.pas Compiling h2pas/h2plexlib.pas Compiling h2pas/h2pyacclib.pas [ 52%] Compiled package utils-h2pas Start compiling package utils-instantfpc for target aarch64-linux. Compiling instantfpc/BuildUnit_utils_instantfpc.pp Compiling instantfpc/instantfptools.pas [ 67%] Compiled package utils-instantfpc Start compiling package utils-pas2jni for target aarch64-linux. [ 76%] Compiled package utils-pas2jni Start compiling package utils-lexyacc for target aarch64-linux. Compiling tply/BuildUnit_utils_lexyacc.pp Compiling tply/lexbase.pas Compiling tply/lexmsgs.pas Compiling tply/lexopt.pas Compiling tply/lextable.pas Compiling tply/lexdfa.pas Compiling tply/lexpos.pas Compiling tply/lexlist.pas Compiling tply/lexrules.pas Compiling tply/yaccbase.pas Compiling tply/yaccmsgs.pas Compiling tply/yaccclos.pas Compiling tply/yacctabl.pas Compiling tply/yaccpars.pas Compiling tply/yacclook.pas Compiling tply/yaccsem.pas Compiling tply/yacclr0.pas External command "/home/muller/pas/fpc-3.2.3/bin/ppca64 -Tlinux -FUtply/units/aarch64-linux/ -Fu/home/muller/pas/gitlab-fpc-source-fixes/rtl/units/aarch64-linux/ -Fu/home/muller/pas/gitlab-fpc-source-fixes/packages/tplylib/units/aarch64-linux/ -Tlinux -Paarch64 -XPaarch64-linux- -daarch64 -n -vx -Sg -viq tply/BuildUnit_utils_lexyacc.pp" failed with exit code 55552. Console output: Target OS: Linux for AArch64 Compiling tply/BuildUnit_utils_lexyacc.pp Compiling tply/lexbase.pas Compiling tply/lexmsgs.pas Assembling lexmsgs Executing "/home/muller/bin/aarch64-linux-as" with command line "-o tply/units/aarch64-linux/lexmsgs.o tply/units/aarch64-linux/lexmsgs.s" Assembling lexbase Executing "/home/muller/bin/aarch64-linux-as" with command line "-o tply/units/aarch64-linux/lexbase.o tply/units/aarch64-linux/lexbase.s" Compiling tply/lexopt.pas Compiling tply/lextable.pas Assembling lextable Executing "/home/muller/bin/aarch64-linux-as" with command line "-o tply/units/aarch64-linux/lextable.o tply/units/aarch64-linux/lextable.s" Assembling lexopt Executing "/home/muller/bin/aarch64-linux-as" with command line "-o tply/units/aarch64-linux/lexopt.o tply/units/aarch64-linux/lexopt.s" Compiling tply/lexdfa.pas Assembling lexdfa Executing "/home/muller/bin/aarch64-linux-as" with command line "-o tply/units/aarch64-linux/lexdfa.o tply/units/aarch64-linux/lexdfa.s" Compiling tply/lexpos.pas Assembling lexpos Executing "/home/muller/bin/aarch64-linux-as" with command line "-o tply/units/aarch64-linux/lexpos.o tply/units/aarch64-linux/lexpos.s" Compiling tply/lexlist.pas Assembling lexlist Executing "/home/muller/bin/aarch64-linux-as" with command line "-o tply/units/aarch64-linux/lexlist.o tply/units/aarch64-linux/lexlist.s" Compiling tply/lexrules.pas Assembling lexrules Executing "/home/muller/bin/aarch64-linux-as" with command line "-o tply/units/aarch64-linux/lexrules.o tply/units/aarch64-linux/lexrules.s" Compiling tply/yaccbase.pas Compiling tply/yaccmsgs.pas Assembling yaccmsgs Executing "/home/muller/bin/aarch64-linux-as" with command line "-o tply/units/aarch64-linux/yaccmsgs.o tply/units/aarch64-linux/yaccmsgs.s" Assembling yaccbase Executing "/home/muller/bin/aarch64-linux-as" with command line "-o tply/units/aarch64-linux/yaccbase.o tply/units/aarch64-linux/yaccbase.s" Compiling tply/yaccclos.pas Compiling tply/yacctabl.pas Assembling yacctabl Executing "/home/muller/bin/aarch64-linux-as" with command line "-o tply/units/aarch64-linux/yacctabl.o tply/units/aarch64-linux/yacctabl.s" Assembling yaccclos Executing "/home/muller/bin/aarch64-linux-as" with command line "-o tply/units/aarch64-linux/yaccclos.o tply/units/aarch64-linux/yaccclos.s" Compiling tply/yaccpars.pas Assembling yaccpars Executing "/home/muller/bin/aarch64-linux-as" with command line "-o tply/units/aarch64-linux/yaccpars.o tply/units/aarch64-linux/yaccpars.s" Compiling tply/yacclook.pas Assembling yacclook Executing "/home/muller/bin/aarch64-linux-as" with command line "-o tply/units/aarch64-linux/yacclook.o tply/units/aarch64-linux/yacclook.s" Compiling tply/yaccsem.pas Compiling tply/yacclr0.pas Assembling yacclr0 Executing "/home/muller/bin/aarch64-linux-as" with command line "-o tply/units/aarch64-linux/yacclr0.o tply/units/aarch64-linux/yacclr0.s" Assembling yaccsem Executing "/home/muller/bin/aarch64-linux-as" with command line "-o tply/units/aarch64-linux/yaccsem.o tply/units/aarch64-linux/yaccsem.s" BuildUnit_utils_lexyacc.pp(20,2) Error: Compilation raised exception internally Fatal: Compilation aborted An unhandled exception occurred at $001BA810: EAccessViolation: Access violation $001BA810 line 3730 of scanner.pas $001BCFC8 line 4392 of scanner.pas $001BDCE4 line 4727 of scanner.pas $0031FB5C line 147 of pbase.pas $003913C0 line 991 of pmodules.pas $0020F200 line 399 of parser.pas $0005B168 line 288 of compiler.pas $00011218 line 265 of pp.pas $00011620 The installer encountered the following error: Compilation of "BuildUnit_utils_lexyacc.pp" failed gmake: *** [Makefile:2478: all] Error 1 gmake: Leaving directory '/home/muller/pas/gitlab-fpc-source-fixes/utils'