spawn /home/dave/gnu/gcc/objdir/./gcc/g++ -shared-libgcc -B/home/dave/gnu/gcc/ob jdir/./gcc -nostdinc++ -L/home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/src - L/home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/src/.libs -B/home/dave/opt/gn u/gcc/gcc-4.5.0/hppa-linux/bin/ -B/home/dave/opt/gnu/gcc/gcc-4.5.0/hppa-linux/li b/ -isystem /home/dave/opt/gnu/gcc/gcc-4.5.0/hppa-linux/include -isystem /home/d ave/opt/gnu/gcc/gcc-4.5.0/hppa-linux/sys-include -B/home/dave/gnu/gcc/objdir/hpp a-linux/./libstdc++-v3/src/.libs -g -O2 -D_GLIBCXX_ASSERT -fmessage-length=0 -ff unction-sections -fdata-sections -g -O2 -D_GNU_SOURCE -g -O2 -D_GNU_SOURCE -DLOC ALEDIR="." -nostdinc++ -I/home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/inclu de/hppa-linux -I/home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include -I/hom e/dave/gnu/gcc/gcc/libstdc++-v3/libsupc++ -I/home/dave/gnu/gcc/gcc/libstdc++-v3/ include/backward -I/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/util /home/dave /gnu/gcc/gcc/libstdc++-v3/testsuite/ext/profile/mh.cc -D_GLIBCXX_PROFILE -S -o m h.s In file included from /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/ profile/impl/profiler_hash_func.h:51:0, from /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/ profile/impl/profiler.h:400, from /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/ profile/base.h:44, from /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/ profile/vector:39, from /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/vector:77, from /home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/ext/profile/mh.cc:25: /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_trace.h: In function '__gnu_profile::__mutex_t& __gnu_profile::__get___global_lock()': /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_trace.h:81:1: error: no matching function for call to 'pthread_mutex_t::pthread_mutex_t(<brace-enclosed initializer list>)' /usr/include/bits/pthreadtypes.h:95:3: note: candidates are: pthread_mutex_t::pthread_mutex_t() /usr/include/bits/pthreadtypes.h:95:3: note: pthread_mutex_t::pthread_mutex_t(const pthread_mutex_t&) /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_trace.h: In constructor '__gnu_profile::__trace_base<__object_info, __stack_info>::__trace_base() [with __object_info = __gnu_profile::__hashfunc_info, __stack_info = __gnu_profile::__hashfunc_stack_info]': /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_hash_func.h:125:60: instantiated from here /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_trace.h:307:3: error: no match for 'operator=' in '((__gnu_profile::__trace_base<__gnu_profile::__hashfunc_info, __gnu_profile::__hashfunc_stack_info>*)this)->__gnu_profile::__trace_base<__gnu_profile::__hashfunc_info, __gnu_profile::__hashfunc_stack_info>::__stack_table_lock = {{0, 0, 0, 0, {0, 0, 0, 0}, 0, {0}, 0, 0}}' /usr/include/bits/pthreadtypes.h:95:3: note: candidate is: pthread_mutex_t& pthread_mutex_t::operator=(const pthread_mutex_t&) /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_trace.h: In constructor '__gnu_profile::__trace_base<__object_info, __stack_info>::__trace_base() [with __object_info = __gnu_profile::__container_size_info, __stack_info = __gnu_profile::__container_size_stack_info]': /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_container_size.h:190:74: instantiated from here /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_trace.h:307:3: error: no match for 'operator=' in '((__gnu_profile::__trace_base<__gnu_profile::__container_size_info, __gnu_profile::__container_size_stack_info>*)this)->__gnu_profile::__trace_base<__gnu_profile::__container_size_info, __gnu_profile::__container_size_stack_info>::__stack_table_lock = {{0, 0, 0, 0, {0, 0, 0, 0}, 0, {0}, 0, 0}}' /usr/include/bits/pthreadtypes.h:95:3: note: candidate is: pthread_mutex_t& pthread_mutex_t::operator=(const pthread_mutex_t&) /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_trace.h: In constructor '__gnu_profile::__trace_base<__object_info, __stack_info>::__trace_base() [with __object_info = __gnu_profile::__map2umap_info, __stack_info = __gnu_profile::__map2umap_stack_info]': /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_map_to_unordered_map.h:204:60: instantiated from here /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_trace.h:307:3: error: no match for 'operator=' in '((__gnu_profile::__trace_base<__gnu_profile::__map2umap_info, __gnu_profile::__map2umap_stack_info>*)this)->__gnu_profile::__trace_base<__gnu_profile::__map2umap_info, __gnu_profile::__map2umap_stack_info>::__stack_table_lock = {{0, 0, 0, 0, {0, 0, 0, 0}, 0, {0}, 0, 0}}' /usr/include/bits/pthreadtypes.h:95:3: note: candidate is: pthread_mutex_t& pthread_mutex_t::operator=(const pthread_mutex_t&) /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_trace.h: In constructor '__gnu_profile::__trace_base<__object_info, __stack_info>::__trace_base() [with __object_info = __gnu_profile::__vector2list_info, __stack_info = __gnu_profile::__vector2list_stack_info]': /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_vector_to_list.h:173:66: instantiated from here /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_trace.h:307:3: error: no match for 'operator=' in '((__gnu_profile::__trace_base<__gnu_profile::__vector2list_info, __gnu_profile::__vector2list_stack_info>*)this)->__gnu_profile::__trace_base<__gnu_profile::__vector2list_info, __gnu_profile::__vector2list_stack_info>::__stack_table_lock = {{0, 0, 0, 0, {0, 0, 0, 0}, 0, {0}, 0, 0}}' /usr/include/bits/pthreadtypes.h:95:3: note: candidate is: pthread_mutex_t& pthread_mutex_t::operator=(const pthread_mutex_t&) /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_trace.h: In constructor '__gnu_profile::__trace_base<__object_info, __stack_info>::__trace_base() [with __object_info = __gnu_profile::__list2slist_info, __stack_info = __gnu_profile::__list2slist_stack_info]': /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_list_to_slist.h:99:66: instantiated from here /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_trace.h:307:3: error: no match for 'operator=' in '((__gnu_profile::__trace_base<__gnu_profile::__list2slist_info, __gnu_profile::__list2slist_stack_info>*)this)->__gnu_profile::__trace_base<__gnu_profile::__list2slist_info, __gnu_profile::__list2slist_stack_info>::__stack_table_lock = {{0, 0, 0, 0, {0, 0, 0, 0}, 0, {0}, 0, 0}}' /usr/include/bits/pthreadtypes.h:95:3: note: candidate is: pthread_mutex_t& pthread_mutex_t::operator=(const pthread_mutex_t&) /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_trace.h: In constructor '__gnu_profile::__trace_base<__object_info, __stack_info>::__trace_base() [with __object_info = __gnu_profile::__list2vector_info, __stack_info = __gnu_profile::__list2vector_stack_info]': /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_list_to_vector.h:172:66: instantiated from here /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/profile/impl/profiler_trace.h:307:3: error: no match for 'operator=' in '((__gnu_profile::__trace_base<__gnu_profile::__list2vector_info, __gnu_profile::__list2vector_stack_info>*)this)->__gnu_profile::__trace_base<__gnu_profile::__list2vector_info, __gnu_profile::__list2vector_stack_info>::__stack_table_lock = {{0, 0, 0, 0, {0, 0, 0, 0}, 0, {0}, 0, 0}}' /usr/include/bits/pthreadtypes.h:95:3: note: candidate is: pthread_mutex_t& pthread_mutex_t::operator=(const pthread_mutex_t&) compiler exited with status 1
-- Summary: FAIL: ext/profile/mh.cc (test for excess errors) Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: danglin at gcc dot gnu dot org GCC build triplet: hppa-unknown-linu-gnu GCC host triplet: hppa-unknown-linu-gnu GCC target triplet: hppa-unknown-linu-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43468