![]() |
[ HOME | What | Lists | Download | Docs | Support | Benchmarks | Contribute | Platforms | Examples | Legal | Tools | Papers/talks | Thanks ] |
Supported platforms |
Blitz++ requires several language features which aren't yet implemented by all C++ compilers. The most important of these are: member templates, partial specialization and partial ordering of templates.
These platforms are supported:Plausible (but not actively supported) platforms |
Unsupported platforms |
These compiler versions do not yet implement language features required by Blitz++:
Unknown |
The status of these compilers is unknown. If you have access to one of these compilers and would be willing to try compiling a small suite of test programs, please get in touch:
Testing a compiler |
Blitz++ has a test suite which exercises a C++ compiler to determine what language features it implements. The usual missing language features can be tested with these small programs:
You can get the full testsuite as part of the blitz distribution.
If you are using a unix platform (or have sh),
you can invoke the enclosed bzconfig
script.
This automatically runs through the test programs and generates
a file config.h
. Email this file
to me at
tveldhui@acm.org
.
Please remind me if I don't update this web page for your
compiler. If it looks like your compiler should be
able to compile Blitz++, we can try a port.
tveldhui@acm.org Mon Nov 27 13:37:57 EST 2000 | [ HOME | What | Lists | Download | Docs | Support | Benchmarks | Contribute | Platforms | Examples | Legal | Tools | Papers/talks | Thanks ] |