Community
Participate
Working Groups
Build Identifier: 20110615-0604 Instantiating boost::multi_array<int, 2> (boost version 1.46.0) gives the error "invalid template argument". The testcase is #include <boost/multi_array.hpp> boost::multi_array<int, 2> testIt; This obviously shouldn't happen and leads to follow-on errors because codan then doesn't know about members of a class declared with a multi_array type. Reproducible: Always
Works for me using CDT 8.0 and boost 1.46.1. Please double check the version of CDT you are using, also make sure that the include directive can be resolved by the CDT parser (i.e. it does not show an error in the editor).
I'm sorry, I can't reproduce the bug here either. I'm sure I checked for unresolved includes and i've even checked the parser logfile...