- removed some fixed bugs

This commit is contained in:
peter 1998-06-24 12:25:36 +00:00
parent 336bf10c88
commit fefb5a910c

View File

@ -10,7 +10,6 @@ In future, please add also your name short cut, when fixing a bug.
Fixed bugs:
-----------
bug0001.pp tests a bug in the .ascii output (#0 and too long) OK 0.9.2
bug0002.pp tests for the endless bug in the optimizer OK 0.9.2
bug0003.pp dito OK 0.9.2
@ -67,6 +66,7 @@ Fixed bugs:
bug0047.pp compiling with -So crashes the compiler OK 0.99.1 (CEC)
bug0053.pp shows a problem with open arrays OK 0.99.1 (FK)
(crashes a win95-DOS box :) )
bug0054.pp wordbool and longbool types are missed OK 0.99.6 (PFV)
bug0055.pp internal error 10 (means too few registers OK 0.99.1 (FK)
- i386 ONLY)
bug0056.pp shows a _very_ simple expression which generates OK 0.99.1 (FK)
@ -77,6 +77,7 @@ Fixed bugs:
constants
bug0060.pp shows missing type checking for case statements OK 0.99.1 (CEC)
bug0061.pp shows wrong errors when compiling (NOT A BUG) OK 0.99.1
bug0062.pp shows illegal type conversion for boolean OK 0.99.6
bug0064.pp shows other types of problems with case statements OK 0.99.1 (FK)
bug0065.pp shows that frac() doesn't work correctly. OK 0.99.1 (PFV)
bug0066.pp shows that Round doesn't work correctly. (NOT A BUG) OK 0.99.1
@ -88,6 +89,7 @@ Fixed bugs:
bug0071.pp shows that an unterminated constant string in a OK 0.99.1 (PFV)
writeln() statement crashes the compiler.
bug0072.pp causes an internal error 10 ( i386 ONLY ) OK 0.99.1 (FK)
bug0073.pp shows incompatiblity with bp for distance qualifiers OK 0.99.6 (PFV)
bug0074.pp shows MAJOR bug when trying to compile valid code OK 0.99.1 (PM/CEC)
bug0075.pp shows invalid pchar output to console OK 0.99.1
---------- compiling pp -Us -di386 -Sg system.pp gives GPF OK 0.99.1
@ -109,6 +111,7 @@ Fixed bugs:
bug0093.pp Two Cardinal type bugs 0K 0.99.1 (FK/MvC)
bug0094.pp internal error when recordtype not found with case OK 0.99.1
bug0095.pp case with ranges starting with #0 bugs OK 0.99.1 (FK)
bug0096.pp problem with objects as parameters OK 0.99.6 (PM)
bug0097.pp two errors in bp7 but not in FPC OK 0.99.6 (FK)
bug0098.pp File type casts are not allowed (works in TP7) OK 0.99.1 (FK)
bug0099.pp wrong assembler code is genereatoed for range check OK 0.99.1 (?)
@ -117,6 +120,7 @@ Fixed bugs:
bug0101.pp no type checking for routines in interfance and OK 0.99.1 (CEC)
implementation
bug0102.pp page fault when trying to compile under ppcm68k OK 0.99.1
bug0103.pp problems with boolean typecasts (other type) OK 0.99.6 (PFV)
bug0104.pp cardinal greater than $7fffffff aren't written OK 0.99.1 (FK)
correct
bug0105.pp typecasts are now ignored problem (NOT A BUG) OK 0.99.1
@ -135,7 +139,7 @@ Fixed bugs:
bug0118.pp Procedural vars cannot be assigned nil ? OK 0.99.6 (FK)
bug0119.pp problem with methods OK 0.99.6 (FK)
bug0121.pp cardinal -> byte conversion not work (and crashes) OK 0.99.6 (FK)
bug0122.pp exit() gives a warning that the result is not set OK 0.99.6 (??)
bug0122.pp exit() gives a warning that the result is not set OK 0.99.6 (FK)
bug0125.pp wrong colors with DOS CRT unit OK 0.99.6 (PFV)
bug0126.pp packed array isn't allowed OK 0.99.6 (FK)
bug0128.pp problem with ^[ OK 0.99.6 (PFV)
@ -143,6 +147,8 @@ Fixed bugs:
bug0130.pp in [..#255] problem OK 0.99.6 (PFV)
bug0134.pp 'continue' keyword is buggy. OK 0.99.6 (FK)
bug0136.pp No types necessary in the procedure header OK 0.99.6 (PFV)
bug0138.pp with problem, %esi can be crushed and is not restored OK 0.99.6 (PM)
bug0140.pp Shows that interdependent units still are not OK. OK 0.99.6 (PFV)
Unproducable bugs:
------------------
@ -167,18 +173,13 @@ bug0049.pp shows an error while defining subrange types
bug0050.pp can't set a function result in a nested procedure of a function
bug0051.pp shows a problem with putpixel
bug0052.pp collects missing graph unit routines
bug0054.pp wordbool and longbool types are missed
bug0057.pp shows a crash with switch graph/text/graph
bug0062.pp shows illegal type conversion for boolean
bug0063.pp shows problem with ranges in sets for variables
bug0070.pp shows missing include and exclude from rtl
bug0073.pp shows incompatiblity with bp for distance qualifiers
bug0080.pp Shows Missing High() (internal) function.
bug0083.pp shows missing "dynamic" set constructor
bug0090.pp shows PChar comparison problem
bug0091.pp missing standard functions in constant expressions
bug0096.pp problem with objects as parameters
bug0103.pp problems with boolean typecasts (other type)
bug0120.pp inc/dec(enumeration) doesn't work
bug0123.pp problem with intel assembler (shrd)
bug0124.pp problem with -Rintel switch and indexing (whatever the order)
@ -187,7 +188,5 @@ bug0131.pp internal error 10 with highdimension arrays
bug0132.pp segmentation fault with type loop
bug0135.pp Unsupported subrange type construction.
bug0137.pp Cannot assign child object variable to parent objcet type variable
bug0138.pp with problem, %esi can be crushed and is not restored
bug0139.pp Cannot access protected method of ancestor class from other unit.
bug0140.pp Shows that interdependent units still are not OK. You need to compile a second time to see the error.
bug0141.pp Wrong Class sizes when using forwardly defined classes.
bug0141.pp Wrong Class sizes when using forwardly defined classes.