Uploaded image for project: 'C++ Standard Library'
  1. C++ Standard Library
  2. STDCXX-379

[XLC++ 7.0, 8.0] unsats on std::__vttQ2_3std13basic_istreamXTcTQ2_3std11char_traitsXTc__ et al

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • None
    • None
    • Build and Installation
    • None
    • XLC++ 7.0, 8.0 /AIX

    Description

      All programs (examples, tests, utilities) fail to link with the errors below. The symbols don't seem to correspond to any actual class members (i.e., they look like some virtual table entries or something like that).

      gmake: Entering directory `$(BUILDDIR)/examples'
      xlCcore -c -I$(TOPDIR)/include/ansi -I$(TOPDIR)/include -I$(BUILDDIR)/include -I$(TOPDIR)/examples/include -O -qinline -q64 -qtemplateregistry=accumulate.ti $(TOPDIR)/examples/manual/accumulate.cpp
      xlCcore accumulate.o -o accumulate -I$(TOPDIR)/include/ansi -liconv -Wl,-bh:5 -q64 -L$(BUILDDIR)/lib -lstd -lm -qtemplateregistry=accumulate.ti
      ld: 0711-317 ERROR: Undefined symbol: std::_vttQ2_3std13basic_istreamXTcTQ2_3std11char_traitsXTc_
      ld: 0711-317 ERROR: Undefined symbol: std::_vttQ2_3std13basic_ostreamXTcTQ2_3std11char_traitsXTc_
      ld: 0711-317 ERROR: Undefined symbol: std::_vttQ2_3std13basic_istreamXTwTQ2_3std11char_traitsXTw_
      ld: 0711-317 ERROR: Undefined symbol: std::_vttQ2_3std13basic_ostreamXTwTQ2_3std11char_traitsXTw_
      ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
      gmake: *** [accumulate] Error 8

      Attachments

        Issue Links

          Activity

            People

              sebor Martin Sebor
              sebor Martin Sebor
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: