fixed with trunk 20140814 ** Also affects: gcc-4.9 (Ubuntu) Importance: Undecided Status: New
** Also affects: gcc-snapshot (Ubuntu) Importance: Undecided Status: New ** Changed in: gcc-4.8 (Ubuntu) Importance: Undecided => Low ** Changed in: gcc-4.8 (Ubuntu) Status: New => Confirmed ** Changed in: gcc-4.9 (Ubuntu) Importance: Undecided => Low ** Changed in: gcc-4.9 (Ubuntu) Status: New => Confirmed ** Changed in: gcc-snapshot (Ubuntu) Importance: Undecided => Low ** Changed in: gcc-snapshot (Ubuntu) Status: New => Fix Released ** Bug watch added: GCC Bugzilla #62155 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62155 ** Also affects: gcc via https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62155 Importance: Unknown Status: Unknown -- 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/1338254 Title: internal error on lambda as argument Status in The GNU Compiler Collection: Unknown Status in “gcc-4.8” package in Ubuntu: Confirmed Status in “gcc-4.9” package in Ubuntu: Confirmed Status in “gcc-snapshot” package in Ubuntu: Fix Released Bug description: 1) The release of Ubuntu I am using: $ lsb_release -rd Description: Ubuntu 14.04 LTS Release: 14.04 2) The package version: $ apt-cache policy g++ g++: Installed: 4:4.8.2-1ubuntu6 Candidate: 4:4.8.2-1ubuntu6 Version table: *** 4:4.8.2-1ubuntu6 0 500 http://ch.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages 100 /var/lib/dpkg/status 3) What I expected to happen: I expected the source file "test.cc" to compile correctly, using the compiler command: g++ -std=c++1y test.cc 4) What happened instead: Compiler output: test.cc: In instantiation of ‘struct S<int>::__lambda0’: test.cc:15:8: required from here test.cc:18:8: internal compiler error: in tsubst_copy, at cp/pt.c:12125 B b{[this]() { foo(); }}; ^ Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-4.8/README.Bugs> for instructions. Preprocessed source stored into /tmp/ccgECJVP.out file, please attach this to your bugreport. To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1338254/+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