Re: [fpc-pascal] Interface Inheritance Bug

2017-03-19 Thread African Wild Dog
2017-03-19 5:25 GMT-03:00 Sven Barth via fpc-pascal < fpc-pascal@lists.freepascal.org>: > Am 19.03.2017 05:07 schrieb "African Wild Dog" : > > > > Hello, > > > > Test env: debian jessie amd64 - fpc 3.0.2 > > > > It seems free pascal have a bug when handling interface inheritance > using generics.

Re: [fpc-pascal] Interface Inheritance Bug

2017-03-19 Thread African Wild Dog
2017-03-19 15:20 GMT-03:00 Sven Barth via fpc-pascal < fpc-pascal@lists.freepascal.org>: > But without the cast you get the same error, yes? > > Regards, > Sven > > Yes, i need to cast. Regards ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org

Re: [fpc-pascal] Interface Inheritance Bug

2017-03-19 Thread Sven Barth via fpc-pascal
Am 19.03.2017 17:55 schrieb "African Wild Dog" : > > 2017-03-19 5:25 GMT-03:00 Sven Barth via fpc-pascal < fpc-pascal@lists.freepascal.org>: >> >> I think this will happen with non-generic interfaces as well. So please test with those and if possible also with 3.1.1 and report a bug if necessary (p

Re: [fpc-pascal] Interface Inheritance Bug

2017-03-19 Thread African Wild Dog
2017-03-19 5:25 GMT-03:00 Sven Barth via fpc-pascal < fpc-pascal@lists.freepascal.org>: > I think this will happen with non-generic interfaces as well. So please > test with those and if possible also with 3.1.1 and report a bug if > necessary (preferable with a non-generic example, makes things e

Re: [fpc-pascal] Interface Inheritance Bug

2017-03-19 Thread Sven Barth via fpc-pascal
Am 19.03.2017 05:07 schrieb "African Wild Dog" : > > Hello, > > Test env: debian jessie amd64 - fpc 3.0.2 > > It seems free pascal have a bug when handling interface inheritance using generics. > > When i try to compile the unit bellow, i get this error: > > "interface_bug.pas(41,44) Error: Incompa

[fpc-pascal] Interface Inheritance Bug

2017-03-18 Thread African Wild Dog
Hello, Test env: debian jessie amd64 - fpc 3.0.2 It seems free pascal have a bug when handling interface inheritance using generics. When i try to compile the unit bellow, i get this error: "interface_bug.pas(41,44) Error: Incompatible types: got "TImplementor" expected "IParentInterface"" ==