Free Pascal Compiler version 3.0.0 [2015/11/16] for i386
Copyright (c) 1993-2015 by Florian Klaempfl and others
Target OS: Win32 for i386
Compiling foo.pas
foo.pas(31,5) Error: Operator is not overloaded: "arr" + "LongInt"
foo.pas(48,1) Error: Operator is not overloaded: dec "arr"
foo.pas(48,1) Error: Incompatible types: got "untyped" expected "arr"
foo.pas(66,5) Error: Operator is not overloaded: "arr" + "LongInt"
foo.pas(70,5) Error: Operator is not overloaded: "arr" + "LongInt"
foo.pas(101,7) Error: Incompatible types: got "arr" expected "SmallInt"
foo.pas(108,7) Error: Incompatible types: got "arr" expected "SmallInt"
foo.pas(121,7) Error: Incompatible types: got "arr" expected "SmallInt"
foo.pas(194) Fatal: There were 8 errors compiling module, stopping
Fatal: Compilation aborted
Error: C:\FPC\3.0.0\bin\i386-win32\ppc386.exe returned an error exitcode