[fpc-devel] Can't run i386-linux tests

Tomas Hajny XHajT03 at hajny.biz
Fri Jun 13 16:56:15 CEST 2025


On 2025-06-13 16:04, J. Gareth Moreton via fpc-devel wrote:


Hi Gareth,

> Here's the full log (as a ZIP since the raw text file is over 100kB in 
> size).
> 
> I did do a search of "process.*" in the "/usr/lib/fpc/3.2.2" directory
> and only found "process.ppu", "process.o" and "process.rsj" in the
> "units/i386-linux/fcl-process" subdirectory - no source file.  Do I
> need to manually add "/usr/lib/fpc/3.2.2/units/i386-linux/fcl-process"
> as a unit directory?

I didn't get the log either, but yes, as Pierre already pointed out, you 
should have something like "-Fu/usr/lib/fpc/3.2.2/units/i386-linux/*" in 
your fpc.cfg (either the system-wide one, or the local one in your home 
directory), and then it should work for you.

Tomas



> 
> On 13/06/2025 13:14, Pierre Muller via fpc-devel wrote:
>> Could you please add OPT="-vwnihut" to the make call?
>> 
>> It probably has a problem with the process unit from release 
>> installation...
>> But I would like to confirm that this is indeed the issue.
>> 
>> Pierre
>> 
>> Le 13/06/2025 à 13:08, J. Gareth Moreton via fpc-devel a écrit :
>>> Hi Pierre,
>>> 
>>> Here attached is the log of me running 'make' for the test suite.  It
>>> doesn't matter how far back I go in the commit history or what 
>>> compiler
>>> options I specify - it falls over at the same point.
>>> 
>>> Gareth aka. Kit
>>> 
>>> On 13/06/2025 07:22, Pierre Muller via fpc-devel wrote:
>>>> Hi Gareth,
>>>> 
>>>> your email is not detailed enough so that we can really help you.
>>>> 
>>>> Using a compiler:
>>>> TEST_OPT=~/Documents/fpc-opts/compiler/ppc386
>>>> as option is certainly not working...
>>>> 
>>>> But your error is probably due to an installation issue.
>>>> 
>>>> The dotest program will be compiled using your
>>>> default Free Pascal installation, and it is highly likely
>>>> that your release compiler is not correctly set up.
>>>> 
>>>> Are you able to use your release compiler?
>>>> 
>>>> If you use a regular user installation, do you have a $HOME/.fpc.cfg
>>>> present
>>>> that will allow the compiler to find the installed units?
>>>> 
>>>> Could you send a full log of the failing make command?
>>>> 
>>>> Pierre
>>>> 
>>>> Le 12/06/2025 à 08:27, J. Gareth Moreton via fpc-devel a écrit :
>>>>> Hi everyone,
>>>>> 
>>>>> There seems to be a problem on i386-linux on the trunk in that I 
>>>>> can't
>>>>> run the test suite.  After successfully building the compiler, I 
>>>>> then go
>>>>> to the "tests" subdirectory and run "make clean full
>>>>> TEST_OPT=~/Documents/fpc-opts/compiler/ppc386" and get the 
>>>>> following
>>>>> error:
>>>>> 
>>>>> Compiling redir.pp
>>>>> redir.pp(119,3) Fatal: Can't find unit process used by Redir
>>>>> 
>>>>> Notably this doesn't occur under i386-win32.
>>>>> 
>>>>> Gareth aka. Kit
>>>>> 
>>>>> 
>>>> 
>>>> _______________________________________________
>>>> fpc-devel maillist  -  fpc-devel at lists.freepascal.org
>>>> https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
>>>> 
>>> 
>>> 
>>> _______________________________________________
>>> fpc-devel maillist  -  fpc-devel at lists.freepascal.org
>>> https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
>> 
>> _______________________________________________
>> fpc-devel maillist  -  fpc-devel at lists.freepascal.org
>> https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
>> 
> 
> --
> This email has been checked for viruses by Avast antivirus software.
> www.avast.com
> _______________________________________________
> fpc-devel maillist  -  fpc-devel at lists.freepascal.org
> https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel


More information about the fpc-devel mailing list