https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90005
--- Comment #6 from Pawel <pawel.wrobel at nielsen dot com> --- Hi, Thanks for the explanation. Indeed, for example, the clang does not support the non-POD(ex. std::string) to variadic function - as : error: cannot pass non-trivial object of type 'std::__cxx11::string' (aka 'basic_string<char>') to variadic function;