![]() |
Blitz Devel : |
From: Todd Veldhuizen (tveldhui_at_[hidden])
Date: 1998-07-22 13:26:56
I have a pre-release copy of Microsoft C++ version 6 which I put through
the Blitz++ compiler test suite.
The tests which it failed were:
compmath.cpp Complex math functions
compmth2.cpp "
membcnst.cpp Member constants
membtmpl.cpp Simple member templates (compiler crashed)
membtmp2.cpp Member templates defined outside class declaration (crashed)
partial.cpp Partial specialization
tempkey.cpp 'template' keyword qualifier
temptemp.cpp Template-template parameters
Non ISO/ANSI C++ tests:
ieeemath.cpp IEEE math functions (not required by ISO/ANSI C++)
restrict.cpp NCEG "restrict" keyword (not required by ISO/ANSI C++)
sysvmath.cpp More math functions (not required by ISO/ANSI C++)
So it looks like Microsoft C++ is still a ways away from being standard-
compliant, and being able to compile Blitz++. Member templates appear
to be somewhat implemented, but flakey (compiler crashes).
Cheers,
Todd
--------------------- blitz-dev list --------------------------------
* To subscribe/unsubscribe: mail to majordomo_at_[hidden], with
"subscribe blitz-dev" or "unsubscribe blitz-dev" in the body of the message
* Blitz++ web page: http://oonumerics.org/blitz/