Testing compilation in utils for sparc-linux, with CROSSOPT="-n -vx " FPC=/home/muller/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.42 using rtl/linux) ### gmake -j 16 -r -C utils all CPU_TARGET=sparc OS_TARGET=linux BINUTILSPREFIX=sparc-linux- CROSSOPT="-n -vx " FPC=/home/muller/pas/fpc-3.2.3/bin/ppcsparc 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=sparc -o -Tlinux -o -XPsparc-linux- -o -dsparc -o -n -o -vx --compiler=/home/muller/pas/fpc-3.2.3/bin/ppcsparc -bu -scp Start compiling package utils for target sparc-linux. Compiling BuildUnit_utils.pp Compiling usubst.pp Compiling ptopu.pp [ 5%] Compiled package utils Start compiling package utils-fpcm for target sparc-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 sparc-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 sparc-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 External command "/home/muller/pas/fpc-3.2.3/bin/ppcsparc -Tlinux -FUfpdoc/units/sparc-linux/ -Fu/home/muller/pas/gitlab-fpc-source-fixes/rtl/units/sparc-linux/ -Fu/home/muller/pas/gitlab-fpc-source-fixes/packages/fcl-base/units/sparc-linux/ -Fu/home/muller/pas/gitlab-fpc-source-fixes/packages/rtl-objpas/units/sparc-linux/ -Fu/home/muller/pas/gitlab-fpc-source-fixes/packages/fcl-xml/units/sparc-linux/ -Fu/home/muller/pas/gitlab-fpc-source-fixes/packages/iconvenc/units/sparc-linux/ -Fu/home/muller/pas/gitlab-fpc-source-fixes/packages/fcl-passrc/units/sparc-linux/ -Fu/home/muller/pas/gitlab-fpc-source-fixes/packages/fcl-process/units/sparc-linux/ -Fu/home/muller/pas/gitlab-fpc-source-fixes/packages/chm/units/sparc-linux/ -Fu/home/muller/pas/gitlab-fpc-source-fixes/packages/rtl-generics/units/sparc-linux/ -Tlinux -XPsparc-linux- -dsparc -n -vx -S2h -viq fpdoc/BuildUnit_utils_fpdoc.pp" failed with exit code 55552. Console output: Target OS: Linux for SPARC Compiling fpdoc/BuildUnit_utils_fpdoc.pp Compiling fpdoc/fpdocstrs.pp Writing Resource String Table file: fpdocstrs.rsj Assembling fpdocstrs Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/fpdocstrs.o fpdoc/units/sparc-linux/fpdocstrs.s" Compiling fpdoc/dglobals.pp Assembling dglobals Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/dglobals.o fpdoc/units/sparc-linux/dglobals.s" Compiling fpdoc/dwriter.pp Compiling fpdoc/fpdocclasstree.pp Assembling fpdocclasstree Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/fpdocclasstree.o fpdoc/units/sparc-linux/fpdocclasstree.s" Assembling dwriter Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/dwriter.o fpdoc/units/sparc-linux/dwriter.s" Compiling fpdoc/fpdocxmlopts.pas Compiling fpdoc/fpdocproj.pas Assembling fpdocproj Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/fpdocproj.o fpdoc/units/sparc-linux/fpdocproj.s" Assembling fpdocxmlopts Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/fpdocxmlopts.o fpdoc/units/sparc-linux/fpdocxmlopts.s" Compiling fpdoc/dw_xml.pp Assembling dw_xml Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/dw_xml.o fpdoc/units/sparc-linux/dw_xml.s" Compiling fpdoc/sh_pas.pp Assembling sh_pas Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/sh_pas.o fpdoc/units/sparc-linux/sh_pas.s" Compiling fpdoc/dw_html.pp Compiling fpdoc/dw_basehtml.pp Assembling dw_basehtml Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/dw_basehtml.o fpdoc/units/sparc-linux/dw_basehtml.s" Assembling dw_html Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/dw_html.o fpdoc/units/sparc-linux/dw_html.s" Compiling fpdoc/dw_basemd.pp Assembling dw_basemd Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/dw_basemd.o fpdoc/units/sparc-linux/dw_basemd.s" Compiling fpdoc/dw_markdown.pp Assembling dw_markdown Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/dw_markdown.o fpdoc/units/sparc-linux/dw_markdown.s" Compiling fpdoc/dw_latex.pp Compiling fpdoc/dwlinear.pp Assembling dwlinear Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/dwlinear.o fpdoc/units/sparc-linux/dwlinear.s" Writing Resource String Table file: dw_latex.rsj Assembling dw_latex Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/dw_latex.o fpdoc/units/sparc-linux/dw_latex.s" Compiling fpdoc/dw_txt.pp Assembling dw_txt Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/dw_txt.o fpdoc/units/sparc-linux/dw_txt.s" Compiling fpdoc/dw_man.pp Assembling dw_man Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/dw_man.o fpdoc/units/sparc-linux/dw_man.s" Compiling fpdoc/dw_linrtf.pp Assembling dw_linrtf Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/dw_linrtf.o fpdoc/units/sparc-linux/dw_linrtf.s" Compiling fpdoc/dw_dxml.pp Assembling dw_dxml Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/dw_dxml.o fpdoc/units/sparc-linux/dw_dxml.s" Compiling fpdoc/mkfpdoc.pp Assembling mkfpdoc Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/mkfpdoc.o fpdoc/units/sparc-linux/mkfpdoc.s" Compiling fpdoc/dw_ipflin.pas Assembling dw_ipflin Executing "/home/muller/bin/sparc-linux-as" with command line "-Av9 -32 -o fpdoc/units/sparc-linux/dw_ipflin.o fpdoc/units/sparc-linux/dw_ipflin.s" BuildUnit_utils_fpdoc.pp(23,2) Error: Compilation raised exception internally Fatal: Compilation aborted An unhandled exception occurred at $001B5560: EAccessViolation: Access violation $001B5560 line 3730 of scanner.pas $001B7D18 line 4392 of scanner.pas $001B8A34 line 4727 of scanner.pas $0031BEB4 line 147 of pbase.pas $0038BA40 line 991 of pmodules.pas $00208B04 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_fpdoc.pp" failed gmake: *** [Makefile:2478: all] Error 1 gmake: Leaving directory '/home/muller/pas/gitlab-fpc-source-fixes/utils' Error line found in /home/muller/logs/fixes/check-targets/target-check-utils-sparc-linux.txt: Target all Error 1 in line 2478 Listing directory tests/test/units/linux: tests/test/units/linux/tstatx.pp tests/test/units/linux/tutimensat.pp tests/test/units/linux/tfutimesen.pp