Christoffer Lerno
Christoffer Lerno
This was a plain bug. I've done two changes: 1. The old sincos interface was already broken, so I fixed it to use two separate pointers. I renamed that one...
What platform?
That's odd. If you compile C with sincos, what name is it using in the linker? _sincos or __sincos or ___sincos?
It looks like possibly on linux it isn't available.
It seems to be non-standard in any case. If you change the definition in math.c3 where it says `@extern("__sincos")` to `@extern("sincos")`, does it work then?
Try it now, pulling the latest.
@sandervdbosch can you show me your code example?
@sandervdbosch This is because there is no conversion between float[2] and double[2]. The easiest would be to pass a double to sincos. This actually raised a more detailed problem about...
Oh, and I consequently also updated the error messages you're getting @sandervdbosch
That's something worth adding.