[Bug libstdc++/64449] New: /usr/ccs/bin/ld: Unsatisfied symbols: std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::copy(wchar_t*, unsigned long, unsigned long)
danglin at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Dec 30 19:51:00 GMT 2014
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64449
Bug ID: 64449
Summary: /usr/ccs/bin/ld: Unsatisfied symbols:
std::basic_string<wchar_t, std::char_traits<wchar_t>,
std::allocator<wchar_t> >::copy(wchar_t*, unsigned
long, unsigned long)
Product: gcc
Version: 5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Host: hppa2.0w-hp-hpux11.00 hppa1.1-hp-hpux10.20
Target: hppa2.0w-hp-hpux11.00 hppa1.1-hp-hpux10.20
Build: hppa2.0w-hp-hpux11.00 hppa1.1-hp-hpux10.20
On hppa2.0w-hp-hpux11.00 in stage2, we have the following unsatisfied symbols:
/xxx/gnu/gcc/objdir/./prev-gcc/xg++ -B/xxx/gnu/gcc/objdir/./prev-gcc/
-B/opt/gnu
/gcc/gcc-5.0/hppa2.0w-hp-hpux11.00/bin/ -nostdinc++
-B/xxx/gnu/gcc/objdir/prev-h
ppa2.0w-hp-hpux11.00/libstdc++-v3/src/.libs
-B/xxx/gnu/gcc/objdir/prev-hppa2.0w-
hp-hpux11.00/libstdc++-v3/libsupc++/.libs
-I/xxx/gnu/gcc/objdir/prev-hppa2.0w-h
p-hpux11.00/libstdc++-v3/include/hppa2.0w-hp-hpux11.00
-I/xxx/gnu/gcc/objdir/pr
ev-hppa2.0w-hp-hpux11.00/libstdc++-v3/include
-I/xxx/gnu/gcc/gcc/libstdc++-v3/l
ibsupc++
-L/xxx/gnu/gcc/objdir/prev-hppa2.0w-hp-hpux11.00/libstdc++-v3/src/.libs
-L/xxx/gnu/gcc/objdir/prev-hppa2.0w-hp-hpux11.00/libstdc++-v3/libsupc++/.libs
-g -O2 -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W
-W
all -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute
-Wover
loaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros
-Wno-overlength-str
ings -Werror -fno-common -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o
c
c1 c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o
c/c-typeck.
o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o
c/c-array-notation
.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o
c-family/c-form
at.o c-family/c-gimplify.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o
c
-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o
c-family/c-pretty-prin
t.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-cilkplus.o
c-family/
array-notation-common.o c-family/cilk.o c-family/c-ubsan.o default-c.o \
cc1-checksum.o libbackend.a main.o tree-browser.o libcommon-target.a
l
ibcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a
../libc
pp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a
../l
ibdecnumber/libdecnumber.a -L/opt/gnu/gcc/gmp/lib -lmpc -lmpfr -lgmp
-L../zlib -lz
/usr/ccs/bin/ld: Unsatisfied symbols:
std::basic_string<wchar_t, std::char_traits<wchar_t>,
std::allocator<wchar_t>
>::copy(wchar_t*, unsigned long, unsigned long) const (first referenced in
/xxx
/gnu/gcc/objdir/prev-hppa2.0w-hp-hpux11.00/libstdc++-v3/src/.libs/libstdc++.a(co
w-shim_facets.o)) (code)
std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>,
std::allocator
<wchar_t> >::copy(wchar_t*, unsigned long, unsigned long) const (first
reference
d in
/xxx/gnu/gcc/objdir/prev-hppa2.0w-hp-hpux11.00/libstdc++-v3/src/.libs/libst
dc++.a(cxx11-shim_facets.o)) (code)
std::basic_string<wchar_t, std::char_traits<wchar_t>,
std::allocator<wchar_t>
>::_Rep::_S_empty_rep_storage (first referenced in
/xxx/gnu/gcc/objdir/prev-hpp
a2.0w-hp-hpux11.00/libstdc++-v3/src/.libs/libstdc++.a(cow-shim_facets.o))
(data)
wchar_t* std::basic_string<wchar_t, std::char_traits<wchar_t>,
std::allocator
<wchar_t> >::_S_construct<wchar_t const*>(wchar_t const*, wchar_t const*,
std::a
llocator<wchar_t> const&, std::forward_iterator_tag) (first referenced in
/xxx/g
nu/gcc/objdir/prev-hppa2.0w-hp-hpux11.00/libstdc++-v3/src/.libs/libstdc++.a(cow-
shim_facets.o)) (code)
std::basic_string<wchar_t, std::char_traits<wchar_t>,
std::allocator<wchar_t>
>::basic_string(wchar_t const*, std::allocator<wchar_t> const&) (first
referenc
ed in
/xxx/gnu/gcc/objdir/prev-hppa2.0w-hp-hpux11.00/libstdc++-v3/src/.libs/libs
tdc++.a(cow-shim_facets.o)) (code)
collect2: error: ld returned 1 exit status
With hppa1.1-hp-hpux10.20, we have:
/xxx/gnu/gcc/objdir/./prev-gcc/xg++ -B/xxx/gnu/gcc/objdir/./prev-gcc/
-B/opt/gnu/gcc/gcc-5.0/hppa1.1-hp-hpux10.20/bin/ -nostdinc++
-B/xxx/gnu/gcc/objdir/prev-hp
pa1.1-hp-hpux10.20/libstdc++-v3/src/.libs
-B/xxx/gnu/gcc/objdir/prev-hppa1.1-hp-
hpux10.20/libstdc++-v3/libsupc++/.libs -isystem
/xxx/gnu/gcc/objdir/prev-hppa1.1-hp-hpux10.20/libstdc++-v3/include/hppa1.1-hp-hpux10.20
-isystem /xxx/gnu/gcc/
objdir/prev-hppa1.1-hp-hpux10.20/libstdc++-v3/include -isystem
/xxx/gnu/gcc/gcc/libstdc++-v3/libsupc++
-L/xxx/gnu/gcc/objdir/prev-hppa1.1-hp-hpux10.20/libstdc+
+-v3/src/.libs
-L/xxx/gnu/gcc/objdir/prev-hppa1.1-hp-hpux10.20/libstdc++-v3/libsupc++/.libs
-g -O2 -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W
-Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-att
ribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros
-Wno-overlength-strings -Werror -DHAVE_CONFIG_H -static-libstdc++
-static-libgcc -o
cc1 c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o
c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o
c/c-array-notati
on.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o
c-family/c-fo
rmat.o c-family/c-gimplify.o c-family/c-lex.o c-family/c-omp.o
c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o
c-family/c-pretty-pr
int.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-cilkplus.o
c-famil
y/array-notation-common.o c-family/cilk.o c-family/c-ubsan.o default-c.o \
cc1-checksum.o libbackend.a main.o libcommon-target.a libcommon.a
../libcpp/l
ibcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a
../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a
../libdecnumber/libdecnumber.a -L/opt/gnu/gcc/gmp/lib -lmpc -lmpfr -lgmp
-L../zlib -lz
/usr/ccs/bin/ld: Unsatisfied symbols:
std::basic_string<wchar_t, std::char_traits<wchar_t>,
std::allocator<wchar_t> >::copy(wchar_t*, unsigned int, unsigned int) const
(code)
std::basic_string<wchar_t, std::char_traits<wchar_t>,
std::allocator<wchar_t> >::basic_string(wchar_t const*, std::allocator<wchar_t>
const&) (code)
wchar_t* std::basic_string<wchar_t, std::char_traits<wchar_t>,
std::allocator<wchar_t> >::_S_construct<wchar_t const*>(wchar_t const*, wchar_t
const*, std::allocator<wchar_t> const&, std::forward_iterator_tag) (code)
std::basic_string<wchar_t, std::char_traits<wchar_t>,
std::allocator<wchar_t> >::_Rep::_S_empty_rep_storage (data)
std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>,
std::allocator<wchar_t> >::copy(wchar_t*, unsigned int, unsigned int) const
(code)
collect2: error: ld returned 1 exit status
make[3]: *** [cc1] Error 1
More information about the Gcc-bugs
mailing list