Advertisement
Guest User

Untitled

a guest
Mar 18th, 2022
332
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 96.82 KB | None | 0 0
  1. g++ main.cpp
  2. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stringfwd.h:40,
  3. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iosfwd:39,
  4. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:38,
  5. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  6. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  7. from main.cpp:1:
  8. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/memoryfwd.h:50:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  9. namespace std _GLIBCXX_VISIBILITY(default)
  10. ^~~~~~~~~~~~~~~~~~~
  11. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/memoryfwd.h:50:34: error: expected constructor, destructor, or type conversion before '(' token
  12. namespace std _GLIBCXX_VISIBILITY(default)
  13. ^
  14. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iosfwd:39,
  15. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:38,
  16. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  17. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  18. from main.cpp:1:
  19. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stringfwd.h:42:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  20. namespace std _GLIBCXX_VISIBILITY(default)
  21. ^~~~~~~~~~~~~~~~~~~
  22. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stringfwd.h:42:34: error: expected constructor, destructor, or type conversion before '(' token
  23. namespace std _GLIBCXX_VISIBILITY(default)
  24. ^
  25. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iosfwd:40,
  26. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:38,
  27. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  28. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  29. from main.cpp:1:
  30. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/postypes.h:68:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  31. namespace std _GLIBCXX_VISIBILITY(default)
  32. ^~~~~~~~~~~~~~~~~~~
  33. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/postypes.h:68:34: error: expected constructor, destructor, or type conversion before '(' token
  34. namespace std _GLIBCXX_VISIBILITY(default)
  35. ^
  36. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:38,
  37. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  38. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  39. from main.cpp:1:
  40. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iosfwd:42:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  41. namespace std _GLIBCXX_VISIBILITY(default)
  42. ^~~~~~~~~~~~~~~~~~~
  43. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iosfwd:42:34: error: expected constructor, destructor, or type conversion before '(' token
  44. namespace std _GLIBCXX_VISIBILITY(default)
  45. ^
  46. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:38,
  47. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  48. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  49. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  50. from main.cpp:1:
  51. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception.h:63:15: error: expected ';' at end of member declaration
  52. exception() _GLIBCXX_USE_NOEXCEPT { }
  53. ^
  54. ;
  55. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception.h:63:17: error: '_GLIBCXX_USE_NOEXCEPT' does not name a type
  56. exception() _GLIBCXX_USE_NOEXCEPT { }
  57. ^~~~~~~~~~~~~~~~~~~~~
  58. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception.h:64:24: error: expected ';' at end of member declaration
  59. virtual ~exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
  60. ^
  61. ;
  62. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception.h:64:26: error: '_GLIBCXX_TXN_SAFE_DYN' does not name a type
  63. virtual ~exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
  64. ^~~~~~~~~~~~~~~~~~~~~
  65. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception.h:69:12: error: expected ';' at end of member declaration
  66. what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
  67. ^~~~~
  68. ;
  69. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception.h:69:18: error: '_GLIBCXX_TXN_SAFE_DYN' does not name a type
  70. what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
  71. ^~~~~~~~~~~~~~~~~~~~~
  72. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  73. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  74. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  75. from main.cpp:1:
  76. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:49:19: error: expected ';' at end of member declaration
  77. bad_exception() _GLIBCXX_USE_NOEXCEPT { }
  78. ^
  79. ;
  80. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:49:21: error: '_GLIBCXX_USE_NOEXCEPT' does not name a type
  81. bad_exception() _GLIBCXX_USE_NOEXCEPT { }
  82. ^~~~~~~~~~~~~~~~~~~~~
  83. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:53:28: error: expected ';' at end of member declaration
  84. virtual ~bad_exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
  85. ^
  86. ;
  87. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:53:30: error: '_GLIBCXX_TXN_SAFE_DYN' does not name a type
  88. virtual ~bad_exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
  89. ^~~~~~~~~~~~~~~~~~~~~
  90. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:57:12: error: expected ';' at end of member declaration
  91. what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
  92. ^~~~~
  93. ;
  94. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:57:18: error: '_GLIBCXX_TXN_SAFE_DYN' does not name a type
  95. what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
  96. ^~~~~~~~~~~~~~~~~~~~~
  97. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:67:54: error: expected initializer before '_GLIBCXX_USE_NOEXCEPT'
  98. terminate_handler set_terminate(terminate_handler) _GLIBCXX_USE_NOEXCEPT;
  99. ^~~~~~~~~~~~~~~~~~~~~
  100. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:76:20: error: expected initializer before '_GLIBCXX_USE_NOEXCEPT'
  101. void terminate() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__noreturn__));
  102. ^~~~~~~~~~~~~~~~~~~~~
  103. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:79:57: error: expected initializer before '_GLIBCXX_USE_NOEXCEPT'
  104. unexpected_handler set_unexpected(unexpected_handler) _GLIBCXX_USE_NOEXCEPT;
  105. ^~~~~~~~~~~~~~~~~~~~~
  106. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:101:3: error: '_GLIBCXX17_DEPRECATED' does not name a type; did you mean 'DECLSPEC_DEPRECATED'?
  107. _GLIBCXX17_DEPRECATED
  108. ^~~~~~~~~~~~~~~~~~~~~
  109. DECLSPEC_DEPRECATED
  110. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:107:29: error: expected initializer before '_GLIBCXX_USE_NOEXCEPT'
  111. int uncaught_exceptions() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__));
  112. ^~~~~~~~~~~~~~~~~~~~~
  113. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:115:1: error: '_GLIBCXX_BEGIN_NAMESPACE_VERSION' does not name a type
  114. _GLIBCXX_BEGIN_NAMESPACE_VERSION
  115. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  116. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:135:1: error: '_GLIBCXX_END_NAMESPACE_VERSION' does not name a type
  117. _GLIBCXX_END_NAMESPACE_VERSION
  118. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  119. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:38,
  120. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:143,
  121. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  122. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  123. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  124. from main.cpp:1:
  125. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/cxxabi_init_exception.h:63:40: error: expected initializer before '_GLIBCXX_NOTHROW'
  126. __cxa_allocate_exception(size_t) _GLIBCXX_NOTHROW;
  127. ^~~~~~~~~~~~~~~~
  128. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/cxxabi_init_exception.h:68:63: error: expected initializer before '_GLIBCXX_NOTHROW'
  129. void (_GLIBCXX_CDTOR_CALLABI *dest) (void *)) _GLIBCXX_NOTHROW;
  130. ^~~~~~~~~~~~~~~~
  131. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:36,
  132. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:39,
  133. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:143,
  134. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  135. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  136. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  137. from main.cpp:1:
  138. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/hash_bytes.h:39:1: error: '_GLIBCXX_BEGIN_NAMESPACE_VERSION' does not name a type
  139. _GLIBCXX_BEGIN_NAMESPACE_VERSION
  140. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  141. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/hash_bytes.h:56:1: error: '_GLIBCXX_END_NAMESPACE_VERSION' does not name a type
  142. _GLIBCXX_END_NAMESPACE_VERSION
  143. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  144. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:39,
  145. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:143,
  146. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  147. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  148. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  149. from main.cpp:1:
  150. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:99:24: error: expected ';' at end of member declaration
  151. const char* name() const _GLIBCXX_NOEXCEPT
  152. ^~~~~
  153. ;
  154. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:99:30: error: '_GLIBCXX_NOEXCEPT' does not name a type
  155. const char* name() const _GLIBCXX_NOEXCEPT
  156. ^~~~~~~~~~~~~~~~~
  157. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:106:41: error: expected ';' at end of member declaration
  158. bool before(const type_info& __arg) const _GLIBCXX_NOEXCEPT;
  159. ^~~~~
  160. ;
  161. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:106:47: error: '_GLIBCXX_NOEXCEPT' does not name a type
  162. bool before(const type_info& __arg) const _GLIBCXX_NOEXCEPT;
  163. ^~~~~~~~~~~~~~~~~
  164. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:107:45: error: expected ';' at end of member declaration
  165. bool operator==(const type_info& __arg) const _GLIBCXX_NOEXCEPT;
  166. ^~~~~
  167. ;
  168. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:107:51: error: '_GLIBCXX_NOEXCEPT' does not name a type
  169. bool operator==(const type_info& __arg) const _GLIBCXX_NOEXCEPT;
  170. ^~~~~~~~~~~~~~~~~
  171. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:136:45: error: expected ';' at end of member declaration
  172. bool operator!=(const type_info& __arg) const _GLIBCXX_NOEXCEPT
  173. ^~~~~
  174. ;
  175. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:136:51: error: '_GLIBCXX_NOEXCEPT' does not name a type
  176. bool operator!=(const type_info& __arg) const _GLIBCXX_NOEXCEPT
  177. ^~~~~~~~~~~~~~~~~
  178. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo: In member function 'size_t std::type_info::hash_code() const':
  179. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:143:14: error: '_Hash_bytes' was not declared in this scope
  180. return _Hash_bytes(name(), __builtin_strlen(name()),
  181. ^~~~~~~~~~~
  182. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:143:14: note: suggested alternative: '_Fnv_hash_bytes'
  183. return _Hash_bytes(name(), __builtin_strlen(name()),
  184. ^~~~~~~~~~~
  185. _Fnv_hash_bytes
  186. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo: At global scope:
  187. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:190:14: error: expected ';' at end of member declaration
  188. bad_cast() _GLIBCXX_USE_NOEXCEPT { }
  189. ^
  190. ;
  191. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:190:16: error: '_GLIBCXX_USE_NOEXCEPT' does not name a type
  192. bad_cast() _GLIBCXX_USE_NOEXCEPT { }
  193. ^~~~~~~~~~~~~~~~~~~~~
  194. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:194:23: error: expected ';' at end of member declaration
  195. virtual ~bad_cast() _GLIBCXX_USE_NOEXCEPT;
  196. ^
  197. ;
  198. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:194:25: error: '_GLIBCXX_USE_NOEXCEPT' does not name a type
  199. virtual ~bad_cast() _GLIBCXX_USE_NOEXCEPT;
  200. ^~~~~~~~~~~~~~~~~~~~~
  201. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:197:32: error: expected ';' at end of member declaration
  202. virtual const char* what() const _GLIBCXX_USE_NOEXCEPT;
  203. ^~~~~
  204. ;
  205. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:197:38: error: '_GLIBCXX_USE_NOEXCEPT' does not name a type
  206. virtual const char* what() const _GLIBCXX_USE_NOEXCEPT;
  207. ^~~~~~~~~~~~~~~~~~~~~
  208. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:207:17: error: expected ';' at end of member declaration
  209. bad_typeid () _GLIBCXX_USE_NOEXCEPT { }
  210. ^
  211. ;
  212. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:207:19: error: '_GLIBCXX_USE_NOEXCEPT' does not name a type
  213. bad_typeid () _GLIBCXX_USE_NOEXCEPT { }
  214. ^~~~~~~~~~~~~~~~~~~~~
  215. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:211:25: error: expected ';' at end of member declaration
  216. virtual ~bad_typeid() _GLIBCXX_USE_NOEXCEPT;
  217. ^
  218. ;
  219. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:211:27: error: '_GLIBCXX_USE_NOEXCEPT' does not name a type
  220. virtual ~bad_typeid() _GLIBCXX_USE_NOEXCEPT;
  221. ^~~~~~~~~~~~~~~~~~~~~
  222. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:214:32: error: expected ';' at end of member declaration
  223. virtual const char* what() const _GLIBCXX_USE_NOEXCEPT;
  224. ^~~~~
  225. ;
  226. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/typeinfo:214:38: error: '_GLIBCXX_USE_NOEXCEPT' does not name a type
  227. virtual const char* what() const _GLIBCXX_USE_NOEXCEPT;
  228. ^~~~~~~~~~~~~~~~~~~~~
  229. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:40,
  230. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:143,
  231. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  232. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  233. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  234. from main.cpp:1:
  235. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:120:31: error: declaration of 'operator new' as non-function
  236. void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
  237. ^
  238. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:120:25: error: 'size_t' is not a member of 'std'
  239. void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
  240. ^~~~~~
  241. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:120:25: note: suggested alternative:
  242. In file included from C:/MinGW/i686-w64-mingw32/include/stddef.h:7,
  243. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/stddef.h:1,
  244. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/cxxabi_init_exception.h:38,
  245. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:38,
  246. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:143,
  247. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  248. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  249. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  250. from main.cpp:1:
  251. C:/MinGW/i686-w64-mingw32/include/crtdefs.h:37:22: note: 'size_t'
  252. typedef unsigned int size_t;
  253. ^~~~~~
  254. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:40,
  255. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:143,
  256. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  257. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  258. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  259. from main.cpp:1:
  260. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:122:33: error: declaration of 'operator new []' as non-function
  261. void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
  262. ^
  263. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:122:27: error: 'size_t' is not a member of 'std'
  264. void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
  265. ^~~~~~
  266. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:122:27: note: suggested alternative:
  267. In file included from C:/MinGW/i686-w64-mingw32/include/stddef.h:7,
  268. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/stddef.h:1,
  269. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/cxxabi_init_exception.h:38,
  270. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:38,
  271. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:143,
  272. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  273. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  274. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  275. from main.cpp:1:
  276. C:/MinGW/i686-w64-mingw32/include/crtdefs.h:37:22: note: 'size_t'
  277. typedef unsigned int size_t;
  278. ^~~~~~
  279. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:40,
  280. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:143,
  281. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  282. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  283. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  284. from main.cpp:1:
  285. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:124:29: error: expected initializer before '_GLIBCXX_USE_NOEXCEPT'
  286. void operator delete(void*) _GLIBCXX_USE_NOEXCEPT
  287. ^~~~~~~~~~~~~~~~~~~~~
  288. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:126:31: error: expected initializer before '_GLIBCXX_USE_NOEXCEPT'
  289. void operator delete[](void*) _GLIBCXX_USE_NOEXCEPT
  290. ^~~~~~~~~~~~~~~~~~~~~
  291. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:129:34: error: 'std::size_t' has not been declared
  292. void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
  293. ^~~~~~
  294. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:129:42: error: expected initializer before '_GLIBCXX_USE_NOEXCEPT'
  295. void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
  296. ^~~~~~~~~~~~~~~~~~~~~
  297. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:131:36: error: 'std::size_t' has not been declared
  298. void operator delete[](void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
  299. ^~~~~~
  300. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:131:44: error: expected initializer before '_GLIBCXX_USE_NOEXCEPT'
  301. void operator delete[](void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
  302. ^~~~~~~~~~~~~~~~~~~~~
  303. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:134:25: error: declaration of 'operator new' as non-function
  304. void* operator new(std::size_t, const std::nothrow_t&) _GLIBCXX_USE_NOEXCEPT
  305. ^~~~~~
  306. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:134:25: error: 'size_t' is not a member of 'std'
  307. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:134:25: note: suggested alternative:
  308. In file included from C:/MinGW/i686-w64-mingw32/include/stddef.h:7,
  309. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/stddef.h:1,
  310. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/cxxabi_init_exception.h:38,
  311. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:38,
  312. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:143,
  313. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  314. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  315. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  316. from main.cpp:1:
  317. C:/MinGW/i686-w64-mingw32/include/crtdefs.h:37:22: note: 'size_t'
  318. typedef unsigned int size_t;
  319. ^~~~~~
  320. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:40,
  321. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:143,
  322. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  323. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  324. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  325. from main.cpp:1:
  326. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:134:33: error: expected primary-expression before 'const'
  327. void* operator new(std::size_t, const std::nothrow_t&) _GLIBCXX_USE_NOEXCEPT
  328. ^~~~~
  329. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:136:27: error: declaration of 'operator new []' as non-function
  330. void* operator new[](std::size_t, const std::nothrow_t&) _GLIBCXX_USE_NOEXCEPT
  331. ^~~~~~
  332. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:136:27: error: 'size_t' is not a member of 'std'
  333. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:136:27: note: suggested alternative:
  334. In file included from C:/MinGW/i686-w64-mingw32/include/stddef.h:7,
  335. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/stddef.h:1,
  336. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/cxxabi_init_exception.h:38,
  337. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:38,
  338. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:143,
  339. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  340. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  341. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  342. from main.cpp:1:
  343. C:/MinGW/i686-w64-mingw32/include/crtdefs.h:37:22: note: 'size_t'
  344. typedef unsigned int size_t;
  345. ^~~~~~
  346. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:40,
  347. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:143,
  348. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  349. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  350. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  351. from main.cpp:1:
  352. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:136:35: error: expected primary-expression before 'const'
  353. void* operator new[](std::size_t, const std::nothrow_t&) _GLIBCXX_USE_NOEXCEPT
  354. ^~~~~
  355. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:138:52: error: expected initializer before '_GLIBCXX_USE_NOEXCEPT'
  356. void operator delete(void*, const std::nothrow_t&) _GLIBCXX_USE_NOEXCEPT
  357. ^~~~~~~~~~~~~~~~~~~~~
  358. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:140:54: error: expected initializer before '_GLIBCXX_USE_NOEXCEPT'
  359. void operator delete[](void*, const std::nothrow_t&) _GLIBCXX_USE_NOEXCEPT
  360. ^~~~~~~~~~~~~~~~~~~~~
  361. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:168:32: error: declaration of 'operator new' as non-function
  362. inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
  363. ^~~~~~
  364. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:168:32: error: 'size_t' is not a member of 'std'
  365. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:168:32: note: suggested alternative:
  366. In file included from C:/MinGW/i686-w64-mingw32/include/stddef.h:7,
  367. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/stddef.h:1,
  368. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/cxxabi_init_exception.h:38,
  369. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:38,
  370. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:143,
  371. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  372. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  373. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  374. from main.cpp:1:
  375. C:/MinGW/i686-w64-mingw32/include/crtdefs.h:37:22: note: 'size_t'
  376. typedef unsigned int size_t;
  377. ^~~~~~
  378. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:40,
  379. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:143,
  380. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  381. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  382. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  383. from main.cpp:1:
  384. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:168:40: error: expected primary-expression before 'void'
  385. inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
  386. ^~~~
  387. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:170:34: error: declaration of 'operator new []' as non-function
  388. inline void* operator new[](std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
  389. ^~~~~~
  390. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:170:34: error: 'size_t' is not a member of 'std'
  391. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:170:34: note: suggested alternative:
  392. In file included from C:/MinGW/i686-w64-mingw32/include/stddef.h:7,
  393. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/stddef.h:1,
  394. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/cxxabi_init_exception.h:38,
  395. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:38,
  396. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:143,
  397. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  398. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  399. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  400. from main.cpp:1:
  401. C:/MinGW/i686-w64-mingw32/include/crtdefs.h:37:22: note: 'size_t'
  402. typedef unsigned int size_t;
  403. ^~~~~~
  404. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:40,
  405. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:143,
  406. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  407. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  408. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  409. from main.cpp:1:
  410. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:170:42: error: expected primary-expression before 'void'
  411. inline void* operator new[](std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
  412. ^~~~
  413. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:174:45: error: expected initializer before '_GLIBCXX_USE_NOEXCEPT'
  414. inline void operator delete (void*, void*) _GLIBCXX_USE_NOEXCEPT { }
  415. ^~~~~~~~~~~~~~~~~~~~~
  416. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/new:175:45: error: expected initializer before '_GLIBCXX_USE_NOEXCEPT'
  417. inline void operator delete[](void*, void*) _GLIBCXX_USE_NOEXCEPT { }
  418. ^~~~~~~~~~~~~~~~~~~~~
  419. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:143,
  420. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  421. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  422. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  423. from main.cpp:1:
  424. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:63:37: error: expected initializer before '_GLIBCXX_USE_NOEXCEPT'
  425. exception_ptr current_exception() _GLIBCXX_USE_NOEXCEPT;
  426. ^~~~~~~~~~~~~~~~~~~~~
  427. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:66:41: error: expected initializer before '_GLIBCXX_USE_NOEXCEPT'
  428. exception_ptr make_exception_ptr(_Ex) _GLIBCXX_USE_NOEXCEPT;
  429. ^~~~~~~~~~~~~~~~~~~~~
  430. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:83:39: error: expected ';' at end of member declaration
  431. explicit exception_ptr(void* __e) _GLIBCXX_USE_NOEXCEPT;
  432. ^
  433. ;
  434. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:83:41: error: '_GLIBCXX_USE_NOEXCEPT' does not name a type
  435. explicit exception_ptr(void* __e) _GLIBCXX_USE_NOEXCEPT;
  436. ^~~~~~~~~~~~~~~~~~~~~
  437. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:85:22: error: expected ';' at end of member declaration
  438. void _M_addref() _GLIBCXX_USE_NOEXCEPT;
  439. ^
  440. ;
  441. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:85:24: error: '_GLIBCXX_USE_NOEXCEPT' does not name a type
  442. void _M_addref() _GLIBCXX_USE_NOEXCEPT;
  443. ^~~~~~~~~~~~~~~~~~~~~
  444. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:86:23: error: expected ';' at end of member declaration
  445. void _M_release() _GLIBCXX_USE_NOEXCEPT;
  446. ^
  447. ;
  448. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:86:25: error: '_GLIBCXX_USE_NOEXCEPT' does not name a type
  449. void _M_release() _GLIBCXX_USE_NOEXCEPT;
  450. ^~~~~~~~~~~~~~~~~~~~~
  451. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:88:22: error: expected ';' at end of member declaration
  452. void *_M_get() const _GLIBCXX_NOEXCEPT __attribute__ ((__pure__));
  453. ^~~~~
  454. ;
  455. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:88:28: error: '_GLIBCXX_NOEXCEPT' does not name a type
  456. void *_M_get() const _GLIBCXX_NOEXCEPT __attribute__ ((__pure__));
  457. ^~~~~~~~~~~~~~~~~
  458. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:90:51: error: 'std::__exception_ptr::exception_ptr std::current_exception()' should have been declared inside 'std'
  459. friend exception_ptr std::current_exception() _GLIBCXX_USE_NOEXCEPT;
  460. ^
  461. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:90:51: error: expected ';' at end of member declaration
  462. friend exception_ptr std::current_exception() _GLIBCXX_USE_NOEXCEPT;
  463. ^
  464. ;
  465. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:90:53: error: '_GLIBCXX_USE_NOEXCEPT' does not name a type
  466. friend exception_ptr std::current_exception() _GLIBCXX_USE_NOEXCEPT;
  467. ^~~~~~~~~~~~~~~~~~~~~
  468. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:93:57: error: expected initializer before '_GLIBCXX_USE_NOEXCEPT'
  469. friend exception_ptr std::make_exception_ptr(_Ex) _GLIBCXX_USE_NOEXCEPT;
  470. ^~~~~~~~~~~~~~~~~~~~~
  471. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:96:21: error: expected ';' at end of member declaration
  472. exception_ptr() _GLIBCXX_USE_NOEXCEPT;
  473. ^
  474. ;
  475. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:96:23: error: '_GLIBCXX_USE_NOEXCEPT' does not name a type
  476. exception_ptr() _GLIBCXX_USE_NOEXCEPT;
  477. ^~~~~~~~~~~~~~~~~~~~~
  478. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:98:41: error: expected ';' at end of member declaration
  479. exception_ptr(const exception_ptr&) _GLIBCXX_USE_NOEXCEPT;
  480. ^
  481. ;
  482. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:98:43: error: '_GLIBCXX_USE_NOEXCEPT' does not name a type
  483. exception_ptr(const exception_ptr&) _GLIBCXX_USE_NOEXCEPT;
  484. ^~~~~~~~~~~~~~~~~~~~~
  485. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:101:30: error: field 'nullptr_t' has incomplete type 'std::__exception_ptr::exception_ptr'
  486. exception_ptr(nullptr_t) noexcept
  487. ^
  488. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:79:11: note: definition of 'class std::__exception_ptr::exception_ptr' is not complete until the closing brace
  489. class exception_ptr
  490. ^~~~~~~~~~~~~
  491. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:101:30: error: expected ';' at end of member declaration
  492. exception_ptr(nullptr_t) noexcept
  493. ^
  494. ;
  495. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:101:32: error: expected unqualified-id before 'noexcept'
  496. exception_ptr(nullptr_t) noexcept
  497. ^~~~~~~~
  498. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:118:37: error: expected ';' at end of member declaration
  499. operator=(const exception_ptr&) _GLIBCXX_USE_NOEXCEPT;
  500. ^
  501. ;
  502. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:118:39: error: '_GLIBCXX_USE_NOEXCEPT' does not name a type
  503. operator=(const exception_ptr&) _GLIBCXX_USE_NOEXCEPT;
  504. ^~~~~~~~~~~~~~~~~~~~~
  505. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:129:22: error: expected ';' at end of member declaration
  506. ~exception_ptr() _GLIBCXX_USE_NOEXCEPT;
  507. ^
  508. ;
  509. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:129:24: error: '_GLIBCXX_USE_NOEXCEPT' does not name a type
  510. ~exception_ptr() _GLIBCXX_USE_NOEXCEPT;
  511. ^~~~~~~~~~~~~~~~~~~~~
  512. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:132:26: error: expected ';' at end of member declaration
  513. swap(exception_ptr&) _GLIBCXX_USE_NOEXCEPT;
  514. ^
  515. ;
  516. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:132:28: error: '_GLIBCXX_USE_NOEXCEPT' does not name a type
  517. swap(exception_ptr&) _GLIBCXX_USE_NOEXCEPT;
  518. ^~~~~~~~~~~~~~~~~~~~~
  519. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:149:60: error: expected ';' at end of member declaration
  520. operator==(const exception_ptr&, const exception_ptr&)
  521. ^
  522. ;
  523. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:150:2: error: '_GLIBCXX_USE_NOEXCEPT' does not name a type
  524. _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__));
  525. ^~~~~~~~~~~~~~~~~~~~~
  526. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:153:30: error: expected ';' at end of member declaration
  527. __cxa_exception_type() const _GLIBCXX_USE_NOEXCEPT
  528. ^~~~~
  529. ;
  530. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:153:36: error: '_GLIBCXX_USE_NOEXCEPT' does not name a type
  531. __cxa_exception_type() const _GLIBCXX_USE_NOEXCEPT
  532. ^~~~~~~~~~~~~~~~~~~~~
  533. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:159:7: error: expected initializer before '_GLIBCXX_USE_NOEXCEPT'
  534. _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__));
  535. ^~~~~~~~~~~~~~~~~~~~~
  536. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:163:7: error: expected initializer before '_GLIBCXX_USE_NOEXCEPT'
  537. _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__));
  538. ^~~~~~~~~~~~~~~~~~~~~
  539. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/exception_ptr.h:179:34: error: expected initializer before '_GLIBCXX_USE_NOEXCEPT'
  540. make_exception_ptr(_Ex __ex) _GLIBCXX_USE_NOEXCEPT
  541. ^~~~~~~~~~~~~~~~~~~~~
  542. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:40,
  543. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:144,
  544. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  545. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  546. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  547. from main.cpp:1:
  548. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/move.h:36:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  549. namespace std _GLIBCXX_VISIBILITY(default)
  550. ^~~~~~~~~~~~~~~~~~~
  551. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/move.h:36:34: error: expected constructor, destructor, or type conversion before '(' token
  552. namespace std _GLIBCXX_VISIBILITY(default)
  553. ^
  554. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/move.h:55,
  555. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:40,
  556. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:144,
  557. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  558. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  559. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  560. from main.cpp:1:
  561. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/type_traits:52:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  562. namespace std _GLIBCXX_VISIBILITY(default)
  563. ^~~~~~~~~~~~~~~~~~~
  564. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/type_traits:52:34: error: expected constructor, destructor, or type conversion before '(' token
  565. namespace std _GLIBCXX_VISIBILITY(default)
  566. ^
  567. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:40,
  568. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:144,
  569. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  570. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  571. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  572. from main.cpp:1:
  573. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/move.h:57:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  574. namespace std _GLIBCXX_VISIBILITY(default)
  575. ^~~~~~~~~~~~~~~~~~~
  576. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/move.h:57:34: error: expected constructor, destructor, or type conversion before '(' token
  577. namespace std _GLIBCXX_VISIBILITY(default)
  578. ^
  579. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:144,
  580. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  581. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  582. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  583. from main.cpp:1:
  584. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h: In constructor 'std::nested_exception::nested_exception()':
  585. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:57:42: error: 'current_exception' was not declared in this scope
  586. nested_exception() noexcept : _M_ptr(current_exception()) { }
  587. ^~~~~~~~~~~~~~~~~
  588. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h: In member function 'void std::nested_exception::rethrow_nested() const':
  589. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:71:12: error: 'terminate' is not a member of 'std'
  590. std::terminate();
  591. ^~~~~~~~~
  592. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:71:12: note: suggested alternative: 'get_terminate'
  593. std::terminate();
  594. ^~~~~~~~~
  595. get_terminate
  596. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h: At global scope:
  597. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:97:41: error: 'true_type' has not been declared
  598. __throw_with_nested_impl(_Tp&& __t, true_type)
  599. ^~~~~~~~~
  600. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h: In function 'void std::__throw_with_nested_impl(_Tp&&, int)':
  601. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:99:28: error: expected nested-name-specifier before 'remove_reference'
  602. using _Up = typename remove_reference<_Tp>::type;
  603. ^~~~~~~~~~~~~~~~
  604. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:100:31: error: '_Up' was not declared in this scope
  605. throw _Nested_exception<_Up>{std::forward<_Tp>(__t)};
  606. ^~~
  607. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:100:31: note: suggested alternative: '_Tp'
  608. throw _Nested_exception<_Up>{std::forward<_Tp>(__t)};
  609. ^~~
  610. _Tp
  611. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:100:34: error: template argument 1 is invalid
  612. throw _Nested_exception<_Up>{std::forward<_Tp>(__t)};
  613. ^
  614. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:100:41: error: 'forward' is not a member of 'std'
  615. throw _Nested_exception<_Up>{std::forward<_Tp>(__t)};
  616. ^~~~~~~
  617. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:100:41: note: 'std::forward' is defined in header '<utility>'; did you forget to '#include <utility>'?
  618. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:41:1:
  619. +#include <utility>
  620.  
  621. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:100:41:
  622. throw _Nested_exception<_Up>{std::forward<_Tp>(__t)};
  623. ^~~~~~~
  624. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h: At global scope:
  625. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:106:41: error: 'false_type' has not been declared
  626. __throw_with_nested_impl(_Tp&& __t, false_type)
  627. ^~~~~~~~~~
  628. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:106:5: error: redefinition of 'template<class _Tp> void std::__throw_with_nested_impl(_Tp&&, int)'
  629. __throw_with_nested_impl(_Tp&& __t, false_type)
  630. ^~~~~~~~~~~~~~~~~~~~~~~~
  631. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:97:5: note: 'template<class _Tp> void std::__throw_with_nested_impl(_Tp&&, int)' previously declared here
  632. __throw_with_nested_impl(_Tp&& __t, true_type)
  633. ^~~~~~~~~~~~~~~~~~~~~~~~
  634. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h: In function 'void std::throw_with_nested(_Tp&&)':
  635. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:116:28: error: expected nested-name-specifier before 'decay'
  636. using _Up = typename decay<_Tp>::type;
  637. ^~~~~
  638. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:118:4: error: '__and_' does not name a type; did you mean 'h_addr'?
  639. = __and_<is_copy_constructible<_Up>, is_move_constructible<_Up>>;
  640. ^~~~~~
  641. h_addr
  642. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:119:21: error: '_CopyConstructible' has not been declared
  643. static_assert(_CopyConstructible::value,
  644. ^~~~~~~~~~~~~~~~~~
  645. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:121:22: error: '__and_' does not name a type; did you mean 'h_addr'?
  646. using __nest = __and_<is_class<_Up>, __bool_constant<!__is_final(_Up)>,
  647. ^~~~~~
  648. h_addr
  649. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:123:42: error: 'forward' is not a member of 'std'
  650. std::__throw_with_nested_impl(std::forward<_Tp>(__t), __nest{});
  651. ^~~~~~~
  652. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:123:42: note: 'std::forward' is defined in header '<utility>'; did you forget to '#include <utility>'?
  653. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:123:53: error: expected primary-expression before '>' token
  654. std::__throw_with_nested_impl(std::forward<_Tp>(__t), __nest{});
  655. ^
  656. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:123:61: error: '__nest' was not declared in this scope
  657. std::__throw_with_nested_impl(std::forward<_Tp>(__t), __nest{});
  658. ^~~~~~
  659. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:123:61: note: suggested alternative: 's_net'
  660. std::__throw_with_nested_impl(std::forward<_Tp>(__t), __nest{});
  661. ^~~~~~
  662. s_net
  663. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h: At global scope:
  664. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:128:47: error: expected nested-name-specifier before 'enable_if'
  665. using __rethrow_if_nested_cond = typename enable_if<
  666. ^~~~~~~~~
  667. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:136:12: error: '__rethrow_if_nested_cond' does not name a type; did you mean '__throw_with_nested_impl'?
  668. inline __rethrow_if_nested_cond<_Ex>
  669. ^~~~~~~~~~~~~~~~~~~~~~~~
  670. __throw_with_nested_impl
  671. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h: In function 'void std::rethrow_if_nested(const _Ex&)':
  672. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:152:42: error: '__addressof' is not a member of 'std'
  673. { std::__rethrow_if_nested_impl(std::__addressof(__ex)); }
  674. ^~~~~~~~~~~
  675. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_algobase.h:60,
  676. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/char_traits.h:39,
  677. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:40,
  678. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  679. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  680. from main.cpp:1:
  681. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/functexcept.h: At global scope:
  682. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/functexcept.h:42:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  683. namespace std _GLIBCXX_VISIBILITY(default)
  684. ^~~~~~~~~~~~~~~~~~~
  685. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/functexcept.h:42:34: error: expected constructor, destructor, or type conversion before '(' token
  686. namespace std _GLIBCXX_VISIBILITY(default)
  687. ^
  688. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_algobase.h:61,
  689. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/char_traits.h:39,
  690. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:40,
  691. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  692. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  693. from main.cpp:1:
  694. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/cpp_type_traits.h:69:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  695. namespace std _GLIBCXX_VISIBILITY(default)
  696. ^~~~~~~~~~~~~~~~~~~
  697. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/cpp_type_traits.h:69:34: error: expected constructor, destructor, or type conversion before '(' token
  698. namespace std _GLIBCXX_VISIBILITY(default)
  699. ^
  700. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_algobase.h:62,
  701. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/char_traits.h:39,
  702. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:40,
  703. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  704. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  705. from main.cpp:1:
  706. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ext/type_traits.h:39:21: error: expected '{' before '_GLIBCXX_VISIBILITY'
  707. namespace __gnu_cxx _GLIBCXX_VISIBILITY(default)
  708. ^~~~~~~~~~~~~~~~~~~
  709. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ext/type_traits.h:39:40: error: expected constructor, destructor, or type conversion before '(' token
  710. namespace __gnu_cxx _GLIBCXX_VISIBILITY(default)
  711. ^
  712. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_algobase.h:63,
  713. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/char_traits.h:39,
  714. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:40,
  715. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  716. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  717. from main.cpp:1:
  718. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ext/numeric_traits.h:37:21: error: expected '{' before '_GLIBCXX_VISIBILITY'
  719. namespace __gnu_cxx _GLIBCXX_VISIBILITY(default)
  720. ^~~~~~~~~~~~~~~~~~~
  721. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ext/numeric_traits.h:37:40: error: expected constructor, destructor, or type conversion before '(' token
  722. namespace __gnu_cxx _GLIBCXX_VISIBILITY(default)
  723. ^
  724. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_algobase.h:64,
  725. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/char_traits.h:39,
  726. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:40,
  727. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  728. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  729. from main.cpp:1:
  730. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_pair.h:65:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  731. namespace std _GLIBCXX_VISIBILITY(default)
  732. ^~~~~~~~~~~~~~~~~~~
  733. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_pair.h:65:34: error: expected constructor, destructor, or type conversion before '(' token
  734. namespace std _GLIBCXX_VISIBILITY(default)
  735. ^
  736. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_algobase.h:65,
  737. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/char_traits.h:39,
  738. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:40,
  739. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  740. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  741. from main.cpp:1:
  742. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_iterator_base_types.h:70:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  743. namespace std _GLIBCXX_VISIBILITY(default)
  744. ^~~~~~~~~~~~~~~~~~~
  745. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_iterator_base_types.h:70:34: error: expected constructor, destructor, or type conversion before '(' token
  746. namespace std _GLIBCXX_VISIBILITY(default)
  747. ^
  748. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_algobase.h:66,
  749. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/char_traits.h:39,
  750. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:40,
  751. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  752. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  753. from main.cpp:1:
  754. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_iterator_base_funcs.h:67:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  755. namespace std _GLIBCXX_VISIBILITY(default)
  756. ^~~~~~~~~~~~~~~~~~~
  757. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_iterator_base_funcs.h:67:34: error: expected constructor, destructor, or type conversion before '(' token
  758. namespace std _GLIBCXX_VISIBILITY(default)
  759. ^
  760. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_iterator.h:66,
  761. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_algobase.h:67,
  762. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/char_traits.h:39,
  763. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:40,
  764. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  765. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  766. from main.cpp:1:
  767. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ptr_traits.h:37:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  768. namespace std _GLIBCXX_VISIBILITY(default)
  769. ^~~~~~~~~~~~~~~~~~~
  770. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ptr_traits.h:37:34: error: expected constructor, destructor, or type conversion before '(' token
  771. namespace std _GLIBCXX_VISIBILITY(default)
  772. ^
  773. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_algobase.h:67,
  774. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/char_traits.h:39,
  775. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:40,
  776. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  777. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  778. from main.cpp:1:
  779. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_iterator.h:72:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  780. namespace std _GLIBCXX_VISIBILITY(default)
  781. ^~~~~~~~~~~~~~~~~~~
  782. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_iterator.h:72:34: error: expected constructor, destructor, or type conversion before '(' token
  783. namespace std _GLIBCXX_VISIBILITY(default)
  784. ^
  785. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_iterator.h:747:21: error: expected '{' before '_GLIBCXX_VISIBILITY'
  786. namespace __gnu_cxx _GLIBCXX_VISIBILITY(default)
  787. ^~~~~~~~~~~~~~~~~~~
  788. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_iterator.h:747:40: error: expected constructor, destructor, or type conversion before '(' token
  789. namespace __gnu_cxx _GLIBCXX_VISIBILITY(default)
  790. ^
  791. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_iterator.h:978:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  792. namespace std _GLIBCXX_VISIBILITY(default)
  793. ^~~~~~~~~~~~~~~~~~~
  794. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_iterator.h:978:34: error: expected constructor, destructor, or type conversion before '(' token
  795. namespace std _GLIBCXX_VISIBILITY(default)
  796. ^
  797. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_algobase.h:71,
  798. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/char_traits.h:39,
  799. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:40,
  800. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  801. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  802. from main.cpp:1:
  803. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:40:7: error: '_GLIBCXX14_CONSTEXPR' does not name a type
  804. _GLIBCXX14_CONSTEXPR
  805. ^~~~~~~~~~~~~~~~~~~~
  806. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:46:3: error: '_GLIBCXX14_CONSTEXPR' does not name a type
  807. _GLIBCXX14_CONSTEXPR
  808. ^~~~~~~~~~~~~~~~~~~~
  809. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:134:16: error: '_GLIBCXX14_CONSTEXPR' does not name a type
  810. explicit _GLIBCXX14_CONSTEXPR
  811. ^~~~~~~~~~~~~~~~~~~~
  812. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:140:9: error: '_GLIBCXX14_CONSTEXPR' does not name a type
  813. _GLIBCXX14_CONSTEXPR
  814. ^~~~~~~~~~~~~~~~~~~~
  815. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:147:5: error: '_GLIBCXX14_CONSTEXPR' does not name a type
  816. _GLIBCXX14_CONSTEXPR
  817. ^~~~~~~~~~~~~~~~~~~~
  818. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:40,
  819. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:144,
  820. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  821. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  822. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  823. from main.cpp:1:
  824. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h: In constructor '__gnu_cxx::__ops::_Iter_comp_val<_Compare>::_Iter_comp_val(_Compare)':
  825. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:159:12: error: 'move' is not a member of 'std'
  826. : _M_comp(_GLIBCXX_MOVE(__comp))
  827. ^~~~~~~~~~~~~
  828. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:159:12: note: 'std::move' is defined in header '<utility>'; did you forget to '#include <utility>'?
  829. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:1:1:
  830. +#include <utility>
  831. // Default predicates for internal use -*- C++ -*-
  832. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:159:12:
  833. : _M_comp(_GLIBCXX_MOVE(__comp))
  834. ^~~~~~~~~~~~~
  835. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_algobase.h:71,
  836. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/char_traits.h:39,
  837. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:40,
  838. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  839. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  840. from main.cpp:1:
  841. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h: In constructor '__gnu_cxx::__ops::_Iter_comp_val<_Compare>::_Iter_comp_val(__gnu_cxx::__ops::_Iter_comp_iter<_Compare>&&)':
  842. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:170:17: error: 'move' is not a member of 'std'
  843. : _M_comp(std::move(__comp._M_comp))
  844. ^~~~
  845. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:170:17: note: 'std::move' is defined in header '<utility>'; did you forget to '#include <utility>'?
  846. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:40,
  847. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:144,
  848. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  849. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  850. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  851. from main.cpp:1:
  852. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h: In function '__gnu_cxx::__ops::_Iter_comp_val<_Compare> __gnu_cxx::__ops::__iter_comp_val(_Compare)':
  853. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:183:39: error: 'move' is not a member of 'std'
  854. { return _Iter_comp_val<_Compare>(_GLIBCXX_MOVE(__comp)); }
  855. ^~~~~~~~~~~~~
  856. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:183:39: note: 'std::move' is defined in header '<utility>'; did you forget to '#include <utility>'?
  857. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h: In function '__gnu_cxx::__ops::_Iter_comp_val<_Compare> __gnu_cxx::__ops::__iter_comp_val(__gnu_cxx::__ops::_Iter_comp_iter<_Compare>)':
  858. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:188:39: error: 'move' is not a member of 'std'
  859. { return _Iter_comp_val<_Compare>(_GLIBCXX_MOVE(__comp)); }
  860. ^~~~~~~~~~~~~
  861. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:188:39: note: 'std::move' is defined in header '<utility>'; did you forget to '#include <utility>'?
  862. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h: In constructor '__gnu_cxx::__ops::_Val_comp_iter<_Compare>::_Val_comp_iter(_Compare)':
  863. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:197:12: error: 'move' is not a member of 'std'
  864. : _M_comp(_GLIBCXX_MOVE(__comp))
  865. ^~~~~~~~~~~~~
  866. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:197:12: note: 'std::move' is defined in header '<utility>'; did you forget to '#include <utility>'?
  867. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_algobase.h:71,
  868. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/char_traits.h:39,
  869. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:40,
  870. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  871. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  872. from main.cpp:1:
  873. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h: In constructor '__gnu_cxx::__ops::_Val_comp_iter<_Compare>::_Val_comp_iter(__gnu_cxx::__ops::_Iter_comp_iter<_Compare>&&)':
  874. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:208:17: error: 'move' is not a member of 'std'
  875. : _M_comp(std::move(__comp._M_comp))
  876. ^~~~
  877. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:208:17: note: 'std::move' is defined in header '<utility>'; did you forget to '#include <utility>'?
  878. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/nested_exception.h:40,
  879. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/exception:144,
  880. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:39,
  881. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  882. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  883. from main.cpp:1:
  884. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h: In function '__gnu_cxx::__ops::_Val_comp_iter<_Compare> __gnu_cxx::__ops::__val_comp_iter(_Compare)':
  885. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:221:39: error: 'move' is not a member of 'std'
  886. { return _Val_comp_iter<_Compare>(_GLIBCXX_MOVE(__comp)); }
  887. ^~~~~~~~~~~~~
  888. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:221:39: note: 'std::move' is defined in header '<utility>'; did you forget to '#include <utility>'?
  889. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h: In function '__gnu_cxx::__ops::_Val_comp_iter<_Compare> __gnu_cxx::__ops::__val_comp_iter(__gnu_cxx::__ops::_Iter_comp_iter<_Compare>)':
  890. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:226:39: error: 'move' is not a member of 'std'
  891. { return _Val_comp_iter<_Compare>(_GLIBCXX_MOVE(__comp)); }
  892. ^~~~~~~~~~~~~
  893. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:226:39: note: 'std::move' is defined in header '<utility>'; did you forget to '#include <utility>'?
  894. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h: In constructor '__gnu_cxx::__ops::_Iter_pred<_Predicate>::_Iter_pred(_Predicate)':
  895. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:277:12: error: 'move' is not a member of 'std'
  896. : _M_pred(_GLIBCXX_MOVE(__pred))
  897. ^~~~~~~~~~~~~
  898. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:277:12: note: 'std::move' is defined in header '<utility>'; did you forget to '#include <utility>'?
  899. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h: In function '__gnu_cxx::__ops::_Iter_pred<_Predicate> __gnu_cxx::__ops::__pred_iter(_Predicate)':
  900. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:289:37: error: 'move' is not a member of 'std'
  901. { return _Iter_pred<_Predicate>(_GLIBCXX_MOVE(__pred)); }
  902. ^~~~~~~~~~~~~
  903. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:289:37: note: 'std::move' is defined in header '<utility>'; did you forget to '#include <utility>'?
  904. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h: In constructor '__gnu_cxx::__ops::_Iter_comp_to_val<_Compare, _Value>::_Iter_comp_to_val(_Compare, _Value&)':
  905. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:298:12: error: 'move' is not a member of 'std'
  906. : _M_comp(_GLIBCXX_MOVE(__comp)), _M_value(__value)
  907. ^~~~~~~~~~~~~
  908. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:298:12: note: 'std::move' is defined in header '<utility>'; did you forget to '#include <utility>'?
  909. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h: In function '__gnu_cxx::__ops::_Iter_comp_to_val<_Compare, _Value> __gnu_cxx::__ops::__iter_comp_val(_Compare, _Value&)':
  910. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:311:50: error: 'move' is not a member of 'std'
  911. return _Iter_comp_to_val<_Compare, _Value>(_GLIBCXX_MOVE(__comp), __val);
  912. ^~~~~~~~~~~~~
  913. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:311:50: note: 'std::move' is defined in header '<utility>'; did you forget to '#include <utility>'?
  914. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h: In constructor '__gnu_cxx::__ops::_Iter_comp_to_iter<_Compare, _Iterator1>::_Iter_comp_to_iter(_Compare, _Iterator1)':
  915. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:321:12: error: 'move' is not a member of 'std'
  916. : _M_comp(_GLIBCXX_MOVE(__comp)), _M_it1(__it1)
  917. ^~~~~~~~~~~~~
  918. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:321:12: note: 'std::move' is defined in header '<utility>'; did you forget to '#include <utility>'?
  919. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h: In function '__gnu_cxx::__ops::_Iter_comp_to_iter<_Compare, _Iterator> __gnu_cxx::__ops::__iter_comp_iter(__gnu_cxx::__ops::_Iter_comp_iter<_Compare>, _Iterator)':
  920. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:335:4: error: 'move' is not a member of 'std'
  921. _GLIBCXX_MOVE(__comp._M_comp), __it);
  922. ^~~~~~~~~~~~~
  923. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:335:4: note: 'std::move' is defined in header '<utility>'; did you forget to '#include <utility>'?
  924. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h: In constructor '__gnu_cxx::__ops::_Iter_negate<_Predicate>::_Iter_negate(_Predicate)':
  925. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:345:12: error: 'move' is not a member of 'std'
  926. : _M_pred(_GLIBCXX_MOVE(__pred))
  927. ^~~~~~~~~~~~~
  928. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:345:12: note: 'std::move' is defined in header '<utility>'; did you forget to '#include <utility>'?
  929. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h: In function '__gnu_cxx::__ops::_Iter_negate<_Predicate> __gnu_cxx::__ops::__negate(__gnu_cxx::__ops::_Iter_pred<_Predicate>)':
  930. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:357:39: error: 'move' is not a member of 'std'
  931. { return _Iter_negate<_Predicate>(_GLIBCXX_MOVE(__pred._M_pred)); }
  932. ^~~~~~~~~~~~~
  933. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/predefined_ops.h:357:39: note: 'std::move' is defined in header '<utility>'; did you forget to '#include <utility>'?
  934. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/char_traits.h:39,
  935. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:40,
  936. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  937. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  938. from main.cpp:1:
  939. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_algobase.h: At global scope:
  940. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_algobase.h:73:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  941. namespace std _GLIBCXX_VISIBILITY(default)
  942. ^~~~~~~~~~~~~~~~~~~
  943. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_algobase.h:73:34: error: expected constructor, destructor, or type conversion before '(' token
  944. namespace std _GLIBCXX_VISIBILITY(default)
  945. ^
  946. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:40,
  947. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  948. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  949. from main.cpp:1:
  950. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/char_traits.h:47:21: error: expected '{' before '_GLIBCXX_VISIBILITY'
  951. namespace __gnu_cxx _GLIBCXX_VISIBILITY(default)
  952. ^~~~~~~~~~~~~~~~~~~
  953. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/char_traits.h:47:40: error: expected constructor, destructor, or type conversion before '(' token
  954. namespace __gnu_cxx _GLIBCXX_VISIBILITY(default)
  955. ^
  956. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/char_traits.h:215:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  957. namespace std _GLIBCXX_VISIBILITY(default)
  958. ^~~~~~~~~~~~~~~~~~~
  959. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/char_traits.h:215:34: error: expected constructor, destructor, or type conversion before '(' token
  960. namespace std _GLIBCXX_VISIBILITY(default)
  961. ^
  962. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/localefwd.h:40,
  963. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:41,
  964. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  965. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  966. from main.cpp:1:
  967. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/i686-w64-mingw32/bits/c++locale.h:45:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  968. namespace std _GLIBCXX_VISIBILITY(default)
  969. ^~~~~~~~~~~~~~~~~~~
  970. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/i686-w64-mingw32/bits/c++locale.h:45:34: error: expected constructor, destructor, or type conversion before '(' token
  971. namespace std _GLIBCXX_VISIBILITY(default)
  972. ^
  973. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:41,
  974. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  975. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  976. from main.cpp:1:
  977. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/localefwd.h:44:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  978. namespace std _GLIBCXX_VISIBILITY(default)
  979. ^~~~~~~~~~~~~~~~~~~
  980. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/localefwd.h:44:34: error: expected constructor, destructor, or type conversion before '(' token
  981. namespace std _GLIBCXX_VISIBILITY(default)
  982. ^
  983. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/stdlib.h:36,
  984. from C:/MinGW/i686-w64-mingw32/include/combaseapi.h:129,
  985. from C:/MinGW/i686-w64-mingw32/include/objbase.h:14,
  986. from C:/MinGW/i686-w64-mingw32/include/ole2.h:17,
  987. from C:/MinGW/i686-w64-mingw32/include/wtypes.h:12,
  988. from C:/MinGW/i686-w64-mingw32/include/winscard.h:10,
  989. from C:/MinGW/i686-w64-mingw32/include/windows.h:97,
  990. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/i686-w64-mingw32/bits/gthr-default.h:549,
  991. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/i686-w64-mingw32/bits/gthr.h:148,
  992. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ext/atomicity.h:35,
  993. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ios_base.h:39,
  994. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:42,
  995. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  996. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  997. from main.cpp:1:
  998. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/cstdlib:57:40: error: expected initializer before '_GLIBCXX_NORETURN'
  999. extern "C" void abort(void) throw () _GLIBCXX_NORETURN;
  1000. ^~~~~~~~~~~~~~~~~
  1001. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/cstdlib:59:38: error: expected initializer before '_GLIBCXX_NORETURN'
  1002. extern "C" void exit(int) throw () _GLIBCXX_NORETURN;
  1003. ^~~~~~~~~~~~~~~~~
  1004. In file included from C:/MinGW/i686-w64-mingw32/include/combaseapi.h:129,
  1005. from C:/MinGW/i686-w64-mingw32/include/objbase.h:14,
  1006. from C:/MinGW/i686-w64-mingw32/include/ole2.h:17,
  1007. from C:/MinGW/i686-w64-mingw32/include/wtypes.h:12,
  1008. from C:/MinGW/i686-w64-mingw32/include/winscard.h:10,
  1009. from C:/MinGW/i686-w64-mingw32/include/windows.h:97,
  1010. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/i686-w64-mingw32/bits/gthr-default.h:549,
  1011. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/i686-w64-mingw32/bits/gthr.h:148,
  1012. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ext/atomicity.h:35,
  1013. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ios_base.h:39,
  1014. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:42,
  1015. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  1016. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  1017. from main.cpp:1:
  1018. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/stdlib.h:38:12: error: 'std::abort' has not been declared
  1019. using std::abort;
  1020. ^~~~~
  1021. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/stdlib.h:40:12: error: 'std::exit' has not been declared
  1022. using std::exit;
  1023. ^~~~
  1024. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/i686-w64-mingw32/bits/gthr.h:148,
  1025. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ext/atomicity.h:35,
  1026. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ios_base.h:39,
  1027. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:42,
  1028. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  1029. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  1030. from main.cpp:1:
  1031. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/i686-w64-mingw32/bits/gthr-default.h: In function 'int __gthread_setspecific(__gthread_key_t, const void*)':
  1032. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/i686-w64-mingw32/bits/gthr-default.h:629:27: error: types may not be defined in casts
  1033. if (TlsSetValue (__key, CONST_CAST2(void *, const void *, __ptr)) != 0)
  1034. ^~~~~~~~~~~
  1035. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/i686-w64-mingw32/bits/gthr-default.h:629:27: error: no matching function for call to '__gthread_setspecific(__gthread_key_t, const void*)::<unnamed union>::._343(const void*&)'
  1036. if (TlsSetValue (__key, CONST_CAST2(void *, const void *, __ptr)) != 0)
  1037. ^~~~~~~~~~~
  1038. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/i686-w64-mingw32/bits/gthr-default.h:629:27: note: candidate: '__gthread_setspecific(__gthread_key_t, const void*)::<unnamed union>::<constructor>()'
  1039. if (TlsSetValue (__key, CONST_CAST2(void *, const void *, __ptr)) != 0)
  1040. ^~~~~~~~~~~
  1041. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/i686-w64-mingw32/bits/gthr-default.h:629:27: note: candidate expects 0 arguments, 1 provided
  1042. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/i686-w64-mingw32/bits/gthr-default.h:629:27: note: candidate: 'constexpr __gthread_setspecific(__gthread_key_t, const void*)::<unnamed union>::<constructor>(const __gthread_setspecific(__gthread_key_t, const void*)::<unnamed union>&)'
  1043. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/i686-w64-mingw32/bits/gthr-default.h:629:27: note: no known conversion for argument 1 from 'const void*' to 'const __gthread_setspecific(__gthread_key_t, const void*)::<unnamed union>&'
  1044. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/i686-w64-mingw32/bits/gthr-default.h:629:27: note: candidate: 'constexpr __gthread_setspecific(__gthread_key_t, const void*)::<unnamed union>::<constructor>(__gthread_setspecific(__gthread_key_t, const void*)::<unnamed union>&&)'
  1045. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/i686-w64-mingw32/bits/gthr-default.h:629:27: note: no known conversion for argument 1 from 'const void*' to '__gthread_setspecific(__gthread_key_t, const void*)::<unnamed union>&&'
  1046. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ios_base.h:39,
  1047. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:42,
  1048. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  1049. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  1050. from main.cpp:1:
  1051. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ext/atomicity.h: At global scope:
  1052. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ext/atomicity.h:38:21: error: expected '{' before '_GLIBCXX_VISIBILITY'
  1053. namespace __gnu_cxx _GLIBCXX_VISIBILITY(default)
  1054. ^~~~~~~~~~~~~~~~~~~
  1055. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ext/atomicity.h:38:40: error: expected constructor, destructor, or type conversion before '(' token
  1056. namespace __gnu_cxx _GLIBCXX_VISIBILITY(default)
  1057. ^
  1058. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/i686-w64-mingw32/bits/c++allocator.h:33,
  1059. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/allocator.h:46,
  1060. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/string:41,
  1061. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/locale_classes.h:40,
  1062. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ios_base.h:41,
  1063. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:42,
  1064. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  1065. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  1066. from main.cpp:1:
  1067. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ext/new_allocator.h:40:21: error: expected '{' before '_GLIBCXX_VISIBILITY'
  1068. namespace __gnu_cxx _GLIBCXX_VISIBILITY(default)
  1069. ^~~~~~~~~~~~~~~~~~~
  1070. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ext/new_allocator.h:40:40: error: expected constructor, destructor, or type conversion before '(' token
  1071. namespace __gnu_cxx _GLIBCXX_VISIBILITY(default)
  1072. ^
  1073. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/allocator.h:46,
  1074. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/string:41,
  1075. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/locale_classes.h:40,
  1076. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ios_base.h:41,
  1077. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:42,
  1078. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  1079. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  1080. from main.cpp:1:
  1081. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/i686-w64-mingw32/bits/c++allocator.h:48:41: error: 'new_allocator' in namespace '__gnu_cxx' does not name a template type
  1082. using __allocator_base = __gnu_cxx::new_allocator<_Tp>;
  1083. ^~~~~~~~~~~~~
  1084. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/string:41,
  1085. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/locale_classes.h:40,
  1086. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ios_base.h:41,
  1087. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:42,
  1088. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  1089. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  1090. from main.cpp:1:
  1091. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/allocator.h:57:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  1092. namespace std _GLIBCXX_VISIBILITY(default)
  1093. ^~~~~~~~~~~~~~~~~~~
  1094. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/allocator.h:57:34: error: expected constructor, destructor, or type conversion before '(' token
  1095. namespace std _GLIBCXX_VISIBILITY(default)
  1096. ^
  1097. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/string:44,
  1098. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/locale_classes.h:40,
  1099. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ios_base.h:41,
  1100. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:42,
  1101. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  1102. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  1103. from main.cpp:1:
  1104. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ostream_insert.h:38:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  1105. namespace std _GLIBCXX_VISIBILITY(default)
  1106. ^~~~~~~~~~~~~~~~~~~
  1107. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ostream_insert.h:38:34: error: expected constructor, destructor, or type conversion before '(' token
  1108. namespace std _GLIBCXX_VISIBILITY(default)
  1109. ^
  1110. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/string:48,
  1111. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/locale_classes.h:40,
  1112. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ios_base.h:41,
  1113. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:42,
  1114. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  1115. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  1116. from main.cpp:1:
  1117. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_function.h:63:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  1118. namespace std _GLIBCXX_VISIBILITY(default)
  1119. ^~~~~~~~~~~~~~~~~~~
  1120. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/stl_function.h:63:34: error: expected constructor, destructor, or type conversion before '(' token
  1121. namespace std _GLIBCXX_VISIBILITY(default)
  1122. ^
  1123. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/string:51,
  1124. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/locale_classes.h:40,
  1125. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ios_base.h:41,
  1126. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:42,
  1127. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  1128. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  1129. from main.cpp:1:
  1130. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/range_access.h:37:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  1131. namespace std _GLIBCXX_VISIBILITY(default)
  1132. ^~~~~~~~~~~~~~~~~~~
  1133. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/range_access.h:37:34: error: expected constructor, destructor, or type conversion before '(' token
  1134. namespace std _GLIBCXX_VISIBILITY(default)
  1135. ^
  1136. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ext/alloc_traits.h:36,
  1137. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/basic_string.h:40,
  1138. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/string:52,
  1139. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/locale_classes.h:40,
  1140. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ios_base.h:41,
  1141. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:42,
  1142. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  1143. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  1144. from main.cpp:1:
  1145. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/alloc_traits.h:41:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  1146. namespace std _GLIBCXX_VISIBILITY(default)
  1147. ^~~~~~~~~~~~~~~~~~~
  1148. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/alloc_traits.h:41:34: error: expected constructor, destructor, or type conversion before '(' token
  1149. namespace std _GLIBCXX_VISIBILITY(default)
  1150. ^
  1151. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/basic_string.h:40,
  1152. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/string:52,
  1153. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/locale_classes.h:40,
  1154. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ios_base.h:41,
  1155. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:42,
  1156. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  1157. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  1158. from main.cpp:1:
  1159. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ext/alloc_traits.h:41:21: error: expected '{' before '_GLIBCXX_VISIBILITY'
  1160. namespace __gnu_cxx _GLIBCXX_VISIBILITY(default)
  1161. ^~~~~~~~~~~~~~~~~~~
  1162. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ext/alloc_traits.h:41:40: error: expected constructor, destructor, or type conversion before '(' token
  1163. namespace __gnu_cxx _GLIBCXX_VISIBILITY(default)
  1164. ^
  1165. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/string:52,
  1166. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/locale_classes.h:40,
  1167. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ios_base.h:41,
  1168. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:42,
  1169. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  1170. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  1171. from main.cpp:1:
  1172. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/basic_string.h:52:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  1173. namespace std _GLIBCXX_VISIBILITY(default)
  1174. ^~~~~~~~~~~~~~~~~~~
  1175. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/basic_string.h:52:34: error: expected constructor, destructor, or type conversion before '(' token
  1176. namespace std _GLIBCXX_VISIBILITY(default)
  1177. ^
  1178. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/basic_string.h:6361,
  1179. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/string:52,
  1180. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/locale_classes.h:40,
  1181. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ios_base.h:41,
  1182. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:42,
  1183. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  1184. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  1185. from main.cpp:1:
  1186. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ext/string_conversions.h:46:21: error: expected '{' before '_GLIBCXX_VISIBILITY'
  1187. namespace __gnu_cxx _GLIBCXX_VISIBILITY(default)
  1188. ^~~~~~~~~~~~~~~~~~~
  1189. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ext/string_conversions.h:46:40: error: expected constructor, destructor, or type conversion before '(' token
  1190. namespace __gnu_cxx _GLIBCXX_VISIBILITY(default)
  1191. ^
  1192. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/string:52,
  1193. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/locale_classes.h:40,
  1194. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ios_base.h:41,
  1195. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:42,
  1196. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  1197. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  1198. from main.cpp:1:
  1199. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/basic_string.h:6363:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  1200. namespace std _GLIBCXX_VISIBILITY(default)
  1201. ^~~~~~~~~~~~~~~~~~~
  1202. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/basic_string.h:6363:34: error: expected constructor, destructor, or type conversion before '(' token
  1203. namespace std _GLIBCXX_VISIBILITY(default)
  1204. ^
  1205. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/basic_string.h:6587,
  1206. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/string:52,
  1207. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/locale_classes.h:40,
  1208. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ios_base.h:41,
  1209. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:42,
  1210. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  1211. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  1212. from main.cpp:1:
  1213. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/functional_hash.h:37:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  1214. namespace std _GLIBCXX_VISIBILITY(default)
  1215. ^~~~~~~~~~~~~~~~~~~
  1216. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/functional_hash.h:37:34: error: expected constructor, destructor, or type conversion before '(' token
  1217. namespace std _GLIBCXX_VISIBILITY(default)
  1218. ^
  1219. In file included from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/string:52,
  1220. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/locale_classes.h:40,
  1221. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/ios_base.h:41,
  1222. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ios:42,
  1223. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/ostream:38,
  1224. from C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/iostream:39,
  1225. from main.cpp:1:
  1226. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/basic_string.h:6589:15: error: expected '{' before '_GLIBCXX_VISIBILITY'
  1227. namespace std _GLIBCXX_VISIBILITY(default)
  1228. ^~~~~~~~~~~~~~~~~~~
  1229. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/basic_string.h:6589:34: error: expected constructor, destructor, or type conversion before '(' token
  1230. namespace std _GLIBCXX_VISIBILITY(default)
  1231. ^
  1232. C:/MinGW/lib/gcc/i686-w64-mingw32/8.1.0/include/c++/bits/basic_string.h:6668:28: error: expected declaration before end of line
  1233. #pragma GCC diagnostic push
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement