Have there been any changes within the compiler?

With this new version I get a "Wrong type CONV:POINTER::DOUBLE" when trying to access one of my external dlls.

I try to break this issue down to a small test script.