id summary reporter owner description type status milestone component version severity resolution keywords cc 927 Template parameters need identifiers nobody John Maddock "{{{ I'm using a C++ compiler that uses the Edison Design Group C/C++ front end, version 2.35 (Aug 25 2000 16:41:36). The version of static_assert.hpp that I have is dated 02 August 2000, Initial version. That compiler requires identifiers following template type parameters. So I made two changes to the static_assert.h file to get it to compile using my compiler: template struct STATIC_ASSERTION_FAILURE; became template struct STATIC_ASSERTION_FAILURE; and template struct static_assert_test{}; became template struct static_assert_test{}; I have no idea what effect these changes might have on other compilers. By the way, I *love* this macro. I write embedded code, so a runtime assert is too late. The more stuff that can be caught at compile time the happier I am. Thanks. }}}" Bugs closed static_assert None Fixed