https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107886

--- Comment #17 from Jamaika <lukaszcz18 at wp dot pl> ---
Testing atomic_wait, errors are still there. Thanks for taking up the topic.
```
In file included from c:\gcc1300\include\c++\13.0.0\mutex:60,
                 from c:\gcc1300\include\c++\13.0.0\bits\atomic_wait.h:49,
                 from c:\gcc1300\include\c++\13.0.0\bits\atomic_base.h:42,
                 from c:\gcc1300\include\c++\13.0.0\latch:38,
                 from latch_windows.cpp:4:
c:\gcc1300\include\c++\13.0.0\atomic:67:5: error: '__atomic_base' does not name
a type
   67 |     __atomic_base<bool> _M_base;
      |     ^~~~~~~~~~~~~
c:\gcc1300\include\c++\13.0.0\atomic:103:21: error: 'memory_order' has not been
declared
  103 |     store(bool __i, memory_order __m = memory_order_seq_cst) noexcept
      |                     ^~~~~~~~~~~~
c:\gcc1300\include\c++\13.0.0\atomic:107:21: error: 'memory_order' has not been
declared
  107 |     store(bool __i, memory_order __m = memory_order_seq_cst) volatile
noexcept
      |                     ^~~~~~~~~~~~
c:\gcc1300\include\c++\13.0.0\atomic:111:10: error: 'memory_order' has not been
declared
  111 |     load(memory_order __m = memory_order_seq_cst) const noexcept
      |          ^~~~~~~~~~~~
c:\gcc1300\include\c++\13.0.0\atomic:115:10: error: 'memory_order' has not been
declared
  115 |     load(memory_order __m = memory_order_seq_cst) const volatile
noexcept
      |          ^~~~~~~~~~~~
c:\gcc1300\include\c++\13.0.0\atomic:119:24: error: 'memory_order' has not been
declared
  119 |     exchange(bool __i, memory_order __m = memory_order_seq_cst)
noexcept
      |                        ^~~~~~~~~~~~
c:\gcc1300\include\c++\13.0.0\atomic:124:14: error: 'memory_order' has not been
declared
  124 |              memory_order __m = memory_order_seq_cst) volatile noexcept
      |              ^~~~~~~~~~~~
```

Reply via email to