<div dir="ltr"><div>Hi,<br><br>I'd like to report the results of building and testing FPC 3.2.4-rc1<br>on Manjaro Linux (Arch-based), x86_64.</div><div><br></div><div>Platform: x86_64-linux<br>OS: Manjaro Linux XFCE (Arch-based)<br>Kernel: Linux (ThinkPad T580)<br>Bootstrap FPC: 3.2.2 (installed via pacman)<br>GCC: 16.1.1 (GCC 2026)<br>GNU ld: 2.46.0<br>GNU make: 4.4.1<br><br>Build command: make -j4 all FPC=/usr/bin/fpc<br>Build result: SUCCESS (~2m 42s)<br><br>Install command: make install PREFIX=$HOME/fpc-test<br>Install result: SUCCESS<br><br>Test command: make full TEST_FPC=$HOME/fpc-test/lib/fpc/3.2.4/ppcx64 -j4<br>Test result: COMPLETED<br><br>--- Test summary ---<br>Total = 8126<br>Compilations = 4990 (ok: 4977 / failed: 13)<br> Compiled OK = 3807<br> Failed as expected = 1170<br> Compilation failures = 9<br> Should have failed = 4<br>Runs = 3136 (ok: 3123 / failed: 13)<br>Skipped = 516<br><br>--- Notable failures ---<br><br>1. test/cg/tcppcl1 — COMPILE FAILED<br> Requires libstdc++ (C++ exception handling).<br> /usr/bin/ld: cpptcl1.o: undefined reference to `__gxx_personality_v0'<br> Likely a missing libstdc++ dependency in this environment, not a compiler bug.<br><br>2. webtbs/tw0876 — COMPILE FAILED<br> Marked {%note=This test needs C libraries}, uses -pg (profiling).<br> Fails linking against libc_nonshared.a (__dso_handle hidden symbol).<br> Likely an environment/toolchain issue with GCC 16 + glibc, not a compiler bug.<br><br>3. test/opt/tdfa11 — COMPILE FAILED<br> Built with -Oodfa -Sew -vw. Warning treated as error:<br> "Variable 'i' does not seem to be initialized"<br> Possibly a regression in DFA optimization or warning classification.<br><br>4. test/opt/tdfa8 — SHOULD HAVE FAILED but compiled successfully<br> Inverted result with DFA optimization. Related to tdfa11?<br><br>5. test/tarray15 — RUN FAILED<br> Exitcode: 19 (expected 0). Possible runtime crash.<br><br>6. test/timplements4a, test/timplements4b — RUN FAILED<br> Exit code 1 (expected 0).<br><br>7. packages/fcl-registry/tests/tregistry2,<br> packages/fcl-registry/tests/tregtestframework,<br> packages/pastojs/tests/testpas2js — COMPILE FAILED<br> Likely missing optional package dependencies in this environment.<br><br>--- Notes ---<br>- tw0876/tcppcl1 failures are almost certainly toolchain-related (GCC 16,<br> newer glibc), not FPC bugs.<br>- tdfa11/tdfa8 pair looks worth investigating as a possible DFA regression.<br>- tarray15 and timplements4a/4b warrant attention.<br>- Full log available on request.<br><br>Best regards,
<br><br>Francesc<br>Viladecans, Barcelona<br><br></div></div>