[PyCUDA] Are sin/log supported for complex number (0.94rc)? Odd results...
ian at ianozsvald.com
Mon May 10 08:37:33 PDT 2010
Problem solved - user error had occurred. The MacBook had a full
checkout of HEAD and worked infe, the Windows machine appeared to have
everything as well (and git reported being up to date with no
modifications) but somehow I lacked "}}" at the end of
pycuda-complex-impl.hpp (which took a fair while to diagnose).
On the up side I do now have a rather good understanding of the
internals of code generation in pyCUDA and the tan(complex) support is
absolutely spot-on - many thanks!
Righto, back to the task at hand and sorry for the bad bug report,
On 10 May 2010 08:15, Andreas Klöckner <lists at informa.tiker.net> wrote:
> On Freitag 07 Mai 2010, Ian Ozsvald wrote:
>> l error C1001: An internal error has occurred in the compiler.
>> (compiler file 'msc1.cpp', line 1411)
> Here's one idea: The code refers to environment-provided trig functions
> as ::sin, i.e. using the double-colon namespace escape. Perhaps it helps
> to remove those double colons?
> Beyond that, I'm not sure I can help--an ICE is a compiler bug.
Ian Ozsvald (A.I. researcher, screencaster)
ian at IanOzsvald.com
More information about the PyCUDA