[Bug c++/40526] New: csr_wrap.cxx:46551: error: missing callgraph edge for call stmt:

rolf dot wester at ilt dot fraunhofer dot de gcc-bugzilla@gcc.gnu.org
Tue Jun 23 10:03:00 GMT 2009


gcc version:
----------------

g++ -v
Using built-in specs.
Target: x86_64-unknown-linux-gnu
Configured with: ./configure --prefix=/usr/local
Thread model: posix
gcc version 4.5.0 20090521 (experimental) (GCC)


Command:
--------------

g++ -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -fPIC
-I./include -c csr_wrap.cxx -o csr_wrap.o -save-temps

Error message:
--------------------

csr_wrap.cxx:46551: error: missing callgraph edge for call stmt:
# VUSE <.MEM_7>
retval.11492_6 = kv_pair_less (&__val, __next$_M_current_4);

void std::__unguarded_linear_insert(_RandomAccessIterator, _Tp, _Compare) [with
_RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<int, short
int>*, std::vector<std::pair<int, short int> > >, _Tp = std::pair<int, short
int>, _Compare = bool (*)(const std::pair<int, short int>&, const
std::pair<int, short int>&)]/730(-1) [0x2b6f0da30c00]: (inline copy in void
std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare)
[with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<int, short
int>*, std::vector<std::pair<int, short int> > >, _Compare = bool (*)(const
std::pair<int, short int>&, const std::pair<int, short int>&)]/3191) (clone of
void std::__unguarded_linear_insert(_RandomAccessIterator, _Tp, _Compare) [with
_RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<int, short
int>*, std::vector<std::pair<int, short int> > >, _Tp = std::pair<int, short
int>, _Compare = bool (*)(const std::pair<int, short int>&, const
std::pair<int, short int>&)]/1060) availability:local 52 insns body local
finalized inlinable
  called by: void std::__insertion_sort(_RandomAccessIterator,
_RandomAccessIterator, _Compare) [with _RandomAccessIterator =
__gnu_cxx::__normal_iterator<std::pair<int, short int>*,
std::vector<std::pair<int, short int> > >, _Compare = bool (*)(const
std::pair<int, short int>&, const std::pair<int, short int>&)]/3191 (2.63 per
call) (inlined) (can throw external)
  calls: void* __builtin_memcpy(void*, const void*, long unsigned int)/4656
(2.63 per call) (nested in 1 loops) void* __builtin_memcpy(void*, const void*,
long unsigned int)/4656 (26.57 per call) (nested in 2 loops)
csr_wrap.cxx:46551: internal compiler error: verify_cgraph_node failed
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.

Preprocessed Source:
----------------------------

The *.ii file is to large (2.7 MB) to include it here. Please tell me how to
upload or where to send it per E-mail.

Rolf Wester
rolf.wester@ilt.fraunhofer.de


-- 
           Summary: csr_wrap.cxx:46551: error: missing callgraph edge for
                    call stmt:
           Product: gcc
           Version: 4.5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: rolf dot wester at ilt dot fraunhofer dot de
  GCC host triplet: Suse 10.3 64bit


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



More information about the Gcc-bugs mailing list