### /usr/bin/gmake -d -j 6 -r -C rtl all CPU_TARGET=arm OS_TARGET=aros FPC=/home/muller/pas/fpc-3.3.1/bin/ppcarm BINUTILSPREFIX=arm-aros- OPT="-n -vx " GNU Make 4.3 Built for aarch64-unknown-linux-gnu Copyright (C) 1988-2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Reading makefile 'Makefile'... gmake: Entering directory '/home/muller/pas/gitlab-fpc-source/rtl' gcc: error: unrecognized command-line option '-m64' Updating makefiles.... Considering target file 'Makefile'. Looking for an implicit rule for 'Makefile'. No implicit rule found for 'Makefile'. Finished prerequisites of target file 'Makefile'. No need to remake target 'Makefile'. Updating goal targets.... Considering target file 'all'. File 'all' does not exist. Considering target file 'aros_all'. File 'aros_all' does not exist. Finished prerequisites of target file 'aros_all'. Must remake target 'aros_all'. Need a job token; we don't have children /usr/bin/gmake -C aros all Putting child 0xaaab54ce4920 (aros_all) PID 4096521 on the chain. Live child 0xaaab54ce4920 (aros_all) PID 4096521 GNU Make 4.3 Built for aarch64-unknown-linux-gnu Copyright (C) 1988-2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Jobserver client (fds 3,4) Reading makefiles... Reading makefile 'Makefile'... gmake[1]: Entering directory '/home/muller/pas/gitlab-fpc-source/rtl/aros' Reading makefile '../inc/makefile.inc' (search path) (no ~ expansion)... Reading makefile '../arm/makefile.cpu' (search path) (no ~ expansion)... Updating makefiles.... Considering target file '../arm/makefile.cpu'. Looking for an implicit rule for '../arm/makefile.cpu'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../arm/makefile.cpu.pp'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../arm/makefile.cpu.pas'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../arm/makefile.cpu.lpr'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../arm/makefile.cpu.dpr'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../arm/makefile.cpu.pp'. Looking for a rule with intermediate file '../arm/makefile.cpu.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../arm/makefile.cpu.pas'. Looking for a rule with intermediate file '../arm/makefile.cpu.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../arm/makefile.cpu.lpr'. Looking for a rule with intermediate file '../arm/makefile.cpu.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../arm/makefile.cpu.dpr'. Looking for a rule with intermediate file '../arm/makefile.cpu.dpr'. Avoiding implicit rule recursion. No implicit rule found for '../arm/makefile.cpu'. Finished prerequisites of target file '../arm/makefile.cpu'. No need to remake target '../arm/makefile.cpu'. Considering target file '../inc/makefile.inc'. Looking for an implicit rule for '../inc/makefile.inc'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pp'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pas'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.lpr'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.dpr'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pp'. Looking for a rule with intermediate file '../inc/makefile.inc.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pas'. Looking for a rule with intermediate file '../inc/makefile.inc.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.lpr'. Looking for a rule with intermediate file '../inc/makefile.inc.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.dpr'. Looking for a rule with intermediate file '../inc/makefile.inc.dpr'. Avoiding implicit rule recursion. No implicit rule found for '../inc/makefile.inc'. Finished prerequisites of target file '../inc/makefile.inc'. No need to remake target '../inc/makefile.inc'. Considering target file 'Makefile'. Looking for an implicit rule for 'Makefile'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pp'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pp'. Looking for a rule with intermediate file 'Makefile.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Looking for a rule with intermediate file 'Makefile.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Looking for a rule with intermediate file 'Makefile.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Looking for a rule with intermediate file 'Makefile.dpr'. Avoiding implicit rule recursion. No implicit rule found for 'Makefile'. Finished prerequisites of target file 'Makefile'. No need to remake target 'Makefile'. Updating goal targets.... Considering target file 'all'. File 'all' does not exist. Considering target file 'fpc_all'. File 'fpc_all' does not exist. Considering target file 'fpcmade.arm-aros'. File 'fpcmade.arm-aros' does not exist. Considering target file 'fpc_loaders'. File 'fpc_loaders' does not exist. Considering target file '/home/muller/pas/trunk/fpcsrc/rtl/units/arm-aros'. File '/home/muller/pas/trunk/fpcsrc/rtl/units/arm-aros' does not exist. Finished prerequisites of target file '/home/muller/pas/trunk/fpcsrc/rtl/units/arm-aros'. Must remake target '/home/muller/pas/trunk/fpcsrc/rtl/units/arm-aros'. Need a job token; we don't have children /usr/bin/mkdir -p /home/muller/pas/trunk/fpcsrc/rtl/units/arm-aros Putting child 0xaaaae9c0a750 (/home/muller/pas/trunk/fpcsrc/rtl/units/arm-aros) PID 4096524 on the chain. Live child 0xaaaae9c0a750 (/home/muller/pas/trunk/fpcsrc/rtl/units/arm-aros) PID 4096524 Reaping winning child 0xaaaae9c0a750 PID 4096524 Removing child 0xaaaae9c0a750 PID 4096524 from chain. Successfully remade target file '/home/muller/pas/trunk/fpcsrc/rtl/units/arm-aros'. Considering target file 'prt0.o'. File 'prt0.o' does not exist. Considering target file 'arm/prt0.as'. Looking for an implicit rule for 'arm/prt0.as'. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'arm/prt0.as.pp'. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'arm/prt0.as.pas'. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'arm/prt0.as.lpr'. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'arm/prt0.as.dpr'. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'arm/prt0.as.pp'. Looking for a rule with intermediate file 'arm/prt0.as.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'arm/prt0.as.pas'. Looking for a rule with intermediate file 'arm/prt0.as.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'arm/prt0.as.lpr'. Looking for a rule with intermediate file 'arm/prt0.as.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'arm/prt0.as.dpr'. Looking for a rule with intermediate file 'arm/prt0.as.dpr'. Avoiding implicit rule recursion. No implicit rule found for 'arm/prt0.as'. Finished prerequisites of target file 'arm/prt0.as'. No need to remake target 'arm/prt0.as'. Finished prerequisites of target file 'prt0.o'. Must remake target 'prt0.o'. Need a job token; we don't have children arm-aros-as -o /home/muller/pas/trunk/fpcsrc/rtl/units/arm-aros/prt0.o arm/prt0.as Putting child 0xaaaae96b3850 (prt0.o) PID 4096525 on the chain. Live child 0xaaaae96b3850 (prt0.o) PID 4096525 Reaping winning child 0xaaaae96b3850 PID 4096525 Removing child 0xaaaae96b3850 PID 4096525 from chain. Successfully remade target file 'prt0.o'. Finished prerequisites of target file 'fpc_loaders'. Must remake target 'fpc_loaders'. Successfully remade target file 'fpc_loaders'. Considering target file 'fpc_units'. File 'fpc_units' does not exist. Pruning file '/home/muller/pas/trunk/fpcsrc/rtl/units/arm-aros'. Considering target file 'system.ppu'. File 'system.ppu' does not exist. Considering target file 'system.pp'. Looking for an implicit rule for 'system.pp'. No implicit rule found for 'system.pp'. Finished prerequisites of target file 'system.pp'. No need to remake target 'system.pp'. Finished prerequisites of target file 'system.ppu'. Must remake target 'system.ppu'. Need a job token; we don't have children /home/muller/pas/fpc-3.3.1/bin/ppcarm -Taros -Parm -XParm-aros- -Fi../inc -Fi../arm -Fiarm -Fi../amicommon -Fii386 -FE. -FU/home/muller/pas/trunk/fpcsrc/rtl/units/arm-aros -n -vx -darm -Us -Sg system.pp Putting child 0xaaaae9bd2e70 (system.ppu) PID 4096526 on the chain. Live child 0xaaaae9bd2e70 (system.ppu) PID 4096526 An unhandled exception occurred at $000000000042A218: EAccessViolation: Access violation $000000000042A218 REMOVE_FREED_FIXED_CHUNKS, line 524 of ../inc/heap.inc $000000000042A2A4 FREE_OSCHUNK, line 533 of ../inc/heap.inc $000000000042A414 APPEND_TO_OSLIST, line 564 of ../inc/heap.inc $000000000042B7FC SYSFREEMEM_FIXED, line 1165 of ../inc/heap.inc $000000000042B9FC SYSFREEMEM, line 1230 of ../inc/heap.inc $000000000042C10C SYSREALLOCMEM, line 1511 of ../inc/heap.inc $0000000000429DC4 REALLOCMEM, line 352 of ../inc/heap.inc $00000000004B5308 SETCAPACITY, line 753 of cclasses.pas $00000000004B555C CLEAR, line 791 of cclasses.pas $00000000004B6430 CLEAR, line 1063 of cclasses.pas $00000000004B632C DESTROY, line 1049 of cclasses.pas $000000000041D678 FREE, line 407 of ../inc/objpas.inc $0000000000568310 DESTROY, line 5688 of symdef.pas $000000000056BC30 DESTROY, line 6786 of symdef.pas $000000000041D678 FREE, line 407 of ../inc/objpas.inc $00000000004Error: Compilation raised exception internally B6414 CLEAR, line 1062 of cclasses.pas $0000000000533438 CLEAR, line 337 of symbase.pas Reaping losing child 0xaaaae9bd2e70 PID 4096526 gmake[1]: *** [Makefile:2302: system.ppu] Error 217 Removing child 0xaaaae9bd2e70 PID 4096526 from chain. gmake[1]: Leaving directory '/home/muller/pas/gitlab-fpc-source/rtl/aros' Reaping losing child 0xaaab54ce4920 PID 4096521 gmake: *** [Makefile:3267: aros_all] Error 2 Removing child 0xaaab54ce4920 PID 4096521 from chain. gmake: Leaving directory '/home/muller/pas/gitlab-fpc-source/rtl'