Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/c/castle-game-engine/castle-game-engine_6.4+dfsg1-7_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/castle-game-engine-6.4+dfsg1-705rgj9lu/castle-game-engine_6.4+dfsg1-7_amd64.buildinfo Get source package info: castle-game-engine=6.4+dfsg1-7 Source URL: http://snapshot.notset.fr/mr/package/castle-game-engine/6.4+dfsg1-7/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=adwaita-icon-theme=3.38.0-1 autoconf=2.69-14 automake=1:1.16.3-2 autopoint=0.21-4 autotools-dev=20180224.1+nmu1 base-files=11 base-passwd=3.5.49 bash=5.1-2 binutils=2.35.1-7 binutils-common=2.35.1-7 binutils-x86-64-linux-gnu=2.35.1-7 bsdextrautils=2.36.1-7 bsdutils=1:2.36.1-7 build-essential=12.9 bzip2=1.0.8-4 coreutils=8.32-4+b1 cpp=4:10.2.1-1 cpp-10=10.2.1-6 dash=0.5.11+git20200708+dd9ef66-5 debconf=1.5.74 debhelper=13.3.3 debianutils=4.11.2 dh-autoreconf=20 dh-exec=0.23.2 dh-strip-nondeterminism=1.11.0-1 diffutils=1:3.7-5 dpkg=1.20.7.1 dpkg-dev=1.20.7.1 dwz=0.13+20210201-1 file=1:5.39-3 findutils=4.8.0-1 fontconfig=2.13.1-4.2 fontconfig-config=2.13.1-4.2 fonts-dejavu=2.37-2 fonts-dejavu-core=2.37-2 fonts-dejavu-extra=2.37-2 fp-compiler=3.2.0+dfsg-12 fp-compiler-3.2.0=3.2.0+dfsg-12 fp-units-base=3.2.0+dfsg-12 fp-units-base-3.2.0=3.2.0+dfsg-12 fp-units-db=3.2.0+dfsg-12 fp-units-db-3.2.0=3.2.0+dfsg-12 fp-units-fcl=3.2.0+dfsg-12 fp-units-fcl-3.2.0=3.2.0+dfsg-12 fp-units-gfx=3.2.0+dfsg-12 fp-units-gfx-3.2.0=3.2.0+dfsg-12 fp-units-gtk2=3.2.0+dfsg-12 fp-units-gtk2-3.2.0=3.2.0+dfsg-12 fp-units-misc=3.2.0+dfsg-12 fp-units-misc-3.2.0=3.2.0+dfsg-12 fp-units-multimedia=3.2.0+dfsg-12 fp-units-multimedia-3.2.0=3.2.0+dfsg-12 fp-units-net=3.2.0+dfsg-12 fp-units-net-3.2.0=3.2.0+dfsg-12 fp-units-rtl-3.2.0=3.2.0+dfsg-12 fp-utils=3.2.0+dfsg-12 fp-utils-3.2.0=3.2.0+dfsg-12 fpc-source-3.2.0=3.2.0+dfsg-12 g++=4:10.2.1-1 g++-10=10.2.1-6 gcc=4:10.2.1-1 gcc-10=10.2.1-6 gcc-10-base=10.2.1-6 gettext=0.21-4 gettext-base=0.21-4 gir1.2-atk-1.0=2.36.0-2 gir1.2-freedesktop=1.66.1-1+b1 gir1.2-gdkpixbuf-2.0=2.42.2+dfsg-1 gir1.2-glib-2.0=1.66.1-1+b1 gir1.2-gtk-2.0=2.24.33-1 gir1.2-harfbuzz-0.0=2.7.4-1 gir1.2-pango-1.0=1.46.2-3 grep=3.6-1 groff-base=1.22.4-6 gtk-update-icon-cache=3.24.24-1 gzip=1.10-2 help2man=1.48.1 hicolor-icon-theme=0.17-2 hostname=3.23 icu-devtools=67.1-6 imagemagick=8:6.9.11.60+dfsg-1 imagemagick-6-common=8:6.9.11.60+dfsg-1 imagemagick-6.q16=8:6.9.11.60+dfsg-1 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-10 libaom0=1.0.0.errata1-3 libarchive-zip-perl=1.68-1 libasan6=10.2.1-6 libatk1.0-0=2.36.0-2 libatk1.0-data=2.36.0-2 libatk1.0-dev=2.36.0-2 libatomic1=10.2.1-6 libattr1=1:2.4.48-6 libaudit-common=1:3.0-2 libaudit1=1:3.0-2 libavahi-client3=0.8-5 libavahi-common-data=0.8-5 libavahi-common3=0.8-5 libbinutils=2.35.1-7 libblkid-dev=2.36.1-7 libblkid1=2.36.1-7 libbrotli-dev=1.0.9-2+b2 libbrotli1=1.0.9-2+b2 libbsd0=0.11.3-1 libbz2-1.0=1.0.8-4 libc-bin=2.31-9 libc-dev-bin=2.31-9 libc6=2.31-9 libc6-dev=2.31-9 libcairo-gobject2=1.16.0-5 libcairo-script-interpreter2=1.16.0-5 libcairo2=1.16.0-5 libcairo2-dev=1.16.0-5 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-6 libcom-err2=1.46.1-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-7 libctf0=2.35.1-7 libcups2=2.3.3op2-3 libdatrie-dev=0.2.13-1 libdatrie1=0.2.13-1 libdav1d4=0.7.1-3 libdb5.3=5.3.28+dfsg1-0.8 libdbus-1-3=1.12.20-1 libde265-0=1.0.8-1 libdebconfclient0=0.256 libdebhelper-perl=13.3.3 libdeflate0=1.7-1 libdpkg-perl=1.20.7.1 libdrm-amdgpu1=2.4.104-1 libdrm-common=2.4.104-1 libdrm-intel1=2.4.104-1 libdrm-nouveau2=2.4.104-1 libdrm-radeon1=2.4.104-1 libdrm2=2.4.104-1 libedit2=3.1-20191231-2+b1 libegl-dev=1.3.2-1 libegl-mesa0=20.3.4-1 libegl1=1.3.2-1 libelf1=0.183-1 libexpat1=2.2.10-1 libexpat1-dev=2.2.10-1 libffi-dev=3.3-5 libffi7=3.3-5 libfftw3-double3=3.3.8-2 libfile-stripnondeterminism-perl=1.11.0-1 libfontconfig-dev=2.13.1-4.2 libfontconfig1=2.13.1-4.2 libfontconfig1-dev=2.13.1-4.2 libfreetype-dev=2.10.4+dfsg-1 libfreetype6=2.10.4+dfsg-1 libfreetype6-dev=2.10.4+dfsg-1 libfribidi-dev=1.0.8-2 libfribidi0=1.0.8-2 libgbm1=20.3.4-1 libgcc-10-dev=10.2.1-6 libgcc-s1=10.2.1-6 libgcrypt20=1.8.7-3 libgdbm-compat4=1.19-2 libgdbm6=1.19-2 libgdk-pixbuf-2.0-0=2.42.2+dfsg-1 libgdk-pixbuf-2.0-dev=2.42.2+dfsg-1 libgdk-pixbuf-xlib-2.0-0=2.40.2-2 libgdk-pixbuf-xlib-2.0-dev=2.40.2-2 libgdk-pixbuf2.0-0=2.40.2-2 libgdk-pixbuf2.0-bin=2.42.2+dfsg-1 libgdk-pixbuf2.0-common=2.42.2+dfsg-1 libgdk-pixbuf2.0-dev=2.40.2-2 libgirepository-1.0-1=1.66.1-1+b1 libgl-dev=1.3.2-1 libgl1=1.3.2-1 libgl1-mesa-dev=20.3.4-1 libgl1-mesa-dri=20.3.4-1 libglapi-mesa=20.3.4-1 libgles-dev=1.3.2-1 libgles1=1.3.2-1 libgles2=1.3.2-1 libglib2.0-0=2.66.7-1 libglib2.0-bin=2.66.7-1 libglib2.0-data=2.66.7-1 libglib2.0-dev=2.66.7-1 libglib2.0-dev-bin=2.66.7-1 libglu1-mesa=9.0.1-1 libglu1-mesa-dev=9.0.1-1 libglvnd-dev=1.3.2-1 libglvnd0=1.3.2-1 libglx-dev=1.3.2-1 libglx-mesa0=20.3.4-1 libglx0=1.3.2-1 libgmp10=2:6.2.1+dfsg-1 libgnutls30=3.7.0-7 libgomp1=10.2.1-6 libgpg-error0=1.38-2 libgraphite2-3=1.3.14-1 libgraphite2-dev=1.3.14-1 libgssapi-krb5-2=1.18.3-4 libgtk2.0-0=2.24.33-1 libgtk2.0-common=2.24.33-1 libgtk2.0-dev=2.24.33-1 libgtkglext1=1.2.0-9 libgtkglext1-dev=1.2.0-9 libharfbuzz-dev=2.7.4-1 libharfbuzz-gobject0=2.7.4-1 libharfbuzz-icu0=2.7.4-1 libharfbuzz0b=2.7.4-1 libheif1=1.11.0-1 libhogweed6=3.7-2 libice-dev=2:1.0.10-1 libice6=2:1.0.10-1 libicu-dev=67.1-6 libicu67=67.1-6 libidn2-0=2.3.0-5 libisl23=0.23-1 libitm1=10.2.1-6 libjbig0=2.1-3.1+b2 libjpeg62-turbo=1:2.0.6-1 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 liblcms2-2=2.12~rc1-2 libllvm11=1:11.0.1-2 liblocale-gettext-perl=1.07-4+b1 liblqr-1-0=0.4.2-2.1 liblsan0=10.2.1-6 libltdl7=2.4.6-15 liblz4-1=1.9.3-1 liblzma5=5.2.5-1.0 liblzo2-2=2.10-2 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmagickcore-6.q16-6=8:6.9.11.60+dfsg-1 libmagickwand-6.q16-6=8:6.9.11.60+dfsg-1 libmd0=1.0.3-3 libmount-dev=2.36.1-7 libmount1=2.36.1-7 libmpc3=1.2.0-1 libmpdec3=2.5.1-1 libmpfr6=4.1.0-3 libncursesw6=6.2+20201114-2 libnettle8=3.7-2 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libnuma1=2.0.12-1+b1 libopengl-dev=1.3.2-1 libopengl0=1.3.2-1 libopenjp2-7=2.4.0-3 libp11-kit0=0.23.22-1 libpam-modules=1.4.0-4 libpam-modules-bin=1.4.0-4 libpam-runtime=1.4.0-4 libpam0g=1.4.0-4 libpango-1.0-0=1.46.2-3 libpango1.0-dev=1.46.2-3 libpangocairo-1.0-0=1.46.2-3 libpangoft2-1.0-0=1.46.2-3 libpangox-1.0-0=0.0.2-5.1 libpangox-1.0-dev=0.0.2-5.1 libpangoxft-1.0-0=1.46.2-3 libpciaccess0=0.16-1 libpcre16-3=2:8.39-13 libpcre2-16-0=10.36-2 libpcre2-32-0=10.36-2 libpcre2-8-0=10.36-2 libpcre2-dev=10.36-2 libpcre2-posix2=10.36-2 libpcre3=2:8.39-13 libpcre3-dev=2:8.39-13 libpcre32-3=2:8.39-13 libpcrecpp0v5=2:8.39-13 libperl5.32=5.32.1-2 libpipeline1=1.5.3-1 libpixman-1-0=0.40.0-1 libpixman-1-dev=0.40.0-1 libpng-dev=1.6.37-3 libpng16-16=1.6.37-3 libpthread-stubs0-dev=0.4-1 libpython3-stdlib=3.9.1-1 libpython3.9-minimal=3.9.1-4 libpython3.9-stdlib=3.9.1-4 libquadmath0=10.2.1-6 libreadline8=8.1-1 libseccomp2=2.5.1-1 libselinux1=3.1-3 libselinux1-dev=3.1-3 libsensors-config=1:3.6.0-7 libsensors5=1:3.6.0-7 libsepol1=3.1-1 libsepol1-dev=3.1-1 libsigsegv2=2.13-1 libsm-dev=2:1.2.3-1 libsm6=2:1.2.3-1 libsmartcols1=2.36.1-7 libsqlite3-0=3.34.1-2 libssl1.1=1.1.1j-1 libstdc++-10-dev=10.2.1-6 libstdc++6=10.2.1-6 libsub-override-perl=0.09-2 libsystemd0=247.3-1 libtasn1-6=4.16.0-2 libthai-data=0.1.28-3 libthai-dev=0.1.28-3 libthai0=0.1.28-3 libtiff5=4.2.0-1 libtinfo6=6.2+20201114-2 libtirpc-common=1.3.1-1 libtirpc-dev=1.3.1-1 libtirpc3=1.3.1-1 libtool=2.4.6-15 libtsan0=10.2.1-6 libubsan1=10.2.1-6 libuchardet0=0.0.7-1 libudev1=247.3-1 libunistring2=0.9.10-4 libuuid1=2.36.1-7 libvulkan1=1.2.162.0-1 libwayland-client0=1.18.0-2~exp1.1 libwayland-server0=1.18.0-2~exp1.1 libwebp6=0.6.1-2+b1 libwebpdemux2=0.6.1-2+b1 libwebpmux3=0.6.1-2+b1 libx11-6=2:1.7.0-2 libx11-data=2:1.7.0-2 libx11-dev=2:1.7.0-2 libx11-xcb1=2:1.7.0-2 libx265-192=3.4-2 libxau-dev=1:1.0.9-1 libxau6=1:1.0.9-1 libxcb-dri2-0=1.14-3 libxcb-dri3-0=1.14-3 libxcb-glx0=1.14-3 libxcb-present0=1.14-3 libxcb-render0=1.14-3 libxcb-render0-dev=1.14-3 libxcb-shm0=1.14-3 libxcb-shm0-dev=1.14-3 libxcb-sync1=1.14-3 libxcb-xfixes0=1.14-3 libxcb1=1.14-3 libxcb1-dev=1.14-3 libxcomposite-dev=1:0.4.5-1 libxcomposite1=1:0.4.5-1 libxcursor-dev=1:1.2.0-2 libxcursor1=1:1.2.0-2 libxdamage-dev=1:1.1.5-2 libxdamage1=1:1.1.5-2 libxdmcp-dev=1:1.1.2-3 libxdmcp6=1:1.1.2-3 libxext-dev=2:1.3.3-1.1 libxext6=2:1.3.3-1.1 libxfixes-dev=1:5.0.3-2 libxfixes3=1:5.0.3-2 libxft-dev=2.3.2-2 libxft2=2.3.2-2 libxi-dev=2:1.7.10-1 libxi6=2:1.7.10-1 libxinerama-dev=2:1.1.4-2 libxinerama1=2:1.1.4-2 libxml2=2.9.10+dfsg-6.3+b1 libxml2-utils=2.9.10+dfsg-6.3+b1 libxmu-dev=2:1.1.2-2+b3 libxmu-headers=2:1.1.2-2 libxmu6=2:1.1.2-2+b3 libxrandr-dev=2:1.5.1-1 libxrandr2=2:1.5.1-1 libxrender-dev=1:0.9.10-1 libxrender1=1:0.9.10-1 libxshmfence1=1.3-1 libxt-dev=1:1.2.0-1 libxt6=1:1.2.0-1 libxxf86vm1=1:1.1.4-1+b2 libz3-4=4.8.10-1 libzstd1=1.4.8+dfsg-1 linux-libc-dev=5.10.13-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-5 make=4.3-4 man-db=2.9.4-1 mawk=1.3.4.20200120-2 media-types=4.0.0 ncurses-base=6.2+20201114-2 ncurses-bin=6.2+20201114-2 pango1.0-tools=1.46.2-3 patch=2.7.6-7 perl=5.32.1-2 perl-base=5.32.1-2 perl-modules-5.32=5.32.1-2 pkg-config=0.29.2-1 po-debconf=1.0.21+nmu1 python3=3.9.1-1 python3-distutils=3.9.1-2 python3-lib2to3=3.9.1-2 python3-minimal=3.9.1-1 python3.9=3.9.1-4 python3.9-minimal=3.9.1-4 readline-common=8.1-1 sed=4.7-1 sensible-utils=0.0.14 shared-mime-info=2.0-1 sysvinit-utils=2.96-5 tar=1.34+dfsg-1 tzdata=2021a-1 ucf=3.0043 util-linux=2.36.1-7 uuid-dev=2.36.1-7 x11-common=1:7.7+22 x11proto-dev=2020.1-1 x11proto-input-dev=2020.1-1 x11proto-randr-dev=2020.1-1 x11proto-xext-dev=2020.1-1 x11proto-xinerama-dev=2020.1-1 xorg-sgml-doctools=1:1.11-1.1 xtrans-dev=1.4.0-1 xz-utils=5.2.5-1.0 zlib1g=1:1.2.11.dfsg-2 zlib1g-dev=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210218T111050Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d castle-game-engine=6.4+dfsg1-7 && mkdir -p /build/castle-game-engine-qzy7f9 && dpkg-source --no-check -x /*.dsc /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1 && chown -R builduser:builduser /build/castle-game-engine-qzy7f9" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1613643412" dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/castle-game-engine-qzy7f9 /tmp/castle-game-engine-6.4+dfsg1-705rgj9lu bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20210218T111050Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.ZwxJ8dtD0O as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.ZwxJ8dtD0O Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-7). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210218T111050Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210218T111050Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (752 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4662 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-9) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210218T111050Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.ZwxJ8dtD0O Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20210218T111050Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 20s (1101 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.ZwxJ8dtD0O I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d castle-game-engine=6.4+dfsg1-7 && mkdir -p /build/castle-game-engine-qzy7f9 && dpkg-source --no-check -x /*.dsc /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1 && chown -R builduser:builduser /build/castle-game-engine-qzy7f9"' exec /tmp/mmdebstrap.ZwxJ8dtD0O Reading package lists... NOTICE: 'castle-game-engine' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/pascal-team/castle-game-engine.git Please use: git clone https://salsa.debian.org/pascal-team/castle-game-engine.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 100 MB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main castle-game-engine 6.4+dfsg1-7 (dsc) [2319 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main castle-game-engine 6.4+dfsg1-7 (tar) [100 MB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main castle-game-engine 6.4+dfsg1-7 (diff) [37.2 kB] Fetched 100 MB in 1min 27s (1158 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'castle-game-engine_6.4+dfsg1-7.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting castle-game-engine in /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1 dpkg-source: info: unpacking castle-game-engine_6.4+dfsg1.orig.tar.xz dpkg-source: info: unpacking castle-game-engine_6.4+dfsg1-7.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying force-unit-compilation-in-release-mode.diff dpkg-source: info: applying use_system_font_files_instead_of_embedded.patch dpkg-source: info: applying add_debug_info_for_powerpc.patch dpkg-source: info: applying dont-add-website-header-and-footer-to-doc.patch dpkg-source: info: applying inkscape-dropped--export-png.patch dpkg-source: info: applying Fix-compilation-with-FPC-3.2.0.patch dpkg-source: info: applying Fix-TGLSLUniform-compilation-with-FPC-3.2.0.patch dpkg-source: info: applying Fix-test-output-when-compiled-with-FPC-3.2.0.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1613643412" dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.ZwxJ8dtD0O dpkg-buildpackage: info: source package castle-game-engine dpkg-buildpackage: info: source version 6.4+dfsg1-7 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Paul Gevers dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' /usr/bin/make cleanall make[2]: Entering directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' rm -f examples/audio/algets examples/audio/alplay examples/audio/doppler_demo examples/audio/efx_demo examples/tools/dircleaner examples/tools/stringoper examples/tools/castle_download examples/tools/to_data_uri examples/castlescript/castle_calculator examples/castlescript/image_make_by_script examples/images_videos/image_convert examples/images_videos/dds_decompose examples/images_videos/image_identify examples/images_videos/image_paint examples/images_videos/image_compare examples/images_videos/simple_video_editor examples/images_videos/drawing_modes_test examples/joystick/joystick_demo examples/fonts/test_font_break examples/fonts/font_from_texture examples/fonts/test_local_characters/test_local_characters examples/fonts/html_text examples/fonts/font_draw_over_image examples/tiled/tiled_demo_standalone examples/window/window_events examples/window/window_menu examples/window/window_gtk_mix examples/window/multi_window examples/curves/simplest_curve_read examples/space_filling_curve/draw_space_filling_curve examples/research_special_rendering_methods/radiance_transfer/radiance_transfer examples/research_special_rendering_methods/radiance_transfer/precompute_radiance_transfer examples/research_special_rendering_methods/radiance_transfer/show_sh examples/research_special_rendering_methods/dynamic_ambient_occlusion/dynamic_ambient_occlusion examples/terrain/terrain examples/3d_rendering_processing/triangulate_demo examples/3d_rendering_processing/placeholder_names examples/3d_rendering_processing/multiple_viewports examples/3d_rendering_processing/fog_culling examples/3d_rendering_processing/animate_3d_model_by_code examples/3d_rendering_processing/animate_3d_model_by_code_2 examples/3d_rendering_processing/call_pascal_code_from_3d_model_script examples/3d_rendering_processing/view_3d_model_advanced examples/3d_rendering_processing/scene_manager_demos examples/3d_rendering_processing/view_3d_model_basic examples/3d_rendering_processing/build_3d_object_by_code examples/3d_rendering_processing/build_3d_tunnel examples/3d_rendering_processing/combine_multiple_x3d_into_one examples/3d_rendering_processing/display_box_custom_shaders examples/3d_rendering_processing/listen_on_x3d_events examples/3d_rendering_processing/cars_demo examples/3d_rendering_processing/render_3d_to_texture_and_use_as_quad src/x3d/teapot/teapot_3d_to_pascal src/x3d/nodes_specification/x3d-nodes-to-pascal/x3d-nodes-to-pascal examples/3d_sound_game/lets_take_a_walk examples/resource_animations/resource_animations examples/fps_game/fps_game examples/2d_standard_ui/show_various_ui_controls/show_various_ui_controls examples/2d_standard_ui/edit_test/edit_test examples/2d_standard_ui/timer_test/timer_test examples/2d_standard_ui/zombie_fighter/zombie_fighter examples/mobile/simple_3d_demo/simple_3d_demo_standalone tools/image-to-pascal/image-to-pascal tools/texture-font-to-pascal/texture-font-to-pascal tools/castle-curves/castle-curves tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d examples/random_generator/globalrandom examples/random_generator/random_speed_test examples/random_generator/random_threads_test examples/audio/test_al_source_allocator examples/audio/audio_player_scrubber/audio_player_scrubber examples/lazarus/model_3d_viewer/model_3d_viewer examples/lazarus/model_3d_with_2d_controls/model_3d_with_2d_controls examples/lazarus/load_model_and_camera_manually/load_model_and_camera_manually examples/lazarus/two_controls/two_controls tests/test_castle_game_engine src/library/castleengine examples/library/lazarus_library_tester/cge_dynlib_tester examples/random_generator/graphics_random_test tools/build-tool/code/castle-engine examples/audio/algets.exe examples/audio/alplay.exe examples/audio/doppler_demo.exe examples/audio/efx_demo.exe examples/tools/dircleaner.exe examples/tools/stringoper.exe examples/tools/castle_download.exe examples/tools/to_data_uri.exe examples/castlescript/castle_calculator.exe examples/castlescript/image_make_by_script.exe examples/images_videos/image_convert.exe examples/images_videos/dds_decompose.exe examples/images_videos/image_identify.exe examples/images_videos/image_paint.exe examples/images_videos/image_compare.exe examples/images_videos/simple_video_editor.exe examples/images_videos/drawing_modes_test.exe examples/joystick/joystick_demo.exe examples/fonts/test_font_break.exe examples/fonts/font_from_texture.exe examples/fonts/test_local_characters/test_local_characters.exe examples/fonts/html_text.exe examples/fonts/font_draw_over_image.exe examples/tiled/tiled_demo_standalone.exe examples/window/window_events.exe examples/window/window_menu.exe examples/window/window_gtk_mix.exe examples/window/multi_window.exe examples/curves/simplest_curve_read.exe examples/space_filling_curve/draw_space_filling_curve.exe examples/research_special_rendering_methods/radiance_transfer/radiance_transfer.exe examples/research_special_rendering_methods/radiance_transfer/precompute_radiance_transfer.exe examples/research_special_rendering_methods/radiance_transfer/show_sh.exe examples/research_special_rendering_methods/dynamic_ambient_occlusion/dynamic_ambient_occlusion.exe examples/terrain/terrain.exe examples/3d_rendering_processing/triangulate_demo.exe examples/3d_rendering_processing/placeholder_names.exe examples/3d_rendering_processing/multiple_viewports.exe examples/3d_rendering_processing/fog_culling.exe examples/3d_rendering_processing/animate_3d_model_by_code.exe examples/3d_rendering_processing/animate_3d_model_by_code_2.exe examples/3d_rendering_processing/call_pascal_code_from_3d_model_script.exe examples/3d_rendering_processing/view_3d_model_advanced.exe examples/3d_rendering_processing/scene_manager_demos.exe examples/3d_rendering_processing/view_3d_model_basic.exe examples/3d_rendering_processing/build_3d_object_by_code.exe examples/3d_rendering_processing/build_3d_tunnel.exe examples/3d_rendering_processing/combine_multiple_x3d_into_one.exe examples/3d_rendering_processing/display_box_custom_shaders.exe examples/3d_rendering_processing/listen_on_x3d_events.exe examples/3d_rendering_processing/cars_demo.exe examples/3d_rendering_processing/render_3d_to_texture_and_use_as_quad.exe src/x3d/teapot/teapot_3d_to_pascal.exe src/x3d/nodes_specification/x3d-nodes-to-pascal/x3d-nodes-to-pascal.exe examples/3d_sound_game/lets_take_a_walk.exe examples/resource_animations/resource_animations.exe examples/fps_game/fps_game.exe examples/2d_standard_ui/show_various_ui_controls/show_various_ui_controls.exe examples/2d_standard_ui/edit_test/edit_test.exe examples/2d_standard_ui/timer_test/timer_test.exe examples/2d_standard_ui/zombie_fighter/zombie_fighter.exe examples/mobile/simple_3d_demo/simple_3d_demo_standalone.exe tools/image-to-pascal/image-to-pascal.exe tools/texture-font-to-pascal/texture-font-to-pascal.exe tools/castle-curves/castle-curves.exe tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d.exe examples/random_generator/globalrandom.exe examples/random_generator/random_speed_test.exe examples/random_generator/random_threads_test.exe examples/audio/test_al_source_allocator.exe examples/audio/audio_player_scrubber/audio_player_scrubber.exe examples/lazarus/model_3d_viewer/model_3d_viewer.exe examples/lazarus/model_3d_with_2d_controls/model_3d_with_2d_controls.exe examples/lazarus/load_model_and_camera_manually/load_model_and_camera_manually.exe examples/lazarus/two_controls/two_controls.exe tests/test_castle_game_engine.exe src/library/castleengine.exe examples/library/lazarus_library_tester/cge_dynlib_tester.exe examples/random_generator/graphics_random_test.exe tools/build-tool/code/castle-engine.exe examples/audio/algets.res examples/audio/alplay.res examples/audio/doppler_demo.res examples/audio/efx_demo.res examples/tools/dircleaner.res examples/tools/stringoper.res examples/tools/castle_download.res examples/tools/to_data_uri.res examples/castlescript/castle_calculator.res examples/castlescript/image_make_by_script.res examples/images_videos/image_convert.res examples/images_videos/dds_decompose.res examples/images_videos/image_identify.res examples/images_videos/image_paint.res examples/images_videos/image_compare.res examples/images_videos/simple_video_editor.res examples/images_videos/drawing_modes_test.res examples/joystick/joystick_demo.res examples/fonts/test_font_break.res examples/fonts/font_from_texture.res examples/fonts/test_local_characters/test_local_characters.res examples/fonts/html_text.res examples/fonts/font_draw_over_image.res examples/tiled/tiled_demo_standalone.res examples/window/window_events.res examples/window/window_menu.res examples/window/window_gtk_mix.res examples/window/multi_window.res examples/curves/simplest_curve_read.res examples/space_filling_curve/draw_space_filling_curve.res examples/research_special_rendering_methods/radiance_transfer/radiance_transfer.res examples/research_special_rendering_methods/radiance_transfer/precompute_radiance_transfer.res examples/research_special_rendering_methods/radiance_transfer/show_sh.res examples/research_special_rendering_methods/dynamic_ambient_occlusion/dynamic_ambient_occlusion.res examples/terrain/terrain.res examples/3d_rendering_processing/triangulate_demo.res examples/3d_rendering_processing/placeholder_names.res examples/3d_rendering_processing/multiple_viewports.res examples/3d_rendering_processing/fog_culling.res examples/3d_rendering_processing/animate_3d_model_by_code.res examples/3d_rendering_processing/animate_3d_model_by_code_2.res examples/3d_rendering_processing/call_pascal_code_from_3d_model_script.res examples/3d_rendering_processing/view_3d_model_advanced.res examples/3d_rendering_processing/scene_manager_demos.res examples/3d_rendering_processing/view_3d_model_basic.res examples/3d_rendering_processing/build_3d_object_by_code.res examples/3d_rendering_processing/build_3d_tunnel.res examples/3d_rendering_processing/combine_multiple_x3d_into_one.res examples/3d_rendering_processing/display_box_custom_shaders.res examples/3d_rendering_processing/listen_on_x3d_events.res examples/3d_rendering_processing/cars_demo.res examples/3d_rendering_processing/render_3d_to_texture_and_use_as_quad.res src/x3d/teapot/teapot_3d_to_pascal.res src/x3d/nodes_specification/x3d-nodes-to-pascal/x3d-nodes-to-pascal.res examples/3d_sound_game/lets_take_a_walk.res examples/resource_animations/resource_animations.res examples/fps_game/fps_game.res examples/2d_standard_ui/show_various_ui_controls/show_various_ui_controls.res examples/2d_standard_ui/edit_test/edit_test.res examples/2d_standard_ui/timer_test/timer_test.res examples/2d_standard_ui/zombie_fighter/zombie_fighter.res examples/mobile/simple_3d_demo/simple_3d_demo_standalone.res tools/image-to-pascal/image-to-pascal.res tools/texture-font-to-pascal/texture-font-to-pascal.res tools/castle-curves/castle-curves.res tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d.res examples/random_generator/globalrandom.res examples/random_generator/random_speed_test.res examples/random_generator/random_threads_test.res examples/audio/test_al_source_allocator.res examples/audio/audio_player_scrubber/audio_player_scrubber.res examples/lazarus/model_3d_viewer/model_3d_viewer.res examples/lazarus/model_3d_with_2d_controls/model_3d_with_2d_controls.res examples/lazarus/load_model_and_camera_manually/load_model_and_camera_manually.res examples/lazarus/two_controls/two_controls.res tests/test_castle_game_engine.res src/library/castleengine.res examples/library/lazarus_library_tester/cge_dynlib_tester.res examples/random_generator/graphics_random_test.res tools/build-tool/code/castle-engine.res rm -Rf examples/audio/algets.app examples/audio/alplay.app examples/audio/doppler_demo.app examples/audio/efx_demo.app examples/tools/dircleaner.app examples/tools/stringoper.app examples/tools/castle_download.app examples/tools/to_data_uri.app examples/castlescript/castle_calculator.app examples/castlescript/image_make_by_script.app examples/images_videos/image_convert.app examples/images_videos/dds_decompose.app examples/images_videos/image_identify.app examples/images_videos/image_paint.app examples/images_videos/image_compare.app examples/images_videos/simple_video_editor.app examples/images_videos/drawing_modes_test.app examples/joystick/joystick_demo.app examples/fonts/test_font_break.app examples/fonts/font_from_texture.app examples/fonts/test_local_characters/test_local_characters.app examples/fonts/html_text.app examples/fonts/font_draw_over_image.app examples/tiled/tiled_demo_standalone.app examples/window/window_events.app examples/window/window_menu.app examples/window/window_gtk_mix.app examples/window/multi_window.app examples/curves/simplest_curve_read.app examples/space_filling_curve/draw_space_filling_curve.app examples/research_special_rendering_methods/radiance_transfer/radiance_transfer.app examples/research_special_rendering_methods/radiance_transfer/precompute_radiance_transfer.app examples/research_special_rendering_methods/radiance_transfer/show_sh.app examples/research_special_rendering_methods/dynamic_ambient_occlusion/dynamic_ambient_occlusion.app examples/terrain/terrain.app examples/3d_rendering_processing/triangulate_demo.app examples/3d_rendering_processing/placeholder_names.app examples/3d_rendering_processing/multiple_viewports.app examples/3d_rendering_processing/fog_culling.app examples/3d_rendering_processing/animate_3d_model_by_code.app examples/3d_rendering_processing/animate_3d_model_by_code_2.app examples/3d_rendering_processing/call_pascal_code_from_3d_model_script.app examples/3d_rendering_processing/view_3d_model_advanced.app examples/3d_rendering_processing/scene_manager_demos.app examples/3d_rendering_processing/view_3d_model_basic.app examples/3d_rendering_processing/build_3d_object_by_code.app examples/3d_rendering_processing/build_3d_tunnel.app examples/3d_rendering_processing/combine_multiple_x3d_into_one.app examples/3d_rendering_processing/display_box_custom_shaders.app examples/3d_rendering_processing/listen_on_x3d_events.app examples/3d_rendering_processing/cars_demo.app examples/3d_rendering_processing/render_3d_to_texture_and_use_as_quad.app src/x3d/teapot/teapot_3d_to_pascal.app src/x3d/nodes_specification/x3d-nodes-to-pascal/x3d-nodes-to-pascal.app examples/3d_sound_game/lets_take_a_walk.app examples/resource_animations/resource_animations.app examples/fps_game/fps_game.app examples/2d_standard_ui/show_various_ui_controls/show_various_ui_controls.app examples/2d_standard_ui/edit_test/edit_test.app examples/2d_standard_ui/timer_test/timer_test.app examples/2d_standard_ui/zombie_fighter/zombie_fighter.app examples/mobile/simple_3d_demo/simple_3d_demo_standalone.app tools/image-to-pascal/image-to-pascal.app tools/texture-font-to-pascal/texture-font-to-pascal.app tools/castle-curves/castle-curves.app tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d.app examples/random_generator/globalrandom.app examples/random_generator/random_speed_test.app examples/random_generator/random_threads_test.app examples/audio/test_al_source_allocator.app examples/audio/audio_player_scrubber/audio_player_scrubber.app examples/lazarus/model_3d_viewer/model_3d_viewer.app examples/lazarus/model_3d_with_2d_controls/model_3d_with_2d_controls.app examples/lazarus/load_model_and_camera_manually/load_model_and_camera_manually.app examples/lazarus/two_controls/two_controls.app tests/test_castle_game_engine.app src/library/castleengine.app examples/library/lazarus_library_tester/cge_dynlib_tester.app examples/random_generator/graphics_random_test.app tools/build-tool/code/castle-engine.app find . -type f '(' -iname '*.ow' -or -iname '*.ppw' -or -iname '*.aw' -or \ -iname '*.o' -or -iname '*.ppu' -or -iname '*.a' -or \ -iname '*.or' -or \ -iname '*.rsj' -or \ -iname '*.compiled' -or \ -iname '*.lps' -or \ -iname '*.libimp*.a' -or \ -iname '*.apk' -or \ -iname '*.dcu' -or -iname '*.dpu' -or \ -iname '*.log' ')' \ -print \ | xargs rm -f find . -type d '(' -name 'lib' -or \ -name 'castle-engine-output' ')' \ -exec rm -Rf '{}' ';' -prune rm -Rf packages/castle_base.pas \ packages/castle_window.pas \ packages/castle_components.pas \ packages/alternative_castle_window_based_on_lcl.pas \ tests/test_castle_game_engine \ tests/test_castle_game_engine.exe \ examples/mobile/drawing_toy/drawing_toy \ examples/mobile/drawing_toy/drawing_toy.exe \ examples/portable_game_skeleton/my_fantastic_game \ examples/portable_game_skeleton/my_fantastic_game.exe \ examples/fonts/font_draw_over_image_output.png /usr/bin/make -C doc/man/man1/ clean make[3]: Entering directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/doc/man/man1' rm -f *.1 make[3]: Leaving directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/doc/man/man1' rm -Rf fpmake fpmake.exe units/ *.fpm find examples/ -type d -name lib -prune -exec rm -Rf '{}' ';' rm -Rf src/library/ios-output/\ src/library/libcastleengine.dylib \ src/library/castleengine.dll \ src/library/libcastleengine.so find . -iname CastleEngineManifest.xml -execdir castle-engine clean ';' find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find . -type f '(' -iname '*~' -or \ -iname '*.bak' -or \ -iname '*.~???' -or \ -iname '*.pro.user' -or \ -iname '*.blend1' \ ')' -exec rm -f '{}' ';' find . -type d '(' -iname 'backup' \ ')' -exec rm -Rf '{}' ';' -prune /usr/bin/make -C doc/pasdoc/ clean make[3]: Entering directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/doc/pasdoc' rm -fR cache/ rm -Rf html/ latex/ latex2rtf/ ../reference/ make[3]: Leaving directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/doc/pasdoc' rm -Rf tools/build-tool/data/android/integrated-services/giftiz/app/libs/*.jar \ tools/build-tool/data/android/integrated-services/chartboost/app/libs/*.jar \ tools/build-tool/data/android/integrated-services/heyzap/app/libs/*.jar \ tools/build-tool/data/android/integrated-services/startapp/app/libs/*.jar \ tools/build-tool/data/ios/services/game_analytics/cge_project_name/game_analytics/GameAnalytics.h \ tools/build-tool/data/ios/services/game_analytics/cge_project_name/game_analytics/libGameAnalytics.a make[2]: Leaving directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' /usr/bin/make strip-precompiled-libraries make[2]: Entering directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' rm -Rf tools/build-tool/data/external_libraries/ \ tools/build-tool/data/android/integrated-services/sound/ \ tools/build-tool/data/android/integrated-services/ogg_vorbis/ \ tools/build-tool/data/android/base/gradle/ \ tools/build-tool/data/android/base/gradlew \ tools/build-tool/data/android/base/gradlew.bat \ tools/build-tool/data/android/integrated/gradle/ \ tools/build-tool/data/android/integrated/gradlew \ tools/build-tool/data/android/integrated/gradlew.bat make[2]: Leaving directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' dh_auto_clean make -j4 clean make[2]: Entering directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' rm -f examples/audio/algets examples/audio/alplay examples/audio/doppler_demo examples/audio/efx_demo examples/tools/dircleaner examples/tools/stringoper examples/tools/castle_download examples/tools/to_data_uri examples/castlescript/castle_calculator examples/castlescript/image_make_by_script examples/images_videos/image_convert examples/images_videos/dds_decompose examples/images_videos/image_identify examples/images_videos/image_paint examples/images_videos/image_compare examples/images_videos/simple_video_editor examples/images_videos/drawing_modes_test examples/joystick/joystick_demo examples/fonts/test_font_break examples/fonts/font_from_texture examples/fonts/test_local_characters/test_local_characters examples/fonts/html_text examples/fonts/font_draw_over_image examples/tiled/tiled_demo_standalone examples/window/window_events examples/window/window_menu examples/window/window_gtk_mix examples/window/multi_window examples/curves/simplest_curve_read examples/space_filling_curve/draw_space_filling_curve examples/research_special_rendering_methods/radiance_transfer/radiance_transfer examples/research_special_rendering_methods/radiance_transfer/precompute_radiance_transfer examples/research_special_rendering_methods/radiance_transfer/show_sh examples/research_special_rendering_methods/dynamic_ambient_occlusion/dynamic_ambient_occlusion examples/terrain/terrain examples/3d_rendering_processing/triangulate_demo examples/3d_rendering_processing/placeholder_names examples/3d_rendering_processing/multiple_viewports examples/3d_rendering_processing/fog_culling examples/3d_rendering_processing/animate_3d_model_by_code examples/3d_rendering_processing/animate_3d_model_by_code_2 examples/3d_rendering_processing/call_pascal_code_from_3d_model_script examples/3d_rendering_processing/view_3d_model_advanced examples/3d_rendering_processing/scene_manager_demos examples/3d_rendering_processing/view_3d_model_basic examples/3d_rendering_processing/build_3d_object_by_code examples/3d_rendering_processing/build_3d_tunnel examples/3d_rendering_processing/combine_multiple_x3d_into_one examples/3d_rendering_processing/display_box_custom_shaders examples/3d_rendering_processing/listen_on_x3d_events examples/3d_rendering_processing/cars_demo examples/3d_rendering_processing/render_3d_to_texture_and_use_as_quad src/x3d/teapot/teapot_3d_to_pascal src/x3d/nodes_specification/x3d-nodes-to-pascal/x3d-nodes-to-pascal examples/3d_sound_game/lets_take_a_walk examples/resource_animations/resource_animations examples/fps_game/fps_game examples/2d_standard_ui/show_various_ui_controls/show_various_ui_controls examples/2d_standard_ui/edit_test/edit_test examples/2d_standard_ui/timer_test/timer_test examples/2d_standard_ui/zombie_fighter/zombie_fighter examples/mobile/simple_3d_demo/simple_3d_demo_standalone tools/image-to-pascal/image-to-pascal tools/texture-font-to-pascal/texture-font-to-pascal tools/castle-curves/castle-curves tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d examples/random_generator/globalrandom examples/random_generator/random_speed_test examples/random_generator/random_threads_test examples/audio/test_al_source_allocator examples/audio/audio_player_scrubber/audio_player_scrubber examples/lazarus/model_3d_viewer/model_3d_viewer examples/lazarus/model_3d_with_2d_controls/model_3d_with_2d_controls examples/lazarus/load_model_and_camera_manually/load_model_and_camera_manually examples/lazarus/two_controls/two_controls tests/test_castle_game_engine src/library/castleengine examples/library/lazarus_library_tester/cge_dynlib_tester examples/random_generator/graphics_random_test tools/build-tool/code/castle-engine examples/audio/algets.exe examples/audio/alplay.exe examples/audio/doppler_demo.exe examples/audio/efx_demo.exe examples/tools/dircleaner.exe examples/tools/stringoper.exe examples/tools/castle_download.exe examples/tools/to_data_uri.exe examples/castlescript/castle_calculator.exe examples/castlescript/image_make_by_script.exe examples/images_videos/image_convert.exe examples/images_videos/dds_decompose.exe examples/images_videos/image_identify.exe examples/images_videos/image_paint.exe examples/images_videos/image_compare.exe examples/images_videos/simple_video_editor.exe examples/images_videos/drawing_modes_test.exe examples/joystick/joystick_demo.exe examples/fonts/test_font_break.exe examples/fonts/font_from_texture.exe examples/fonts/test_local_characters/test_local_characters.exe examples/fonts/html_text.exe examples/fonts/font_draw_over_image.exe examples/tiled/tiled_demo_standalone.exe examples/window/window_events.exe examples/window/window_menu.exe examples/window/window_gtk_mix.exe examples/window/multi_window.exe examples/curves/simplest_curve_read.exe examples/space_filling_curve/draw_space_filling_curve.exe examples/research_special_rendering_methods/radiance_transfer/radiance_transfer.exe examples/research_special_rendering_methods/radiance_transfer/precompute_radiance_transfer.exe examples/research_special_rendering_methods/radiance_transfer/show_sh.exe examples/research_special_rendering_methods/dynamic_ambient_occlusion/dynamic_ambient_occlusion.exe examples/terrain/terrain.exe examples/3d_rendering_processing/triangulate_demo.exe examples/3d_rendering_processing/placeholder_names.exe examples/3d_rendering_processing/multiple_viewports.exe examples/3d_rendering_processing/fog_culling.exe examples/3d_rendering_processing/animate_3d_model_by_code.exe examples/3d_rendering_processing/animate_3d_model_by_code_2.exe examples/3d_rendering_processing/call_pascal_code_from_3d_model_script.exe examples/3d_rendering_processing/view_3d_model_advanced.exe examples/3d_rendering_processing/scene_manager_demos.exe examples/3d_rendering_processing/view_3d_model_basic.exe examples/3d_rendering_processing/build_3d_object_by_code.exe examples/3d_rendering_processing/build_3d_tunnel.exe examples/3d_rendering_processing/combine_multiple_x3d_into_one.exe examples/3d_rendering_processing/display_box_custom_shaders.exe examples/3d_rendering_processing/listen_on_x3d_events.exe examples/3d_rendering_processing/cars_demo.exe examples/3d_rendering_processing/render_3d_to_texture_and_use_as_quad.exe src/x3d/teapot/teapot_3d_to_pascal.exe src/x3d/nodes_specification/x3d-nodes-to-pascal/x3d-nodes-to-pascal.exe examples/3d_sound_game/lets_take_a_walk.exe examples/resource_animations/resource_animations.exe examples/fps_game/fps_game.exe examples/2d_standard_ui/show_various_ui_controls/show_various_ui_controls.exe examples/2d_standard_ui/edit_test/edit_test.exe examples/2d_standard_ui/timer_test/timer_test.exe examples/2d_standard_ui/zombie_fighter/zombie_fighter.exe examples/mobile/simple_3d_demo/simple_3d_demo_standalone.exe tools/image-to-pascal/image-to-pascal.exe tools/texture-font-to-pascal/texture-font-to-pascal.exe tools/castle-curves/castle-curves.exe tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d.exe examples/random_generator/globalrandom.exe examples/random_generator/random_speed_test.exe examples/random_generator/random_threads_test.exe examples/audio/test_al_source_allocator.exe examples/audio/audio_player_scrubber/audio_player_scrubber.exe examples/lazarus/model_3d_viewer/model_3d_viewer.exe examples/lazarus/model_3d_with_2d_controls/model_3d_with_2d_controls.exe examples/lazarus/load_model_and_camera_manually/load_model_and_camera_manually.exe examples/lazarus/two_controls/two_controls.exe tests/test_castle_game_engine.exe src/library/castleengine.exe examples/library/lazarus_library_tester/cge_dynlib_tester.exe examples/random_generator/graphics_random_test.exe tools/build-tool/code/castle-engine.exe examples/audio/algets.res examples/audio/alplay.res examples/audio/doppler_demo.res examples/audio/efx_demo.res examples/tools/dircleaner.res examples/tools/stringoper.res examples/tools/castle_download.res examples/tools/to_data_uri.res examples/castlescript/castle_calculator.res examples/castlescript/image_make_by_script.res examples/images_videos/image_convert.res examples/images_videos/dds_decompose.res examples/images_videos/image_identify.res examples/images_videos/image_paint.res examples/images_videos/image_compare.res examples/images_videos/simple_video_editor.res examples/images_videos/drawing_modes_test.res examples/joystick/joystick_demo.res examples/fonts/test_font_break.res examples/fonts/font_from_texture.res examples/fonts/test_local_characters/test_local_characters.res examples/fonts/html_text.res examples/fonts/font_draw_over_image.res examples/tiled/tiled_demo_standalone.res examples/window/window_events.res examples/window/window_menu.res examples/window/window_gtk_mix.res examples/window/multi_window.res examples/curves/simplest_curve_read.res examples/space_filling_curve/draw_space_filling_curve.res examples/research_special_rendering_methods/radiance_transfer/radiance_transfer.res examples/research_special_rendering_methods/radiance_transfer/precompute_radiance_transfer.res examples/research_special_rendering_methods/radiance_transfer/show_sh.res examples/research_special_rendering_methods/dynamic_ambient_occlusion/dynamic_ambient_occlusion.res examples/terrain/terrain.res examples/3d_rendering_processing/triangulate_demo.res examples/3d_rendering_processing/placeholder_names.res examples/3d_rendering_processing/multiple_viewports.res examples/3d_rendering_processing/fog_culling.res examples/3d_rendering_processing/animate_3d_model_by_code.res examples/3d_rendering_processing/animate_3d_model_by_code_2.res examples/3d_rendering_processing/call_pascal_code_from_3d_model_script.res examples/3d_rendering_processing/view_3d_model_advanced.res examples/3d_rendering_processing/scene_manager_demos.res examples/3d_rendering_processing/view_3d_model_basic.res examples/3d_rendering_processing/build_3d_object_by_code.res examples/3d_rendering_processing/build_3d_tunnel.res examples/3d_rendering_processing/combine_multiple_x3d_into_one.res examples/3d_rendering_processing/display_box_custom_shaders.res examples/3d_rendering_processing/listen_on_x3d_events.res examples/3d_rendering_processing/cars_demo.res examples/3d_rendering_processing/render_3d_to_texture_and_use_as_quad.res src/x3d/teapot/teapot_3d_to_pascal.res src/x3d/nodes_specification/x3d-nodes-to-pascal/x3d-nodes-to-pascal.res examples/3d_sound_game/lets_take_a_walk.res examples/resource_animations/resource_animations.res examples/fps_game/fps_game.res examples/2d_standard_ui/show_various_ui_controls/show_various_ui_controls.res examples/2d_standard_ui/edit_test/edit_test.res examples/2d_standard_ui/timer_test/timer_test.res examples/2d_standard_ui/zombie_fighter/zombie_fighter.res examples/mobile/simple_3d_demo/simple_3d_demo_standalone.res tools/image-to-pascal/image-to-pascal.res tools/texture-font-to-pascal/texture-font-to-pascal.res tools/castle-curves/castle-curves.res tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d.res examples/random_generator/globalrandom.res examples/random_generator/random_speed_test.res examples/random_generator/random_threads_test.res examples/audio/test_al_source_allocator.res examples/audio/audio_player_scrubber/audio_player_scrubber.res examples/lazarus/model_3d_viewer/model_3d_viewer.res examples/lazarus/model_3d_with_2d_controls/model_3d_with_2d_controls.res examples/lazarus/load_model_and_camera_manually/load_model_and_camera_manually.res examples/lazarus/two_controls/two_controls.res tests/test_castle_game_engine.res src/library/castleengine.res examples/library/lazarus_library_tester/cge_dynlib_tester.res examples/random_generator/graphics_random_test.res tools/build-tool/code/castle-engine.res rm -Rf examples/audio/algets.app examples/audio/alplay.app examples/audio/doppler_demo.app examples/audio/efx_demo.app examples/tools/dircleaner.app examples/tools/stringoper.app examples/tools/castle_download.app examples/tools/to_data_uri.app examples/castlescript/castle_calculator.app examples/castlescript/image_make_by_script.app examples/images_videos/image_convert.app examples/images_videos/dds_decompose.app examples/images_videos/image_identify.app examples/images_videos/image_paint.app examples/images_videos/image_compare.app examples/images_videos/simple_video_editor.app examples/images_videos/drawing_modes_test.app examples/joystick/joystick_demo.app examples/fonts/test_font_break.app examples/fonts/font_from_texture.app examples/fonts/test_local_characters/test_local_characters.app examples/fonts/html_text.app examples/fonts/font_draw_over_image.app examples/tiled/tiled_demo_standalone.app examples/window/window_events.app examples/window/window_menu.app examples/window/window_gtk_mix.app examples/window/multi_window.app examples/curves/simplest_curve_read.app examples/space_filling_curve/draw_space_filling_curve.app examples/research_special_rendering_methods/radiance_transfer/radiance_transfer.app examples/research_special_rendering_methods/radiance_transfer/precompute_radiance_transfer.app examples/research_special_rendering_methods/radiance_transfer/show_sh.app examples/research_special_rendering_methods/dynamic_ambient_occlusion/dynamic_ambient_occlusion.app examples/terrain/terrain.app examples/3d_rendering_processing/triangulate_demo.app examples/3d_rendering_processing/placeholder_names.app examples/3d_rendering_processing/multiple_viewports.app examples/3d_rendering_processing/fog_culling.app examples/3d_rendering_processing/animate_3d_model_by_code.app examples/3d_rendering_processing/animate_3d_model_by_code_2.app examples/3d_rendering_processing/call_pascal_code_from_3d_model_script.app examples/3d_rendering_processing/view_3d_model_advanced.app examples/3d_rendering_processing/scene_manager_demos.app examples/3d_rendering_processing/view_3d_model_basic.app examples/3d_rendering_processing/build_3d_object_by_code.app examples/3d_rendering_processing/build_3d_tunnel.app examples/3d_rendering_processing/combine_multiple_x3d_into_one.app examples/3d_rendering_processing/display_box_custom_shaders.app examples/3d_rendering_processing/listen_on_x3d_events.app examples/3d_rendering_processing/cars_demo.app examples/3d_rendering_processing/render_3d_to_texture_and_use_as_quad.app src/x3d/teapot/teapot_3d_to_pascal.app src/x3d/nodes_specification/x3d-nodes-to-pascal/x3d-nodes-to-pascal.app examples/3d_sound_game/lets_take_a_walk.app examples/resource_animations/resource_animations.app examples/fps_game/fps_game.app examples/2d_standard_ui/show_various_ui_controls/show_various_ui_controls.app examples/2d_standard_ui/edit_test/edit_test.app examples/2d_standard_ui/timer_test/timer_test.app examples/2d_standard_ui/zombie_fighter/zombie_fighter.app examples/mobile/simple_3d_demo/simple_3d_demo_standalone.app tools/image-to-pascal/image-to-pascal.app tools/texture-font-to-pascal/texture-font-to-pascal.app tools/castle-curves/castle-curves.app tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d.app examples/random_generator/globalrandom.app examples/random_generator/random_speed_test.app examples/random_generator/random_threads_test.app examples/audio/test_al_source_allocator.app examples/audio/audio_player_scrubber/audio_player_scrubber.app examples/lazarus/model_3d_viewer/model_3d_viewer.app examples/lazarus/model_3d_with_2d_controls/model_3d_with_2d_controls.app examples/lazarus/load_model_and_camera_manually/load_model_and_camera_manually.app examples/lazarus/two_controls/two_controls.app tests/test_castle_game_engine.app src/library/castleengine.app examples/library/lazarus_library_tester/cge_dynlib_tester.app examples/random_generator/graphics_random_test.app tools/build-tool/code/castle-engine.app find . -type f '(' -iname '*.ow' -or -iname '*.ppw' -or -iname '*.aw' -or \ -iname '*.o' -or -iname '*.ppu' -or -iname '*.a' -or \ -iname '*.or' -or \ -iname '*.rsj' -or \ -iname '*.compiled' -or \ -iname '*.lps' -or \ -iname '*.libimp*.a' -or \ -iname '*.apk' -or \ -iname '*.dcu' -or -iname '*.dpu' -or \ -iname '*.log' ')' \ -print \ | xargs rm -f find . -type d '(' -name 'lib' -or \ -name 'castle-engine-output' ')' \ -exec rm -Rf '{}' ';' -prune rm -Rf packages/castle_base.pas \ packages/castle_window.pas \ packages/castle_components.pas \ packages/alternative_castle_window_based_on_lcl.pas \ tests/test_castle_game_engine \ tests/test_castle_game_engine.exe \ examples/mobile/drawing_toy/drawing_toy \ examples/mobile/drawing_toy/drawing_toy.exe \ examples/portable_game_skeleton/my_fantastic_game \ examples/portable_game_skeleton/my_fantastic_game.exe \ examples/fonts/font_draw_over_image_output.png make -C doc/man/man1/ clean make[3]: Entering directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/doc/man/man1' rm -f *.1 make[3]: Leaving directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/doc/man/man1' rm -Rf fpmake fpmake.exe units/ *.fpm find examples/ -type d -name lib -prune -exec rm -Rf '{}' ';' rm -Rf src/library/ios-output/\ src/library/libcastleengine.dylib \ src/library/castleengine.dll \ src/library/libcastleengine.so find . -iname CastleEngineManifest.xml -execdir castle-engine clean ';' find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory find: ‘castle-engine’: No such file or directory make[2]: Leaving directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' make[1]: Leaving directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' dh_clean debian/rules binary-arch dh binary-arch dh_update_autotools_config -a dh_autoreconf -a dh_auto_configure -a debian/rules override_dh_auto_build-arch make[1]: Entering directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' # Building Pascal style font file first while making sure that # no unit or object files polute the source tree mkdir -p /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/tmp /usr/bin/fpc -FE/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/tmp @castle-fpc.cfg tools/texture-font-to-pascal/texture-font-to-pascal.lpr Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling tools/texture-font-to-pascal/texture-font-to-pascal.lpr Compiling ./src/fonts/castlefont2pascal.pas Compiling ./src/fonts/castletexturefontdata.pas Compiling ./src/base/castlevectors.pas Compiling ./src/base/castleutils.pas generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castleutils_primitive_lists.inc(170,5) Note: Call to subroutine "procedure MaxVar(var a:Word;const b:Word);" marked as inline is not inlined castleutils_primitive_lists.inc(198,5) Note: Call to subroutine "procedure MaxVar(var a:LongWord;const b:LongWord);" marked as inline is not inlined castleutils_primitive_lists.inc(261,75) Note: Call to subroutine "function Lerp(const a:Single;const l:Single;const h:Single):Single;" marked as inline is not inlined castleutils_primitive_lists.inc(289,17) Note: Call to subroutine "function Lerp(const a:Single;const l:Single;const h:Single):Single;" marked as inline is not inlined castleutils_primitive_lists.inc(363,17) Note: Call to subroutine "function Lerp(const a:Double;const l:Double;const h:Double):Double;" marked as inline is not inlined castleutils_primitive_lists.inc(473,5) Note: Call to subroutine "procedure MaxVar(var a:LongInt;const b:LongInt);" marked as inline is not inlined castleutils_primitive_lists.inc(492,3) Note: Call to subroutine "procedure MinVar(var a:LongInt;const b:LongInt);" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/base/castlevectorsinternalsingle.pas castlevectors_generic_float_record.inc(785,8) Note: Call to subroutine "function TGenericVector2.Length:Single;" marked as inline is not inlined castlevectors_generic_float_record.inc(800,8) Note: Call to subroutine "function TGenericVector2.Length:Single;" marked as inline is not inlined castlevectors_generic_float_record.inc(845,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(846,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(996,8) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined castlevectors_generic_float_record.inc(1012,8) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined castlevectors_generic_float_record.inc(1068,13) Note: Call to subroutine "function MinValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined castlevectors_generic_float_record.inc(1073,13) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined castlevectors_generic_float_record.inc(1084,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1085,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1086,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1296,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1297,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1298,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1299,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1544,17) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1807,17) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(2223,17) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(2291,8) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(2335,12) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined Compiling ./src/base/castlevectorsinternaldouble.pas castlevectors_generic_float_record.inc(785,8) Note: Call to subroutine "function TGenericVector2.Length:Double;" marked as inline is not inlined castlevectors_generic_float_record.inc(800,8) Note: Call to subroutine "function TGenericVector2.Length:Double;" marked as inline is not inlined castlevectors_generic_float_record.inc(845,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(846,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(996,8) Note: Call to subroutine "function TGenericVector3.Length:Double;" marked as inline is not inlined castlevectors_generic_float_record.inc(1012,8) Note: Call to subroutine "function TGenericVector3.Length:Double;" marked as inline is not inlined castlevectors_generic_float_record.inc(1068,13) Note: Call to subroutine "function MinValue(const data:{Open} Array Of Double):Double;" marked as inline is not inlined castlevectors_generic_float_record.inc(1073,13) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of Double):Double;" marked as inline is not inlined castlevectors_generic_float_record.inc(1084,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1085,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1086,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1296,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1297,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1298,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1299,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1544,17) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1807,17) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(2223,17) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(2291,8) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(2335,12) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined Compiling ./src/base/castlestringutils.pas Compiling ./src/base/castlelog.pas Compiling ./src/base/castleapplicationproperties.pas Compiling ./src/base/castleclassutils.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/base/castletimeutils.pas castlestringutils.pas(985,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized castlestringutils.pas(1378,15) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlestringutils.pas(1379,15) Note: Call to subroutine "function AnsiCompareStr(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlestringutils.pas(1385,15) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlestringutils.pas(1386,15) Note: Call to subroutine "function AnsiCompareStr(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlestringutils.pas(1983,15) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlestringutils.pas(1984,15) Note: Call to subroutine "function AnsiCompareStr(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,CASTLESTRINGUTILS.TCustomList$1$crc4F4AEE10.PT>.T" never used Compiling ./src/base/castlecolors.pas castlecolors.pas(429,15) Note: Call to subroutine "function Vector4(const X:Single;const Y:Single;const Z:Single;const W:Single):;" marked as inline is not inlined castlecolors.pas(435,15) Note: Call to subroutine "function Vector4(const X:Single;const Y:Single;const Z:Single;const W:Single):;" marked as inline is not inlined castlecolors.pas(447,15) Note: Call to subroutine "function Vector3(const X:Single;const Y:Single;const Z:Single):;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castlevectors_single.inc(883,6) Note: Call to subroutine "function IsZero(const A:Extended):Boolean;" marked as inline is not inlined castlevectors_single.inc(1109,6) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1126,10) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1133,10) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1282,13) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1282,30) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1292,13) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1292,30) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1301,13) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1301,31) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1354,13) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1363,6) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1379,13) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined castlevectors_single.inc(1381,59) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined castlevectors_single.inc(1399,6) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1399,28) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1428,13) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1568,10) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1688,42) Note: Call to subroutine "operator TGenericVector3.-(const A:TGenericVector3;const B:TGenericVector3):; Static;" marked as inline is not inlined castlevectors_single.inc(1698,42) Note: Call to subroutine "operator TGenericVector3.-(const A:TGenericVector3;const B:TGenericVector3):; Static;" marked as inline is not inlined castlevectors_single.inc(2270,6) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(2328,9) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(2329,9) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(2330,9) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_double.inc(65,6) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_double.inc(82,10) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_double.inc(89,10) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_double.inc(133,10) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(321,13) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(533,14) Note: Call to subroutine "function TGenericVector2.IsZero:Boolean;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(538,14) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(543,14) Note: Call to subroutine "function TGenericVector4.IsZero:Boolean;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(608,14) Note: Call to subroutine "function TGenericVector2.Length:Single;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(613,14) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(618,14) Note: Call to subroutine "function TGenericVector4.Length:Single;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/base/castleunicode.pas castleunicode.pas(34,15) Warning: An inherited method is hidden by "Add(const LongWord);" castleunicode.pas(302,13) Note: Call to subroutine "function StrPas(p:PChar):ShortString;" marked as inline is not inlined Compiling ./src/images/castleimages.pas Compiling ./src/base/castlerectangles.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/base/castlefilefilters.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/images/castleinternalfpwritepng.pas Compiling ./src/base/castleprogress.pas Compiling ./src/files/castlefilesutils.pas Compiling ./src/files/castleuriutils.pas Compiling ./src/files/castledatauri.pas Compiling ./src/files/castlefindfiles.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/files/castledownload.pas Compiling ./src/base/castleinternalzstream.pas Compiling ./src/base/castleinternalgzio.pas Compiling ./src/images/castlecompositeimage.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castleimages.pas(4126,6) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/fonts/castleinternalfreetype.pas Compiling ./src/fonts/castleinternalfreetypeh.pas Compiling ./src/base/castledynlib.pas Compiling ./src/fonts/castleinternalftfont.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,CASTLETEXTUREFONTDATA.TCustomList$1$crc2F8BC63B.PT>.T" never used Compiling ./src/base/castleparameters.pas Compiling ./src/base/castleprogressconsole.pas Linking /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/tmp/texture-font-to-pascal 67455 lines compiled, 11.9 sec 33 warning(s) issued 161 note(s) issued cd src/fonts ; PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin:/sbin:/bin:/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/tmp ./mk_fonts.sh + TEXTUREFONT2PASCAL=texture-font-to-pascal + TEXT_NODE_FONT_SIZE=20 + texture-font-to-pascal --size 20 /usr/share/fonts/truetype/dejavu/DejaVuSans-BoldOblique.ttf --unit-name CastleTextureFont_DjvSansBO_20 texture-font-to-pascal: "castletexturefont_djvsansbo_20.pas" generated, texture size 256 x 256 [ Generating FontImage (TGrayscaleImage, alpha: BLENDING) ] ............................................................ + texture-font-to-pascal --size 20 /usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf --unit-name CastleTextureFont_DjvSansB_20 texture-font-to-pascal: "castletexturefont_djvsansb_20.pas" generated, texture size 256 x 256 [ Generating FontImage (TGrayscaleImage, alpha: BLENDING) ] ............................................................ + texture-font-to-pascal --size 20 /usr/share/fonts/truetype/dejavu/DejaVuSans-Oblique.ttf --unit-name CastleTextureFont_DjvSansO_20 texture-font-to-pascal: "castletexturefont_djvsanso_20.pas" generated, texture size 256 x 256 [ Generating FontImage (TGrayscaleImage, alpha: BLENDING) ] ............................................................ + texture-font-to-pascal --size 20 /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf --unit-name CastleTextureFont_DjvSans_20 texture-font-to-pascal: "castletexturefont_djvsans_20.pas" generated, texture size 256 x 256 [ Generating FontImage (TGrayscaleImage, alpha: BLENDING) ] ............................................................ + texture-font-to-pascal --size 20 /usr/share/fonts/truetype/dejavu/DejaVuSansMono-BoldOblique.ttf --unit-name CastleTextureFont_DjvMonoBO_20 texture-font-to-pascal: "castletexturefont_djvmonobo_20.pas" generated, texture size 256 x 256 [ Generating FontImage (TGrayscaleImage, alpha: BLENDING) ] ............................................................ + texture-font-to-pascal --size 20 /usr/share/fonts/truetype/dejavu/DejaVuSansMono-Bold.ttf --unit-name CastleTextureFont_DjvMonoB_20 texture-font-to-pascal: "castletexturefont_djvmonob_20.pas" generated, texture size 256 x 256 [ Generating FontImage (TGrayscaleImage, alpha: BLENDING) ] ............................................................ + texture-font-to-pascal --size 20 /usr/share/fonts/truetype/dejavu/DejaVuSansMono-Oblique.ttf --unit-name CastleTextureFont_DjvMonoO_20 texture-font-to-pascal: "castletexturefont_djvmonoo_20.pas" generated, texture size 256 x 256 [ Generating FontImage (TGrayscaleImage, alpha: BLENDING) ] ............................................................ + texture-font-to-pascal --size 20 /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf --unit-name CastleTextureFont_DjvMono_20 texture-font-to-pascal: "castletexturefont_djvmono_20.pas" generated, texture size 256 x 256 [ Generating FontImage (TGrayscaleImage, alpha: BLENDING) ] ............................................................ + texture-font-to-pascal --size 20 /usr/share/fonts/truetype/dejavu/DejaVuSerif-BoldItalic.ttf --unit-name CastleTextureFont_DjvSerifBI_20 texture-font-to-pascal: "castletexturefont_djvserifbi_20.pas" generated, texture size 256 x 256 [ Generating FontImage (TGrayscaleImage, alpha: BLENDING) ] ............................................................ + texture-font-to-pascal --size 20 /usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf --unit-name CastleTextureFont_DjvSerifB_20 texture-font-to-pascal: "castletexturefont_djvserifb_20.pas" generated, texture size 256 x 256 [ Generating FontImage (TGrayscaleImage, alpha: BLENDING) ] ............................................................ + texture-font-to-pascal --size 20 /usr/share/fonts/truetype/dejavu/DejaVuSerif-Italic.ttf --unit-name CastleTextureFont_DjvSerifI_20 texture-font-to-pascal: "castletexturefont_djvserifi_20.pas" generated, texture size 256 x 256 [ Generating FontImage (TGrayscaleImage, alpha: BLENDING) ] ............................................................ + texture-font-to-pascal --size 20 /usr/share/fonts/truetype/dejavu/DejaVuSerif.ttf --unit-name CastleTextureFont_DjvSerif_20 texture-font-to-pascal: "castletexturefont_djvserif_20.pas" generated, texture size 256 x 256 [ Generating FontImage (TGrayscaleImage, alpha: BLENDING) ] ............................................................ + texture-font-to-pascal --size 10 /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf texture-font-to-pascal: "castletexturefont_dejavusans_10.pas" generated, texture size 128 x 128 [ Generating FontImage (TGrayscaleImage, alpha: BLENDING) ] ............................................................ + texture-font-to-pascal --size 18 /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf texture-font-to-pascal: "castletexturefont_dejavusansmono_18.pas" generated, texture size 256 x 256 [ Generating FontImage (TGrayscaleImage, alpha: BLENDING) ] ............................................................ + texture-font-to-pascal --size 15 /usr/share/fonts/truetype/dejavu/DejaVuSansMono-Bold.ttf texture-font-to-pascal: "castletexturefont_dejavusansmonobold_15.pas" generated, texture size 256 x 256 [ Generating FontImage (TGrayscaleImage, alpha: BLENDING) ] ............................................................ # cge embeds some images from xcf via png into Pascal source files # First we need to create the pngs for pngfile in $(grep \\\.png\$ debian/clean) ; do convert -layers flatten -background transparent ${pngfile%.png}.xcf ${pngfile} ; done convert-im6.q16: unable to open image `doc/pasdoc/logo/castle_game_engine_icon.xcf': No such file or directory @ error/blob.c/OpenBlob/2924. convert-im6.q16: no images defined `doc/pasdoc/logo/castle_game_engine_icon.png' @ error/convert.c/ConvertImageCommand/3229. # Then we build the helper function /usr/bin/fpc -FE/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/tmp -dRELEASE @castle-fpc.cfg tools/image-to-pascal/image-to-pascal.lpr Compiling Release Version Compiling Release Version Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling tools/image-to-pascal/image-to-pascal.lpr Linking /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/tmp/image-to-pascal 196 lines compiled, 3.8 sec # To finally convert png files to pas file PATH=/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/tmp /usr/bin/make -C src/ui/opengl/gui-images all make[2]: Entering directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/src/ui/opengl/gui-images' image-to-pascal --output .. CastleControlsImages \ Panel.png WindowDarkTransparent.png Slider.png \ Tooltip.png TooltipRounded.png \ ButtonPressed.png ButtonDisabled.png ButtonFocused.png ButtonNormal.png \ FrameWhite.png FrameWhiteBlack.png FrameYellow.png FrameYellowBlack.png \ FrameThickWhite.png FrameThickYellow.png ProgressBar.png ProgressFill.png \ TouchCtlInner.png TouchCtlOuter.png TouchCtlFlyInner.png TouchCtlFlyOuter.png \ Loading.png Crosshair1.png Crosshair2.png ScrollbarSlider.png \ @alpha=strip \ PanelSeparator.png WindowDark.png WindowGray.png \ ScrollbarFrame.png \ SliderPosition.png Edit.png [ Generating Panel (TRGBAlphaImage, alpha: BLENDING) ] ............................................................ Generating WindowDarkTransparent (TRGBAlphaImage, alpha: BLENDING) [ ] ............................................................ [ Generating Slider (TRGBAlphaImage, alpha: TEST) ] ............................................................ [ Generating Tooltip (TRGBImage, alpha: NONE) ] ............................................................ Generating TooltipRounded (TRGBAlphaImage, alpha: BLENDING) [ ] ............................................................ [Generating ButtonPressed (TRGBAlphaImage, alpha: BLENDING)] ............................................................ Generating ButtonDisabled (TRGBAlphaImage, alpha: BLENDING) [ ] ............................................................ [Generating ButtonFocused (TRGBAlphaImage, alpha: BLENDING)] ............................................................ [Generating ButtonNormal (TRGBAlphaImage, alpha: BLENDING) ] ............................................................ [Generating FrameWhite (TGrayscaleAlphaImage, alpha: TEST) ] ............................................................ Generating FrameWhiteBlack (TGrayscaleAlphaImage, alpha: BLENDING) [ ] ............................................................ [ Generating FrameYellow (TRGBAlphaImage, alpha: TEST) ] ............................................................ Generating FrameYellowBlack (TRGBAlphaImage, alpha: BLENDING) [ ] ............................................................ Generating FrameThickWhite (TGrayscaleAlphaImage, alpha: TEST) [ ] ............................................................ [Generating FrameThickYellow (TRGBAlphaImage, alpha: TEST) ] ............................................................ [ Generating ProgressBar (TRGBAlphaImage, alpha: TEST) ] ............................................................ [ Generating ProgressFill (TRGBAlphaImage, alpha: TEST) ] ............................................................ Generating TouchCtlInner (TGrayscaleAlphaImage, alpha: BLENDING) [ ] ............................................................ Generating TouchCtlOuter (TGrayscaleAlphaImage, alpha: BLENDING) [ ] ............................................................ Generating TouchCtlFlyInner (TRGBAlphaImage, alpha: BLENDING) [ ] ............................................................ Generating TouchCtlFlyOuter (TGrayscaleAlphaImage, alpha: BLENDING) [ ] ............................................................ [Generating Loading (TGrayscaleAlphaImage, alpha: BLENDING)] ............................................................ [Generating Crosshair1 (TGrayscaleAlphaImage, alpha: TEST) ] ............................................................ [Generating Crosshair2 (TGrayscaleAlphaImage, alpha: TEST) ] ............................................................ [ Generating ScrollbarSlider (TRGBAlphaImage, alpha: TEST) ] ............................................................ [ Generating PanelSeparator (TGrayscaleImage, alpha: NONE) ] ............................................................ [ Generating WindowDark (TRGBImage, alpha: NONE) ] ............................................................ [ Generating WindowGray (TRGBImage, alpha: NONE) ] ............................................................ [ Generating ScrollbarFrame (TRGBImage, alpha: NONE) ] ............................................................ [ Generating SliderPosition (TRGBImage, alpha: NONE) ] ............................................................ [ Generating Edit (TGrayscaleImage, alpha: NONE) ] ............................................................ make[2]: Leaving directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/src/ui/opengl/gui-images' # Upstream source contains auto-generated include files. Let's generate # them again. /usr/bin/fpc -FE/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/tmp -dRELEASE @castle-fpc.cfg src/x3d/nodes_specification/x3d-nodes-to-pascal/x3d-nodes-to-pascal.lpr Compiling Release Version Compiling Release Version Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/x3d/nodes_specification/x3d-nodes-to-pascal/x3d-nodes-to-pascal.lpr Compiling src/x3d/nodes_specification/x3d-nodes-to-pascal/generateprocessors.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Linking /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/tmp/x3d-nodes-to-pascal 1218 lines compiled, 4.0 sec 1 warning(s) issued 2 note(s) issued cd src/x3d/nodes_specification/x3d-nodes-to-pascal ; \ PATH=/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/tmp x3d-nodes-to-pascal ../components/*.txt # For reproducible builds we need to make sure the timestamp of the just # created files is fixed. Let's use SOURCE_DATE_EPOCH for that. For the # future, this needs to be even smarter, because now every Debian revision # will require all the reverse dependencies generating ppu files to be # rebuild. touch --no-dereference --date="@${SOURCE_DATE_EPOCH}" \ src/x3d/auto_generated_node_helpers/*.inc \ src/fonts/castletexturefont_*.pas \ src/ui/opengl/castlecontrolsimages.* touch prepare-source-stamp --- Copying the source code dh_testdir mkdir -p /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/src/castle-game-engine-6.4 cp -Rfpl -t /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/src/castle-game-engine-6.4 \ /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/src/* find /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/src/castle-game-engine-6.4 -name '*.bmp' -exec chmod 644 '{}' ';' find /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/src/castle-game-engine-6.4 -empty -delete touch install-source-stamp # Build the real engine /usr/bin/make all make[2]: Entering directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' /usr/bin/make --no-print-directory build-using-fpmake fpc fpmake.pp Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling fpmake.pp Linking fpmake 372 lines compiled, 0.7 sec Running fpmake. If this fails saying that "rtl" is not found, remember to set FPCDIR environment variable, see http://wiki.freepascal.org/FPMake . if [ '(' -n "" ')' -a \ '(' 3.2.0 '!=' '2.6.4' ')' -a \ '(' 3.2.0 '!=' '2.6.2' ')' ]; then \ ./fpmake --globalunitdir="" -v -o -Ur; \ else \ ./fpmake -v -o -Ur; \ fi Start compiling package castle-game-engine for target x86_64-linux. Creating output dir "units/x86_64-linux/" Compiling target castle3d Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/3d/castle3d.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/3d/castle3d.pas Compiling ./src/physics/kraft/kraft.pas kraft.pas(5280,10) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(5280,35) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(5669,72) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(5669,71) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(5679,57) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(7117,60) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(7451,2) Note: Call to subroutine "procedure PlaneNormalize(var Plane:TKraftPlane);" marked as inline is not inlined kraft.pas(7472,2) Note: Call to subroutine "procedure PlaneNormalize(var Plane:TKraftPlane);" marked as inline is not inlined kraft.pas(8277,42) Note: Call to subroutine "procedure Vector3NormalizeEx(var v:TKraftVector3);" marked as inline is not inlined kraft.pas(8277,42) Note: Call to subroutine "function Vector3NormEx(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(8277,42) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(8277,42) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(8277,42) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(8301,42) Note: Call to subroutine "procedure Vector3NormalizeEx(var v:TKraftVector3);" marked as inline is not inlined kraft.pas(8301,42) Note: Call to subroutine "function Vector3NormEx(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(8301,42) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(8301,42) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(8301,42) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(8325,42) Note: Call to subroutine "procedure Vector3NormalizeEx(var v:TKraftVector3);" marked as inline is not inlined kraft.pas(8325,42) Note: Call to subroutine "function Vector3NormEx(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(8325,42) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(8325,42) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(8325,42) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(8418,67) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(8418,49) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9545,111) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9545,65) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9551,47) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9552,47) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9553,47) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9559,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9559,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9559,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9559,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9560,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9560,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9560,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9560,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9561,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9561,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9561,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9561,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9709,57) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9712,57) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(10200,109) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(10200,85) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(10259,112) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(10265,128) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(10265,92) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(10668,79) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(10668,61) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(10911,73) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(10911,58) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(11078,141) Note: Call to subroutine "function Vector3TermMatrixMul(const v:TKraftVector3;const m:TKraftMatrix3x3):;" marked as inline is not inlined kraft.pas(11078,114) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(11078,79) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(11078,75) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11086,102) Note: Call to subroutine "function Matrix3x3TermScalarMul(const m:TKraftMatrix3x3;s:Single):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(11086,98) Note: Call to subroutine "function Matrix3x3TermSub(const m1:TKraftMatrix3x3;const m2:TKraftMatrix3x3):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(11183,2) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11252,79) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11252,61) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11259,88) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11259,69) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11259,87) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11258,88) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11258,69) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11258,87) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11257,88) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11257,69) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11257,87) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11725,114) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(11741,115) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(11776,116) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(12091,100) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12091,69) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12138,85) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(12138,85) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(12138,85) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(12139,85) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(12139,85) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(12139,85) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(12140,85) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(12140,85) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(12140,85) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(12141,85) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(12141,85) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(12141,85) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(12233,18) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(12233,18) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(12233,18) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(12652,105) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12651,105) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12658,116) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12657,117) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(12656,116) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12657,116) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12681,86) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(12752,29) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(12752,29) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(12752,29) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(12780,120) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12779,120) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12783,120) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12782,120) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12789,131) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12788,132) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(12787,131) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12788,131) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12793,131) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12792,132) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(12791,131) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12792,131) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(17327,90) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(17327,70) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(17369,111) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(17558,111) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(17799,208) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(17799,130) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(17856,209) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(17856,131) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(17924,211) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(17924,133) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(18316,211) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(18316,133) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(19091,5) Note: Call to subroutine "procedure TKraftBroadPhase.StaticBufferMove(ProxyID:LongInt);" marked as inline is not inlined kraft.pas(19108,5) Note: Call to subroutine "procedure TKraftBroadPhase.DynamicBufferMove(ProxyID:LongInt);" marked as inline is not inlined kraft.pas(19125,5) Note: Call to subroutine "procedure TKraftBroadPhase.KinematicBufferMove(ProxyID:LongInt);" marked as inline is not inlined kraft.pas(19231,98) Note: Call to subroutine "function InertiaTensorParallelAxisTheorem(const Center:TKraftVector3;const Mass:Single):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(19236,78) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(19261,71) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(19439,102) Note: Call to subroutine "function InertiaTensorParallelAxisTheorem(const Center:TKraftVector3;const Mass:Single):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(19438,105) Note: Call to subroutine "function Matrix3x3(const m:TKraftMatrix4x4):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(19457,111) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(19457,105) Note: Call to subroutine "function Max(a:Single;b:Single):Single;" marked as inline is not inlined kraft.pas(19457,65) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(19457,83) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(19513,98) Note: Call to subroutine "function Max(a:Single;b:Single):Single;" marked as inline is not inlined kraft.pas(19948,102) Note: Call to subroutine "function InertiaTensorParallelAxisTheorem(const Center:TKraftVector3;const Mass:Single):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(19947,105) Note: Call to subroutine "function Matrix3x3(const m:TKraftMatrix4x4):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(20235,104) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20235,74) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20236,105) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20236,74) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20237,106) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20237,75) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20238,105) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20238,75) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20269,76) Note: Call to subroutine "function Min(a:Single;b:Single):Single;" marked as inline is not inlined kraft.pas(20270,76) Note: Call to subroutine "function Min(a:Single;b:Single):Single;" marked as inline is not inlined kraft.pas(20271,76) Note: Call to subroutine "function Min(a:Single;b:Single):Single;" marked as inline is not inlined kraft.pas(20272,76) Note: Call to subroutine "function Max(a:Single;b:Single):Single;" marked as inline is not inlined kraft.pas(20273,76) Note: Call to subroutine "function Max(a:Single;b:Single):Single;" marked as inline is not inlined kraft.pas(20274,76) Note: Call to subroutine "function Max(a:Single;b:Single):Single;" marked as inline is not inlined kraft.pas(20283,88) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(20474,181) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20474,125) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20520,96) Note: Call to subroutine "function Vector3DistSquared(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(20519,97) Note: Call to subroutine "function Vector3DistSquared(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(20566,96) Note: Call to subroutine "function Vector3DistSquared(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(20565,97) Note: Call to subroutine "function Vector3DistSquared(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(20568,181) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20568,125) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20671,190) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20671,133) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20671,189) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20815,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20833,96) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20832,95) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20833,95) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20831,103) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20965,102) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(20965,145) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20987,102) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(20987,145) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22863,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22863,8) Note: Call to subroutine "procedure AddImplicitContact(const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22866,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22866,8) Note: Call to subroutine "procedure AddImplicitContact(const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22869,8) Note: Call to subroutine "procedure AddImplicitNormalContact(const Normal:TKraftVector3;const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22869,8) Note: Call to subroutine "function Vector3TermMatrixMulTransposedBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22869,8) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22869,8) Note: Call to subroutine "procedure AddFaceBContact(const Normal:TKraftVector3;const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22869,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22869,8) Note: Call to subroutine "procedure AddImplicitNormalContact(const Normal:TKraftVector3;const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22869,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22869,8) Note: Call to subroutine "procedure AddImplicitNormalContact(const Normal:TKraftVector3;const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22872,8) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22872,8) Note: Call to subroutine "procedure AddFaceBContact(const Normal:TKraftVector3;const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22875,8) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22875,8) Note: Call to subroutine "procedure AddFaceBContact(const Normal:TKraftVector3;const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22875,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "procedure AddImplicitNormalContact(const Normal:TKraftVector3;const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Norm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "procedure AddImplicitContact(const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "procedure AddFaceBContact(const Normal:TKraftVector3;const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22885,8) Note: Call to subroutine "procedure AddImplicitContact(const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22885,8) Note: Call to subroutine "procedure AddImplicitContact(const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22762,107) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(22762,107) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22762,107) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(22763,107) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(22763,107) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22763,107) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(22789,105) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22718,98) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22718,97) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22718,96) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22261,8) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(22261,8) Note: Call to subroutine "function Vector3NormEx(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22261,8) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22261,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22261,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22261,8) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22266,8) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(22266,8) Note: Call to subroutine "function Vector3NormEx(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22266,8) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22266,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22266,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22266,8) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22283,82) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(22333,32) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(22335,4) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(22335,4) Note: Call to subroutine "function Vector3NormEx(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22335,4) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22335,4) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22335,4) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22335,4) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22340,4) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(22340,4) Note: Call to subroutine "function Vector3NormEx(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22340,4) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22340,4) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22340,4) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22340,4) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22373,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22373,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22401,26) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22414,25) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22094,25) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22094,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22145,274) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22145,273) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22212,99) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22220,99) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21984,15) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(21955,15) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(21959,12) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21959,12) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21909,15) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(21897,15) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(21898,11) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21898,11) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21838,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21838,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21865,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21865,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21628,217) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21643,122) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21641,11) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21641,11) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21661,114) Note: Call to subroutine "function Vector3TermMatrixMulTransposedBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21661,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21661,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21687,12) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21687,12) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21744,6) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21744,6) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21763,215) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21778,120) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21776,9) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21776,9) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21525,4) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21525,4) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21548,6) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21548,6) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21446,87) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21446,63) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21459,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21459,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21459,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21459,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21459,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21459,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21459,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21459,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21459,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21464,19) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21479,71) Note: Call to subroutine "function Vector3Norm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(21479,7) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21479,7) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21481,7) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21481,7) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21484,6) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21484,6) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21428,112) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21428,4) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21428,4) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21416,4) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21416,4) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21230,114) Note: Call to subroutine "function Vector3TermMatrixMulTransposedBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21230,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21230,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21288,98) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21286,9) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21286,9) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21322,111) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21320,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21320,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21328,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21328,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21203,4) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21203,4) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(23031,2) Note: Call to subroutine "procedure TKraftMeshContactPair.RemoveFromHashTable;" marked as inline is not inlined kraft.pas(23132,16) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23132,16) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23196,13) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(23307,56) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23307,56) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23309,56) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23309,56) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23322,62) Note: Call to subroutine "function HashTwoLongWords(a:LongWord;b:LongWord):DWord;" marked as inline is not inlined kraft.pas(23322,62) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23322,62) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23324,62) Note: Call to subroutine "function HashTwoLongWords(a:LongWord;b:LongWord):DWord;" marked as inline is not inlined kraft.pas(23324,62) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23324,62) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23368,29) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23368,29) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23370,29) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23370,29) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23375,29) Note: Call to subroutine "function HashTwoLongWords(a:LongWord;b:LongWord):DWord;" marked as inline is not inlined kraft.pas(23375,29) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23375,29) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23377,29) Note: Call to subroutine "function HashTwoLongWords(a:LongWord;b:LongWord):DWord;" marked as inline is not inlined kraft.pas(23377,29) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23377,29) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23460,46) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23460,46) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23482,2) Note: Call to subroutine "function HashTwoLongWords(a:LongWord;b:LongWord):DWord;" marked as inline is not inlined kraft.pas(23482,2) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23482,2) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23484,13) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(23487,123) Note: Call to subroutine "function AABBTransform(const DstAABB:TKraftAABB;const Transform:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(23634,2) Note: Call to subroutine "procedure TKraftBroadPhase.UpdatePairs;" marked as inline is not inlined kraft.pas(24093,11) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24093,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24093,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24174,11) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24174,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24174,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25076,2) Note: Call to subroutine "procedure Matrix3x3Add(var m1:TKraftMatrix3x3;const m2:TKraftMatrix3x3);" marked as inline is not inlined kraft.pas(25076,2) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(25076,2) Note: Call to subroutine "procedure Matrix3x3Sub(var m1:TKraftMatrix3x3;const m2:TKraftMatrix3x3);" marked as inline is not inlined kraft.pas(25076,2) Note: Call to subroutine "function InertiaTensorParallelAxisTheorem(const Center:TKraftVector3;const Mass:Single):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(25076,2) Note: Call to subroutine "procedure Matrix3x3ScalarMul(var m:TKraftMatrix3x3;s:Single);" marked as inline is not inlined kraft.pas(24995,92) Note: Call to subroutine "function InertiaTensorParallelAxisTheorem(const Center:TKraftVector3;const Mass:Single):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(25269,109) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(25270,117) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25270,108) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25275,109) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(25276,107) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25282,81) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25288,81) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25743,21) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25743,21) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25743,21) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25743,21) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(25837,68) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25845,106) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(25846,96) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25868,120) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25868,119) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25868,118) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(25878,93) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(25879,83) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25989,21) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25989,21) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25989,21) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25989,21) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(25992,80) Note: Call to subroutine "function PlaneVectorDistance(const Plane:TKraftPlane;const Point:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(26097,83) Note: Call to subroutine "function PlaneVectorDistance(const Plane:TKraftPlane;const Point:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(26102,31) Note: Call to subroutine "function PlaneVectorDistance(const Plane:TKraftPlane;const Point:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(26116,88) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26117,78) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26167,88) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26168,78) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26191,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26191,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26191,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26191,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26197,82) Note: Call to subroutine "function PlaneVectorDistance(const Plane:TKraftPlane;const Point:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(26211,30) Note: Call to subroutine "function PlaneVectorDistance(const Plane:TKraftPlane;const Point:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(26219,88) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26220,78) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(26336,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26336,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26336,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26336,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26337,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26337,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26337,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26337,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26415,97) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26416,82) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26418,97) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26419,82) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26451,96) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26452,81) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26454,96) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26455,81) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26479,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26479,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26479,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26479,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26480,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26480,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26480,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26480,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26490,97) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26491,78) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(26493,97) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26590,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26590,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26590,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26590,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26591,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26591,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26591,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26591,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26629,98) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26630,83) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26632,98) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26633,83) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26698,96) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26699,81) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26701,96) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26702,81) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26721,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26721,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26721,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26721,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26722,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26722,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26722,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26722,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26732,97) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26733,78) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(26735,97) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26842,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26842,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26842,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26842,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26843,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26843,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26843,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26843,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26899,98) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26900,83) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26902,98) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26903,83) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26935,97) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26936,82) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26938,97) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26939,82) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26958,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26958,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26958,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26958,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26959,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26959,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26959,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26959,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27004,98) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27007,98) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27136,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27136,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27136,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27136,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27137,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27137,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27137,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27137,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27174,119) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27174,81) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27183,115) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27184,100) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27186,115) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27187,100) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27213,57) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(27219,102) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27220,87) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27222,102) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27223,87) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27244,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27244,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27244,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27244,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27245,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27245,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27245,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27245,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27284,103) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27285,84) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(27287,103) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27388,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27388,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27388,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27388,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27389,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27389,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27389,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27389,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27433,124) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27433,86) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27446,126) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27447,151) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27447,122) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27449,126) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27450,151) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27450,122) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27476,71) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27475,71) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27478,57) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(27482,102) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27483,87) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27485,102) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27486,87) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27492,57) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(27520,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27520,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27520,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27520,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27521,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27521,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27521,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27521,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27562,103) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27563,84) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(27565,103) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27776,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27776,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27776,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27776,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27777,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27777,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27777,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27777,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27794,67) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27794,67) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27794,67) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27794,67) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27794,67) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27794,67) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27795,66) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27795,66) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27795,66) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27795,66) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27795,66) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27795,66) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27852,124) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27852,86) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27853,80) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(27853,61) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(27888,88) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27890,126) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27891,138) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27891,122) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27893,126) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27894,138) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27894,122) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27928,57) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(27932,102) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27933,87) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27935,102) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27936,87) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28016,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28016,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28016,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28016,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28017,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28017,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28017,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28017,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28026,68) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28026,68) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28026,68) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28026,68) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28026,68) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28026,68) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28027,67) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28027,67) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28027,67) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28027,67) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28027,67) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28027,67) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28072,103) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28073,84) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(28075,103) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28157,79) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28370,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28370,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28370,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28370,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28371,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28371,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28371,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28371,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28374,83) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28374,83) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28374,83) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28374,83) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28374,83) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28374,83) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28432,81) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(28432,63) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(28481,90) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28480,112) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28479,111) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28480,111) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28487,104) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28486,114) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28485,126) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28484,125) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28485,125) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28493,104) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28492,109) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28491,121) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28490,120) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28491,120) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28496,109) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28499,109) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28548,108) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28551,108) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28558,73) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(28578,110) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28580,110) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28592,110) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28594,110) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28634,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28634,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28634,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28634,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28635,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28635,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28635,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28635,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28639,84) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28639,84) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28639,84) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28639,84) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28639,84) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28639,84) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28694,109) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28697,109) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28741,111) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28743,111) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28752,111) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28754,111) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28780,92) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28779,92) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28827,103) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28827,103) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28827,103) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28827,103) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28827,103) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28827,103) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28826,189) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28826,188) Note: Call to subroutine "function Vector3TermQuaternionRotate(const v:TKraftVector3;const q:TKraftQuaternion):;" marked as inline is not inlined kraft.pas(28826,154) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28825,181) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28825,180) Note: Call to subroutine "function Vector3TermQuaternionRotate(const v:TKraftVector3;const q:TKraftQuaternion):;" marked as inline is not inlined kraft.pas(28825,146) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29149,3) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29197,90) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29197,89) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29194,90) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29194,89) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29287,100) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29287,99) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29284,100) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29284,99) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29323,3) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29339,96) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29338,96) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29341,60) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29342,95) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29344,60) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29345,95) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29353,91) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29353,90) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29350,91) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29350,90) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29381,3) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29393,106) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29392,106) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29395,59) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29396,105) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29398,59) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29399,105) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29408,100) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29408,99) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29405,100) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29405,99) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29446,3) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29469,89) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29469,54) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29479,62) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29480,65) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29482,62) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29483,65) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29489,87) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29489,52) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29501,60) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29502,63) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29504,60) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29505,63) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29597,61) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29598,79) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(29600,61) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29713,61) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29714,79) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(29716,61) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29759,3) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29778,88) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29778,53) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29788,61) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29789,64) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29791,61) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29792,64) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29798,86) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29798,51) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29810,59) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29811,62) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29813,59) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29814,62) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(30023,135) Note: Call to subroutine "function Vector3TermMatrixMulInverse(const v:TKraftVector3;const m:TKraftMatrix3x3):;" marked as inline is not inlined kraft.pas(30019,124) Note: Call to subroutine "function EvaluateEulerEquation(const w1:TKraftVector3;const w0:TKraftVector3;const T:TKraftVector3;const dt:Single;const I:TKraftMatrix3x3):;" marked as inline is not inlined kraft.pas(30023,134) Note: Call to subroutine "function EvaluateEulerEquationDerivation(const w1:TKraftVector3;const w0:TKraftVector3;const dt:Single;const I:TKraftMatrix3x3):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(30032,178) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(30035,163) Note: Call to subroutine "function Vector3TermMatrixMul(const v:TKraftVector3;const m:TKraftMatrix3x3):;" marked as inline is not inlined kraft.pas(30062,128) Note: Call to subroutine "function Vector3NormEx(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(30070,131) Note: Call to subroutine "function Vector3NormEx(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(30848,100) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(30848,85) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(30847,100) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(30847,85) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31128,2) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31128,2) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(31129,2) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31129,2) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(31165,86) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31165,86) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31165,86) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31166,86) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31166,86) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31166,86) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31195,91) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31195,91) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31195,91) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31196,91) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31196,91) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31196,91) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31308,92) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31308,61) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31347,86) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31347,86) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31347,86) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31348,86) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31348,86) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31348,86) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31469,129) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31469,128) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31479,155) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31479,97) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31498,129) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31498,128) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31525,155) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31525,97) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31550,155) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31550,97) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31565,155) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31565,97) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31587,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31587,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31587,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31587,94) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31587,94) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31587,94) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31592,156) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31592,98) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31622,156) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31622,98) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31658,87) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31658,87) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31658,87) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31659,87) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31659,87) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31659,87) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31679,87) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31679,87) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31679,87) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31680,87) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31680,87) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31680,87) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31709,87) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31709,87) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31709,87) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31710,87) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31710,87) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31710,87) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31277,192) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31280,192) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31258,140) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31261,140) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32196,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined kraft.pas(32446,8) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32969,24) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined kraft.pas(32916,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32919,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32919,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32919,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32919,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32919,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32922,10) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32922,10) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32922,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32922,10) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32922,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32922,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32922,10) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32925,10) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32925,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32925,10) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32925,10) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32928,10) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32928,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32928,10) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32928,10) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32793,118) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32793,80) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32805,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32805,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32805,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32805,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32805,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32805,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32805,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32805,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32805,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32810,22) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32823,175) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32823,174) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32827,166) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32827,165) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32733,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32733,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32733,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32733,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32733,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32733,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32733,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32733,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32733,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32738,19) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32751,172) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32751,171) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32755,163) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32755,162) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32702,174) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32702,173) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32690,161) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32690,160) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32615,128) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32527,75) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined Compiling ./src/base/castlevectors.pas Compiling ./src/base/castleutils.pas generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castleutils_primitive_lists.inc(170,5) Note: Call to subroutine "procedure MaxVar(var a:Word;const b:Word);" marked as inline is not inlined castleutils_primitive_lists.inc(198,5) Note: Call to subroutine "procedure MaxVar(var a:LongWord;const b:LongWord);" marked as inline is not inlined castleutils_primitive_lists.inc(261,75) Note: Call to subroutine "function Lerp(const a:Single;const l:Single;const h:Single):Single;" marked as inline is not inlined castleutils_primitive_lists.inc(289,17) Note: Call to subroutine "function Lerp(const a:Single;const l:Single;const h:Single):Single;" marked as inline is not inlined castleutils_primitive_lists.inc(363,17) Note: Call to subroutine "function Lerp(const a:Double;const l:Double;const h:Double):Double;" marked as inline is not inlined castleutils_primitive_lists.inc(473,5) Note: Call to subroutine "procedure MaxVar(var a:LongInt;const b:LongInt);" marked as inline is not inlined castleutils_primitive_lists.inc(492,3) Note: Call to subroutine "procedure MinVar(var a:LongInt;const b:LongInt);" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/base/castlevectorsinternalsingle.pas castlevectors_generic_float_record.inc(785,8) Note: Call to subroutine "function TGenericVector2.Length:Single;" marked as inline is not inlined castlevectors_generic_float_record.inc(800,8) Note: Call to subroutine "function TGenericVector2.Length:Single;" marked as inline is not inlined castlevectors_generic_float_record.inc(845,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(846,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(996,8) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined castlevectors_generic_float_record.inc(1012,8) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined castlevectors_generic_float_record.inc(1068,13) Note: Call to subroutine "function MinValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined castlevectors_generic_float_record.inc(1073,13) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined castlevectors_generic_float_record.inc(1084,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1085,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1086,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1296,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1297,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1298,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1299,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1544,17) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1807,17) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(2223,17) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(2291,8) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(2335,12) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined Compiling ./src/base/castlevectorsinternaldouble.pas castlevectors_generic_float_record.inc(785,8) Note: Call to subroutine "function TGenericVector2.Length:Double;" marked as inline is not inlined castlevectors_generic_float_record.inc(800,8) Note: Call to subroutine "function TGenericVector2.Length:Double;" marked as inline is not inlined castlevectors_generic_float_record.inc(845,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(846,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(996,8) Note: Call to subroutine "function TGenericVector3.Length:Double;" marked as inline is not inlined castlevectors_generic_float_record.inc(1012,8) Note: Call to subroutine "function TGenericVector3.Length:Double;" marked as inline is not inlined castlevectors_generic_float_record.inc(1068,13) Note: Call to subroutine "function MinValue(const data:{Open} Array Of Double):Double;" marked as inline is not inlined castlevectors_generic_float_record.inc(1073,13) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of Double):Double;" marked as inline is not inlined castlevectors_generic_float_record.inc(1084,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1085,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1086,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1296,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1297,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1298,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1299,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1544,17) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1807,17) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(2223,17) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(2291,8) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(2335,12) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined Compiling ./src/base/castlestringutils.pas Compiling ./src/base/castlelog.pas Compiling ./src/base/castleapplicationproperties.pas Compiling ./src/base/castleclassutils.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/base/castletimeutils.pas castlestringutils.pas(985,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized castlestringutils.pas(1378,15) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlestringutils.pas(1379,15) Note: Call to subroutine "function AnsiCompareStr(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlestringutils.pas(1385,15) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlestringutils.pas(1386,15) Note: Call to subroutine "function AnsiCompareStr(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlestringutils.pas(1983,15) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlestringutils.pas(1984,15) Note: Call to subroutine "function AnsiCompareStr(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,CASTLESTRINGUTILS.TCustomList$1$crcA371708F.PT>.T" never used Compiling ./src/base/castlecolors.pas castlecolors.pas(429,15) Note: Call to subroutine "function Vector4(const X:Single;const Y:Single;const Z:Single;const W:Single):;" marked as inline is not inlined castlecolors.pas(435,15) Note: Call to subroutine "function Vector4(const X:Single;const Y:Single;const Z:Single;const W:Single):;" marked as inline is not inlined castlecolors.pas(447,15) Note: Call to subroutine "function Vector3(const X:Single;const Y:Single;const Z:Single):;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castlevectors_single.inc(883,6) Note: Call to subroutine "function IsZero(const A:Extended):Boolean;" marked as inline is not inlined castlevectors_single.inc(1109,6) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1126,10) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1133,10) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1282,13) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1282,30) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1292,13) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1292,30) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1301,13) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1301,31) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1354,13) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1363,6) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1379,13) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined castlevectors_single.inc(1381,59) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined castlevectors_single.inc(1399,6) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1399,28) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1428,13) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1568,10) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1688,42) Note: Call to subroutine "operator TGenericVector3.-(const A:TGenericVector3;const B:TGenericVector3):; Static;" marked as inline is not inlined castlevectors_single.inc(1698,42) Note: Call to subroutine "operator TGenericVector3.-(const A:TGenericVector3;const B:TGenericVector3):; Static;" marked as inline is not inlined castlevectors_single.inc(2270,6) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(2328,9) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(2329,9) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(2330,9) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_double.inc(65,6) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_double.inc(82,10) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_double.inc(89,10) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_double.inc(133,10) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(321,13) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(533,14) Note: Call to subroutine "function TGenericVector2.IsZero:Boolean;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(538,14) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(543,14) Note: Call to subroutine "function TGenericVector4.IsZero:Boolean;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(608,14) Note: Call to subroutine "function TGenericVector2.Length:Single;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(613,14) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(618,14) Note: Call to subroutine "function TGenericVector4.Length:Single;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling src/3d/castlefrustum.pas Compiling src/3d/castleboxes.pas Compiling src/3d/castletriangles.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castletriangles.pas(662,12) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined castletriangles.pas(925,37) Note: Call to subroutine "operator TGenericVector4.*(const V:TGenericVector4;const Scalar:Single):; Static;" marked as inline is not inlined castletriangles.pas(925,37) Note: Call to subroutine "operator TGenericVector4.*(const V:TGenericVector4;const Scalar:Single):; Static;" marked as inline is not inlined castletriangles.pas(943,35) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined castletriangles.pas(943,35) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined castletriangles.pas(1108,31) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined castletriangles.pas(1108,31) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/base/castlerectangles.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castleboxes.pas(771,13) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined castleboxes.pas(784,15) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined castleboxes.pas(815,13) Note: Call to subroutine "function MinValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined castleboxes.pas(1722,7) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined castleboxes.pas(1731,20) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined castleboxes.pas(1737,20) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined castleboxes.pas(1743,20) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/ui/castlekeysmouse.pas Compiling ./src/files/castlexmlconfig.pas Compiling ./src/files/castlexmlcfginternal.pas Compiling ./src/files/castlexmlutils.pas Compiling ./src/files/castledownload.pas Compiling ./src/files/castleuriutils.pas Compiling ./src/files/castledatauri.pas Compiling ./src/base/castleinternalzstream.pas Compiling ./src/base/castleinternalgzio.pas Compiling ./src/base/castleprogress.pas castlexmlutils.pas(694,8) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlexmlutils.pas(696,8) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlexmlutils.pas(748,42) Warning: function result variable of a managed type does not seem to be initialized castlexmlutils.pas(754,48) Warning: function result variable of a managed type does not seem to be initialized castlexmlutils.pas(824,42) Warning: function result variable of a managed type does not seem to be initialized castlexmlcfginternal.pas(222,6) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlexmlcfginternal.pas(224,11) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined Writing Resource String Table file: castlexmlcfginternal.rsj Compiling ./src/files/castlefilesutils.pas Compiling ./src/files/castlefindfiles.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castlexmlconfig.pas(518,6) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlexmlconfig.pas(520,6) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/audio/castlesoundengine.pas Compiling ./src/audio/castleinternalopenal.pas Compiling ./src/base/castledynlib.pas Compiling ./src/audio/castleinternalsoundfile.pas Compiling ./src/audio/castleinternalvorbisdecoder.pas Compiling ./src/audio/castleinternalvorbisfile.pas Compiling ./src/audio/castleinternalvorbiscodec.pas Compiling ./src/audio/castleinternalogg.pas Compiling ./src/audio/castleinternalalutils.pas Compiling ./src/audio/castleinternalefx.pas Compiling ./src/base/castleparameters.pas Compiling ./src/files/castleconfig.pas Compiling ./src/base/castlemessaging.pas generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/audio/castlesoundallocator.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling src/3d/castlesectors.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling src/3d/castlecameras.pas Compiling src/3d/castlequaternions.pas castlequaternions.pas(205,6) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlequaternions.pas(342,59) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined castlequaternions.pas(342,59) Note: Call to subroutine "function TGenericVector3.CrossProduct(const V1:TGenericVector3;const V2:TGenericVector3):; Static;" marked as inline is not inlined castlequaternions.pas(364,12) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined Compiling ./src/ui/castleuicontrols.pas Compiling ./src/ui/castleinternalpk3dconnexion.pas Compiling ./src/images/castleimages.pas Compiling ./src/base/castlefilefilters.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/images/castleinternalfpwritepng.pas Compiling ./src/images/castlecompositeimage.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castleimages.pas(4126,6) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/ui/castlejoysticks.pas castlejoysticks.pas(419,11) Note: Call to subroutine "function FpRead(fd:LongInt;var buf:;nbytes:QWord):Int64;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,CASTLEUICONTROLS.TCustomList$1$crc5DE2A7DA.PT>.T" never used Compiling src/3d/castlerays.pas Compiling ./src/base/castleprojection.pas Compiling ./src/ui/castleinputs.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used castlecameras.pas(2121,67) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined castlecameras.pas(2120,32) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined castlecameras.pas(2133,56) Note: Call to subroutine "operator TGenericVector3.+(const A:TGenericVector3;const B:TGenericVector3):; Static;" marked as inline is not inlined castlecameras.pas(2132,42) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined castlecameras.pas(2131,73) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined castlecameras.pas(3112,12) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined castlecameras.pas(3140,14) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined castlecameras.pas(3631,63) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined castlecameras.pas(4492,14) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined Compiling src/3d/castletransform.pas castletransform.pas(186,15) Warning: An inherited method is hidden by "Add(const TCastleTransform);" generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castletransform.pas(2939,28) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined castletransform.pas(3003,9) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined castletransform.pas(3087,61) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used 138979 lines compiled, 17.6 sec 51 warning(s) issued 1227 note(s) issued Compiling target castleinternaloctree Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/3d/castleinternaloctree.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/3d/castleinternaloctree.pas 1346 lines compiled, 2.0 sec Compiling target castlerandom Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/base/castlerandom.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/base/castlerandom.pas 818 lines compiled, 2.1 sec Compiling target castletriangulate Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/3d/castletriangulate.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/3d/castletriangulate.pas castletriangulate.pas(489,23) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined castletriangulate.pas(354,63) Note: Call to subroutine "operator TGenericVector3.+(const A:TGenericVector3;const B:TGenericVector3):; Static;" marked as inline is not inlined castletriangulate.pas(354,42) Note: Call to subroutine "operator TGenericVector3.+(const A:TGenericVector3;const B:TGenericVector3):; Static;" marked as inline is not inlined castletriangulate.pas(319,10) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castletriangulate.pas(235,42) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined 1087 lines compiled, 2.0 sec 5 note(s) issued Compiling target castlecubemaps Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/3d/castlecubemaps.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/3d/castlecubemaps.pas 680 lines compiled, 2.4 sec Compiling target castlegeometryarrays Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/3d/castlegeometryarrays.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/3d/castlegeometryarrays.pas Compiling ./src/base/castlerendererbasetypes.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used 1489 lines compiled, 2.0 sec 2 warning(s) issued 4 note(s) issued Compiling target castlenurbs Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/3d/castlenurbs.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/3d/castlenurbs.pas castlenurbs.pas(332,21) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined castlenurbs.pas(416,15) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined castlenurbs.pas(417,15) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined 921 lines compiled, 2.0 sec 3 note(s) issued Compiling target castleshaders Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/base/castleshaders.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/base/castleshaders.pas 399 lines compiled, 0.1 sec Compiling target castlespacefillingcurves Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/3d/castlespacefillingcurves.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/3d/castlespacefillingcurves.pas 830 lines compiled, 2.0 sec Compiling target castlespheresampling Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/3d/castlespheresampling.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/3d/castlespheresampling.pas castlespheresampling.pas(151,6) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlespheresampling.pas(151,34) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined 618 lines compiled, 2.1 sec 2 note(s) issued Compiling target castlesphericalharmonics Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/3d/castlesphericalharmonics.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/3d/castlesphericalharmonics.pas 619 lines compiled, 2.2 sec Compiling target castleglboxes Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/3d/opengl/castleglboxes.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/3d/opengl/castleglboxes.pas 431 lines compiled, 2.0 sec Compiling target castleglshadowvolumes Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/3d/opengl/castleglshadowvolumes.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/3d/opengl/castleglshadowvolumes.pas Compiling ./src/images/opengl/castleglutils.pas Compiling ./src/base/opengl/castleglversion.pas Compiling ./src/images/opengl/castleglshaders.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used 11187 lines compiled, 4.3 sec 3 warning(s) issued 6 note(s) issued Compiling target castlegenericlists Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/base/castlegenericlists.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/base/castlegenericlists.pas castlegenericlists.pas(57,40) Warning: Symbol "MaxGListSize" is deprecated 814 lines compiled, 0.1 sec 1 warning(s) issued Compiling target castleinterfaces Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/base/castleinterfaces.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/base/castleinterfaces.pas 479 lines compiled, 0.1 sec Compiling target castleinternaldoublelists Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/base/castleinternaldoublelists.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/base/castleinternaldoublelists.pas 400 lines compiled, 0.0 sec Compiling target castleinternalzlib Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/base/castleinternalzlib.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/base/castleinternalzlib.pas 647 lines compiled, 1.9 sec Compiling target castleprogressconsole Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/base/castleprogressconsole.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/base/castleprogressconsole.pas 489 lines compiled, 2.2 sec Compiling target castlestreamutils Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/base/castlestreamutils.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/base/castlestreamutils.pas 694 lines compiled, 2.0 sec Compiling target castleunicode Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/base/castleunicode.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/base/castleunicode.pas castleunicode.pas(34,15) Warning: An inherited method is hidden by "Add(const LongWord);" castleunicode.pas(302,13) Note: Call to subroutine "function StrPas(p:PChar):ShortString;" marked as inline is not inlined 695 lines compiled, 2.1 sec 1 warning(s) issued 1 note(s) issued Compiling target castlewarnings Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/base/castlewarnings.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/base/castlewarnings.pas 445 lines compiled, 1.9 sec Compiling target castlegles20 Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/base/opengl/castlegles20.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/base/opengl/castlegles20.pas 2277 lines compiled, 0.1 sec Compiling target castleads Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/services/castleads.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/services/castleads.pas 960 lines compiled, 2.0 sec Compiling target castleanalytics Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/services/castleanalytics.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/services/castleanalytics.pas 569 lines compiled, 2.0 sec Compiling target castlefacebook Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/services/castlefacebook.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/services/castlefacebook.pas 397 lines compiled, 2.0 sec Compiling target castlegameservice Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/services/castlegameservice.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/services/castlegameservice.pas Compiling src/services/castlegoogleplaygames.pas 1280 lines compiled, 2.1 sec Compiling target castlehelpshift Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/services/castlehelpshift.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/services/castlehelpshift.pas 403 lines compiled, 2.1 sec Compiling target castleinapppurchases Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/services/castleinapppurchases.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/services/castleinapppurchases.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used 862 lines compiled, 2.2 sec 1 warning(s) issued 2 note(s) issued Compiling target castlephotoservice Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/services/castlephotoservice.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/services/castlephotoservice.pas 401 lines compiled, 2.0 sec Compiling target castleopendocument Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/services/castleopendocument.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/services/castleopendocument.pas Writing Resource String Table file: castleopendocument.rsj 736 lines compiled, 2.1 sec Compiling target castlegiftiz Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/services/opengl/castlegiftiz.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/services/opengl/castlegiftiz.pas Compiling ./src/ui/opengl/castlecontrols.pas Compiling ./src/fonts/opengl/castlefonts.pas Compiling ./src/images/opengl/castleglimages.pas Compiling ./src/images/castletextureimages.pas Compiling ./src/images/castlevideos.pas Compiling ./src/images/castletextureimages.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/fonts/castletexturefontdata.pas Compiling ./src/fonts/castleinternalfreetype.pas Compiling ./src/fonts/castleinternalfreetypeh.pas Compiling ./src/fonts/castleinternalftfont.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,CASTLETEXTUREFONTDATA.TCustomList$1$crc6F21291D.PT>.T" never used Compiling ./src/fonts/opengl/castlefontfamily.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/ui/opengl/castlecontrolsimages.pas Compiling ./src/fonts/castletexturefont_djvsans_20.pas Compiling ./src/fonts/castletexturefont_dejavusans_10.pas castlecontrols_scrollview.inc(221,16) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined 60701 lines compiled, 5.4 sec 14 warning(s) issued 25 note(s) issued Compiling target castlecurves Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/castlescript/castlecurves.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/castlescript/castlecurves.pas Compiling src/castlescript/castlescript.pas Compiling src/castlescript/castlescriptcorefunctions.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castlescript.pas(2548,7) Note: Call to subroutine "function CompareMem(P1:Pointer;P2:Pointer;Length:QWord):Boolean;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castlecurves.pas(779,43) Note: Call to subroutine "operator TGenericVector2.*(const V:TGenericVector2;const Scalar:Single):; Static;" marked as inline is not inlined castlecurves.pas(779,43) Note: Call to subroutine "operator TGenericVector2.+(const A:TGenericVector2;const B:TGenericVector2):; Static;" marked as inline is not inlined castlecurves.pas(778,44) Note: Call to subroutine "operator TGenericVector2.*(const V:TGenericVector2;const Scalar:Single):; Static;" marked as inline is not inlined castlecurves.pas(778,44) Note: Call to subroutine "operator TGenericVector2.*(const V:TGenericVector2;const Scalar:Single):; Static;" marked as inline is not inlined castlecurves.pas(791,43) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined castlecurves.pas(791,43) Note: Call to subroutine "operator TGenericVector3.+(const A:TGenericVector3;const B:TGenericVector3):; Static;" marked as inline is not inlined castlecurves.pas(790,44) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined castlecurves.pas(790,44) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used 5887 lines compiled, 3.4 sec 5 warning(s) issued 19 note(s) issued Compiling target castlenoise Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/castlescript/castlenoise.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/castlescript/castlenoise.pas 797 lines compiled, 2.2 sec Compiling target castlescriptarrays Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/castlescript/castlescriptarrays.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/castlescript/castlescriptarrays.pas Compiling src/castlescript/castlescriptvectors.pas castlescriptvectors.pas(644,14) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined 2463 lines compiled, 2.8 sec 1 note(s) issued Compiling target castlescriptimages Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/castlescript/castlescriptimages.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/castlescript/castlescriptimages.pas 992 lines compiled, 2.3 sec Compiling target castlescriptlexer Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/castlescript/castlescriptlexer.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/castlescript/castlescriptlexer.pas 800 lines compiled, 2.4 sec Compiling target castlescriptparser Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/castlescript/castlescriptparser.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/castlescript/castlescriptparser.pas 983 lines compiled, 2.5 sec Compiling target castlescriptxml Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/castlescript/castlescriptxml.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/castlescript/castlescriptxml.pas 544 lines compiled, 2.2 sec Compiling target castlefont2pascal Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/fonts/castlefont2pascal.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/fonts/castlefont2pascal.pas 518 lines compiled, 2.1 sec Compiling target castletexturefont_dejavusansmono_18 Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_dejavusansmono_18.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/fonts/castletexturefont_dejavusansmono_18.pas 6568 lines compiled, 2.1 sec Compiling target castletexturefont_dejavusansmonobold_15 Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_dejavusansmonobold_15.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/fonts/castletexturefont_dejavusansmonobold_15.pas 6568 lines compiled, 2.3 sec Compiling target castletexturefont_djvmono_20 Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvmono_20.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/fonts/castletexturefont_djvmono_20.pas 6568 lines compiled, 2.3 sec Compiling target castletexturefont_djvmonob_20 Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvmonob_20.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/fonts/castletexturefont_djvmonob_20.pas 6568 lines compiled, 2.4 sec Compiling target castletexturefont_djvmonobo_20 Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvmonobo_20.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/fonts/castletexturefont_djvmonobo_20.pas 6568 lines compiled, 2.5 sec Compiling target castletexturefont_djvmonoo_20 Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvmonoo_20.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/fonts/castletexturefont_djvmonoo_20.pas 6568 lines compiled, 2.4 sec Compiling target castletexturefont_djvsansb_20 Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvsansb_20.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/fonts/castletexturefont_djvsansb_20.pas 6568 lines compiled, 2.2 sec Compiling target castletexturefont_djvsansbo_20 Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvsansbo_20.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/fonts/castletexturefont_djvsansbo_20.pas 6568 lines compiled, 2.2 sec Compiling target castletexturefont_djvsanso_20 Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvsanso_20.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/fonts/castletexturefont_djvsanso_20.pas 6568 lines compiled, 2.3 sec Compiling target castletexturefont_djvserif_20 Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvserif_20.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/fonts/castletexturefont_djvserif_20.pas 6568 lines compiled, 2.3 sec Compiling target castletexturefont_djvserifb_20 Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvserifb_20.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/fonts/castletexturefont_djvserifb_20.pas 6568 lines compiled, 2.4 sec Compiling target castletexturefont_djvserifbi_20 Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvserifbi_20.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/fonts/castletexturefont_djvserifbi_20.pas 6568 lines compiled, 2.4 sec Compiling target castletexturefont_djvserifi_20 Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvserifi_20.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/fonts/castletexturefont_djvserifi_20.pas 6568 lines compiled, 2.2 sec Compiling target castle2dscenemanager Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/game/castle2dscenemanager.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/game/castle2dscenemanager.pas Compiling ./src/x3d/opengl/castlescene.pas Compiling ./src/x3d/x3dnodes.pas Compiling ./src/x3d/castleinternalx3dlexer.pas Compiling ./src/x3d/x3dfields.pas Compiling ./src/x3d/x3dtime.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used castlefields_x3dfileitem.inc(88,15) Warning: An inherited method is hidden by "Add(TX3DFileItem);" Compiling ./src/x3d/x3dnodes.pas Compiling ./src/x3d/castlematerialproperties.pas Compiling ./src/x3d/x3dnodes.pas Compiling ./src/x3d/x3dcastlescript.pas x3dcastlescript.pas(46,15) Warning: An inherited method is hidden by "Add(TX3DFieldOrEvent);" Compiling ./src/x3d/x3dnodes.pas Compiling ./src/x3d/x3dload.pas Compiling ./src/x3d/x3dloadinternalgeo.pas Compiling ./src/x3d/x3dloadinternalutils.pas x3dloadinternalutils.pas(75,10) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined x3dloadinternalutils.pas(77,10) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined x3dloadinternalutils.pas(79,10) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined Compiling ./src/x3d/x3dloadinternal3ds.pas Compiling ./src/x3d/x3dcamerautils.pas x3dcamerautils.pas(176,30) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dcamerautils.pas(222,30) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/x3d/x3dloadinternalobj.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/x3d/x3dloadinternalcollada.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined x3dloadinternalcollada_source.inc(110,47) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of LongInt):LongInt;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,X3DLOADINTERNALCOLLADA.TCustomList$1$crc82621CBE.PT>.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,X3DLOADINTERNALCOLLADA.TCustomList$1$crc8E464C01.PT>.T" never used Compiling ./src/x3d/x3dloadinternalspine.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,X3DLOADINTERNALSPINE.TCustomList$1$crc85ED04BC.PT>.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,X3DLOADINTERNALSPINE.TCustomList$1$crc755D4942.PT>.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,X3DLOADINTERNALSPINE.TCustomList$1$crcC7794B3B.PT>.T" never used Compiling ./src/x3d/x3dloadinternalstl.pas Compiling ./src/x3d/x3dloadinternalmd3.pas Compiling ./src/x3d/castleinternalnodeinterpolator.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined x3dnodes_lightcontribution.inc(145,37) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined x3dnodes_lightcontribution.inc(171,31) Note: Call to subroutine "function TGenericVector3.DotProduct(const V1:TGenericVector3;const V2:TGenericVector3):Single; Static;" marked as inline is not inlined x3dnodes_lightcontribution.inc(170,50) Note: Call to subroutine "operator TGenericVector3.*(const V1:TGenericVector3;const V2:TGenericVector3):; Static;" marked as inline is not inlined x3dnodes_lightcontribution.inc(178,68) Note: Call to subroutine "function TGenericVector3.DotProduct(const V1:TGenericVector3;const V2:TGenericVector3):Single; Static;" marked as inline is not inlined x3dnodes_lightcontribution.inc(171,31) Note: Call to subroutine "function TGenericVector3.DotProduct(const V1:TGenericVector3;const V2:TGenericVector3):Single; Static;" marked as inline is not inlined x3dnodes_lightcontribution.inc(170,50) Note: Call to subroutine "operator TGenericVector3.*(const V1:TGenericVector3;const V2:TGenericVector3):; Static;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(316,15) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(331,15) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(345,13) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(353,13) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(372,55) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(281,13) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(289,13) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(243,16) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(217,15) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(198,15) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_x3droute.inc(252,52) Warning: function result variable of a managed type does not seem to be initialized x3dnodes_standard_grouping.inc(591,19) Warning: function result variable of a managed type does not seem to be initialized x3dnodes_standard_geometry3d.inc(1146,22) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined x3dnodes_standard_geometry3d.inc(1156,22) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined x3dnodes_standard_texturing.inc(1501,59) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined x3dnodes_standard_texturing.inc(1500,69) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined x3dnodes_standard_pointingdevicesensor.inc(730,24) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_standard_navigation.inc(530,14) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_standard_navigation.inc(541,13) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_standard_navigation.inc(550,15) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_standard_navigation.inc(722,11) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_standard_navigation.inc(727,11) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_standard_texturing3d.inc(639,34) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined x3dnodes_standard_texturing3d.inc(638,64) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined x3dnodes_1.inc(1813,79) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined x3dnodes_1.inc(1812,59) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined x3dnodes_1.inc(1811,67) Note: Call to subroutine "operator TGenericVector2.+(const A:TGenericVector2;const B:TGenericVector2):; Static;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,X3DNODES.TCustomList$1$crcFBB6A46E.PT>.T" never used Writing Resource String Table file: x3dnodes.rsj generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castlefields_x3dsinglefield_descendants.inc(1583,14) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/x3d/castlescenecore.pas Compiling ./src/x3d/castleshapes.pas Compiling ./src/x3d/castleinternaltriangleoctree.pas Compiling ./src/x3d/x3dtriangles.pas Compiling ./src/x3d/castleshapes.pas Compiling ./src/x3d/castleinternaltriangleoctree.pas Compiling ./src/x3d/castleshapes.pas Compiling ./src/x3d/castleshapeinternalshadowvolumes.pas Compiling ./src/x3d/castleshapes.pas Compiling ./src/x3d/castlescenecore.pas Compiling ./src/x3d/castleinternalshapeoctree.pas Compiling ./src/x3d/castlerenderingcamera.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/x3d/castleinternalshadowmaps.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>>.GetEnumerator:TEnumerator$1>>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castlescenecore.pas(6411,93) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,CASTLESCENECORE.TCustomList$1$crc98C21295.PT>.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2>,CASTLESCENECORE.TCustomList$1$crcCCC28925.PT>.T" never used Writing Resource String Table file: castlescenecore.rsj Compiling ./src/x3d/castleinternalnormals.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/x3d/castlearraysgenerator.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castlearraysgenerator.pas(1387,62) Note: Call to subroutine "function Vector4(const V:TGenericVector3;const W:Single):;" marked as inline is not inlined castlearraysgenerator.pas(1388,62) Note: Call to subroutine "function Vector4(const V:TGenericVector3;const W:Single):;" marked as inline is not inlined castlearraysgenerator.pas(1395,62) Note: Call to subroutine "function Vector4(const V:TGenericVector3;const W:Single):;" marked as inline is not inlined castlearraysgenerator.pas(1396,62) Note: Call to subroutine "function Vector4(const V:TGenericVector3;const W:Single):;" marked as inline is not inlined castlearraysgenerator.pas(1397,62) Note: Call to subroutine "function Vector4(const V:TGenericVector3;const W:Single):;" marked as inline is not inlined castlearraysgenerator.pas(2248,8) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,CASTLESHAPES.TCustomList$1$crc9B0D57C9.PT>.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used x3dtriangles_raysegment_nonleaf.inc(136,11) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined x3dtriangles_raysegment_nonleaf.inc(137,15) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined x3dtriangles_raysegment_nonleaf.inc(136,11) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined x3dtriangles_raysegment_nonleaf.inc(137,15) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined x3dtriangles.pas(1039,17) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dtriangles.pas(1049,21) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined x3dtriangles.pas(1111,23) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dtriangles.pas(1113,27) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined x3dtriangles.pas(1264,28) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined x3dtriangles.pas(1264,28) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined Compiling ./src/x3d/opengl/castlerenderer.pas Compiling ./src/x3d/opengl/castlerendererinternallights.pas Compiling ./src/x3d/opengl/castlerendererinternalshader.pas Compiling ./src/x3d/opengl/castlerendererinternaltextureenv.pas Compiling ./src/images/opengl/castlescreeneffects.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used castlerendererinternallights.pas(166,22) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined Compiling ./src/x3d/opengl/castleglcubemaps.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castlerenderer_meshrenderer.inc(294,39) Note: Call to subroutine "function TGenericVector4.XYZ:;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/x3d/opengl/castlebackground.pas Compiling ./src/x3d/opengl/castlescene.pas Compiling ./src/x3d/opengl/castlesceneinternalshape.pas Compiling ./src/x3d/opengl/castlescene.pas Compiling ./src/x3d/opengl/castlesceneinternalocclusion.pas Compiling ./src/x3d/opengl/castlesceneinternalblending.pas Compiling ./src/x3d/opengl/castlescene.pas Compiling ./src/x3d/opengl/castleshapeinternalrendershadowvolumes.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling src/game/castlescenemanager.pas Compiling src/game/castleplayer.pas Compiling src/game/castleitems.pas Compiling src/game/castleresources.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,CASTLERESOURCES.TCustomList$1$crc10630031.PT>.T" never used Compiling src/game/castledebugtransform.pas Compiling src/game/castleplayer.pas Compiling src/game/castlegamenotifications.pas Compiling ./src/ui/opengl/castlenotifications.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling src/game/castlecreatures.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castlecreatures.pas(2656,53) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used 271343 lines compiled, 37.7 sec 132 warning(s) issued 278 note(s) issued Compiling target castlelevels Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/game/castlelevels.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/game/castlelevels.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,CASTLELEVELS.TCustomList$1$crcB3354D95.PT>.T" never used 1675 lines compiled, 4.0 sec 6 warning(s) issued 8 note(s) issued Compiling target castleinternalpng Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/images/castleinternalpng.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/images/castleinternalpng.pas User defined: PNG loading with FpImage 394 lines compiled, 0.1 sec Compiling target castlerecentfiles Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/files/castlerecentfiles.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/files/castlerecentfiles.pas 530 lines compiled, 2.4 sec Compiling target castleflasheffect Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/ui/opengl/castleflasheffect.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/ui/opengl/castleflasheffect.pas 619 lines compiled, 2.3 sec Compiling target castleinspectorcontrol Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/ui/opengl/castleinspectorcontrol.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/ui/opengl/castleinspectorcontrol.pas 646 lines compiled, 2.3 sec Compiling target castleonscreenmenu Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/ui/opengl/castleonscreenmenu.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/ui/opengl/castleonscreenmenu.pas 1194 lines compiled, 2.3 sec Compiling target castletiledmap Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/ui/opengl/castletiledmap.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/ui/opengl/castletiledmap.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used 1925 lines compiled, 3.2 sec 7 warning(s) issued 14 note(s) issued Compiling target castledialogstates Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/window/castledialogstates.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/window/castledialogstates.pas Compiling src/window/castleuistate.pas Compiling src/window/castlewindow.pas Compiling ./src/ui/opengl/castleglcontainer.pas castlewindowmenu.inc(413,15) Warning: An inherited method is hidden by "Add(TMenuItemRadio);" Compiling src/window/castlewindowmodes.pas Compiling src/window/castlewindowtouch.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used 28902 lines compiled, 4.7 sec 5 warning(s) issued 8 note(s) issued Compiling target castlemessages Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/window/castlemessages.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/window/castlemessages.pas 1222 lines compiled, 3.7 sec Compiling target castlewindowrecentfiles Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/window/castlewindowrecentfiles.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/window/castlewindowrecentfiles.pas 529 lines compiled, 3.7 sec Compiling target castlesoundmenu Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/window/castlesoundmenu.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/window/castlesoundmenu.pas 530 lines compiled, 3.8 sec Compiling target castlewindowprogress Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/window/castlewindowprogress.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/window/castlewindowprogress.pas 502 lines compiled, 3.7 sec Compiling target castleinternalxlib Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/window/unix/castleinternalxlib.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/window/unix/castleinternalxlib.pas 538 lines compiled, 1.9 sec Compiling target castleraytracer Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/x3d/castleraytracer.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/x3d/castleraytracer.pas castleraytracer.pas(294,25) Note: Call to subroutine "function TGenericVector3.DotProduct(const V1:TGenericVector3;const V2:TGenericVector3):Single; Static;" marked as inline is not inlined castleraytracer.pas(294,25) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined castleraytracer.pas(440,15) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castleraytracer.pas(408,84) Note: Call to subroutine "operator TGenericVector4.*(const V:TGenericVector4;const Scalar:Single):; Static;" marked as inline is not inlined castleraytracer.pas(406,105) Note: Call to subroutine "operator TGenericVector4.*(const V:TGenericVector4;const Scalar:Single):; Static;" marked as inline is not inlined castleraytracer.pas(407,84) Note: Call to subroutine "operator TGenericVector4.*(const V:TGenericVector4;const Scalar:Single):; Static;" marked as inline is not inlined castleraytracer.pas(406,105) Note: Call to subroutine "operator TGenericVector4.+(const A:TGenericVector4;const B:TGenericVector4):; Static;" marked as inline is not inlined castleraytracer.pas(405,105) Note: Call to subroutine "operator TGenericVector4.*(const V:TGenericVector4;const Scalar:Single):; Static;" marked as inline is not inlined castleraytracer.pas(405,84) Note: Call to subroutine "operator TGenericVector4.*(const V:TGenericVector4;const Scalar:Single):; Static;" marked as inline is not inlined castleraytracer.pas(405,105) Note: Call to subroutine "operator TGenericVector4.*(const V:TGenericVector4;const Scalar:Single):; Static;" marked as inline is not inlined castleraytracer.pas(406,84) Note: Call to subroutine "operator TGenericVector4.*(const V:TGenericVector4;const Scalar:Single):; Static;" marked as inline is not inlined 1914 lines compiled, 3.3 sec 11 note(s) issued Compiling target castleterrain Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/opengl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/x11/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-base/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-res/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-objpas/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-image/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pasjpeg/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/paszlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/hash/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-xml/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/iconvenc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-process/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-web/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-db/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-extra/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/ibase/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/mysql/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/odbc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/oracle/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/postgres/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/sqlite/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/dblib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/pxlib/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-json/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-net/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-passrc/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-async/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fcl-fpcunit/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libtar/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/openssl/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/fastcgi/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd22/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/httpd24/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/libmicrohttpd/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/regexpr/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/gtk2/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/cairo/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.2.0/units/x86_64-linux/rtl-generics/ -Ur "@castle-fpc.cfg" src/x3d/castleterrain.pas" Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling src/x3d/castleterrain.pas 1223 lines compiled, 3.0 sec Generating "castle-game-engine-x86_64-linux.fpm" [100%] Compiled package castle-game-engine tools/texture-font-to-pascal/texture-font-to-pascal_compile.sh Compiling Release Version Compiling Release Version Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling tools/texture-font-to-pascal/texture-font-to-pascal.lpr Compiling ./src/fonts/castlefont2pascal.pas Compiling ./src/fonts/castletexturefontdata.pas Compiling ./src/base/castlevectors.pas Compiling ./src/base/castleutils.pas generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castleutils_primitive_lists.inc(170,5) Note: Call to subroutine "procedure MaxVar(var a:Word;const b:Word);" marked as inline is not inlined castleutils_primitive_lists.inc(198,5) Note: Call to subroutine "procedure MaxVar(var a:LongWord;const b:LongWord);" marked as inline is not inlined castleutils_primitive_lists.inc(261,75) Note: Call to subroutine "function Lerp(const a:Single;const l:Single;const h:Single):Single;" marked as inline is not inlined castleutils_primitive_lists.inc(289,17) Note: Call to subroutine "function Lerp(const a:Single;const l:Single;const h:Single):Single;" marked as inline is not inlined castleutils_primitive_lists.inc(363,17) Note: Call to subroutine "function Lerp(const a:Double;const l:Double;const h:Double):Double;" marked as inline is not inlined castleutils_primitive_lists.inc(473,5) Note: Call to subroutine "procedure MaxVar(var a:LongInt;const b:LongInt);" marked as inline is not inlined castleutils_primitive_lists.inc(492,3) Note: Call to subroutine "procedure MinVar(var a:LongInt;const b:LongInt);" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/base/castlevectorsinternalsingle.pas castlevectors_generic_float_record.inc(785,8) Note: Call to subroutine "function TGenericVector2.Length:Single;" marked as inline is not inlined castlevectors_generic_float_record.inc(800,8) Note: Call to subroutine "function TGenericVector2.Length:Single;" marked as inline is not inlined castlevectors_generic_float_record.inc(845,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(846,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(996,8) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined castlevectors_generic_float_record.inc(1012,8) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined castlevectors_generic_float_record.inc(1068,13) Note: Call to subroutine "function MinValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined castlevectors_generic_float_record.inc(1073,13) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined castlevectors_generic_float_record.inc(1084,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1085,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1086,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1296,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1297,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1298,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1299,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1544,17) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1807,17) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(2223,17) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(2291,8) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(2335,12) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined Compiling ./src/base/castlevectorsinternaldouble.pas castlevectors_generic_float_record.inc(785,8) Note: Call to subroutine "function TGenericVector2.Length:Double;" marked as inline is not inlined castlevectors_generic_float_record.inc(800,8) Note: Call to subroutine "function TGenericVector2.Length:Double;" marked as inline is not inlined castlevectors_generic_float_record.inc(845,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(846,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(996,8) Note: Call to subroutine "function TGenericVector3.Length:Double;" marked as inline is not inlined castlevectors_generic_float_record.inc(1012,8) Note: Call to subroutine "function TGenericVector3.Length:Double;" marked as inline is not inlined castlevectors_generic_float_record.inc(1068,13) Note: Call to subroutine "function MinValue(const data:{Open} Array Of Double):Double;" marked as inline is not inlined castlevectors_generic_float_record.inc(1073,13) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of Double):Double;" marked as inline is not inlined castlevectors_generic_float_record.inc(1084,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1085,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1086,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1296,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1297,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1298,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1299,5) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1544,17) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(1807,17) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(2223,17) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(2291,8) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_generic_float_record.inc(2335,12) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined Compiling ./src/base/castlestringutils.pas Compiling ./src/base/castlelog.pas Compiling ./src/base/castleapplicationproperties.pas Compiling ./src/base/castleclassutils.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/base/castletimeutils.pas castlestringutils.pas(985,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized castlestringutils.pas(1378,15) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlestringutils.pas(1379,15) Note: Call to subroutine "function AnsiCompareStr(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlestringutils.pas(1385,15) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlestringutils.pas(1386,15) Note: Call to subroutine "function AnsiCompareStr(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlestringutils.pas(1983,15) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlestringutils.pas(1984,15) Note: Call to subroutine "function AnsiCompareStr(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,CASTLESTRINGUTILS.TCustomList$1$crc4F4AEE10.PT>.T" never used Compiling ./src/base/castlecolors.pas castlecolors.pas(429,15) Note: Call to subroutine "function Vector4(const X:Single;const Y:Single;const Z:Single;const W:Single):;" marked as inline is not inlined castlecolors.pas(435,15) Note: Call to subroutine "function Vector4(const X:Single;const Y:Single;const Z:Single;const W:Single):;" marked as inline is not inlined castlecolors.pas(447,15) Note: Call to subroutine "function Vector3(const X:Single;const Y:Single;const Z:Single):;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castlevectors_single.inc(883,6) Note: Call to subroutine "function IsZero(const A:Extended):Boolean;" marked as inline is not inlined castlevectors_single.inc(1109,6) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1126,10) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1133,10) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1282,13) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1282,30) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1292,13) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1292,30) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1301,13) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1301,31) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1354,13) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1363,6) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1379,13) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined castlevectors_single.inc(1381,59) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined castlevectors_single.inc(1399,6) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1399,28) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1428,13) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1568,10) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(1688,42) Note: Call to subroutine "operator TGenericVector3.-(const A:TGenericVector3;const B:TGenericVector3):; Static;" marked as inline is not inlined castlevectors_single.inc(1698,42) Note: Call to subroutine "operator TGenericVector3.-(const A:TGenericVector3;const B:TGenericVector3):; Static;" marked as inline is not inlined castlevectors_single.inc(2270,6) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(2328,9) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(2329,9) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_single.inc(2330,9) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_double.inc(65,6) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_double.inc(82,10) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_double.inc(89,10) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_double.inc(133,10) Note: Call to subroutine "function IsZero(const A:Double):Boolean;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(321,13) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(533,14) Note: Call to subroutine "function TGenericVector2.IsZero:Boolean;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(538,14) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(543,14) Note: Call to subroutine "function TGenericVector4.IsZero:Boolean;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(613,14) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined castlevectors_compatibility_deprecated.inc(618,14) Note: Call to subroutine "function TGenericVector4.Length:Single;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/base/castleunicode.pas castleunicode.pas(34,15) Warning: An inherited method is hidden by "Add(const LongWord);" castleunicode.pas(302,13) Note: Call to subroutine "function StrPas(p:PChar):ShortString;" marked as inline is not inlined Compiling ./src/images/castleimages.pas Compiling ./src/base/castlerectangles.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/base/castlefilefilters.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/images/castleinternalfpwritepng.pas Compiling ./src/base/castleprogress.pas Compiling ./src/files/castlefilesutils.pas Compiling ./src/files/castleuriutils.pas Compiling ./src/files/castledatauri.pas Compiling ./src/files/castlefindfiles.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/files/castledownload.pas Compiling ./src/base/castleinternalzstream.pas Compiling ./src/base/castleinternalgzio.pas Compiling ./src/images/castlecompositeimage.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castleimages.pas(4126,6) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/fonts/castleinternalfreetype.pas Compiling ./src/fonts/castleinternalfreetypeh.pas Compiling ./src/base/castledynlib.pas Compiling ./src/fonts/castleinternalftfont.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,CASTLETEXTUREFONTDATA.TCustomList$1$crc2F8BC63B.PT>.T" never used Compiling ./src/base/castleparameters.pas Compiling ./src/base/castleprogressconsole.pas Linking tools/texture-font-to-pascal/texture-font-to-pascal 67455 lines compiled, 12.5 sec 33 warning(s) issued 160 note(s) issued tools/image-to-pascal/image-to-pascal_compile.sh Compiling Release Version Compiling Release Version Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling tools/image-to-pascal/image-to-pascal.lpr Linking tools/image-to-pascal/image-to-pascal 196 lines compiled, 4.2 sec tools/castle-curves/castle-curves_compile.sh Compiling Release Version Compiling Release Version Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling tools/castle-curves/castle-curves.lpr Compiling ./src/window/castlewindow.pas Compiling ./src/images/opengl/castleglutils.pas Compiling ./src/base/castleprojection.pas Compiling ./src/base/castlerendererbasetypes.pas Compiling ./src/base/opengl/castleglversion.pas Compiling ./src/images/opengl/castleglshaders.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/images/opengl/castleglimages.pas Compiling ./src/images/castletextureimages.pas Compiling ./src/images/castlevideos.pas Compiling ./src/images/castletextureimages.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/ui/castlekeysmouse.pas Compiling ./src/files/castlexmlconfig.pas Compiling ./src/files/castlexmlcfginternal.pas Compiling ./src/files/castlexmlutils.pas castlexmlutils.pas(694,8) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlexmlutils.pas(696,8) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlexmlutils.pas(748,42) Warning: function result variable of a managed type does not seem to be initialized castlexmlutils.pas(754,48) Warning: function result variable of a managed type does not seem to be initialized castlexmlutils.pas(824,42) Warning: function result variable of a managed type does not seem to be initialized castlexmlcfginternal.pas(222,6) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlexmlcfginternal.pas(224,11) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined Writing Resource String Table file: castlexmlcfginternal.rsj generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castlexmlconfig.pas(518,6) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined castlexmlconfig.pas(520,6) Note: Call to subroutine "function AnsiCompareText(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/ui/castleuicontrols.pas Compiling ./src/ui/castleinternalpk3dconnexion.pas Compiling ./src/ui/castlejoysticks.pas castlejoysticks.pas(419,11) Note: Call to subroutine "function FpRead(fd:LongInt;var buf:;nbytes:QWord):Int64;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,CASTLEUICONTROLS.TCustomList$1$crc7116F794.PT>.T" never used Compiling ./src/ui/opengl/castleglcontainer.pas Compiling ./src/3d/castlecameras.pas Compiling ./src/3d/castleboxes.pas Compiling ./src/3d/castletriangles.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castletriangles.pas(662,12) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined castletriangles.pas(925,37) Note: Call to subroutine "operator TGenericVector4.*(const V:TGenericVector4;const Scalar:Single):; Static;" marked as inline is not inlined castletriangles.pas(925,37) Note: Call to subroutine "operator TGenericVector4.*(const V:TGenericVector4;const Scalar:Single):; Static;" marked as inline is not inlined castletriangles.pas(943,35) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined castletriangles.pas(943,35) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined castletriangles.pas(1108,31) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined castletriangles.pas(1108,31) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castleboxes.pas(771,13) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined castleboxes.pas(784,15) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined castleboxes.pas(815,13) Note: Call to subroutine "function MinValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined castleboxes.pas(1722,7) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined castleboxes.pas(1731,20) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined castleboxes.pas(1737,20) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined castleboxes.pas(1743,20) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of Single):Single;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/3d/castlequaternions.pas castlequaternions.pas(205,6) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlequaternions.pas(342,59) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined castlequaternions.pas(342,59) Note: Call to subroutine "function TGenericVector3.CrossProduct(const V1:TGenericVector3;const V2:TGenericVector3):; Static;" marked as inline is not inlined castlequaternions.pas(364,12) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined Compiling ./src/3d/castlefrustum.pas Compiling ./src/3d/castlerays.pas Compiling ./src/ui/castleinputs.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used castlecameras.pas(2121,67) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined castlecameras.pas(2120,32) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined castlecameras.pas(2133,56) Note: Call to subroutine "operator TGenericVector3.+(const A:TGenericVector3;const B:TGenericVector3):; Static;" marked as inline is not inlined castlecameras.pas(2132,42) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined castlecameras.pas(2131,73) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined castlecameras.pas(3112,12) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined castlecameras.pas(3140,14) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined castlecameras.pas(3631,63) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined castlecameras.pas(4492,14) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined Compiling ./src/audio/castlesoundengine.pas Compiling ./src/audio/castleinternalopenal.pas Compiling ./src/audio/castleinternalsoundfile.pas Compiling ./src/audio/castleinternalvorbisdecoder.pas Compiling ./src/audio/castleinternalvorbisfile.pas Compiling ./src/audio/castleinternalvorbiscodec.pas Compiling ./src/audio/castleinternalogg.pas Compiling ./src/audio/castleinternalalutils.pas Compiling ./src/audio/castleinternalefx.pas Compiling ./src/files/castleconfig.pas Compiling ./src/base/castlemessaging.pas generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/audio/castlesoundallocator.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/x3d/x3dnodes.pas Compiling ./src/base/castleinternaldoublelists.pas Compiling ./src/x3d/castleinternalx3dlexer.pas Compiling ./src/x3d/x3dfields.pas Compiling ./src/base/castleinterfaces.pas Compiling ./src/x3d/x3dtime.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used castlefields_x3dfileitem.inc(88,15) Warning: An inherited method is hidden by "Add(TX3DFileItem);" Compiling ./src/x3d/x3dnodes.pas Compiling ./src/3d/castletransform.pas Compiling ./src/physics/kraft/kraft.pas kraft.pas(5280,10) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(5280,35) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(5669,72) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(5669,71) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(5679,57) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(7117,60) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(7451,2) Note: Call to subroutine "procedure PlaneNormalize(var Plane:TKraftPlane);" marked as inline is not inlined kraft.pas(7472,2) Note: Call to subroutine "procedure PlaneNormalize(var Plane:TKraftPlane);" marked as inline is not inlined kraft.pas(8277,42) Note: Call to subroutine "procedure Vector3NormalizeEx(var v:TKraftVector3);" marked as inline is not inlined kraft.pas(8277,42) Note: Call to subroutine "function Vector3NormEx(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(8277,42) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(8277,42) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(8277,42) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(8301,42) Note: Call to subroutine "procedure Vector3NormalizeEx(var v:TKraftVector3);" marked as inline is not inlined kraft.pas(8301,42) Note: Call to subroutine "function Vector3NormEx(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(8301,42) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(8301,42) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(8301,42) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(8325,42) Note: Call to subroutine "procedure Vector3NormalizeEx(var v:TKraftVector3);" marked as inline is not inlined kraft.pas(8325,42) Note: Call to subroutine "function Vector3NormEx(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(8325,42) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(8325,42) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(8325,42) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(8418,67) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(8418,49) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9545,111) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9545,65) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9551,47) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9552,47) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9553,47) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9559,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9559,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9559,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9559,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9560,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9560,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9560,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9560,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9561,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9561,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9561,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9561,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9709,57) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(9712,57) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(10200,109) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(10200,85) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(10259,112) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(10265,128) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(10265,92) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(10668,79) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(10668,61) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(10911,73) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(10911,58) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(11078,141) Note: Call to subroutine "function Vector3TermMatrixMul(const v:TKraftVector3;const m:TKraftMatrix3x3):;" marked as inline is not inlined kraft.pas(11078,114) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(11078,79) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(11078,75) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11086,102) Note: Call to subroutine "function Matrix3x3TermScalarMul(const m:TKraftMatrix3x3;s:Single):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(11086,98) Note: Call to subroutine "function Matrix3x3TermSub(const m1:TKraftMatrix3x3;const m2:TKraftMatrix3x3):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(11183,2) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11252,79) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11252,61) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11259,88) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11259,69) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11259,87) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11258,88) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11258,69) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11258,87) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11257,88) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11257,69) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11257,87) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(11725,114) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(11741,115) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(11776,116) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(12091,100) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12091,69) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12138,85) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(12138,85) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(12138,85) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(12139,85) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(12139,85) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(12139,85) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(12140,85) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(12140,85) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(12140,85) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(12141,85) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(12141,85) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(12141,85) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(12233,18) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(12233,18) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(12233,18) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(12652,105) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12651,105) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12658,116) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12657,117) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(12656,116) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12657,116) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12681,86) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(12752,29) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(12752,29) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(12752,29) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(12780,120) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12779,120) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12783,120) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12782,120) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12789,131) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12788,132) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(12787,131) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12788,131) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12793,131) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12792,132) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(12791,131) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(12792,131) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(17327,90) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(17327,70) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(17369,111) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(17558,111) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(17799,208) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(17799,130) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(17856,209) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(17856,131) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(17924,211) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(17924,133) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(18316,211) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(18316,133) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(19091,5) Note: Call to subroutine "procedure TKraftBroadPhase.StaticBufferMove(ProxyID:LongInt);" marked as inline is not inlined kraft.pas(19108,5) Note: Call to subroutine "procedure TKraftBroadPhase.DynamicBufferMove(ProxyID:LongInt);" marked as inline is not inlined kraft.pas(19125,5) Note: Call to subroutine "procedure TKraftBroadPhase.KinematicBufferMove(ProxyID:LongInt);" marked as inline is not inlined kraft.pas(19231,98) Note: Call to subroutine "function InertiaTensorParallelAxisTheorem(const Center:TKraftVector3;const Mass:Single):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(19236,78) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(19261,71) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(19439,102) Note: Call to subroutine "function InertiaTensorParallelAxisTheorem(const Center:TKraftVector3;const Mass:Single):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(19438,105) Note: Call to subroutine "function Matrix3x3(const m:TKraftMatrix4x4):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(19457,111) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(19457,105) Note: Call to subroutine "function Max(a:Single;b:Single):Single;" marked as inline is not inlined kraft.pas(19457,65) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(19457,83) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(19513,98) Note: Call to subroutine "function Max(a:Single;b:Single):Single;" marked as inline is not inlined kraft.pas(19948,102) Note: Call to subroutine "function InertiaTensorParallelAxisTheorem(const Center:TKraftVector3;const Mass:Single):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(19947,105) Note: Call to subroutine "function Matrix3x3(const m:TKraftMatrix4x4):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(20235,104) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20235,74) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20236,105) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20236,74) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20237,106) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20237,75) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20238,105) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20238,75) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20269,76) Note: Call to subroutine "function Min(a:Single;b:Single):Single;" marked as inline is not inlined kraft.pas(20270,76) Note: Call to subroutine "function Min(a:Single;b:Single):Single;" marked as inline is not inlined kraft.pas(20271,76) Note: Call to subroutine "function Min(a:Single;b:Single):Single;" marked as inline is not inlined kraft.pas(20272,76) Note: Call to subroutine "function Max(a:Single;b:Single):Single;" marked as inline is not inlined kraft.pas(20273,76) Note: Call to subroutine "function Max(a:Single;b:Single):Single;" marked as inline is not inlined kraft.pas(20274,76) Note: Call to subroutine "function Max(a:Single;b:Single):Single;" marked as inline is not inlined kraft.pas(20283,88) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(20474,181) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20474,125) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20520,96) Note: Call to subroutine "function Vector3DistSquared(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(20519,97) Note: Call to subroutine "function Vector3DistSquared(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(20566,96) Note: Call to subroutine "function Vector3DistSquared(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(20565,97) Note: Call to subroutine "function Vector3DistSquared(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(20568,181) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20568,125) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20671,190) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20671,133) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20671,189) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20815,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20833,96) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20832,95) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20833,95) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20831,103) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(20965,102) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(20965,145) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(20987,102) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(20987,145) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22863,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22863,8) Note: Call to subroutine "procedure AddImplicitContact(const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22866,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22866,8) Note: Call to subroutine "procedure AddImplicitContact(const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22869,8) Note: Call to subroutine "procedure AddImplicitNormalContact(const Normal:TKraftVector3;const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22869,8) Note: Call to subroutine "function Vector3TermMatrixMulTransposedBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22869,8) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22869,8) Note: Call to subroutine "procedure AddFaceBContact(const Normal:TKraftVector3;const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22869,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22869,8) Note: Call to subroutine "procedure AddImplicitNormalContact(const Normal:TKraftVector3;const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22869,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22869,8) Note: Call to subroutine "procedure AddImplicitNormalContact(const Normal:TKraftVector3;const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22872,8) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22872,8) Note: Call to subroutine "procedure AddFaceBContact(const Normal:TKraftVector3;const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22875,8) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22875,8) Note: Call to subroutine "procedure AddFaceBContact(const Normal:TKraftVector3;const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22875,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "procedure AddImplicitNormalContact(const Normal:TKraftVector3;const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "function Vector3Norm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "procedure AddImplicitContact(const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22878,8) Note: Call to subroutine "procedure AddFaceBContact(const Normal:TKraftVector3;const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22885,8) Note: Call to subroutine "procedure AddImplicitContact(const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22885,8) Note: Call to subroutine "procedure AddImplicitContact(const p0:TKraftVector3;const p1:TKraftVector3;const r0:Single;const r1:Single;const FeatureID:TKraftContactFeatureID;const IsLocal:Boolean) is nested;" marked as inline is not inlined kraft.pas(22762,107) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(22762,107) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22762,107) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(22763,107) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(22763,107) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22763,107) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(22789,105) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22718,98) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22718,97) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22718,96) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22575,17) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22581,12) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22261,8) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(22261,8) Note: Call to subroutine "function Vector3NormEx(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22261,8) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22261,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22261,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22261,8) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22266,8) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(22266,8) Note: Call to subroutine "function Vector3NormEx(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22266,8) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22266,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22266,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22266,8) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22271,8) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22283,82) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(22333,32) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(22335,4) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(22335,4) Note: Call to subroutine "function Vector3NormEx(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22335,4) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22335,4) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22335,4) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22335,4) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22340,4) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(22340,4) Note: Call to subroutine "function Vector3NormEx(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22340,4) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22340,4) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22340,4) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22340,4) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22345,4) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22373,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22373,8) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22401,26) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22414,25) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22094,25) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(22094,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22145,274) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22145,273) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(22212,99) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(22220,99) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21984,15) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(21955,15) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(21959,12) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21959,12) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21909,15) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(21897,15) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(21898,11) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21898,11) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21838,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21838,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21865,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21865,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21628,217) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21643,122) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21641,11) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21641,11) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21661,114) Note: Call to subroutine "function Vector3TermMatrixMulTransposedBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21661,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21661,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21687,12) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21687,12) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21744,6) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21744,6) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21763,215) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21778,120) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21776,9) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21776,9) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21525,4) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21525,4) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21548,6) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21548,6) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21446,87) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21446,63) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21459,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21459,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21459,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21459,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21459,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21459,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21459,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21459,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21459,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(21464,19) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21479,71) Note: Call to subroutine "function Vector3Norm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(21479,7) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21479,7) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21481,7) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21481,7) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21484,6) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21484,6) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21428,112) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21428,4) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21428,4) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21416,4) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21416,4) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21230,114) Note: Call to subroutine "function Vector3TermMatrixMulTransposedBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21230,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21230,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21288,98) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21286,9) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21286,9) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21322,111) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(21320,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21320,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21328,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21328,5) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21203,4) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(21203,4) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(23031,2) Note: Call to subroutine "procedure TKraftMeshContactPair.RemoveFromHashTable;" marked as inline is not inlined kraft.pas(23132,16) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23132,16) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23196,13) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(23307,56) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23307,56) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23309,56) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23309,56) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23322,62) Note: Call to subroutine "function HashTwoLongWords(a:LongWord;b:LongWord):DWord;" marked as inline is not inlined kraft.pas(23322,62) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23322,62) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23324,62) Note: Call to subroutine "function HashTwoLongWords(a:LongWord;b:LongWord):DWord;" marked as inline is not inlined kraft.pas(23324,62) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23324,62) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23368,29) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23368,29) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23370,29) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23370,29) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23375,29) Note: Call to subroutine "function HashTwoLongWords(a:LongWord;b:LongWord):DWord;" marked as inline is not inlined kraft.pas(23375,29) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23375,29) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23377,29) Note: Call to subroutine "function HashTwoLongWords(a:LongWord;b:LongWord):DWord;" marked as inline is not inlined kraft.pas(23377,29) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23377,29) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23460,46) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23460,46) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23482,2) Note: Call to subroutine "function HashTwoLongWords(a:LongWord;b:LongWord):DWord;" marked as inline is not inlined kraft.pas(23482,2) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23482,2) Note: Call to subroutine "function HashPointer(p:Pointer):DWord;" marked as inline is not inlined kraft.pas(23484,13) Note: Call to subroutine "function Matrix4x4TermSimpleInverse(const ma:TKraftMatrix4x4):Array[0..3] Of Array[0..3] Of Single;" marked as inline is not inlined kraft.pas(23487,123) Note: Call to subroutine "function AABBTransform(const DstAABB:TKraftAABB;const Transform:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(23634,2) Note: Call to subroutine "procedure TKraftBroadPhase.UpdatePairs;" marked as inline is not inlined kraft.pas(24093,11) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24093,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24093,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24106,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24174,11) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24174,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24174,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3LengthSquared(const v:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(24188,11) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25076,2) Note: Call to subroutine "procedure Matrix3x3Add(var m1:TKraftMatrix3x3;const m2:TKraftMatrix3x3);" marked as inline is not inlined kraft.pas(25076,2) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(25076,2) Note: Call to subroutine "procedure Matrix3x3Sub(var m1:TKraftMatrix3x3;const m2:TKraftMatrix3x3);" marked as inline is not inlined kraft.pas(25076,2) Note: Call to subroutine "function InertiaTensorParallelAxisTheorem(const Center:TKraftVector3;const Mass:Single):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(25076,2) Note: Call to subroutine "procedure Matrix3x3ScalarMul(var m:TKraftMatrix3x3;s:Single);" marked as inline is not inlined kraft.pas(24995,92) Note: Call to subroutine "function InertiaTensorParallelAxisTheorem(const Center:TKraftVector3;const Mass:Single):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(25269,109) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(25270,117) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25270,108) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25275,109) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(25276,107) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25282,81) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25288,81) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25743,21) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25743,21) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25743,21) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25743,21) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(25837,68) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25845,106) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(25846,96) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25868,120) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25868,119) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25868,118) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(25878,93) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(25879,83) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25989,21) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25989,21) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25989,21) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(25989,21) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(25992,80) Note: Call to subroutine "function PlaneVectorDistance(const Plane:TKraftPlane;const Point:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(26097,83) Note: Call to subroutine "function PlaneVectorDistance(const Plane:TKraftPlane;const Point:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(26102,31) Note: Call to subroutine "function PlaneVectorDistance(const Plane:TKraftPlane;const Point:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(26116,88) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26117,78) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26167,88) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26168,78) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26191,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26191,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26191,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26191,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26197,82) Note: Call to subroutine "function PlaneVectorDistance(const Plane:TKraftPlane;const Point:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(26211,30) Note: Call to subroutine "function PlaneVectorDistance(const Plane:TKraftPlane;const Point:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(26219,88) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26220,78) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(26336,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26336,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26336,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26336,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26337,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26337,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26337,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26337,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26415,97) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26416,82) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26418,97) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26419,82) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26451,96) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26452,81) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26454,96) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26455,81) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26479,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26479,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26479,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26479,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26480,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26480,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26480,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26480,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26490,97) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26491,78) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(26493,97) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26590,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26590,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26590,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26590,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26591,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26591,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26591,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26591,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26629,98) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26630,83) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26632,98) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26633,83) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26698,96) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26699,81) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26701,96) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26702,81) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26721,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26721,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26721,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26721,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26722,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26722,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26722,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26722,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26732,97) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26733,78) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(26735,97) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26842,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26842,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26842,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26842,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26843,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26843,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26843,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26843,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26899,98) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26900,83) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26902,98) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26903,83) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26935,97) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26936,82) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26938,97) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26939,82) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26958,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26958,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26958,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26958,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(26959,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26959,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26959,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(26959,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27004,98) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27007,98) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27136,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27136,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27136,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27136,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27137,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27137,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27137,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27137,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27174,119) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27174,81) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27183,115) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27184,100) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27186,115) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27187,100) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27213,57) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(27219,102) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27220,87) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27222,102) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27223,87) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27244,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27244,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27244,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27244,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27245,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27245,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27245,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27245,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27284,103) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27285,84) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(27287,103) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27388,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27388,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27388,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27388,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27389,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27389,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27389,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27389,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27433,124) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27433,86) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27446,126) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27447,151) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27447,122) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27449,126) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27450,151) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27450,122) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27476,71) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27475,71) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27478,57) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(27482,102) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27483,87) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27485,102) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27486,87) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27492,57) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(27520,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27520,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27520,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27520,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27521,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27521,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27521,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27521,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27562,103) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27563,84) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(27565,103) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27776,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27776,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27776,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27776,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27777,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27777,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27777,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27777,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27794,67) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27794,67) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27794,67) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27794,67) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27794,67) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27794,67) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27795,66) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27795,66) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27795,66) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27795,66) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27795,66) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27795,66) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27852,124) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27852,86) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27853,80) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(27853,61) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(27888,88) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27890,126) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27891,138) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27891,122) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27893,126) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27894,138) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27894,122) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27928,57) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(27932,102) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27933,87) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(27935,102) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(27936,87) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28016,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28016,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28016,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28016,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28017,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28017,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28017,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28017,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28026,68) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28026,68) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28026,68) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28026,68) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28026,68) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28026,68) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28027,67) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28027,67) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28027,67) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28027,67) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28027,67) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28027,67) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28072,103) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28073,84) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(28075,103) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28157,79) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28370,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28370,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28370,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28370,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28371,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28371,25) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28371,25) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28371,25) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28374,83) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28374,83) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28374,83) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28374,83) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28374,83) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28374,83) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28432,81) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(28432,63) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(28481,90) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28480,112) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28479,111) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28480,111) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28487,104) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28486,114) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28485,126) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28484,125) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28485,125) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28493,104) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28492,109) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28491,121) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28490,120) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28491,120) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28496,109) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28499,109) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28548,108) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28551,108) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28558,73) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(28578,110) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28580,110) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28592,110) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28594,110) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28634,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28634,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28634,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28634,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28635,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28635,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28635,7) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28635,7) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28639,84) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28639,84) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28639,84) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28639,84) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28639,84) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28639,84) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28694,109) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28697,109) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28741,111) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28743,111) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28752,111) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28754,111) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28780,92) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28779,92) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28827,103) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28827,103) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28827,103) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28827,103) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28827,103) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(28827,103) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28826,189) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28826,188) Note: Call to subroutine "function Vector3TermQuaternionRotate(const v:TKraftVector3;const q:TKraftQuaternion):;" marked as inline is not inlined kraft.pas(28826,154) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28825,181) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(28825,180) Note: Call to subroutine "function Vector3TermQuaternionRotate(const v:TKraftVector3;const q:TKraftQuaternion):;" marked as inline is not inlined kraft.pas(28825,146) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29149,3) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29197,90) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29197,89) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29194,90) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29194,89) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29287,100) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29287,99) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29284,100) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29284,99) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29323,3) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29339,96) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29338,96) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29341,60) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29342,95) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29344,60) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29345,95) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29353,91) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29353,90) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29350,91) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29350,90) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29381,3) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29393,106) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29392,106) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29395,59) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29396,105) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29398,59) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29399,105) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29408,100) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29408,99) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29405,100) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29405,99) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29446,3) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29469,89) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29469,54) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29479,62) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29480,65) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29482,62) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29483,65) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29489,87) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29489,52) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29501,60) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29502,63) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29504,60) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29505,63) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29597,61) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29598,79) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(29600,61) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29713,61) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29714,79) Note: Call to subroutine "function Vector3Neg(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(29716,61) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29759,3) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29778,88) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29778,53) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29788,61) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29789,64) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29791,61) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29792,64) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29798,86) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29798,51) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29810,59) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29811,62) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(29813,59) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(29814,62) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(30023,135) Note: Call to subroutine "function Vector3TermMatrixMulInverse(const v:TKraftVector3;const m:TKraftMatrix3x3):;" marked as inline is not inlined kraft.pas(30019,124) Note: Call to subroutine "function EvaluateEulerEquation(const w1:TKraftVector3;const w0:TKraftVector3;const T:TKraftVector3;const dt:Single;const I:TKraftMatrix3x3):;" marked as inline is not inlined kraft.pas(30023,134) Note: Call to subroutine "function EvaluateEulerEquationDerivation(const w1:TKraftVector3;const w0:TKraftVector3;const dt:Single;const I:TKraftMatrix3x3):Array[0..2] Of Array[0..2] Of Single;" marked as inline is not inlined kraft.pas(30032,178) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(30035,163) Note: Call to subroutine "function Vector3TermMatrixMul(const v:TKraftVector3;const m:TKraftMatrix3x3):;" marked as inline is not inlined kraft.pas(30062,128) Note: Call to subroutine "function Vector3NormEx(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(30070,131) Note: Call to subroutine "function Vector3NormEx(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(30848,100) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(30848,85) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(30847,100) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(30847,85) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31128,2) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31128,2) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(31129,2) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31129,2) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(31165,86) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31165,86) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31165,86) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31166,86) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31166,86) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31166,86) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31195,91) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31195,91) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31195,91) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31196,91) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31196,91) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31196,91) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31308,92) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31308,61) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31347,86) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31347,86) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31347,86) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31348,86) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31348,86) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31348,86) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31469,129) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31469,128) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31479,155) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31479,97) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31498,129) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31498,128) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31525,155) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31525,97) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31550,155) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31550,97) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31565,155) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31565,97) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31587,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31587,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31587,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31587,94) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31587,94) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31587,94) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31592,156) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31592,98) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31622,156) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31622,98) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(31658,87) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31658,87) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31658,87) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31659,87) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31659,87) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31659,87) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31679,87) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31679,87) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31679,87) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31680,87) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31680,87) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31680,87) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31709,87) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31709,87) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31709,87) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31710,87) Note: Call to subroutine "function QuaternionSlerp(const q1:TKraftQuaternion;const q2:TKraftQuaternion;const t:Single):;" marked as inline is not inlined kraft.pas(31710,87) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31710,87) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(31277,192) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31280,192) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31258,140) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(31261,140) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32196,5) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined kraft.pas(32446,8) Note: Call to subroutine "function Vector3Add(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32969,24) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined kraft.pas(32916,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32919,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32919,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32919,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32919,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32919,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32922,10) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32922,10) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32922,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32922,10) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32922,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32922,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32922,10) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32925,10) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32925,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32925,10) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32925,10) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32928,10) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32928,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32928,10) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32928,10) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3TermMatrixMulInverted(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Dot(const v1:TKraftVector3;const v2:TKraftVector3):Single;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3Lerp(const v1:TKraftVector3;const v2:TKraftVector3;w:Single):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32934,10) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32793,118) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32793,80) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32805,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32805,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32805,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32805,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32805,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32805,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32805,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32805,10) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32805,10) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32810,22) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32823,175) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32823,174) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32827,166) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32827,165) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32733,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32733,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32733,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32733,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32733,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32733,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32733,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32733,7) Note: Call to subroutine "function Vector3Cross(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32733,7) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined kraft.pas(32738,19) Note: Call to subroutine "function Vector3ScalarMul(const v:TKraftVector3;const s:Single):;" marked as inline is not inlined kraft.pas(32751,172) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32751,171) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32755,163) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32755,162) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32702,174) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32702,173) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32690,161) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32690,160) Note: Call to subroutine "function Vector3TermMatrixMulBasis(const v:TKraftVector3;const m:TKraftMatrix4x4):;" marked as inline is not inlined kraft.pas(32615,128) Note: Call to subroutine "function Vector3SafeNorm(const v:TKraftVector3):;" marked as inline is not inlined kraft.pas(32527,75) Note: Call to subroutine "function Vector3Sub(const v1:TKraftVector3;const v2:TKraftVector3):;" marked as inline is not inlined Compiling ./src/3d/castlesectors.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used castletransform.pas(186,15) Warning: An inherited method is hidden by "Add(const TCastleTransform);" generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castletransform.pas(2939,28) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined castletransform.pas(3003,9) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined castletransform.pas(3087,61) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/x3d/castlematerialproperties.pas Compiling ./src/x3d/x3dnodes.pas Compiling ./src/castlescript/castlescript.pas Compiling ./src/castlescript/castlescriptcorefunctions.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castlescript.pas(2548,7) Note: Call to subroutine "function CompareMem(P1:Pointer;P2:Pointer;Length:QWord):Boolean;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/x3d/x3dcastlescript.pas x3dcastlescript.pas(46,15) Warning: An inherited method is hidden by "Add(TX3DFieldOrEvent);" Compiling ./src/x3d/x3dnodes.pas Compiling ./src/3d/castleinternaloctree.pas Compiling ./src/fonts/castletexturefont_djvsans_20.pas Compiling ./src/fonts/castletexturefont_djvsansb_20.pas Compiling ./src/fonts/castletexturefont_djvsanso_20.pas Compiling ./src/fonts/castletexturefont_djvsansbo_20.pas Compiling ./src/fonts/castletexturefont_djvmono_20.pas Compiling ./src/fonts/castletexturefont_djvmonob_20.pas Compiling ./src/fonts/castletexturefont_djvmonoo_20.pas Compiling ./src/fonts/castletexturefont_djvmonobo_20.pas Compiling ./src/fonts/castletexturefont_djvserif_20.pas Compiling ./src/fonts/castletexturefont_djvserifb_20.pas Compiling ./src/fonts/castletexturefont_djvserifi_20.pas Compiling ./src/fonts/castletexturefont_djvserifbi_20.pas Compiling ./src/x3d/x3dload.pas Compiling ./src/x3d/x3dloadinternalgeo.pas Compiling ./src/x3d/x3dloadinternalutils.pas x3dloadinternalutils.pas(75,10) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined x3dloadinternalutils.pas(77,10) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined x3dloadinternalutils.pas(79,10) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined Compiling ./src/x3d/x3dloadinternal3ds.pas Compiling ./src/x3d/x3dcamerautils.pas x3dcamerautils.pas(176,30) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dcamerautils.pas(222,30) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined Compiling ./src/base/castlestreamutils.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/x3d/x3dloadinternalobj.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/x3d/x3dloadinternalcollada.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined x3dloadinternalcollada_source.inc(110,47) Note: Call to subroutine "function MaxValue(const data:{Open} Array Of LongInt):LongInt;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,X3DLOADINTERNALCOLLADA.TCustomList$1$crc550D3EEF.PT>.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,X3DLOADINTERNALCOLLADA.TCustomList$1$crc59296E50.PT>.T" never used Compiling ./src/x3d/x3dloadinternalspine.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,X3DLOADINTERNALSPINE.TCustomList$1$crcBA37ECAE.PT>.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,X3DLOADINTERNALSPINE.TCustomList$1$crc4A87A150.PT>.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,X3DLOADINTERNALSPINE.TCustomList$1$crcF8A3A329.PT>.T" never used Compiling ./src/x3d/x3dloadinternalstl.pas Compiling ./src/x3d/x3dloadinternalmd3.pas Compiling ./src/x3d/castleinternalnodeinterpolator.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/castlescript/castlecurves.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castlecurves.pas(779,43) Note: Call to subroutine "operator TGenericVector2.*(const V:TGenericVector2;const Scalar:Single):; Static;" marked as inline is not inlined castlecurves.pas(779,43) Note: Call to subroutine "operator TGenericVector2.+(const A:TGenericVector2;const B:TGenericVector2):; Static;" marked as inline is not inlined castlecurves.pas(778,44) Note: Call to subroutine "operator TGenericVector2.*(const V:TGenericVector2;const Scalar:Single):; Static;" marked as inline is not inlined castlecurves.pas(778,44) Note: Call to subroutine "operator TGenericVector2.*(const V:TGenericVector2;const Scalar:Single):; Static;" marked as inline is not inlined castlecurves.pas(791,43) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined castlecurves.pas(791,43) Note: Call to subroutine "operator TGenericVector3.+(const A:TGenericVector3;const B:TGenericVector3):; Static;" marked as inline is not inlined castlecurves.pas(790,44) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined castlecurves.pas(790,44) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/castlescript/castlescriptparser.pas Compiling ./src/castlescript/castlescriptlexer.pas Compiling ./src/3d/castlenurbs.pas castlenurbs.pas(332,21) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined castlenurbs.pas(416,15) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined castlenurbs.pas(417,15) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined Compiling ./src/services/castleopendocument.pas Writing Resource String Table file: castleopendocument.rsj generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined x3dnodes_lightcontribution.inc(145,37) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined x3dnodes_lightcontribution.inc(171,31) Note: Call to subroutine "function TGenericVector3.DotProduct(const V1:TGenericVector3;const V2:TGenericVector3):Single; Static;" marked as inline is not inlined x3dnodes_lightcontribution.inc(170,50) Note: Call to subroutine "operator TGenericVector3.*(const V1:TGenericVector3;const V2:TGenericVector3):; Static;" marked as inline is not inlined x3dnodes_lightcontribution.inc(178,68) Note: Call to subroutine "function TGenericVector3.DotProduct(const V1:TGenericVector3;const V2:TGenericVector3):Single; Static;" marked as inline is not inlined x3dnodes_lightcontribution.inc(171,31) Note: Call to subroutine "function TGenericVector3.DotProduct(const V1:TGenericVector3;const V2:TGenericVector3):Single; Static;" marked as inline is not inlined x3dnodes_lightcontribution.inc(170,50) Note: Call to subroutine "operator TGenericVector3.*(const V1:TGenericVector3;const V2:TGenericVector3):; Static;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(316,15) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(331,15) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(345,13) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(353,13) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(372,55) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(281,13) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(289,13) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(243,16) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(217,15) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_utils_extrusion.inc(198,15) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_x3droute.inc(252,52) Warning: function result variable of a managed type does not seem to be initialized x3dnodes_standard_grouping.inc(591,19) Warning: function result variable of a managed type does not seem to be initialized x3dnodes_standard_geometry3d.inc(1146,22) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined x3dnodes_standard_geometry3d.inc(1156,22) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined x3dnodes_standard_texturing.inc(1501,59) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined x3dnodes_standard_texturing.inc(1500,69) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined x3dnodes_standard_pointingdevicesensor.inc(730,24) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_standard_navigation.inc(530,14) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_standard_navigation.inc(541,13) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_standard_navigation.inc(550,15) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_standard_navigation.inc(722,11) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_standard_navigation.inc(727,11) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dnodes_standard_texturing3d.inc(639,34) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined x3dnodes_standard_texturing3d.inc(638,64) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined x3dnodes_1.inc(1813,79) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined x3dnodes_1.inc(1812,59) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined x3dnodes_1.inc(1811,67) Note: Call to subroutine "operator TGenericVector2.+(const A:TGenericVector2;const B:TGenericVector2):; Static;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,X3DNODES.TCustomList$1$crc66DA96B3.PT>.T" never used Writing Resource String Table file: x3dnodes.rsj Compiling ./src/castlescript/castlescriptvectors.pas castlescriptvectors.pas(644,14) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined Compiling ./src/castlescript/castlescriptimages.pas Compiling ./src/castlescript/castlescriptarrays.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castlefields_x3dsinglefield_descendants.inc(1583,14) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/x3d/opengl/castlescene.pas Compiling ./src/x3d/castlescenecore.pas Compiling ./src/x3d/castleshapes.pas Compiling ./src/x3d/castleinternaltriangleoctree.pas Compiling ./src/x3d/x3dtriangles.pas Compiling ./src/x3d/castleshapes.pas Compiling ./src/x3d/castleinternaltriangleoctree.pas Compiling ./src/x3d/castleshapes.pas Compiling ./src/3d/castlegeometryarrays.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/x3d/castleshapeinternalshadowvolumes.pas Compiling ./src/x3d/castleshapes.pas Compiling ./src/x3d/castlescenecore.pas Compiling ./src/x3d/castleinternalshapeoctree.pas Compiling ./src/x3d/castlerenderingcamera.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/x3d/castleinternalshadowmaps.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>>.GetEnumerator:TEnumerator$1>>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castlescenecore.pas(6411,93) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,CASTLESCENECORE.TCustomList$1$crc6C6FDE93.PT>.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2>,CASTLESCENECORE.TCustomList$1$crc386F4523.PT>.T" never used Writing Resource String Table file: castlescenecore.rsj Compiling ./src/x3d/castleinternalnormals.pas Compiling ./src/3d/castletriangulate.pas castletriangulate.pas(489,23) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined castletriangulate.pas(354,63) Note: Call to subroutine "operator TGenericVector3.+(const A:TGenericVector3;const B:TGenericVector3):; Static;" marked as inline is not inlined castletriangulate.pas(354,42) Note: Call to subroutine "operator TGenericVector3.+(const A:TGenericVector3;const B:TGenericVector3):; Static;" marked as inline is not inlined castletriangulate.pas(319,10) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castletriangulate.pas(235,42) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/x3d/castlearraysgenerator.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castlearraysgenerator.pas(1387,62) Note: Call to subroutine "function Vector4(const V:TGenericVector3;const W:Single):;" marked as inline is not inlined castlearraysgenerator.pas(1388,62) Note: Call to subroutine "function Vector4(const V:TGenericVector3;const W:Single):;" marked as inline is not inlined castlearraysgenerator.pas(1395,62) Note: Call to subroutine "function Vector4(const V:TGenericVector3;const W:Single):;" marked as inline is not inlined castlearraysgenerator.pas(1396,62) Note: Call to subroutine "function Vector4(const V:TGenericVector3;const W:Single):;" marked as inline is not inlined castlearraysgenerator.pas(1397,62) Note: Call to subroutine "function Vector4(const V:TGenericVector3;const W:Single):;" marked as inline is not inlined castlearraysgenerator.pas(2248,8) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,CASTLESHAPES.TCustomList$1$crc0EA9D18F.PT>.T" never used Compiling ./src/3d/castle3d.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used x3dtriangles_raysegment_nonleaf.inc(136,11) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined x3dtriangles_raysegment_nonleaf.inc(137,15) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined x3dtriangles_raysegment_nonleaf.inc(136,11) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined x3dtriangles_raysegment_nonleaf.inc(137,15) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined x3dtriangles.pas(1039,17) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dtriangles.pas(1049,21) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined x3dtriangles.pas(1111,23) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined x3dtriangles.pas(1113,27) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined x3dtriangles.pas(1264,28) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined x3dtriangles.pas(1264,28) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined Compiling ./src/x3d/opengl/castlerenderer.pas Compiling ./src/x3d/opengl/castlerendererinternallights.pas Compiling ./src/x3d/opengl/castlerendererinternalshader.pas Compiling ./src/x3d/opengl/castlerendererinternaltextureenv.pas Compiling ./src/images/opengl/castlescreeneffects.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used castlerendererinternallights.pas(166,22) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined Compiling ./src/x3d/opengl/castleglcubemaps.pas Compiling ./src/3d/castlecubemaps.pas Compiling ./src/3d/castlesphericalharmonics.pas Compiling ./src/3d/castlespheresampling.pas castlespheresampling.pas(151,6) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined castlespheresampling.pas(151,34) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castlerenderer_meshrenderer.inc(294,39) Note: Call to subroutine "function TGenericVector4.XYZ:;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/x3d/opengl/castlebackground.pas Compiling ./src/x3d/opengl/castlescene.pas Compiling ./src/3d/opengl/castleglshadowvolumes.pas Compiling ./src/x3d/opengl/castlesceneinternalshape.pas Compiling ./src/x3d/opengl/castlescene.pas Compiling ./src/x3d/opengl/castlesceneinternalocclusion.pas Compiling ./src/x3d/opengl/castlesceneinternalblending.pas Compiling ./src/x3d/opengl/castlescene.pas Compiling ./src/x3d/opengl/castleshapeinternalrendershadowvolumes.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/game/castlescenemanager.pas Compiling ./src/game/castleplayer.pas Compiling ./src/game/castleitems.pas Compiling ./src/game/castleresources.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,CASTLERESOURCES.TCustomList$1$crc04B3B2EF.PT>.T" never used Compiling ./src/game/castledebugtransform.pas Compiling ./src/game/castleplayer.pas Compiling ./src/ui/opengl/castlecontrols.pas Compiling ./src/fonts/opengl/castlefonts.pas Compiling ./src/fonts/opengl/castlefontfamily.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/ui/opengl/castlecontrolsimages.pas Compiling ./src/fonts/castletexturefont_dejavusans_10.pas castlecontrols_scrollview.inc(221,16) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined Compiling ./src/3d/opengl/castleglboxes.pas Compiling ./src/game/castlegamenotifications.pas Compiling ./src/ui/opengl/castlenotifications.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/game/castlecreatures.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined castlecreatures.pas(2656,53) Note: Call to subroutine "operator TGenericVector3.*(const V:TGenericVector3;const Scalar:Single):; Static;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/game/castlelevels.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,CASTLELEVELS.TCustomList$1$crcE85FCF2B.PT>.T" never used castlewindowmenu.inc(413,15) Warning: An inherited method is hidden by "Add(TMenuItemRadio);" Compiling ./src/window/castlewindowmodes.pas Compiling ./src/window/castlewindowtouch.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/window/castlemessages.pas Compiling ./src/window/castleuistate.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling ./src/window/castledialogstates.pas Linking tools/castle-curves/castle-curves 541648 lines compiled, 71.0 sec 186 warning(s) issued 1426 note(s) issued tools/build-tool/castle-engine_compile.sh Compiling Release Version Compiling Release Version Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling tools/build-tool/code/castle-engine.lpr Compiling tools/build-tool/code/toolarchitectures.pas Writing Resource String Table file: toolarchitectures.rsj Compiling tools/build-tool/code/toolproject.pas Compiling tools/build-tool/code/toolcompile.pas Compiling tools/build-tool/code/toolutils.pas Compiling tools/build-tool/code/toolservices.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling tools/build-tool/code/toolassocdoctypes.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling tools/build-tool/code/toolpackage.pas Compiling tools/build-tool/code/toolwindowsresources.pas Compiling tools/build-tool/code/toolandroidpackage.pas Compiling ./tools/build-tool/embedded_images/toolembeddedimages.pas Compiling tools/build-tool/code/toolwindowsregistry.pas Compiling tools/build-tool/code/tooltexturegeneration.pas Compiling tools/build-tool/code/toolios.pas Compiling tools/build-tool/code/tooliospbxgeneration.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling tools/build-tool/code/toolandroidmerging.pas Linking tools/build-tool/code/castle-engine 45220 lines compiled, 9.6 sec 5 warning(s) issued 10 note(s) issued tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d_compile.sh Compiling Release Version Compiling Release Version Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d.lpr generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>>.GetEnumerator:TEnumerator$1>>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,PROGRAM.TCustomList$1$crcCCF47F1D.PT>.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2>,PROGRAM.TCustomList$1$crc7592AB14.PT>.T" never used Linking tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d 1025 lines compiled, 8.1 sec 6 warning(s) issued 8 note(s) issued make[2]: Leaving directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' # Generate man pages /usr/bin/make -C doc/man/man1 make[2]: Entering directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/doc/man/man1' ./generate.sh /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1 /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/doc/man/man1 Compiling Release Version Compiling Release Version Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling tools/texture-font-to-pascal/texture-font-to-pascal.lpr Linking tools/texture-font-to-pascal/texture-font-to-pascal 500 lines compiled, 3.9 sec /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/doc/man/man1 /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1 /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/doc/man/man1 Compiling Release Version Compiling Release Version Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling tools/image-to-pascal/image-to-pascal.lpr Linking tools/image-to-pascal/image-to-pascal 196 lines compiled, 3.9 sec /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/doc/man/man1 /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1 /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/doc/man/man1 Compiling Release Version Compiling Release Version Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling tools/castle-curves/castle-curves.lpr Linking tools/castle-curves/castle-curves 1168 lines compiled, 11.0 sec /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/doc/man/man1 /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1 /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/doc/man/man1 Compiling Release Version Compiling Release Version Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling tools/build-tool/code/castle-engine.lpr Linking tools/build-tool/code/castle-engine 316 lines compiled, 7.2 sec /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/doc/man/man1 /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1 /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/doc/man/man1 Compiling Release Version Compiling Release Version Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d.lpr generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>>.GetEnumerator:TEnumerator$1>>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,PROGRAM.TCustomList$1$crcCCF47F1D.PT>.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2>,PROGRAM.TCustomList$1$crc7592AB14.PT>.T" never used Linking tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d 1025 lines compiled, 9.0 sec 6 warning(s) issued 8 note(s) issued /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/doc/man/man1 make[2]: Leaving directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/doc/man/man1' make[1]: Leaving directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' debian/rules override_dh_auto_test-arch make[1]: Entering directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' # Command basically copied from tests/compile_console.sh while # making sure that no unit or object files polute the source tree /usr/bin/fpc -gh -dDEBUG -dTEXT_RUNNER -dNO_WINDOW_SYSTEM \ -Fuexamples/research_special_rendering_methods/shadow_fields/ \ -Fuexamples/curves_surfaces/ \ -FE/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/tmp \ @castle-fpc.cfg tests/test_castle_game_engine.lpr Compiling Debug Version Compiling Debug Version Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64 Copyright (c) 1993-2020 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling tests/test_castle_game_engine.lpr Compiling tests/castleconsoletestrunner.pas Compiling tests/testcompiler.pas Compiling tests/testsysutils.pas Compiling tests/testfgl.pas fgl.pp(1152,5) Note: Call to subroutine "function TFPGObjectList.Add(const Item:TItem):LongInt;" marked as inline is not inlined fgl.pp(1152,18) Note: Call to subroutine "function TFPGObjectList.Get(Index:LongInt):TItem;" marked as inline is not inlined testfgl.pas(70,32) Note: Call to subroutine "function TFPGObjectList.Get(Index:LongInt):TItem;" marked as inline is not inlined testfgl.pas(78,9) Note: Call to subroutine "procedure TFPGObjectList.Put(Index:LongInt;const Item:TItem);" marked as inline is not inlined testfgl.pas(49,17) Note: Call to subroutine "function TFPGObjectList.Get(Index:LongInt):TItem;" marked as inline is not inlined testfgl.pas(100,6) Note: Call to subroutine "function TFPGObjectList.Add(const Item:TItem):LongInt;" marked as inline is not inlined testfgl.pas(100,33) Note: Call to subroutine "function TFPGObjectList.Get(Index:LongInt):TItem;" marked as inline is not inlined testfgl.pas(100,53) Note: Call to subroutine "function TFPGObjectList.Get(Index:LongInt):TItem;" marked as inline is not inlined testfgl.pas(104,6) Note: Call to subroutine "function TFPGObjectList.Add(const Item:TItem):LongInt;" marked as inline is not inlined testfgl.pas(108,6) Note: Call to subroutine "function TFPGObjectList.Add(const Item:TItem):LongInt;" marked as inline is not inlined testfgl.pas(112,6) Note: Call to subroutine "function TFPGObjectList.Add(const Item:TItem):LongInt;" marked as inline is not inlined testfgl.pas(117,3) Note: Call to subroutine "function TFPGObjectList.Add(const Item:TItem):LongInt;" marked as inline is not inlined testfgl.pas(117,32) Note: Call to subroutine "function TFPGObjectList.GetLast:TItem;" marked as inline is not inlined testfgl.pas(121,4) Note: Call to subroutine "function TFPGObjectList.Add(const Item:TItem):LongInt;" marked as inline is not inlined testfgl.pas(121,35) Note: Call to subroutine "function TFPGObjectList.GetLast:TItem;" marked as inline is not inlined testfgl.pas(122,4) Note: Call to subroutine "function TFPGObjectList.Add(const Item:TItem):LongInt;" marked as inline is not inlined testfgl.pas(122,35) Note: Call to subroutine "function TFPGObjectList.GetLast:TItem;" marked as inline is not inlined testfgl.pas(130,3) Note: Call to subroutine "function TFPGObjectList.Add(const Item:TItem):LongInt;" marked as inline is not inlined testfgl.pas(130,32) Note: Call to subroutine "function TFPGObjectList.GetLast:TItem;" marked as inline is not inlined testfgl.pas(134,4) Note: Call to subroutine "function TFPGObjectList.Add(const Item:TItem):LongInt;" marked as inline is not inlined testfgl.pas(134,35) Note: Call to subroutine "function TFPGObjectList.GetLast:TItem;" marked as inline is not inlined testfgl.pas(135,4) Note: Call to subroutine "function TFPGObjectList.Add(const Item:TItem):LongInt;" marked as inline is not inlined testfgl.pas(135,35) Note: Call to subroutine "function TFPGObjectList.GetLast:TItem;" marked as inline is not inlined testfgl.pas(141,19) Note: Call to subroutine "function TFPGObjectList.Get(Index:LongInt):TItem;" marked as inline is not inlined testfgl.pas(142,19) Note: Call to subroutine "function TFPGObjectList.Get(Index:LongInt):TItem;" marked as inline is not inlined testfgl.pas(143,19) Note: Call to subroutine "function TFPGObjectList.Get(Index:LongInt):TItem;" marked as inline is not inlined testfgl.pas(144,19) Note: Call to subroutine "function TFPGObjectList.Get(Index:LongInt):TItem;" marked as inline is not inlined testfgl.pas(145,19) Note: Call to subroutine "function TFPGObjectList.Get(Index:LongInt):TItem;" marked as inline is not inlined testfgl.pas(147,16) Note: Call to subroutine "function TFPGObjectList.Get(Index:LongInt):TItem;" marked as inline is not inlined testfgl.pas(147,24) Note: Call to subroutine "function TFPGObjectList.Get(Index:LongInt):TItem;" marked as inline is not inlined testfgl.pas(148,16) Note: Call to subroutine "function TFPGObjectList.Get(Index:LongInt):TItem;" marked as inline is not inlined testfgl.pas(148,24) Note: Call to subroutine "function TFPGObjectList.Get(Index:LongInt):TItem;" marked as inline is not inlined Compiling tests/testgenericscollections.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined testgenericscollections.pas(150,13) Note: Call to subroutine "function AnsiCompareStr(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1>;" marked as inline is not inlined generics.dictionaries.inc(141,19) Warning: function result variable of a managed type does not seem to be initialized generics.dictionaries.inc(295,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable>.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2,TESTGENERICSCOLLECTIONS.TCustomList$1$crcEB2A6B03.PT>.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling tests/testoldfpcbugs.pas Compiling tests/testfpimage.pas Compiling tests/testcastleutils.pas Compiling tests/castlebasetestcase.pas testcastleutils.pas(396,3) Warning: Symbol "Sort" is deprecated: "use Generics.Collections lists and their Sort method" Compiling tests/testcastlerectangles.pas Compiling tests/testcastlegenericlists.pas Compiling ./src/base/castlegenericlists.pas castlegenericlists.pas(57,40) Warning: Symbol "MaxGListSize" is deprecated testcastlegenericlists.pas(32,3) Warning: Unit "CastleGenericLists" is deprecated: "instead of this unit, use TList and TDictionary from Generics.Collections unit, it works for all types perfectly like we want" castlegenericlists.pas(57,40) Warning: Symbol "MaxGListSize" is deprecated Compiling tests/testcastlefilesutils.pas Compiling tests/testcastleutilslists.pas testcastleutilslists.pas(309,32) Note: Call to subroutine "function Vector3(const X:Single;const Y:Single;const Z:Single):;" marked as inline is not inlined testcastleutilslists.pas(308,29) Note: Call to subroutine "function Vector3(const X:Single;const Y:Single;const Z:Single):;" marked as inline is not inlined testcastleutilslists.pas(309,33) Note: Call to subroutine "function TGenericVector3.Lerp(const A:Single;const V1:TGenericVector3;const V2:TGenericVector3):; Static;" marked as inline is not inlined testcastleutilslists.pas(312,32) Note: Call to subroutine "function Vector3(const X:Single;const Y:Single;const Z:Single):;" marked as inline is not inlined testcastleutilslists.pas(311,29) Note: Call to subroutine "function Vector3(const X:Single;const Y:Single;const Z:Single):;" marked as inline is not inlined testcastleutilslists.pas(312,33) Note: Call to subroutine "function TGenericVector3.Lerp(const A:Single;const V1:TGenericVector3;const V2:TGenericVector3):; Static;" marked as inline is not inlined testcastleutilslists.pas(339,29) Note: Call to subroutine "function Vector3(const X:Single;const Y:Single;const Z:Single):;" marked as inline is not inlined testcastleutilslists.pas(338,29) Note: Call to subroutine "function Vector3(const X:Single;const Y:Single;const Z:Single):;" marked as inline is not inlined testcastleutilslists.pas(339,30) Note: Call to subroutine "function TGenericVector3.Lerp(const A:Single;const V1:TGenericVector3;const V2:TGenericVector3):; Static;" marked as inline is not inlined testcastleutilslists.pas(342,32) Note: Call to subroutine "function Vector3(const X:Single;const Y:Single;const Z:Single):;" marked as inline is not inlined testcastleutilslists.pas(341,29) Note: Call to subroutine "function Vector3(const X:Single;const Y:Single;const Z:Single):;" marked as inline is not inlined testcastleutilslists.pas(342,33) Note: Call to subroutine "function TGenericVector3.Lerp(const A:Single;const V1:TGenericVector3;const V2:TGenericVector3):; Static;" marked as inline is not inlined Compiling tests/testcastleclassutils.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling tests/testcastlevectors.pas testcastlevectors.pas(566,22) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined testcastlevectors.pas(572,22) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined testcastlevectors.pas(723,41) Note: Call to subroutine "operator TGenericMatrix4.*(const M1:TGenericMatrix4;const M2:TGenericMatrix4):; Static;" marked as inline is not inlined testcastlevectors.pas(745,55) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined testcastlevectors.pas(859,23) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined Compiling tests/testcastletriangles.pas Compiling tests/testcastlecolors.pas Compiling tests/testcastlekeysmouse.pas Compiling tests/testcastleimages.pas Compiling tests/testcastleimagesdraw.pas testcastleimagesdraw.pas(279,67) Note: Call to subroutine "function Vector3Byte(const X:Byte;const Y:Byte;const Z:Byte):;" marked as inline is not inlined testcastleimagesdraw.pas(281,70) Note: Call to subroutine "function Vector3Byte(const X:Byte;const Y:Byte;const Z:Byte):;" marked as inline is not inlined testcastleimagesdraw.pas(342,69) Note: Call to subroutine "function Vector3Byte(const X:Byte;const Y:Byte;const Z:Byte):;" marked as inline is not inlined testcastleimagesdraw.pas(344,72) Note: Call to subroutine "function Vector3Byte(const X:Byte;const Y:Byte;const Z:Byte):;" marked as inline is not inlined testcastleimagesdraw.pas(349,75) Note: Call to subroutine "function Vector3Byte(const X:Byte;const Y:Byte;const Z:Byte):;" marked as inline is not inlined testcastleimagesdraw.pas(351,78) Note: Call to subroutine "function Vector3Byte(const X:Byte;const Y:Byte;const Z:Byte):;" marked as inline is not inlined testcastleimagesdraw.pas(357,86) Note: Call to subroutine "function GrayscaleValue(const v:TVector3Byte):Byte;" marked as inline is not inlined testcastleimagesdraw.pas(357,85) Note: Call to subroutine "function Vector3Byte(const X:Byte;const Y:Byte;const Z:Byte):;" marked as inline is not inlined testcastleimagesdraw.pas(359,89) Note: Call to subroutine "function GrayscaleValue(const v:TVector3Byte):Byte;" marked as inline is not inlined testcastleimagesdraw.pas(359,88) Note: Call to subroutine "function Vector3Byte(const X:Byte;const Y:Byte;const Z:Byte):;" marked as inline is not inlined testcastleimagesdraw.pas(364,75) Note: Call to subroutine "function Vector3Byte(const X:Byte;const Y:Byte;const Z:Byte):;" marked as inline is not inlined testcastleimagesdraw.pas(366,78) Note: Call to subroutine "function Vector3Byte(const X:Byte;const Y:Byte;const Z:Byte):;" marked as inline is not inlined Compiling tests/testcastleboxes.pas Compiling tests/testcastlefrustum.pas testcastlefrustum.pas(356,3) Note: Local variable "NoOutsideResults" not used Compiling tests/testcastletransform.pas testcastletransform.pas(1105,17) Note: Call to subroutine "function TBox3D.GetMin:;" marked as inline is not inlined testcastletransform.pas(1108,17) Note: Call to subroutine "function TBox3D.GetMin:;" marked as inline is not inlined testcastletransform.pas(1111,17) Note: Call to subroutine "function TBox3D.GetMin:;" marked as inline is not inlined testcastletransform.pas(1115,17) Note: Call to subroutine "function TBox3D.GetMax:;" marked as inline is not inlined testcastletransform.pas(1118,17) Note: Call to subroutine "function TBox3D.GetMax:;" marked as inline is not inlined testcastletransform.pas(1121,17) Note: Call to subroutine "function TBox3D.GetMax:;" marked as inline is not inlined testcastletransform.pas(1125,17) Note: Call to subroutine "function TBox3D.GetMin:;" marked as inline is not inlined testcastletransform.pas(1128,17) Note: Call to subroutine "function TBox3D.GetMin:;" marked as inline is not inlined testcastletransform.pas(1131,17) Note: Call to subroutine "function TBox3D.GetMin:;" marked as inline is not inlined testcastletransform.pas(1135,17) Note: Call to subroutine "function TBox3D.GetMax:;" marked as inline is not inlined testcastletransform.pas(1138,17) Note: Call to subroutine "function TBox3D.GetMax:;" marked as inline is not inlined testcastletransform.pas(1141,17) Note: Call to subroutine "function TBox3D.GetMax:;" marked as inline is not inlined testcastletransform.pas(1225,3) Note: Local variable "Collider" is assigned but never used testcastletransform.pas(1252,3) Note: Local variable "Collider" is assigned but never used Compiling tests/testcastleparameters.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined testcastleparameters.pas(138,37) Warning: Symbol "AssignArray" is deprecated: "use Assign" testcastleparameters.pas(165,37) Warning: Symbol "AssignArray" is deprecated: "use Assign" generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling tests/testcastlecameras.pas testcastlecameras.pas(74,13) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined testcastlecameras.pas(74,38) Note: Call to subroutine "function IsZero(const A:Single):Boolean;" marked as inline is not inlined testcastlecameras.pas(136,66) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined testcastlecameras.pas(137,66) Note: Call to subroutine "function TGenericVector3.Length:Single;" marked as inline is not inlined Compiling tests/testx3dfields.pas Compiling tests/testx3dnodes.pas generics.collections.pas(1182,19) Warning: function result variable of a managed type does not seem to be initialized generics.collections.pas(1185,20) Note: Call to subroutine "function TEnumerable.GetEnumerator:TEnumerator$1;" marked as inline is not inlined testx3dnodes.pas(1336,5) Note: Local variable "B" is assigned but never used testx3dnodes.pas(1337,5) Note: Local variable "C" is assigned but never used generics.collections.pas(144,52) Note: Private type "TCustomPointersEnumerator$2.T" never used Compiling tests/testx3dnodesoptimizedproxy.pas Compiling tests/testcastlescene.pas Compiling tests/testcastlescenecore.pas Compiling tests/testcastlescenemanager.pas Compiling tests/testcastlevideos.pas Compiling tests/testcastlespacefillingcurves.pas Compiling ./src/3d/castlespacefillingcurves.pas Compiling tests/testcastlestringutils.pas testcastlestringutils.pas(279,6) Note: Call to subroutine "function AnsiCompareStr(const S1:AnsiString;const S2:AnsiString):LongInt;" marked as inline is not inlined testcastlestringutils.pas(372,5) Warning: Symbol "GetFileFilterExts" is deprecated: "use TFileFilter and TFileFilterList, and then you will not have to deconstruct your filters back from string" testcastlestringutils.pas(377,5) Warning: Symbol "GetFileFilterExts" is deprecated: "use TFileFilter and TFileFilterList, and then you will not have to deconstruct your filters back from string" testcastlestringutils.pas(380,5) Warning: Symbol "GetFileFilterExts" is deprecated: "use TFileFilter and TFileFilterList, and then you will not have to deconstruct your filters back from string" testcastlestringutils.pas(385,5) Warning: Symbol "GetFileFilterExts" is deprecated: "use TFileFilter and TFileFilterList, and then you will not have to deconstruct your filters back from string" testcastlestringutils.pas(391,32) Warning: Symbol "GetFileFilterName" is deprecated: "use TFileFilter and TFileFilterList, and then you will not have to deconstruct your filters back from string" testcastlestringutils.pas(392,32) Warning: Symbol "GetFileFilterName" is deprecated: "use TFileFilter and TFileFilterList, and then you will not have to deconstruct your filters back from string" testcastlestringutils.pas(393,32) Warning: Symbol "GetFileFilterName" is deprecated: "use TFileFilter and TFileFilterList, and then you will not have to deconstruct your filters back from string" testcastlestringutils.pas(394,32) Warning: Symbol "GetFileFilterName" is deprecated: "use TFileFilter and TFileFilterList, and then you will not have to deconstruct your filters back from string" testcastlestringutils.pas(395,32) Warning: Symbol "GetFileFilterName" is deprecated: "use TFileFilter and TFileFilterList, and then you will not have to deconstruct your filters back from string" testcastlestringutils.pas(396,32) Warning: Symbol "GetFileFilterName" is deprecated: "use TFileFilter and TFileFilterList, and then you will not have to deconstruct your filters back from string" Compiling tests/testcastlescript.pas Compiling tests/testcastlescriptvectors.pas Compiling tests/testcastlecubemaps.pas Compiling tests/testcastleglversion.pas Compiling tests/testcastlecompositeimage.pas Compiling tests/testcastletriangulate.pas testcastletriangulate.pas(84,27) Note: Call to subroutine "function TGenericVector3.IsZero:Boolean;" marked as inline is not inlined Compiling tests/testcastlegame.pas Compiling tests/testcastleuriutils.pas Compiling tests/testcastlexmlutils.pas Compiling tests/testcastlecurves.pas Compiling tests/testcastletimeutils.pas Compiling tests/testcastlecontrols.pas Compiling tests/testcastlerandom.pas Compiling ./src/base/castlerandom.pas Compiling tests/testcastlesoundengine.pas Linking /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/tmp/test_castle_game_engine 20566 lines compiled, 20.9 sec 27 warning(s) issued 103 note(s) issued # cd is needed to find the data files cd tests ; /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/tmp/test_castle_game_engine -a test_castle_game_engine: VRML/X3D warning: A node inside the field "GeneratedShadowMap.light" must be already used elsewhere (use USE clause, do not declare a new node here) test_castle_game_engine: X3D warning: Node on addChildren or removeChildren list iWARNING: OpenAL cannot be initialized, TestLoadBufferException doesn't really do anything WARNING: OpenAL cannot be initialized, TestLoadBufferException doesn't really do anything WARNING: OpenAL cannot be initialized, TestLoadBufferException doesn't reall Time:09.792 N:227 E:0 F:0 I:0 TTestCompiler Time:00.000 N:1 E:0 F:0 I:0 00.000 TestIs TTestSysUtils Time:00.001 N:1 E:0 F:0 I:0 00.001 TestDirectoryFileExists TTestObjectsList Time:00.000 N:1 E:0 F:0 I:0 00.000 TestObjectsList TTestGenericsCollections Time:00.001 N:9 E:0 F:0 I:0 00.000 Test1 00.000 TestFreeingManually 00.000 TestAddingLists 00.000 TestSort 00.000 TestPack 00.000 TestMapTryGetValue 00.001 TestRecordsList 00.000 TestVectorsList 00.000 TestMethodsList TTestOldFPCBugs Time:00.000 N:7 E:0 F:0 I:0 00.000 TestInherited 00.000 TestMethodPass 00.000 TestCompareMemBug 00.000 TestFormatIncompatibility 00.000 TestSizeOfObject 00.000 TestOthers 00.000 TestSwapEndian TTestFPImage Time:00.050 N:1 E:0 F:0 I:0 00.050 TestJPEG TTestCastleUtils Time:00.009 N:17 E:0 F:0 I:0 00.000 TestMilisecTime 00.000 TestIndexMinMax_RestOf3dCoords 00.001 TestCheckIsMemCharFilled 00.000 TestSmallest2Exp 00.000 TestPathDelim 00.000 TestOSError 00.000 TestStrings 00.000 TestOthers 00.000 TestIntSqrt 00.000 TestDivMod 00.000 TestClamp 00.000 TestSimpleMath 00.000 TestMinMax 00.000 TestSort 00.000 TestFileExt 00.000 TestFloatModulo 00.000 TestRandomIntRange TTestRectangles Time:00.001 N:4 E:0 F:0 I:0 00.001 TestRectangles 00.000 TestScaleEmpty 00.000 TestCollidesDisc 00.000 TestAdd TTestGenericLists Time:00.000 N:2 E:0 F:0 I:0 00.000 TestList 00.000 TestMap TTestOSSpecific Time:00.001 N:5 E:0 F:0 I:0 00.000 TestPathDelim 00.000 TestExeName 00.000 TestTimer 00.000 TestHomePath 00.000 TestGetTempDir TTestBasicLists Time:00.022 N:7 E:0 F:0 I:0 00.021 TestSetCountItems 00.001 TestPrimitiveLists 00.000 TestCastleVectorsLists 00.000 TestListsAssign 00.000 TestListsAssignLerp 00.000 TestListsAssignLerpShifted 00.000 TestZero TTestCastleClassUtils Time:00.009 N:6 E:0 F:0 I:0 00.000 TestStreamPeekChar 00.000 TestBufferedReadStream 00.000 TestObjectsListSort 00.000 TestNotifyEventArray 00.001 TestLineColumn_SimplePeekCharStream 00.008 TestLineColumn_BufferedReadStream TTestCastleVectors Time:01.933 N:24 E:0 F:0 I:0 00.000 TestPlaneOdcCollision 00.000 TestCollisions 00.000 TestArea 00.000 TestPerpParallel 00.000 TestPlanesIntersection 01.807 TestOther 00.123 TestVectorStr 00.000 TestMatrixInverse 00.001 TestMultMatrixTranslation 00.000 TestMultMatricesTranslation 00.000 TestIndexedPolygonNormalArea 00.000 TestSphereRayIntersection 00.000 TestMatrixMultiplication 00.000 TestMatrixTranspose 00.000 TestVector3FromStr 00.000 TestVector4FromStr 00.000 TestPlaneTransform 00.000 TestTransformToFromCoordsMatrix 00.000 Test2D 00.000 TestApproximateScale 00.001 TestXYZ 00.000 TestPlaneMove 00.000 TestPlaneMoveRandom 00.000 TestTryInverseHarder TTestCastleTriangles Time:00.000 N:1 E:0 F:0 I:0 00.000 TestIsValid TTestCastleColors Time:00.065 N:2 E:0 F:0 I:0 00.065 TestHSV 00.000 TestLerpInHsv TTestKeysMouse Time:00.001 N:3 E:0 F:0 I:0 00.000 TestKey 00.000 TestKeyToStrAndBack 00.000 TestCharToNiceStr TTestImages Time:00.411 N:7 E:0 F:0 I:0 00.215 TestLoadImage 00.000 TestImageClassBestForSavingToFormat 00.001 TestClear 00.000 TestVector3ToRGBE 00.013 TestRGBEToRGBTranslating 00.178 TestResize 00.004 TestLoadSavePreserveAlpha TTestImagesDraw Time:00.001 N:4 E:0 F:0 I:0 00.000 TestDrawToRgb 00.000 TestDrawToRgbAlpha 00.001 TestDrawToGrayscale 00.000 TestDrawToGrayscaleAlpha TTestCastleBoxes Time:00.004 N:9 E:0 F:0 I:0 00.000 TestIsCenteredBox3DPlaneCollision 00.000 TestBox3DPlaneCollision 00.000 TestIsBox3DTriangleCollision 00.000 TestIsBox3DTriangleCollisionEpsilons 00.004 TestBox3DTransform 00.000 TestBox3DMaximumPlane 00.000 TestBox3DMinimumPlane 00.000 TestBox3DPointDistance 00.000 Test2D TTestCastleFrustum Time:00.027 N:3 E:0 F:0 I:0 00.000 TestFrustum 00.000 TestInfiniteFrustum 00.027 TestCompareWithUnoptimizedPlaneCollision TTestCastleTransform Time:00.064 N:21 E:0 F:0 I:0 00.002 TestMy3D 00.002 TestMy3DNotExists 00.002 TestMy3DNotCollides 00.002 Test3DTransform 00.002 Test3DTransformNotExists 00.002 Test3DTransformNotCollides 00.019 Test3DTransformReal 00.000 TestNotifications 00.000 TestNotificationsSceneManager 00.004 TestList 00.000 TestViewVectorsOrthogonal1 00.000 TestViewVectorsOrthogonal2 00.000 TestListNotification 00.000 TestWorldFull 00.000 TestWorldPrematureFree 00.000 TestWorldFreeBeforeItem 00.000 TestDirectionUp 00.005 TestTransformingScene 00.011 TestPhysicsWorldOwner 00.008 TestPhysicsWorldOwnerEmptyBox 00.005 TestPhysicsWorldOwnerEmptySphere TTestParsingParameters Time:00.001 N:2 E:0 F:0 I:0 00.001 TestParsingParameters 00.000 TestOptionDescription TTestCameras Time:00.001 N:3 E:0 F:0 I:0 00.000 TestToOrientationAndBack 00.001 TestOrientationFromBasicAxes 00.000 TestInput TTestX3DFields Time:00.000 N:1 E:0 F:0 I:0 00.000 TestNotification TTestX3DNodes Time:00.548 N:28 E:0 F:0 I:0 00.000 TestNodesManager 00.000 TestParseSaveToFile 00.032 TestUniqueFields 00.000 TestInterfaceSupports 00.009 TestAllowedChildren 00.128 TestContainerFieldList 00.030 TestContainerFieldGeometry 00.000 TestDestructionNotification 00.057 TestGeometryNodesImplemented 00.031 TestGeometryNodesChanges 00.054 TestVisibleVRML1StateChanges 00.034 TestColorNodeChanges 00.049 TestTextureCoordinate 00.035 TestInternalTimeDependentHandlerAvailable 00.031 TestITransformNode 00.001 TestSortPositionInParent 00.005 TestRootNodeMeta 00.027 TestConvertToX3D 00.016 TestReadingWritingQuotes 00.001 TestSolid 00.000 TestConvex 00.002 TestX3DXmlString 00.001 TestOrthoViewpointFieldOfView 00.001 TestFontStyle 00.002 TestWeakLinkUnusedWarning 00.001 TestKeepExisting 00.000 TestAttenuation 00.001 TestAddChildren TTestX3DNodesOptimizedProxy Time:00.019 N:1 E:0 F:0 I:0 00.019 TestGeometryUsesOptimizedMethods TTestScene Time:00.001 N:1 E:0 F:0 I:0 00.001 TestScene TTestSceneCore Time:01.209 N:5 E:0 F:0 I:0 00.015 TestBorderManifoldEdges 00.759 TestIterator 00.026 TestFind 00.344 TestViewpointBillboardTricky 00.065 TestManifold TTestCastleSceneManager Time:00.498 N:2 E:0 F:0 I:0 00.000 TestCameraCreating 00.498 TestLoadLevel TTestVideos Time:00.155 N:1 E:0 F:0 I:0 00.155 TestLoad TTestSpaceFillingCurves Time:00.097 N:1 E:0 F:0 I:0 00.097 TestSpaceFillingCurves TTestCastleStringUtils Time:00.020 N:12 E:0 F:0 I:0 00.002 TestIntToStrBase 00.000 TestDeFormat 00.001 TestSReplacePercent 00.007 TestIntToStr2 00.000 TestCompressWhiteSpace 00.000 TestFormatNameCounter 00.001 TestIntToStr64 00.008 TestCastleStringList 00.000 TestCastleStringListNewlinesInside 00.000 TestSReplacePatterns 00.001 TestGetFileFilter 00.000 TestSplitString TTestCastleScript Time:00.047 N:9 E:0 F:0 I:0 00.001 Test1 00.000 TestCodeCreatedExprs 00.000 TestInheritsFrom 00.002 TestFloatPrograms 00.027 TestVariousTypesPrograms 00.011 TestArrays 00.004 TestBools 00.001 TestInvalidOps 00.001 TestTryExecuteMath TTestCastleScriptVectors Time:00.059 N:3 E:0 F:0 I:0 00.034 TestVecSingle 00.015 TestVecDouble 00.010 TestMatrixSingle TTestCubeMap Time:00.001 N:2 E:0 F:0 I:0 00.000 TestReverse 00.001 TestCubeMapSolidAngle TTestGLVersion Time:00.000 N:1 E:0 F:0 I:0 00.000 Test1 TTestCastleCompositeImage Time:00.021 N:2 E:0 F:0 I:0 00.021 TestLoadSave 00.000 TestLoadSaveS3TC TTestCastleTriangulate Time:00.006 N:2 E:0 F:0 I:0 00.000 TestIndexedConcavePolygonNormal 00.006 TestTriangulateFace TTestGame Time:00.015 N:1 E:0 F:0 I:0 00.015 TestGameData TTestURIUtils Time:00.002 N:7 E:0 F:0 I:0 00.000 TestURIProtocol 00.000 TestAbsoluteURI 00.000 TestURIToFilenameSafe 00.001 TestPercentEncoding 00.000 TestCombineURIEncoding 00.000 TestURIDisplay 00.001 TestRelativeURLWhitespace TTestCastleXMLUtils Time:00.000 N:2 E:0 F:0 I:0 00.000 TestReadResult 00.000 TestAttributeReading TTestCastleCurves Time:00.000 N:1 E:0 F:0 I:0 00.000 TestBoundingBox TTestCastleTimeUtils Time:01.000 N:1 E:0 F:0 I:0 01.000 TestGetTickCount64 TTestCastleControls Time:00.000 N:1 E:0 F:0 I:0 00.000 TestFloatSliderRoundAndClamp TTestCastleRandom Time:03.491 N:2 E:0 F:0 I:0 00.000 TestHash 03.491 TestRandom TTestCastleSoundEngine Time:00.000 N:1 E:0 F:0 I:0 00.000 TestLoadBufferException Number of run tests: 227 Number of errors: 0 Number of failures: 0 y do anything WARNING: OpenAL cannot be initialized, TestLoadBufferException doesn't really do anything s not a TAbstractChildNode, ignoring event Heap dump by heaptrc unit of /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/tmp/test_castle_game_engine 1382323 memory blocks allocated : 430819445/435809560 1382323 memory blocks freed : 430819445/435809560 0 unfreed memory bmake[1]: Leaving directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' create-stamp debian/debhelper-build-stamp dh_prep -a debian/rules override_dh_auto_install-arch make[1]: Entering directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' # Install units mkdir -p /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/usr/lib/x86_64-linux-gnu/fp-units-3.2.0/castle-game-engine-6.4 cp -Rfpl -t /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/usr/lib/x86_64-linux-gnu/fp-units-3.2.0/castle-game-engine-6.4 units/x86_64-linux/* # Mark package as manually compilable and install them for package in $(find * -name '*.lpk') ; \ do \ pkgDir=$(dirname "/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/usr/lib/castle-game-engine/6.4/${package}") ; \ mkdir -p "${pkgDir}" ; \ sed -e 's@\(\W*\).*@\1\n&@' \ -e "s@\.\./src/@$(relpath /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/src/castle-game-engine-6.4 ${pkgDir})/@g" \ -e "s@\(\W*\)@" \ "${package}" > "/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/usr/lib/castle-game-engine/6.4/${package}" ; \ done # Call upstream install target for the tools /usr/bin/make PREFIX=/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/usr install make[2]: Entering directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' install -d /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/usr/bin install tools/texture-font-to-pascal/texture-font-to-pascal /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/usr/bin install tools/image-to-pascal/image-to-pascal /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/usr/bin install tools/castle-curves/castle-curves /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/usr/bin install tools/build-tool/castle-engine /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/usr/bin install tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/usr/bin install -d /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/usr/share cd tools/build-tool/data/ && \ find . -type f -exec install --mode 644 -D '{}' /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp/usr/share/castle-engine/'{}' ';' make[2]: Leaving directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' find /build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1/debian/tmp -empty -delete make[1]: Leaving directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' debian/rules override_dh_install make[1]: Entering directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' # tmp/tmp is used for the testsuite dh_install -Xtmp/tmp/ make[1]: Leaving directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' debian/rules override_dh_installdocs make[1]: Entering directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' dh_installdocs -X.in make[1]: Leaving directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' dh_installchangelogs -a dh_installexamples -a dh_installman -a dh_lintian -a dh_perl -a dh_link -a dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a dh_missing -a dh_dwz -a -a dwz: debian/fp-units-castle-game-engine/usr/bin/castle-curves: .debug_info section not present dwz: debian/fp-units-castle-game-engine/usr/bin/castle-engine: .debug_info section not present dwz: debian/fp-units-castle-game-engine/usr/bin/image-to-pascal: .debug_info section not present dwz: debian/fp-units-castle-game-engine/usr/bin/sprite-sheet-to-x3d: .debug_info section not present dwz: debian/fp-units-castle-game-engine/usr/bin/texture-font-to-pascal: .debug_info section not present dwz: Too few files for multifile optimization dh_dwz: warning: No dwz multifile created, but not explicitly requested either so ignoring it. dh_dwz: warning: Common issues include no debug information at all (missing -g) and dh_dwz: warning: compressed debug information (#931891). dh_strip -a -a dh_makeshlibs -a -a dh_shlibdeps -a -a dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/fp-units-castle-game-engine/usr/bin/castle-curves was not linked against libgmodule-2.0.so.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/fp-units-castle-game-engine/usr/bin/castle-curves was not linked against libgthread-2.0.so.0 (it uses none of the library's symbols) dh_installdeb -a debian/rules override_dh_gencontrol make[1]: Entering directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' dh_gencontrol -- -V"dejavu:version=$(dpkg-query --show fonts-dejavu | awk '{print $2}')" dpkg-gencontrol: warning: Depends field of package fp-units-castle-game-engine: substitution variable ${fpc-abi:Depends} used, but is not defined make[1]: Leaving directory '/build/castle-game-engine-qzy7f9/castle-game-engine-6.4+dfsg1' dh_md5sums -a dh_builddeb -a dpkg-deb: building package 'fp-units-castle-game-engine' in '../fp-units-castle-game-engine_6.4+dfsg1-7_amd64.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any >../castle-game-engine_6.4+dfsg1-7_amd64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/castle-game-engine-qzy7f9 /tmp/castle-game-engine-6.4+dfsg1-705rgj9lu I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.ZwxJ8dtD0O... I: success in 1324.2797 seconds md5: Value of 'md5' differs for fp-units-castle-game-engine_6.4+dfsg1-7_amd64.deb md5: Size differs for fp-units-castle-game-engine_6.4+dfsg1-7_amd64.deb sha1: Value of 'sha1' differs for fp-units-castle-game-engine_6.4+dfsg1-7_amd64.deb sha1: Size differs for fp-units-castle-game-engine_6.4+dfsg1-7_amd64.deb sha256: Value of 'sha256' differs for fp-units-castle-game-engine_6.4+dfsg1-7_amd64.deb sha256: Size differs for fp-units-castle-game-engine_6.4+dfsg1-7_amd64.deb Checksums: FAIL diffoscope run passed