mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-10-16 22:46:49 +02:00
- removed some fixed bugs
This commit is contained in:
parent
336bf10c88
commit
fefb5a910c
@ -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.
|
||||
|
Loading…
Reference in New Issue
Block a user