I've banged out (yet another) complex number class at https://github.com/CTMacUser/Complex. The current commit has an SHA of "b866cda91ccdb4aa87c199c6d9e7c776fee61bcc." Right now, I'm writing this code on a 32-bit Windows 8 system using Code::Blocks with a packaged MinGW GCC 4.7 by TDM. In many of the incremental changes, I ran into internal compiler errors. I don't know if my code is too unusual or it's the compiler. I'm asking if you guys can check out the code with other compilers (GCC 4.7 besides MinGW/TDM, GCC 4.8, Clang 3.x, non-Windows, etc.) so we can figure out what bug goes where.
<snip> I'm kind of booked now and falling behind. But maybe I can look how the code is handled by VC2012 and GCC on Ubuntu on the weekend.
Daryle W.