### /usr/bin/gmake -d -j 16 -r -C rtl all CPU_TARGET=powerpc OS_TARGET=wii FPC=/home/muller/pas/fpc-3.2.3/bin/ppcppc BINUTILSPREFIX=powerpc-wii- OPT="-n -vx " GNU Make 4.4.1 Built for sparc64-unknown-linux-gnu Copyright (C) 1988-2023 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 '/run/user/1083/pas/fixes/rtl' Using jobserver controller fifo:/tmp/GMfifo1573978 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 'wii_all'. File 'wii_all' does not exist. Finished prerequisites of target file 'wii_all'. Must remake target 'wii_all'. Need a job token; we don't have children Makefile:3220: update target 'wii_all' due to: target is .PHONY /usr/bin/gmake -C wii all Putting child 0x10000233cb0 (wii_all) PID 1573982 on the chain. Live child 0x10000233cb0 (wii_all) PID 1573982 GNU Make 4.4.1 Built for sparc64-unknown-linux-gnu Copyright (C) 1988-2023 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[1]: Entering directory '/run/user/1083/pas/fixes/rtl/wii' Reading makefile '../inc/makefile.inc' (search path) (no ~ expansion)... Reading makefile '../powerpc/makefile.cpu' (search path) (no ~ expansion)... Using jobserver controller fifo:/tmp/GMfifo1573978 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'. Considering target file '../inc/makefile.inc'. Looking for an implicit rule for '../inc/makefile.inc'. 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 '../powerpc/makefile.cpu'. Looking for an implicit rule for '../powerpc/makefile.cpu'. No implicit rule found for '../powerpc/makefile.cpu'. Finished prerequisites of target file '../powerpc/makefile.cpu'. No need to remake target '../powerpc/makefile.cpu'. 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.powerpc-wii'. File 'fpcmade.powerpc-wii' does not exist. Considering target file 'fpc_units'. File 'fpc_units' does not exist. Considering target file '/run/user/1083/pas/fixes/rtl/units/powerpc-wii'. File '/run/user/1083/pas/fixes/rtl/units/powerpc-wii' does not exist. Finished prerequisites of target file '/run/user/1083/pas/fixes/rtl/units/powerpc-wii'. Must remake target '/run/user/1083/pas/fixes/rtl/units/powerpc-wii'. Need a job token; we don't have children Makefile:2276: update target '/run/user/1083/pas/fixes/rtl/units/powerpc-wii' due to: target does not exist /usr/bin/mkdir -p /run/user/1083/pas/fixes/rtl/units/powerpc-wii Putting child 0x10000265e80 (/run/user/1083/pas/fixes/rtl/units/powerpc-wii) PID 1573985 on the chain. Live child 0x10000265e80 (/run/user/1083/pas/fixes/rtl/units/powerpc-wii) PID 1573985 Reaping winning child 0x10000265e80 PID 1573985 Removing child 0x10000265e80 PID 1573985 from chain. Successfully remade target file '/run/user/1083/pas/fixes/rtl/units/powerpc-wii'. Directory /run/user/1083/pas/fixes/rtl/units/powerpc-wii cache invalidated (count 3 != command 4) 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'. Considering target file '../inc/systemh.inc'. Looking for an implicit rule for '../inc/systemh.inc'. No implicit rule found for '../inc/systemh.inc'. Finished prerequisites of target file '../inc/systemh.inc'. No need to remake target '../inc/systemh.inc'. Considering target file '../inc/heaph.inc'. Looking for an implicit rule for '../inc/heaph.inc'. No implicit rule found for '../inc/heaph.inc'. Finished prerequisites of target file '../inc/heaph.inc'. No need to remake target '../inc/heaph.inc'. Considering target file '../inc/mathh.inc'. Looking for an implicit rule for '../inc/mathh.inc'. No implicit rule found for '../inc/mathh.inc'. Finished prerequisites of target file '../inc/mathh.inc'. No need to remake target '../inc/mathh.inc'. Considering target file '../inc/filerec.inc'. Looking for an implicit rule for '../inc/filerec.inc'. No implicit rule found for '../inc/filerec.inc'. Finished prerequisites of target file '../inc/filerec.inc'. No need to remake target '../inc/filerec.inc'. Considering target file '../inc/textrec.inc'. Looking for an implicit rule for '../inc/textrec.inc'. No implicit rule found for '../inc/textrec.inc'. Finished prerequisites of target file '../inc/textrec.inc'. No need to remake target '../inc/textrec.inc'. Considering target file '../inc/system.inc'. Looking for an implicit rule for '../inc/system.inc'. No implicit rule found for '../inc/system.inc'. Finished prerequisites of target file '../inc/system.inc'. No need to remake target '../inc/system.inc'. Considering target file '../inc/real2str.inc'. Looking for an implicit rule for '../inc/real2str.inc'. No implicit rule found for '../inc/real2str.inc'. Finished prerequisites of target file '../inc/real2str.inc'. No need to remake target '../inc/real2str.inc'. Considering target file '../inc/sstrings.inc'. Looking for an implicit rule for '../inc/sstrings.inc'. No implicit rule found for '../inc/sstrings.inc'. Finished prerequisites of target file '../inc/sstrings.inc'. No need to remake target '../inc/sstrings.inc'. Considering target file '../inc/innr.inc'. Looking for an implicit rule for '../inc/innr.inc'. No implicit rule found for '../inc/innr.inc'. Finished prerequisites of target file '../inc/innr.inc'. No need to remake target '../inc/innr.inc'. Considering target file '../inc/file.inc'. Looking for an implicit rule for '../inc/file.inc'. No implicit rule found for '../inc/file.inc'. Finished prerequisites of target file '../inc/file.inc'. No need to remake target '../inc/file.inc'. Considering target file '../inc/typefile.inc'. Looking for an implicit rule for '../inc/typefile.inc'. No implicit rule found for '../inc/typefile.inc'. Finished prerequisites of target file '../inc/typefile.inc'. No need to remake target '../inc/typefile.inc'. Considering target file '../inc/text.inc'. Looking for an implicit rule for '../inc/text.inc'. No implicit rule found for '../inc/text.inc'. Finished prerequisites of target file '../inc/text.inc'. No need to remake target '../inc/text.inc'. Considering target file '../inc/rtti.inc'. Looking for an implicit rule for '../inc/rtti.inc'. No implicit rule found for '../inc/rtti.inc'. Finished prerequisites of target file '../inc/rtti.inc'. No need to remake target '../inc/rtti.inc'. Considering target file '../inc/heap.inc'. Looking for an implicit rule for '../inc/heap.inc'. No implicit rule found for '../inc/heap.inc'. Finished prerequisites of target file '../inc/heap.inc'. No need to remake target '../inc/heap.inc'. Considering target file '../inc/astrings.inc'. Looking for an implicit rule for '../inc/astrings.inc'. No implicit rule found for '../inc/astrings.inc'. Finished prerequisites of target file '../inc/astrings.inc'. No need to remake target '../inc/astrings.inc'. Considering target file '../inc/objpas.inc'. Looking for an implicit rule for '../inc/objpas.inc'. No implicit rule found for '../inc/objpas.inc'. Finished prerequisites of target file '../inc/objpas.inc'. No need to remake target '../inc/objpas.inc'. Considering target file '../inc/objpash.inc'. Looking for an implicit rule for '../inc/objpash.inc'. No implicit rule found for '../inc/objpash.inc'. Finished prerequisites of target file '../inc/objpash.inc'. No need to remake target '../inc/objpash.inc'. Considering target file '../inc/except.inc'. Looking for an implicit rule for '../inc/except.inc'. No implicit rule found for '../inc/except.inc'. Finished prerequisites of target file '../inc/except.inc'. No need to remake target '../inc/except.inc'. Considering target file '../inc/int64.inc'. Looking for an implicit rule for '../inc/int64.inc'. No implicit rule found for '../inc/int64.inc'. Finished prerequisites of target file '../inc/int64.inc'. No need to remake target '../inc/int64.inc'. Considering target file '../inc/generic.inc'. Looking for an implicit rule for '../inc/generic.inc'. No implicit rule found for '../inc/generic.inc'. Finished prerequisites of target file '../inc/generic.inc'. No need to remake target '../inc/generic.inc'. Considering target file '../inc/dynarr.inc'. Looking for an implicit rule for '../inc/dynarr.inc'. No implicit rule found for '../inc/dynarr.inc'. Finished prerequisites of target file '../inc/dynarr.inc'. No need to remake target '../inc/dynarr.inc'. Considering target file '../inc/varianth.inc'. Looking for an implicit rule for '../inc/varianth.inc'. No implicit rule found for '../inc/varianth.inc'. Finished prerequisites of target file '../inc/varianth.inc'. No need to remake target '../inc/varianth.inc'. Considering target file '../inc/variant.inc'. Looking for an implicit rule for '../inc/variant.inc'. No implicit rule found for '../inc/variant.inc'. Finished prerequisites of target file '../inc/variant.inc'. No need to remake target '../inc/variant.inc'. Considering target file '../inc/wstrings.inc'. Looking for an implicit rule for '../inc/wstrings.inc'. No implicit rule found for '../inc/wstrings.inc'. Finished prerequisites of target file '../inc/wstrings.inc'. No need to remake target '../inc/wstrings.inc'. Considering target file '../inc/compproc.inc'. Looking for an implicit rule for '../inc/compproc.inc'. No implicit rule found for '../inc/compproc.inc'. Finished prerequisites of target file '../inc/compproc.inc'. No need to remake target '../inc/compproc.inc'. Considering target file '../powerpc/powerpc.inc'. Looking for an implicit rule for '../powerpc/powerpc.inc'. No implicit rule found for '../powerpc/powerpc.inc'. Finished prerequisites of target file '../powerpc/powerpc.inc'. No need to remake target '../powerpc/powerpc.inc'. Considering target file '../powerpc/math.inc'. Looking for an implicit rule for '../powerpc/math.inc'. No implicit rule found for '../powerpc/math.inc'. Finished prerequisites of target file '../powerpc/math.inc'. No need to remake target '../powerpc/math.inc'. Considering target file '../powerpc/set.inc'. Looking for an implicit rule for '../powerpc/set.inc'. No implicit rule found for '../powerpc/set.inc'. Finished prerequisites of target file '../powerpc/set.inc'. No need to remake target '../powerpc/set.inc'. Considering target file '../powerpc/cpuh.inc'. Looking for an implicit rule for '../powerpc/cpuh.inc'. No implicit rule found for '../powerpc/cpuh.inc'. Finished prerequisites of target file '../powerpc/cpuh.inc'. No need to remake target '../powerpc/cpuh.inc'. Considering target file '../inc/softfpu.pp'. Looking for an implicit rule for '../inc/softfpu.pp'. No implicit rule found for '../inc/softfpu.pp'. Finished prerequisites of target file '../inc/softfpu.pp'. No need to remake target '../inc/softfpu.pp'. Finished prerequisites of target file 'system.ppu'. Must remake target 'system.ppu'. Need a job token; we don't have children Makefile:2629: update target 'system.ppu' due to: target does not exist /home/muller/pas/fpc-3.2.3/bin/ppcppc -Twii -Ppowerpc -XPpowerpc-wii- -Fi../inc -Fi../powerpc -FE. -FU/run/user/1083/pas/fixes/rtl/units/powerpc-wii -n -vx -dpowerpc @rtl.cfg -Us -Sg system.pp Putting child 0x1000026ea00 (system.ppu) PID 1573986 on the chain. Live child 0x1000026ea00 (system.ppu) PID 1573986 ustrings.inc(2377,66) Warning: function result variable of a managed type does not seem to be initialized ustrings.inc(2387,56) Warning: function result variable of a managed type does not seem to be initialized dynarr.inc(313,39) Warning: function result variable of a managed type does not seem to be initialized dynarr.inc(796,21) Warning: function result variable of a managed type does not seem to be initialized variant.inc(110,38) Warning: function result variable of a managed type does not seem to be initialized variant.inc(117,42) Warning: function result variable of a managed type does not seem to be initialized variant.inc(123,36) Warning: function result variable of a managed type does not seem to be initialized variant.inc(129,38) Warning: function result variable of a managed type does not seem to be initialized variant.inc(135,36) Warning: function result variable of a managed type does not seem to be initialized variant.inc(141,38) Warning: function result variable of a managed type does not seem to be initialized variant.inc(161,33) Warning: function result variable of a managed type does not seem to be initialized variant.inc(167,33) Warning: function result variable of a managed type does not seem to be initialized variant.inc(173,33) Warning: function result variable of a managed type does not seem to be initialized variant.inc(179,33) Warning: function result variable of a managed type does not seem to be initialized variant.inc(185,33) Warning: function result variable of a managed type does not seem to be initialized variant.inc(191,33) Warning: function result variable of a managed type does not seem to be initialized variant.inc(197,36) Warning: function result variable of a managed type does not seem to be initialized variant.inc(203,35) Warning: function result variable of a managed type does not seem to be initialized variant.inc(223,34) Warning: function result variable of a managed type does not seem to be initialized variant.inc(229,34) Warning: function result variable of a managed type does not seem to be initialized variant.inc(235,34) Warning: function result variable of a managed type does not seem to be initialized variant.inc(243,34) Warning: function result variable of a managed type does not seem to be initialized variant.inc(252,34) Warning: function result variable of a managed type does not seem to be initialized variant.inc(259,34) Warning: function result variable of a managed type does not seem to be initialized variant.inc(265,34) Warning: function result variable of a managed type does not seem to be initialized variant.inc(271,34) Warning: function result variable of a managed type does not seem to be initialized variant.inc(277,34) Warning: function result variable of a managed type does not seem to be initialized variant.inc(283,34) Warning: function result variable of a managed type does not seem to be initialized variant.inc(299,34) Warning: function result variable of a managed type does not seem to be initialized variant.inc(307,34) Warning: function result variable of a managed type does not seem to be initialized variant.inc(331,34) Warning: function result variable of a managed type does not seem to be initialized variant.inc(339,36) Warning: function result variable of a managed type does not seem to be initialized variant.inc(346,41) Warning: function result variable of a managed type does not seem to be initialized variant.inc(353,35) Warning: function result variable of a managed type does not seem to be initialized variant.inc(476,32) Warning: function result variable of a managed type does not seem to be initialized variant.inc(482,32) Warning: function result variable of a managed type does not seem to be initialized variant.inc(573,38) Warning: function result variable of a managed type does not seem to be initialized variant.inc(831,34) Warning: function result variable of a managed type does not seem to be initialized variant.inc(837,34) Warning: function result variable of a managed type does not seem to be initialized variant.inc(921,38) Warning: function result variable of a managed type does not seem to be initialized variant.inc(927,38) Warning: function result variable of a managed type does not seem to be initialized variant.inc(933,38) Warning: function result variable of a managed type does not seem to be initialized variant.inc(939,38) Warning: function result variable of a managed type does not seem to be initialized variant.inc(945,38) Warning: function result variable of a managed type does not seem to be initialized variant.inc(951,38) Warning: function result variable of a managed type does not seem to be initialized variant.inc(957,38) Warning: function result variable of a managed type does not seem to be initialized variant.inc(963,38) Warning: function result variable of a managed type does not seem to be initialized variant.inc(969,53) Warning: function result variable of a managed type does not seem to be initialized variant.inc(975,53) Warning: function result variable of a managed type does not seem to be initialized variant.inc(981,53) Warning: function result variable of a managed type does not seem to be initialized variant.inc(988,39) Warning: function result variable of a managed type does not seem to be initialized variant.inc(994,53) Warning: function result variable of a managed type does not seem to be initialized variant.inc(1001,39) Warning: function result variable of a managed type does not seem to be initialized variant.inc(1007,39) Warning: function result variable of a managed type does not seem to be initialized variant.inc(1013,53) Warning: function result variable of a managed type does not seem to be initialized variant.inc(1029,53) Warning: function result variable of a managed type does not seem to be initialized variant.inc(1037,53) Warning: function result variable of a managed type does not seem to be initialized variant.inc(1061,53) Warning: function result variable of a managed type does not seem to be initialized variant.inc(1069,53) Warning: function result variable of a managed type does not seem to be initialized variant.inc(1076,58) Warning: function result variable of a managed type does not seem to be initialized variant.inc(1083,38) Warning: function result variable of a managed type does not seem to be initialized variant.inc(1089,31) Warning: function result variable of a managed type does not seem to be initialized variant.inc(1096,33) Warning: function result variable of a managed type does not seem to be initialized system.inc(725,40) Warning: Comparison might be always false due to range of constant and expression system.inc(726,5) Warning: unreachable code libc.inc(17,10) Warning: Function result does not seem to be set system.pp(145,2) Warning: Variable "execpathstr" read but nowhere assigned powerpc.inc(254,11) Error: Compilation raised exception internAn unhandled exception occurred at $003721B0: EBusError: Bus error or misaligned data access $003721B0 line 278 of ppcgen/agppcgas.pas $003727C8 line 362 of ppcgen/agppcgas.pas $003A9C0C line 1469 of aggas.pas $003A908C line 1334 of aggas.pas $003AA830 line 1664 of aggas.pas $002E89B8 line 1215 of assemble.pas $002EC5E0 line 2386 of assemble.pas $002DD20C line 107 of pmodules.pas $002E126C line 1364 of pmodules.pas $002E0798 line 1119 of pmodules.pas $0019BE80 line 399 of parser.pas ally Fatal: Compilation aborted $00048E40 line 288 of compiler.pas $000103E8 line 265 of pp.pas $000100F4 Reaping losing child 0x1000026ea00 PID 1573986 gmake[1]: *** [Makefile:2629: system.ppu] Error 217 Removing child 0x1000026ea00 PID 1573986 from chain. gmake[1]: Leaving directory '/run/user/1083/pas/fixes/rtl/wii' Reaping losing child 0x10000233cb0 PID 1573982 gmake: *** [Makefile:3220: wii_all] Error 2 Removing child 0x10000233cb0 PID 1573982 from chain. Acquired all 15 jobserver tokens. gmake: Leaving directory '/run/user/1083/pas/fixes/rtl' Error line found in /home/muller/logs/fixes/check-targets/target-check-rtl-powerpc-wii.txt: Target system.ppu Error 217 in line 2629 Target wii_all Error 2 in line 3220 target_make_files="system.ppu wii_all" Listing directory rtl/units/powerpc-wii: rtl/units/powerpc-wii/system.s