[fpc-devel] FPCUnit problem - do we fix or rewrite?

Michael Van Canneyt michael at freepascal.org
Tue May 19 15:17:35 CEST 2009



On Tue, 19 May 2009, Jonas Maebe wrote:

>
> On 19 May 2009, at 14:53, Michael Van Canneyt wrote:
>
>> On Tue, 19 May 2009, Jonas Maebe wrote:
>> 
>>> 
>>> On 19 May 2009, at 14:06, Michael Van Canneyt wrote:
>>> 
>>>> I'm afraid I have seriously bad experiences with interfaces in FPC
>>> 
>>> How so? I'm not aware of any outstanding bugs with interfaces in FPC. Even 
>>> the compiler uses them now (only for whole-program optimization though, so 
>>> usually you won't test them).
>> 
>> Well, e.g.
>> 
>> http://bugs.freepascal.org/view.php?id=12778
>
> Support for the "implements" keyword indeed is quite buggy, because it was 
> never finished (there are also several failing tests for it in the 
> testsuite).
>
> I was only talking about the interfaces themselves (declaring them, defining 
> classes that implement them via the class header declaration, declaring 
> variables and parameters that are interface types, assigning class instances 
> to interfaces, calling interface methods via class instance and interface 
> variables).

Well, I must still create a bugreport for the Mozilla problem.
That uses 'plain' interfaces.

Michael.



More information about the fpc-devel mailing list