Recent

Author Topic: TInvokeableVariantType 26773 fix in trunk 3.1.1  (Read 2871 times)

DidierL

  • New member
  • *
  • Posts: 7
TInvokeableVariantType 26773 fix in trunk 3.1.1
« on: January 08, 2015, 01:48:31 am »
Hi,
Seems FPC 3.1.1 trunk version does not include the 26773 fix (TInvokeableVariantType).
Can you do something about it?

Thanks

Jonas Maebe

  • Hero Member
  • *****
  • Posts: 659
Re: TInvokeableVariantType 26773 fix in trunk 3.1.1
« Reply #1 on: January 08, 2015, 11:21:07 am »
Hi,
Seems FPC 3.1.1 trunk version does not include the 26773 fix (TInvokeableVariantType).
I guess you mean that you compiled FPC 3.1.1 and tried to check the fix, and that it still didn't work. Or maybe that it worked for you as long as the version was 2.7.1, but that since the version changed to 3.1.1 it doesn't work anymore. Or maybe something else?

Please be more specific (always be specific when reporting problems), as the actual dirty hack that was committed for mantis 26776 is in fact still in svn trunk (no changes were reverted when the version number was changed to 3.1.1).

Cyrax

  • Hero Member
  • *****
  • Posts: 741
Re: TInvokeableVariantType 26773 fix in trunk 3.1.1
« Reply #2 on: January 08, 2015, 03:45:40 pm »
Quick test with example embedded in http://bugs.freepascal.org/view.php?id=26773 shows that the fix is there.

FPC trunk revision 29407.

abouchez

  • New Member
  • *
  • Posts: 17
Re: TInvokeableVariantType 26773 fix in trunk 3.1.1
« Reply #3 on: January 10, 2015, 05:09:31 pm »
I confirm that the fix is included in current trunk.

I can compile and run the tests related to those types for the mORMot framework, with today's commit.
Once the 3.1.1 revision is recognized and handled as expected, everything work as expected.

See http://blog.synopse.info/post/2015/01/10/mORMot-under-Linux-thanks-to-FPC