[fpc-pascal] 3.2.0 Invalid PPU Version

Tomas Hajny XHajT03 at hajny.biz
Wed Aug 12 12:39:00 CEST 2020


On 2020-08-12 12:30, Ryan Joseph via fpc-pascal wrote:
>> On Aug 12, 2020, at 4:07 PM, Sven Barth <pascaldragon at googlemail.com> 
>> wrote:
>> 
>> Does the compiler report the correct version? Namely 3.2.0? What if 
>> you compile a simple program with no used units with -vu and check 
>> what the compiler prints for the PPU version of the System unit?
>> 
> 
> You mean like that? That empty program did compile at least.
> 
> ~$ fpc -vu /Users/ryanjoseph/Developer/Projects/FPC/Various/empty.pas
> Free Pascal Compiler version 3.2.0 [2020/05/31] for x86_64
> Copyright (c) 1993-2020 by Florian Klaempfl and others
> Target OS: Darwin for x86_64
> Compiling /Users/ryanjoseph/Developer/Projects/FPC/Various/empty.pas
> (PROGRAM)  Registering new unit SYSTEM
> (PROGRAM)  Load from TEST (implementation) unit SYSTEM
> (SYSTEM)   Loading unit SYSTEM
> (SYSTEM)   PPU Name: 
> /usr/local/lib/fpc/3.2.0/units/x86_64-darwin/rtl/system.ppu
> (SYSTEM)   PPU Time: 2020/06/01 02:22:50
> (SYSTEM)   PPU Flags: 159873
> (SYSTEM)   PPU Crc: 798FAFCC
> (SYSTEM)   PPU Crc: A0492A36 (intfc)
> (SYSTEM)   PPU Crc: BDAFAB66 (indc)
> (SYSTEM)   Number of definitions: 2625
> (SYSTEM)   Number of symbols: 8067
> (SYSTEM)   PPU Source: system.pp not available

Yes. Please, provide the same output if you add "uses process;" to 
empty.pas. Also, please provide output of "ls -l 
/usr/local/lib/fpc/3.2.0/units/x86_64-darwin/fcl-process/process.ppu".

Tomas


More information about the fpc-pascal mailing list