http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47952

           Summary: [trans-mem] undefined reference to transaction clone
           Product: gcc
           Version: trans-mem
            Status: UNCONFIRMED
          Severity: critical
          Priority: P3
         Component: c++
        AssignedTo: unassig...@gcc.gnu.org
        ReportedBy: patrick.marl...@gmail.com
                CC: r...@gcc.gnu.org, al...@gcc.gnu.org,
                    javier.ar...@bsc.es


Created attachment 23513
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23513
attached almost reduced testcase.

An undefined reference to a transaction clone appears at link time.

$ g++ -save-temps -O0 -c -Wall -fgnu-tm testcase.i

testcase.o:(.tm_clone_table+0x8): undefined reference to `transaction clone for
std::_List_iterator<Game::BuildProject>::_List_iterator(std::_List_node_base*)'

The testcase is not completely reduced... I will post it a better one soon.

Considered it as high priority since it happens in the Velox stack. Thanks :)

Patrick.

Reply via email to