Launchpad has imported 7 comments from the remote bug at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56869.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2013-04-07T20:46:46+00:00 Doko-v wrote:

works with 4.6 and 4.8, fails with the 4.7 branch

$ g++ -std=c++0x foo.cc 
'
Internal compiler error: Error reporting routines re-entered.
Please submit a full bug report,
with preprocessed source if appropriate.

#include <memory>

namespace
{
struct Foo
{
    Foo(int) {}
};
}

int main(int, char**)
{
    auto foo = std::make_shared<Foo>();
    return 0;
}

Reply at:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.7/+bug/1165732/comments/3

------------------------------------------------------------------------
On 2013-04-07T20:52:21+00:00 Doko-v wrote:

works with 4.7.2, fails with 4.7.3

Reply at:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.7/+bug/1165732/comments/4

------------------------------------------------------------------------
On 2013-04-08T11:14:25+00:00 Rguenth wrote:

works for me on the 4.7 branch (x86_64-linux) with preprocessed source from
using 4.7.2.

So it might be triggered by a libstdc++ change?

Can you attach preprocessed source?

Reply at:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.7/+bug/1165732/comments/6

------------------------------------------------------------------------
On 2013-04-08T11:19:50+00:00 Doko-v wrote:

Created attachment 29822
preprocessed source

Reply at:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.7/+bug/1165732/comments/7

------------------------------------------------------------------------
On 2013-04-08T15:13:57+00:00 Rguenth wrote:

Also fails with GCC 4.7.0  GCC 4.6 ICEs for me with

in dependent_type_p, at cp/pt.c:18136
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.

(confused by earlier errors)

4.5 seems to "work".

Factoring in libstdc++ changes the point of the regression.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.7/+bug/1165732/comments/8

------------------------------------------------------------------------
On 2013-04-12T15:17:13+00:00 Jakub-gcc wrote:

GCC 4.6.4 has been released and the branch has been closed.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.7/+bug/1165732/comments/9

------------------------------------------------------------------------
On 2013-11-18T16:51:00+00:00 Paolo-carlini wrote:

Let's close this.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.7/+bug/1165732/comments/14


** Changed in: gcc
       Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1165732

Title:
  GCC 4.7.3 internal compiler error when using std::make_shared

To manage notifications about this bug go to:
https://bugs.launchpad.net/gcc/+bug/1165732/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to