Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ошибка сборки GCC (p2 - временная система) #1066

Open
Linuxoid85 opened this issue Mar 20, 2022 · 0 comments
Open
Labels
bug Something isn't working
Milestone

Comments

@Linuxoid85
Copy link
Collaborator

Этап сборки:

$ make

...

make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CC_FOR_TARGET=x86_64-lin-linux-gnu-gcc" "CFLAGS=-g -s -O2" "CXXFLAGS=-g -s -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -s -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=-L/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libgcc" "LIBCFLAGS=-g -s -O2" "LIBCFLAGS_FOR_TARGET=-g -s -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "includedir=/usr/include" "prefix=/usr" "tooldir=/usr/x86_64-lin-linux-gnu" "gxx_include_dir=/usr/include/c++/11.2.0" "AR=/mnt/lin/tools/lib/gcc/x86_64-lin-linux-gnu/11.2.0/../../../../x86_64-lin-linux-gnu/bin/ar" "AS=/mnt/lin/tools/lib/gcc/x86_64-lin-linux-gnu/11.2.0/../../../../x86_64-lin-linux-gnu/bin/as" "LD=/mnt/lin/tools/lib/gcc/x86_64-lin-linux-gnu/11.2.0/../../../../x86_64-lin-linux-gnu/bin/ld" "RANLIB=/mnt/lin/tools/lib/gcc/x86_64-lin-linux-gnu/11.2.0/../../../../x86_64-lin-linux-gnu/bin/ranlib" "NM=/mnt/lin/tools/lib/gcc/x86_64-lin-linux-gnu/11.2.0/../../../../x86_64-lin-linux-gnu/bin/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/mnt/lin/tools/lib/gcc/x86_64-lin-linux-gnu/11.2.0/../../../../x86_64-lin-linux-gnu/bin/nm" "DESTDIR=" "WERROR=" all-recursive
make[3]: Entering directory '/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3'
Making all in include
make[4]: Entering directory '/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include'
mkdir -p ./x86_64-lin-linux-gnu/bits/stdc++.h.gch
x86_64-lin-linux-gnu-c++     -x c++-header -nostdinc++ -g -s -O2 -D_GNU_SOURCE  -I/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/x86_64-lin-linux-gnu -I/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include -I/mnt/lin/usr/src/gcc-11.2.0/libstdc++-v3/libsupc++  -O2 -g -std=gnu++0x /mnt/lin/usr/src/gcc-11.2.0/libstdc++-v3/include/precompiled/stdc++.h \
-o x86_64-lin-linux-gnu/bits/stdc++.h.gch/O2ggnu++0x.gch
In file included from /mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/condition_variable:40,
                 from /mnt/lin/usr/src/gcc-11.2.0/libstdc++-v3/include/precompiled/stdc++.h:103:
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:129:22: error: '__gthread_time_t' does not name a type; did you mean '__gthread_once_t'?
  129 |     using timespec = __gthread_time_t;
      |                      ^~~~~~~~~~~~~~~~
      |                      __gthread_once_t
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:148:5: error: '__gthread_cond_t' does not name a type; did you mean '__pthread_cond_s'?
  148 |     __gthread_cond_t* native_handle() noexcept { return &_M_cond; }
      |     ^~~~~~~~~~~~~~~~
      |     __pthread_cond_s
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:192:5: error: '__gthread_cond_t' does not name a type; did you mean '__pthread_cond_s'?
  192 |     __gthread_cond_t _M_cond;
      |     ^~~~~~~~~~~~~~~~
      |     __pthread_cond_s
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h: In constructor 'std::__condvar::__condvar()':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:135:37: error: '_M_cond' was not declared in this scope
  135 |       __GTHREAD_COND_INIT_FUNCTION(&_M_cond);
      |                                     ^~~~~~~
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:135:7: error: '__GTHREAD_COND_INIT_FUNCTION' was not declared in this scope
  135 |       __GTHREAD_COND_INIT_FUNCTION(&_M_cond);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h: In destructor 'std::__condvar::~__condvar()':

Михаил, [20.03.2022 14:40]

/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:141:69: error: '_M_cond' was not declared in this scope
  141 | int __e __attribute__((__unused__)) = __gthread_cond_destroy(&_M_cond);
      |                                                               ^~~~~~~

/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:141:45: error: '__gthread_cond_destroy' was not declared in this scope; did you mean '__gthread_mutex_destroy'?
  141 |       int __e __attribute__((__unused__)) = __gthread_cond_destroy(&_M_cond);
      |                                             ^~~~~~~~~~~~~~~~~~~~~~
      |                                             __gthread_mutex_destroy
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h: In member function 'void std::__condvar::wait(std::mutex&)':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:155:32: error: '_M_cond' was not declared in this scope
  155 |         = __gthread_cond_wait(&_M_cond, __m.native_handle());
      |                                ^~~~~~~
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:155:11: error: '__gthread_cond_wait' was not declared in this scope; did you mean '__pthread_cond_s'?
  155 |         = __gthread_cond_wait(&_M_cond, __m.native_handle());
      |           ^~~~~~~~~~~~~~~~~~~
      |           __pthread_cond_s
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h: In member function 'void std::__condvar::wait_until(std::mutex&, timespec&)':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:162:33: error: '_M_cond' was not declared in this scope
  162 |       __gthread_cond_timedwait(&_M_cond, __m.native_handle(), &__abs_time);
      |                                 ^~~~~~~
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:162:7: error: '__gthread_cond_timedwait' was not declared in this scope
  162 |       __gthread_cond_timedwait(&_M_cond, __m.native_handle(), &__abs_time);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h: In member function 'void std::__condvar::wait_until(std::mutex&, clockid_t, timespec&)':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:169:31: error: '_M_cond' was not declared in this scope
  169 |       pthread_cond_clockwait(&_M_cond, __m.native_handle(), __clock,
      |                               ^~~~~~~
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:169:7: error: 'pthread_cond_clockwait' was not declared in this scope; did you mean 'pthread_cond_t'?
  169 |       pthread_cond_clockwait(&_M_cond, __m.native_handle(), __clock,
      |       ^~~~~~~~~~~~~~~~~~~~~~
      |       pthread_cond_t
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h: In member function 'void std::__condvar::notify_one()':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:177:68: error: '_M_cond' was not declared in this scope
  177 |  int __e __attribute__((__unused__)) = __gthread_cond_signal(&_M_cond);
      |                                                               ^~~~~~~

Михаил, [20.03.2022 14:40]


/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:177:45: error: '__gthread_cond_signal' was not declared in this scope; did you mean '__pthread_cond_s'?
  177 |       int __e __attribute__((__unused__)) = __gthread_cond_signal(&_M_cond);
      |                                             ^~~~~~~~~~~~~~~~~~~~~
      |                                             __pthread_cond_s
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h: In member function 'void std::__condvar::notify_all()':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:184:71: error: '_M_cond' was not declared in this scope
  184 | t __e __attribute__((__unused__)) = __gthread_cond_broadcast(&_M_cond);
      |                                                               ^~~~~~~

/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:184:45: error: '__gthread_cond_broadcast' was not declared in this scope
  184 |       int __e __attribute__((__unused__)) = __gthread_cond_broadcast(&_M_cond);
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/lin/usr/src/gcc-11.2.0/libstdc++-v3/include/precompiled/stdc++.h:103:
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/condition_variable: At global scope:
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/condition_variable:81:13: error: '__gthread_cond_t' does not name a type; did you mean '__pthread_cond_s'?
   81 |     typedef __gthread_cond_t*           native_handle_type;
      |             ^~~~~~~~~~~~~~~~
      |             __pthread_cond_s
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/condition_variable:181:5: error: 'native_handle_type' does not name a type
  181 |     native_handle_type
      |     ^~~~~~~~~~~~~~~~~~
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/condition_variable: In member function 'std::cv_status std::condition_variable::__wait_until_impl(std::unique_lock<std::mutex>&, const std::chrono::time_point<std::chrono::_V2::steady_clock, _Duration>&)':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/condition_variable:195:9: error: '__gthread_time_t' was not declared in this scope; did you mean '__gthread_once_t'?
  195 |         __gthread_time_t __ts =
      |         ^~~~~~~~~~~~~~~~
      |         __gthread_once_t
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/condition_variable:201:62: error: '__ts' was not declared in this scope; did you mean '__ns'?
  201 |         _M_cond.wait_until(*__lock.mutex(), CLOCK_MONOTONIC, __ts);
      |                                                              ^~~~
      |                                                              __ns
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/condition_variable: In member function 'std::cv_status std::condition_variable::__wait_until_impl(std::unique_lock<std::mutex>&, const std::chrono::time_point<std::chrono::_V2::system_clock, _Dur2>&)':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/condition_variable:216:9: error: '__gthread_time_t' was not declared in this scope; did you mean '__gthread_once_t'?
  216 |         __gthread_time_t __ts =
      |         ^~~~~~~~~~~~~~~~
      |         __gthread_once_t
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/condition_variable:222:45: error: '__ts' was not declared in this scope; did you mean '__ns'?
  222 |         _M_cond.wait_until(*__lock.mutex(), __ts);
      |                                             ^~~~
      |                                             __ns
In file included from /mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/future:38,
                 from /mnt/lin/usr/src/gcc-11.2.0/libstdc++-v3/include/precompiled/stdc++.h:105:

Михаил, [20.03.2022 14:40]

/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex: In member function 'bool std::__timed_mutex_impl<_Derived>::_M_try_lock_until(const std::chrono::time_point<std::chrono::_V2::system_clock, _Duration>&)':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex:163:11: error: '__gthread_time_t' was not declared in this scope; did you mean '__gthread_once_t'?
  163 |           __gthread_time_t __ts = {
      |           ^~~~~~~~~~~~~~~~
      |           __gthread_once_t
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex:168:61: error: '__ts' was not declared in this scope; did you mean '__ns'?
  168 |           return static_cast<_Derived*>(this)->_M_timedlock(__ts);
      |                                                             ^~~~
      |                                                             __ns
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex: In member function 'bool std::__timed_mutex_impl<_Derived>::_M_try_lock_until(const std::chrono::time_point<std::chrono::_V2::steady_clock, _Duration>&)':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex:180:11: error: '__gthread_time_t' was not declared in this scope; did you mean '__gthread_once_t'?
  180 |           __gthread_time_t __ts = {
      |           ^~~~~~~~~~~~~~~~
      |           __gthread_once_t
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex:186:61: error: '__ts' was not declared in this scope; did you mean '__ns'?
  186 |                                                             __ts);
      |                                                             ^~~~
      |                                                             __ns
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex: At global scope:
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex:266:26: error: '__gthread_time_t' does not name a type; did you mean '__gthread_once_t'?
  266 |       _M_timedlock(const __gthread_time_t& __ts)
      |                          ^~~~~~~~~~~~~~~~
      |                          __gthread_once_t
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex:271:45: error: '__gthread_time_t' does not name a type; did you mean '__gthread_once_t'?
  271 |       _M_clocklock(clockid_t clockid, const __gthread_time_t& __ts)
      |                                             ^~~~~~~~~~~~~~~~
      |                                             __gthread_once_t
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex: In member function 'bool std::timed_mutex::_M_timedlock(const int&)':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex:267:17: error: '__gthread_mutex_timedlock' was not declared in this scope; did you mean '__gthread_mutex_trylock'?
  267 |       { return !__gthread_mutex_timedlock(&_M_mutex, &__ts); }
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                 __gthread_mutex_trylock
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex: In member function 'bool std::timed_mutex::_M_clocklock(clockid_t, const int&)':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex:272:17: error: 'pthread_mutex_clocklock' was not declared in this scope
  272 |       { return !pthread_mutex_clocklock(&_M_mutex, clockid, &__ts); }
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex: At global scope:
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex:332:26: error: '__gthread_time_t' does not name a type; did you mean '__gthread_once_t'?
  332 |       _M_timedlock(const __gthread_time_t& __ts)
      |                          ^~~~~~~~~~~~~~~~
      |                          __gthread_once_t

Михаил, [20.03.2022 14:40]

/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex:337:45: error: '__gthread_time_t' does not name a type; did you mean '__gthread_once_t'?
  337 |       _M_clocklock(clockid_t clockid, const __gthread_time_t& __ts)
      |                                             ^~~~~~~~~~~~~~~~
      |                                             __gthread_once_t
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex: In member function 'bool std::recursive_timed_mutex::_M_timedlock(const int&)':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex:333:17: error: '__gthread_recursive_mutex_timedlock' was not declared in this scope; did you mean '__gthread_recursive_mutex_trylock'?
  333 |       { return !__gthread_recursive_mutex_timedlock(&_M_mutex, &__ts); }
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                 __gthread_recursive_mutex_trylock
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex: In member function 'bool std::recursive_timed_mutex::_M_clocklock(clockid_t, const int&)':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/mutex:338:17: error: 'pthread_mutex_clocklock' was not declared in this scope
  338 |       { return !pthread_mutex_clocklock(&_M_mutex, clockid, &__ts); }
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/future:48,
                 from /mnt/lin/usr/src/gcc-11.2.0/libstdc++-v3/include/precompiled/stdc++.h:105:
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_thread.h: At global scope:
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_thread.h:75:32: error: '__gthread_t' does not name a type; did you mean 'pthread_t'?
   75 |     using native_handle_type = __gthread_t;
      |                                ^~~~~~~~~~~
      |                                pthread_t
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_thread.h:83:7: error: 'native_handle_type' does not name a type
   83 |       native_handle_type        _M_thread;
      |       ^~~~~~~~~~~~~~~~~~
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_thread.h:89:28: error: expected ')' before '__id'
   89 |       id(native_handle_type __id) : _M_thread(__id) { }
      |         ~                  ^~~~~
      |                            )
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_thread.h:190:5: error: 'native_handle_type' does not name a type
  190 |     native_handle_type
      |     ^~~~~~~~~~~~~~~~~~
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_thread.h: In constructor 'std::thread::id::id()':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_thread.h:86:23: error: class 'std::thread::id' does not have any field named '_M_thread'
   86 |       id() noexcept : _M_thread() { }
      |                       ^~~~~~~~~
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_thread.h: In function 'bool std::operator==(std::thread::id, std::thread::id)':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_thread.h:287:16: error: 'class std::thread::id' has no member named '_M_thread'
  287 |     return __x._M_thread == __y._M_thread;
      |                ^~~~~~~~~
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_thread.h:287:33: error: 'class std::thread::id' has no member named '_M_thread'
  287 |     return __x._M_thread == __y._M_thread;
      |                                 ^~~~~~~~~
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_thread.h: In member function 'std::size_t std::hash<std::thread::id>::operator()(const std::thread::id&) const':

Михаил, [20.03.2022 14:40]

/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_thread.h:300:43: error: 'const class std::thread::id' has no member named '_M_thread'
  300 |       { return std::_Hash_impl::hash(__id._M_thread); }
      |                                           ^~~~~~~~~
In file included from /mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/x86_64-lin-linux-gnu/bits/c++config.h:586,
                 from /mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/cassert:43,
                 from /mnt/lin/usr/src/gcc-11.2.0/libstdc++-v3/include/precompiled/stdc++.h:33:
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_thread.h: In function 'std::thread::id std::this_thread::get_id()':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_thread.h:312:25: error: 'pthread_self' was not declared in this scope; did you mean 'pthread_kill'?
  312 |       return thread::id(_GLIBCXX_NATIVE_THREAD_ID);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/future:48,
                 from /mnt/lin/usr/src/gcc-11.2.0/libstdc++-v3/include/precompiled/stdc++.h:105:
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_thread.h: In function 'void std::this_thread::yield()':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/bits/std_thread.h:323:7: error: '__gthread_yield' was not declared in this scope; did you mean '__gthread_once_t'?
  323 |       __gthread_yield();
      |       ^~~~~~~~~~~~~~~
      |       __gthread_once_t
In file included from /mnt/lin/usr/src/gcc-11.2.0/libstdc++-v3/include/precompiled/stdc++.h:113:
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/thread: In function 'bool std::operator<(std::thread::id, std::thread::id)':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/thread:74:16: error: 'class std::thread::id' has no member named '_M_thread'
   74 |     return __x._M_thread < __y._M_thread;
      |                ^~~~~~~~~
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/thread:74:32: error: 'class std::thread::id' has no member named '_M_thread'
   74 |     return __x._M_thread < __y._M_thread;
      |                                ^~~~~~~~~
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/thread: In function 'std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, std::thread::id)':
/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include/thread:97:30: error: 'class std::thread::id' has no member named '_M_thread'
   97 |         return __out << __id._M_thread;
      |                              ^~~~~~~~~
make[4]: *** [Makefile:1862: x86_64-lin-linux-gnu/bits/stdc++.h.gch/O2ggnu++0x.gch] Error 1
make[4]: Leaving directory '/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3/include'
make[3]: *** [Makefile:568: all-recursive] Error 1
make[3]: Leaving directory '/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3'
make[2]: *** [Makefile:493: all] Error 2
make[2]: Leaving directory '/mnt/lin/usr/src/gcc-11.2.0/build/x86_64-lin-linux-gnu/libstdc++-v3'
make[1]: *** [Makefile:13078: all-target-libstdc++-v3] Error 2
make[1]: Leaving directory '/mnt/lin/usr/src/gcc-11.2.0/build'
make: *** [Makefile:965: all] Error 2
  • Версия руководства: dev
  • Структура директорий: раздельная
@Linuxoid85 Linuxoid85 added the bug Something isn't working label Mar 20, 2022
@Linuxoid85 Linuxoid85 added this to the v.2.1 milestone Mar 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant