There isn't yet such a test but I should add it. I should also check that complex is std::is_standard_layout(), but it requires C++11.