Browse Source

* document the known delphi xe3 64-bit test failures

git-svn-id: trunk@26903 -
nickysn 11 years ago
parent
commit
30b1aa1d96
1 changed files with 16 additions and 2 deletions
  1. 16 2
      tests/test/tand1.pp

+ 16 - 2
tests/test/tand1.pp

@@ -1,5 +1,19 @@
-{ This test has been checked against Delphi XE3 and XE5, both 32-bit and 64-bit
-  versions }
+{ This test has been checked against the following Delphi versions:
+  Delphi XE3 32-bit - test passes
+  Delphi XE5 32-bit - test passes
+  Delphi XE5 64-bit - test passes
+  Delphi XE3 64-bit - fails with the following errors:
+    shortint and uint64: varInt64 (ERROR! Expected: varUInt64)
+    smallint and uint64: varInt64 (ERROR! Expected: varUInt64)
+     integer and uint64: varInt64 (ERROR! Expected: varUInt64)
+       int64 and uint64: varInt64 (ERROR! Expected: varUInt64)
+    uint64 and shortint: varInt64 (ERROR! Expected: varUInt64)
+    uint64 and smallint: varInt64 (ERROR! Expected: varUInt64)
+     uint64 and integer: varInt64 (ERROR! Expected: varUInt64)
+       uint64 and int64: varInt64 (ERROR! Expected: varUInt64)
+
+We assume the XE5 (and XE3 32-bit) behaviour to be the correct one in this case.
+}
 
 {$IFDEF FPC}
   {$MODE DELPHI}