gcc (Ubuntu 4.8.4-2ubuntu1~14.04) 4.8.4 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gcc-4.8 in Ubuntu. https://bugs.launchpad.net/bugs/1482601
Title: g++-4.8.4, Ubuntu 14.04, internal compiler error: in unify, at cp/pt.c Status in gcc-4.8 package in Ubuntu: New Bug description: Hi, I' running Ubuntu 14.04.3 LTS and have the package g++4:4.8.2-1ubuntu6 installed. When trying to compile the following snippet I get an internal compiler error. --- #include <string> #include <iostream> template <typename ... Args> std::string build_string(std::string fmt, std::initializer_list<Args...> args) { for (const auto& arg : args) { // use arg to build string } return "foo"; } int main() { build_string("%.2f and %s", {3.14, "Hello"} ); } --- The compiler flags were: g++ -o bla --std=c++11 bla.cxx The obtained error message is: bla.cxx: In function ‘int main()’: bla.cxx:17:49: internal compiler error: in unify, at cp/pt.c:17258 build_string("%.2f and %s", {3.14, "Hello"} ); ^ Please submit a full bug report. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-4.8/+bug/1482601/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp