foo.pas(19,7) Error: Can't read or write variables of this type
foo.pas(23,4) Error: Incompatible types: got "Int64" expected "Array[-1..1000] Of Array[-1..1000] Of Int64"
foo.pas(24,9) Warning: Variable "a" does not seem to be initialized
foo.pas(34,13) Error: Incompatible type for arg no. 2: Got "Array[-1..1000] Of Array[-1..1000] Of Int64", expected "SmallInt"
foo.pas(35,11) Error: Operator is not overloaded: "Array[-1..1000] Of Array[-1..1000] Of Int64" + "Array[-1..1000] Of Array[-1..1000] Of Int64"
foo.pas(36,11) Error: Operator is not overloaded: "Array[-1..1000] Of Array[-1..1000] Of Int64" + "Array[-1..1000] Of Array[-1..1000] Of Int64"
foo.pas(42,4) Error: Incompatible types: got "Array[-1..1000] Of Array[-1..1000] Of Int64" expected "Int64"
foo.pas(43,15) Error: Operator is not overloaded: "Array[-1..1000] Of Array[-1..1000] Of Int64" + "Array[-1..1000] Of Array[-1..1000] Of Int64"
foo.pas(43,19) Error: Operator is not overloaded: "Array[-1..1000] Of Array[-1..1000] Of Int64" + "Array[-1..1000] Of Array[-1..1000] Of Int64"
foo.pas(46,12) Error: Operator is not overloaded: "Array[-1..1000] Of Array[-1..1000] Of Int64" + "Array[-1..1000] Of Array[-1..1000] Of Int64"
foo.pas(46,16) Error: Operator is not overloaded: "Array[-1..1000] Of Array[-1..1000] Of Int64" + "Array[-1..1000] Of Array[-1..1000] Of Int64"
foo.pas(56,4) Error: Incompatible types: got "Array[-1..1000] Of Array[-1..1000] Of Int64" expected "Int64"
foo.pas(57,15) Error: Operator is not overloaded: "Array[-1..1000] Of Array[-1..1000] Of Int64" + "Array[-1..1000] Of Array[-1..1000] Of Int64"
foo.pas(57,19) Error: Operator is not overloaded: "Array[-1..1000] Of Array[-1..1000] Of Int64" + "Array[-1..1000] Of Array[-1..1000] Of Int64"
foo.pas(60,12) Error: Operator is not overloaded: "Array[-1..1000] Of Array[-1..1000] Of Int64" + "Array[-1..1000] Of Array[-1..1000] Of Int64"
foo.pas(60,16) Error: Operator is not overloaded: "Array[-1..1000] Of Array[-1..1000] Of Int64" + "Array[-1..1000] Of Array[-1..1000] Of Int64"
foo.pas(67,12) Error: Operator is not overloaded: "Array[-1..1000] Of Array[-1..1000] Of Int64" + "Array[-1..1000] Of Array[-1..1000] Of Int64"
foo.pas(67,16) Error: Operator is not overloaded: "Array[-1..1000] Of Array[-1..1000] Of Int64" + "Array[-1..1000] Of Array[-1..1000] Of Int64"
foo.pas(68,14) Error: Operator is not overloaded: "Array[-1..1000] Of Array[-1..1000] Of Int64" + "Array[-1..1000] Of Array[-1..1000] Of Int64"
foo.pas(69,14) Error: Operator is not overloaded: "Array[-1..1000] Of Array[-1..1000] Of Int64" + "Array[-1..1000] Of Array[-1..1000] Of Int64"
foo.pas(74) Fatal: There were 19 errors compiling module, stopping
Fatal: Compilation aborted
Error: C:\FPC\2.6.2\bin\i386-win32\ppc386.exe returned an error exitcode (normal if you did not specify a source file to be compiled)