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,
Ian.

On 10 May 2010 08:15, Andreas Klöckner <li...@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.
>
> Andreas
>



-- 
Ian Ozsvald (A.I. researcher, screencaster)
i...@ianozsvald.com

http://IanOzsvald.com
http://morconsulting.com/
http://TheScreencastingHandbook.com
http://ProCasts.co.uk/examples.html
http://twitter.com/ianozsvald

_______________________________________________
PyCUDA mailing list
PyCUDA@tiker.net
http://lists.tiker.net/listinfo/pycuda

Reply via email to