Hi,
After I updated my engine project to the latest WIP version of AngelScript I could successfully run my base testbed.
However I had a minor issue while trying to run Magic Portals with the updated version of AngelScript:

I could isolate the issue and reproduce it in a smaller excerpt:
[source lang="java"]class Foo{ int a;}class Bar{ float b;}funcdef void TEST_FUNC_HANDLE(Foo, Bar);void testFunction(TEST_FUNC_HANDLE@ func){ func(Foo(), Bar());}[/source]
It appears that the assertion fails while trying to save the bytecode for testFunction. Am I doing anything silly?