This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/47952] New: [trans-mem] undefined reference to transaction clone


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: unassigned@gcc.gnu.org
        ReportedBy: patrick.marlier@gmail.com
                CC: rth@gcc.gnu.org, aldyh@gcc.gnu.org,
                    javier.arias@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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]