Skip to content

Instantly share code, notes, and snippets.

@saber-nyan
Created June 2, 2017 15:20
Show Gist options
  • Save saber-nyan/32d87ecd35f72002d1b0b749e89ce3b1 to your computer and use it in GitHub Desktop.
Save saber-nyan/32d87ecd35f72002d1b0b749e89ce3b1 to your computer and use it in GitHub Desktop.
2ch-cli build log
[ -d build ] || mkdir build
g++ src/makaba.cpp -DCURL_UA="\"Linux\"" -DDEFAULT_EDITOR="\"nano\"" -DDEFAULT_EMAIL="\"\"" -std=c++11 -fPIC -Wno-pointer-arith -I/usr/include/json -c -o build/makaba.o
In file included from /usr/include/sched.h:44:0,
from /usr/include/pthread.h:23,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:35,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr.h:148,
from /usr/include/c++/7.1.1/ext/atomicity.h:35,
from /usr/include/c++/7.1.1/bits/basic_string.h:39,
from /usr/include/c++/7.1.1/string:52,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/bits/sched.h:132:20: ошибка: missing binary operator before token "("
# if __GNUC_PREREQ (2, 91)
^
/usr/include/bits/sched.h:170:20: ошибка: missing binary operator before token "("
# if __GNUC_PREREQ (2, 91)
^
In file included from /usr/include/libio.h:56:0,
from /usr/include/stdio.h:75,
from /usr/include/c++/7.1.1/cstdio:42,
from /usr/include/c++/7.1.1/ext/string_conversions.h:43,
from /usr/include/c++/7.1.1/bits/basic_string.h:6159,
from /usr/include/c++/7.1.1/string:52,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/sys/cdefs.h:41:20: ошибка: missing binary operator before token "("
# if __GNUC_PREREQ (4, 6) && !defined _LIBC
^
/usr/include/sys/cdefs.h:54:44: ошибка: missing binary operator before token "("
# if !defined __cplusplus && __GNUC_PREREQ (3, 3)
^
/usr/include/sys/cdefs.h:59:44: ошибка: missing binary operator before token "("
# if defined __cplusplus && __GNUC_PREREQ (2,8)
^
/usr/include/sys/cdefs.h:144:19: ошибка: missing binary operator before token "("
#if __GNUC_PREREQ (4,3)
^
/usr/include/sys/cdefs.h:163:21: ошибка: missing binary operator before token "("
#elif __GNUC_PREREQ (2,97)
^
/usr/include/sys/cdefs.h:225:19: ошибка: missing binary operator before token "("
#if __GNUC_PREREQ (2,96)
^
/usr/include/sys/cdefs.h:233:19: ошибка: missing binary operator before token "("
#if __GNUC_PREREQ (4, 3)
^
/usr/include/sys/cdefs.h:243:19: ошибка: missing binary operator before token "("
#if __GNUC_PREREQ (2,96)
^
/usr/include/sys/cdefs.h:250:19: ошибка: missing binary operator before token "("
#if __GNUC_PREREQ (2,5)
^
/usr/include/sys/cdefs.h:259:19: ошибка: missing binary operator before token "("
#if __GNUC_PREREQ (3,1)
^
/usr/include/sys/cdefs.h:268:19: ошибка: missing binary operator before token "("
#if __GNUC_PREREQ (3,2)
^
/usr/include/sys/cdefs.h:277:19: ошибка: missing binary operator before token "("
#if __GNUC_PREREQ (4,5) || \
^
/usr/include/sys/cdefs.h:291:19: ошибка: missing binary operator before token "("
#if __GNUC_PREREQ (2,8)
^
/usr/include/sys/cdefs.h:301:19: ошибка: missing binary operator before token "("
#if __GNUC_PREREQ (2,97)
^
/usr/include/sys/cdefs.h:310:19: ошибка: missing binary operator before token "("
#if __GNUC_PREREQ (3,3)
^
/usr/include/sys/cdefs.h:318:19: ошибка: missing binary operator before token "("
#if __GNUC_PREREQ (3,4)
^
/usr/include/sys/cdefs.h:332:19: ошибка: missing binary operator before token "("
#if __GNUC_PREREQ (3,2)
^
/usr/include/sys/cdefs.h:345:19: ошибка: missing binary operator before token "("
#if __GNUC_PREREQ (4,3)
^
/usr/include/sys/cdefs.h:360:44: ошибка: missing binary operator before token "("
#if (!defined __cplusplus || __GNUC_PREREQ (4,3) \
^
/usr/include/sys/cdefs.h:379:19: ошибка: missing binary operator before token "("
#if __GNUC_PREREQ (4,3)
^
/usr/include/sys/cdefs.h:388:20: ошибка: missing binary operator before token "("
#if !__GNUC_PREREQ (2,8)
^
/usr/include/sys/cdefs.h:393:20: ошибка: missing binary operator before token "("
#if !__GNUC_PREREQ (2,92)
^
/usr/include/sys/cdefs.h:400:19: ошибка: missing binary operator before token "("
#if __GNUC_PREREQ (3,1) && !defined __GNUG__
^
/usr/include/sys/cdefs.h:425:25: ошибка: missing binary operator before token "("
&& !__GNUC_PREREQ (4,7))
^
/usr/include/sys/cdefs.h:435:25: ошибка: missing binary operator before token "("
&& (!__GNUC_PREREQ (4, 6) || defined __STRICT_ANSI__))
^
In file included from /usr/include/libio.h:56:0,
from /usr/include/stdio.h:75,
from /usr/include/c++/7.1.1/cstdio:42,
from /usr/include/c++/7.1.1/ext/string_conversions.h:43,
from /usr/include/c++/7.1.1/bits/basic_string.h:6159,
from /usr/include/c++/7.1.1/string:52,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/sys/cdefs.h:481:19: ошибка: missing binary operator before token "("
#if __GNUC_PREREQ (4,8) || __glibc_clang_prereq (3,5)
^
In file included from /usr/include/c++/7.1.1/cstdio:42:0,
from /usr/include/c++/7.1.1/ext/string_conversions.h:43,
from /usr/include/c++/7.1.1/bits/basic_string.h:6159,
from /usr/include/c++/7.1.1/string:52,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/stdio.h:320:43: ошибка: missing binary operator before token "("
#if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2)
^
/usr/include/stdio.h:399:17: ошибка: missing binary operator before token "("
#if __GLIBC_USE (LIB_EXT2)
^
/usr/include/stdio.h:657:43: ошибка: missing binary operator before token "("
#if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2)
^
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h:9:0,
from /usr/include/json/config.h:10,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/stdint.h:310:17: ошибка: missing binary operator before token "("
#if __GLIBC_USE (IEC_60559_BFP_EXT)
^
In file included from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533:0,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:44:19: ошибка: missing binary operator before token "("
#if __GLIBC_PREREQ(2,15) && defined(_GNU_SOURCE)
^
In file included from /usr/include/c++/7.1.1/cstring:42:0,
from src/makaba.h:12,
from src/makaba.cpp:7:
/usr/include/string.h:36:42: ошибка: missing binary operator before token "("
#if defined __cplusplus && __GNUC_PREREQ (4, 4)
^
/usr/include/string.h:169:21: ошибка: missing binary operator before token "("
|| __GLIBC_USE (LIB_EXT2))
^
/usr/include/string.h:178:43: ошибка: missing binary operator before token "("
#if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2)
^
/usr/include/string.h:609:19: ошибка: missing binary operator before token "("
#if __GNUC_PREREQ (3,4)
^
/usr/include/string.h:644:56: ошибка: missing binary operator before token "("
&& defined __extern_always_inline && __GNUC_PREREQ (3,2)
^
In file included from /usr/include/math.h:39:0,
from /usr/include/c++/7.1.1/cmath:45,
from src/makaba.h:14,
from src/makaba.cpp:7:
/usr/include/bits/huge_val.h:26:18: ошибка: missing binary operator before token "("
#if __GNUC_PREREQ(3,3)
^
/usr/include/bits/huge_val.h:28:20: ошибка: missing binary operator before token "("
#elif __GNUC_PREREQ(2,96)
^
In file included from /usr/include/c++/7.1.1/cmath:45:0,
from src/makaba.h:14,
from src/makaba.cpp:7:
/usr/include/math.h:51:17: ошибка: missing binary operator before token "("
#if __GLIBC_USE (IEC_60559_BFP_EXT)
^
In file included from /usr/include/c++/7.1.1/cmath:45:0,
from src/makaba.h:14,
from src/makaba.cpp:7:
/usr/include/math.h:126:17: ошибка: missing binary operator before token "("
#if __GLIBC_USE (IEC_60559_BFP_EXT)
^
In file included from /usr/include/c++/7.1.1/cmath:45:0,
from src/makaba.h:14,
from src/makaba.cpp:7:
/usr/include/math.h:158:17: ошибка: missing binary operator before token "("
#if __GLIBC_USE (IEC_60559_BFP_EXT)
^
In file included from /usr/include/math.h:213:0,
from /usr/include/c++/7.1.1/cmath:45,
from src/makaba.h:14,
from src/makaba.cpp:7:
/usr/include/bits/mathcalls.h:118:17: ошибка: missing binary operator before token "("
#if __GLIBC_USE (IEC_60559_FUNCS_EXT)
^
/usr/include/bits/mathcalls.h:318:17: ошибка: missing binary operator before token "("
#if __GLIBC_USE (IEC_60559_BFP_EXT)
^
/usr/include/bits/mathcalls.h:387:17: ошибка: missing binary operator before token "("
#if __GLIBC_USE (IEC_60559_BFP_EXT)
^
In file included from /usr/include/c++/7.1.1/cmath:45:0,
from src/makaba.h:14,
from src/makaba.cpp:7:
/usr/include/math.h:408:17: ошибка: missing binary operator before token "("
#if __GLIBC_USE (IEC_60559_BFP_EXT)
^
/usr/include/math.h:549:42: ошибка: missing binary operator before token "("
#if defined __USE_ISOC99 && __GNUC_PREREQ(2,97)
^
/usr/include/math.h:628:17: ошибка: missing binary operator before token "("
#if __GLIBC_USE (IEC_60559_BFP_EXT)
^
In file included from /usr/include/c++/7.1.1/bits/std_abs.h:38:0,
from /usr/include/c++/7.1.1/cmath:47,
from src/makaba.h:14,
from src/makaba.cpp:7:
/usr/include/stdlib.h:183:17: ошибка: missing binary operator before token "("
#if __GLIBC_USE (IEC_60559_BFP_EXT)
^
In file included from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533:0,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/c++/7.1.1/cmath:595:7: ошибка: missing binary operator before token "("
&& !_GLIBCXX_NO_OBSOLETE_ISINF_ISNAN_DYNAMIC
^
/usr/include/c++/7.1.1/cmath:622:7: ошибка: missing binary operator before token "("
&& !_GLIBCXX_NO_OBSOLETE_ISINF_ISNAN_DYNAMIC
^
In file included from /usr/include/curl/system.h:463:0,
from /usr/include/curl/curl.h:38,
from src/makaba.h:15,
from src/makaba.cpp:7:
/usr/include/sys/types.h:156:20: ошибка: missing binary operator before token "("
#if !__GNUC_PREREQ (2, 7)
^
In file included from /usr/include/curl/system.h:469:0,
from /usr/include/curl/curl.h:38,
from src/makaba.h:15,
from src/makaba.cpp:7:
/usr/include/sys/socket.h:62:43: ошибка: missing binary operator before token "("
#if defined __cplusplus || !__GNUC_PREREQ (2, 7) || !defined __USE_GNU
^
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed/limits.h:194:0,
from /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed/syslimits.h:7,
from /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include-fixed/limits.h:34,
from /usr/include/curl/curl.h:52,
from src/makaba.h:15,
from src/makaba.cpp:7:
/usr/include/limits.h:145:17: ошибка: missing binary operator before token "("
#if __GLIBC_USE (IEC_60559_BFP_EXT)
^
In file included from /usr/include/c++/7.1.1/string:40:0,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/c++/7.1.1/bits/char_traits.h: В статической функции-члене «static constexpr __gnu_cxx::char_traits<_CharT>::int_type __gnu_cxx::char_traits<_CharT>::eof()»:
/usr/include/c++/7.1.1/bits/char_traits.h:135:38: ошибка: нет декларации «_GLIBCXX_STDIO_EOF» в этой области видимости
{ return static_cast<int_type>(_GLIBCXX_STDIO_EOF); }
^~~~~~~~~~~~~~~~~~
/usr/include/c++/7.1.1/bits/char_traits.h: В статической функции-члене «static __gnu_cxx::char_traits<_CharT>::char_type* __gnu_cxx::char_traits<_CharT>::copy(__gnu_cxx::char_traits<_CharT>::char_type*, const char_type*, std::size_t)»:
/usr/include/c++/7.1.1/bits/char_traits.h:194:12: ошибка: «copy» не является элементом «std»
std::copy(__s2, __s2 + __n, __s1);
^~~~
/usr/include/c++/7.1.1/bits/char_traits.h: В статической функции-члене «static __gnu_cxx::char_traits<_CharT>::char_type* __gnu_cxx::char_traits<_CharT>::assign(__gnu_cxx::char_traits<_CharT>::char_type*, std::size_t, __gnu_cxx::char_traits<_CharT>::char_type)»:
/usr/include/c++/7.1.1/bits/char_traits.h:204:12: ошибка: «fill_n» не является элементом «std»
std::fill_n(__s, __n, __a);
^~~~~~
/usr/include/c++/7.1.1/bits/char_traits.h: В статической функции-члене «static constexpr std::char_traits<char>::int_type std::char_traits<char>::eof()»:
/usr/include/c++/7.1.1/bits/char_traits.h:319:38: ошибка: нет декларации «_GLIBCXX_STDIO_EOF» в этой области видимости
{ return static_cast<int_type>(_GLIBCXX_STDIO_EOF); }
^~~~~~~~~~~~~~~~~~
/usr/include/c++/7.1.1/bits/char_traits.h:319:59: ошибка: тело constexpr функции «static constexpr std::char_traits<char>::int_type std::char_traits<char>::eof()» не return-statement
{ return static_cast<int_type>(_GLIBCXX_STDIO_EOF); }
^
In file included from /usr/include/c++/7.1.1/exception:38:0,
from /usr/include/c++/7.1.1/new:40,
from /usr/include/c++/7.1.1/ext/new_allocator.h:33,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
from /usr/include/c++/7.1.1/bits/allocator.h:46,
from /usr/include/c++/7.1.1/string:41,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/c++/7.1.1/bits/exception.h: На глобальном уровне:
/usr/include/c++/7.1.1/bits/exception.h:64:24: ошибка: ожидалось «;» в конце декларации элемента
virtual ~exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^
/usr/include/c++/7.1.1/bits/exception.h:64:26: ошибка: «_GLIBCXX_TXN_SAFE_DYN» не является именем типа
virtual ~exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/7.1.1/bits/exception.h:69:12: ошибка: ожидалось «;» в конце декларации элемента
what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^~~~~
/usr/include/c++/7.1.1/bits/exception.h:69:18: ошибка: «_GLIBCXX_TXN_SAFE_DYN» не является именем типа
what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/7.1.1/new:40:0,
from /usr/include/c++/7.1.1/ext/new_allocator.h:33,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
from /usr/include/c++/7.1.1/bits/allocator.h:46,
from /usr/include/c++/7.1.1/string:41,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/c++/7.1.1/exception:53:28: ошибка: ожидалось «;» в конце декларации элемента
virtual ~bad_exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^
/usr/include/c++/7.1.1/exception:53:30: ошибка: «_GLIBCXX_TXN_SAFE_DYN» не является именем типа
virtual ~bad_exception() _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/7.1.1/exception:57:12: ошибка: ожидалось «;» в конце декларации элемента
what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^~~~~
/usr/include/c++/7.1.1/exception:57:18: ошибка: «_GLIBCXX_TXN_SAFE_DYN» не является именем типа
what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/7.1.1/clocale:42:0,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++locale.h:41,
from /usr/include/c++/7.1.1/bits/localefwd.h:40,
from /usr/include/c++/7.1.1/string:43,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/locale.h:31:1: ошибка: «__BEGIN_DECLS» не является именем типа
__BEGIN_DECLS
^~~~~~~~~~~~~
/usr/include/locale.h:124:63: ошибка: expected initializer before «__THROW»
extern char *setlocale (int __category, const char *__locale) __THROW;
^~~~~~~
/usr/include/locale.h:127:40: ошибка: expected initializer before «__THROW»
extern struct lconv *localeconv (void) __THROW;
^~~~~~~
/usr/include/locale.h:129:1: ошибка: «__END_NAMESPACE_STD» не является именем типа
__END_NAMESPACE_STD
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/7.1.1/bits/localefwd.h:40:0,
from /usr/include/c++/7.1.1/string:43,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++locale.h:62:11: ошибка: «__locale_t» does not name a type; did you mean «__void_t»?
typedef __locale_t __c_locale;
^~~~~~~~~~
__void_t
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++locale.h:69:26: ошибка: «__c_locale» does not name a type; did you mean «__alloc_neq»?
__convert_from_v(const __c_locale& __cloc __attribute__ ((__unused__)),
^~~~~~~~~~
__alloc_neq
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++locale.h: В функции «int std::__convert_from_v(const int&, char*, int, const char*, ...)»:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++locale.h:77:24: ошибка: «setlocale» не является элементом «std»
char* __old = std::setlocale(LC_NUMERIC, 0);
^~~~~~~~~
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++locale.h:84:7: ошибка: «setlocale» не является элементом «std»
std::setlocale(LC_NUMERIC, "C");
^~~~~~~~~
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++locale.h:104:7: ошибка: «setlocale» не является элементом «std»
std::setlocale(LC_NUMERIC, __sav);
^~~~~~~~~
In file included from /usr/include/c++/7.1.1/cctype:42:0,
from /usr/include/c++/7.1.1/bits/localefwd.h:42,
from /usr/include/c++/7.1.1/string:43,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/ctype.h: На глобальном уровне:
/usr/include/ctype.h:28:1: ошибка: «__BEGIN_DECLS» не является именем типа
__BEGIN_DECLS
^~~~~~~~~~~~~
In file included from /usr/include/c++/7.1.1/cctype:42:0,
from /usr/include/c++/7.1.1/bits/localefwd.h:42,
from /usr/include/c++/7.1.1/string:43,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/ctype.h:80:6: ошибка: expected initializer before «__THROW»
__THROW __attribute__ ((__const__));
^~~~~~~
/usr/include/ctype.h:82:6: ошибка: expected initializer before «__THROW»
__THROW __attribute__ ((__const__));
^~~~~~~
/usr/include/ctype.h:84:6: ошибка: expected initializer before «__THROW»
__THROW __attribute__ ((__const__));
^~~~~~~
/usr/include/ctype.h:104:1: ошибка: «__BEGIN_NAMESPACE_STD» не является именем типа
__BEGIN_NAMESPACE_STD
^~~~~~~~~~~~~~~~~~~~~
/usr/include/ctype.h:111:1: ошибка: expected initializer before «__THROW»
__exctype (isalpha);
^
/usr/include/ctype.h:112:1: ошибка: expected initializer before «__THROW»
__exctype (iscntrl);
^
/usr/include/ctype.h:113:1: ошибка: expected initializer before «__THROW»
__exctype (isdigit);
^
/usr/include/ctype.h:114:1: ошибка: expected initializer before «__THROW»
__exctype (islower);
^
/usr/include/ctype.h:115:1: ошибка: expected initializer before «__THROW»
__exctype (isgraph);
^
/usr/include/ctype.h:116:1: ошибка: expected initializer before «__THROW»
__exctype (isprint);
^
/usr/include/ctype.h:117:1: ошибка: expected initializer before «__THROW»
__exctype (ispunct);
^
/usr/include/ctype.h:118:1: ошибка: expected initializer before «__THROW»
__exctype (isspace);
^
/usr/include/ctype.h:119:1: ошибка: expected initializer before «__THROW»
__exctype (isupper);
^
/usr/include/ctype.h:120:1: ошибка: expected initializer before «__THROW»
__exctype (isxdigit);
^
/usr/include/ctype.h:124:30: ошибка: expected initializer before «__THROW»
extern int tolower (int __c) __THROW;
^~~~~~~
/usr/include/ctype.h:127:30: ошибка: expected initializer before «__THROW»
extern int toupper (int __c) __THROW;
^~~~~~~
/usr/include/ctype.h:129:1: ошибка: «__END_NAMESPACE_STD» не является именем типа
__END_NAMESPACE_STD
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sched.h:31:0,
from /usr/include/pthread.h:23,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:35,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr.h:148,
from /usr/include/c++/7.1.1/ext/atomicity.h:35,
from /usr/include/c++/7.1.1/bits/basic_string.h:39,
from /usr/include/c++/7.1.1/string:52,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/bits/types/time_t.h:6:1: ошибка: «__BEGIN_NAMESPACE_STD» не является именем типа
__BEGIN_NAMESPACE_STD
^~~~~~~~~~~~~~~~~~~~~
/usr/include/bits/types/time_t.h:9:1: ошибка: «__END_NAMESPACE_STD» не является именем типа
__END_NAMESPACE_STD
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/time.h:37:0,
from /usr/include/sched.h:34,
from /usr/include/pthread.h:23,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:35,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr.h:148,
from /usr/include/c++/7.1.1/ext/atomicity.h:35,
from /usr/include/c++/7.1.1/bits/basic_string.h:39,
from /usr/include/c++/7.1.1/string:52,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/bits/types/clock_t.h:6:1: ошибка: «__BEGIN_NAMESPACE_STD» не является именем типа
__BEGIN_NAMESPACE_STD
^~~~~~~~~~~~~~~~~~~~~
/usr/include/bits/types/clock_t.h:9:1: ошибка: «__END_NAMESPACE_STD» не является именем типа
__END_NAMESPACE_STD
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/time.h:39:0,
from /usr/include/sched.h:34,
from /usr/include/pthread.h:23,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:35,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr.h:148,
from /usr/include/c++/7.1.1/ext/atomicity.h:35,
from /usr/include/c++/7.1.1/bits/basic_string.h:39,
from /usr/include/c++/7.1.1/string:52,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/bits/types/struct_tm.h:28:1: ошибка: «__END_NAMESPACE_STD» не является именем типа
__END_NAMESPACE_STD
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sched.h:34:0,
from /usr/include/pthread.h:23,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:35,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr.h:148,
from /usr/include/c++/7.1.1/ext/atomicity.h:35,
from /usr/include/c++/7.1.1/bits/basic_string.h:39,
from /usr/include/c++/7.1.1/string:52,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/time.h:76:8: ошибка: «time_t» does not name a type; did you mean «__time_t»?
extern time_t time (time_t *__timer) __THROW;
^~~~~~
__time_t
/usr/include/time.h:79:25: ошибка: нет декларации «time_t» в этой области видимости
extern double difftime (time_t __time1, time_t __time0)
^~~~~~
/usr/include/time.h:79:25: замечание: suggested alternative: «__time_t»
extern double difftime (time_t __time1, time_t __time0)
^~~~~~
__time_t
/usr/include/time.h:79:41: ошибка: нет декларации «time_t» в этой области видимости
extern double difftime (time_t __time1, time_t __time0)
^~~~~~
/usr/include/time.h:79:41: замечание: suggested alternative: «__time_t»
extern double difftime (time_t __time1, time_t __time0)
^~~~~~
__time_t
/usr/include/time.h:79:55: ошибка: список выражений рассматривается как составное выражение в инициализаторе [-fpermissive]
extern double difftime (time_t __time1, time_t __time0)
^
/usr/include/time.h:83:8: ошибка: «time_t» does not name a type; did you mean «__time_t»?
extern time_t mktime (struct tm *__tp) __THROW;
^~~~~~
__time_t
/usr/include/time.h:91:38: ошибка: expected initializer before «__THROW»
const struct tm *__restrict __tp) __THROW;
^~~~~~~
/usr/include/time.h:92:1: ошибка: «__END_NAMESPACE_STD» не является именем типа
__END_NAMESPACE_STD
^~~~~~~~~~~~~~~~~~~
/usr/include/time.h:126:36: ошибка: «time_t» does not name a type; did you mean «__time_t»?
extern struct tm *localtime (const time_t *__timer) __THROW;
^~~~~~
__time_t
/usr/include/time.h:126:53: ошибка: expected initializer before «__THROW»
extern struct tm *localtime (const time_t *__timer) __THROW;
^~~~~~~
/usr/include/time.h:127:1: ошибка: «__END_NAMESPACE_STD» не является именем типа
__END_NAMESPACE_STD
^~~~~~~~~~~~~~~~~~~
/usr/include/time.h:147:27: ошибка: «time_t» does not name a type; did you mean «__time_t»?
extern char *ctime (const time_t *__timer) __THROW;
^~~~~~
__time_t
/usr/include/time.h:147:44: ошибка: expected initializer before «__THROW»
extern char *ctime (const time_t *__timer) __THROW;
^~~~~~~
/usr/include/time.h:148:1: ошибка: «__END_NAMESPACE_STD» не является именем типа
__END_NAMESPACE_STD
^~~~~~~~~~~~~~~~~~~
/usr/include/time.h:313:1: ошибка: «__END_DECLS» не является именем типа
__END_DECLS
^~~~~~~~~~~
In file included from /usr/include/sched.h:44:0,
from /usr/include/pthread.h:23,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:35,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr.h:148,
from /usr/include/c++/7.1.1/ext/atomicity.h:35,
from /usr/include/c++/7.1.1/bits/basic_string.h:39,
from /usr/include/c++/7.1.1/string:52,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/bits/sched.h:78:1: ошибка: «__BEGIN_DECLS» не является именем типа
__BEGIN_DECLS
^~~~~~~~~~~~~
/usr/include/bits/sched.h:202:1: ошибка: «__BEGIN_DECLS» не является именем типа
__BEGIN_DECLS
^~~~~~~~~~~~~
/usr/include/bits/sched.h:206:53: ошибка: expected initializer before «__THROW»
extern cpu_set_t *__sched_cpualloc (size_t __count) __THROW __wur;
^~~~~~~
/usr/include/bits/sched.h:207:48: ошибка: expected initializer before «__THROW»
extern void __sched_cpufree (cpu_set_t *__set) __THROW;
^~~~~~~
/usr/include/bits/sched.h:209:1: ошибка: «__END_DECLS» не является именем типа
__END_DECLS
^~~~~~~~~~~
In file included from /usr/include/pthread.h:23:0,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:35,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr.h:148,
from /usr/include/c++/7.1.1/ext/atomicity.h:35,
from /usr/include/c++/7.1.1/bits/basic_string.h:39,
from /usr/include/c++/7.1.1/string:52,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/sched.h:56:72: ошибка: expected initializer before «__THROW»
extern int sched_getparam (__pid_t __pid, struct sched_param *__param) __THROW;
^~~~~~~
/usr/include/sched.h:60:46: ошибка: expected initializer before «__THROW»
const struct sched_param *__param) __THROW;
^~~~~~~
/usr/include/sched.h:63:47: ошибка: expected initializer before «__THROW»
extern int sched_getscheduler (__pid_t __pid) __THROW;
^~~~~~~
/usr/include/sched.h:66:31: ошибка: expected initializer before «__THROW»
extern int sched_yield (void) __THROW;
^~~~~~~
/usr/include/sched.h:69:53: ошибка: expected initializer before «__THROW»
extern int sched_get_priority_max (int __algorithm) __THROW;
^~~~~~~
/usr/include/sched.h:72:53: ошибка: expected initializer before «__THROW»
extern int sched_get_priority_min (int __algorithm) __THROW;
^~~~~~~
/usr/include/sched.h:75:72: ошибка: expected initializer before «__THROW»
extern int sched_rr_get_interval (__pid_t __pid, struct timespec *__t) __THROW;
^~~~~~~
/usr/include/sched.h:127:1: ошибка: «__END_DECLS» не является именем типа
__END_DECLS
^~~~~~~~~~~
In file included from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:35:0,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr.h:148,
from /usr/include/c++/7.1.1/ext/atomicity.h:35,
from /usr/include/c++/7.1.1/bits/basic_string.h:39,
from /usr/include/c++/7.1.1/string:52,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/pthread.h:229:1: ошибка: «__BEGIN_DECLS» не является именем типа
__BEGIN_DECLS
^~~~~~~~~~~~~
/usr/include/pthread.h:251:26: ошибка: нет декларации «pthread_t» в этой области видимости
extern int pthread_join (pthread_t __th, void **__thread_return);
^~~~~~~~~
/usr/include/pthread.h:251:26: замечание: suggested alternative: «pthread_exit»
extern int pthread_join (pthread_t __th, void **__thread_return);
^~~~~~~~~
pthread_exit
/usr/include/pthread.h:251:42: ошибка: expected primary-expression before «void»
extern int pthread_join (pthread_t __th, void **__thread_return);
^~~~
/usr/include/pthread.h:251:64: ошибка: список выражений рассматривается как составное выражение в инициализаторе [-fpermissive]
extern int pthread_join (pthread_t __th, void **__thread_return);
^
/usr/include/pthread.h:272:28: ошибка: нет декларации «pthread_t» в этой области видимости
extern int pthread_detach (pthread_t __th) __THROW;
^~~~~~~~~
/usr/include/pthread.h:272:28: замечание: suggested alternative: «pthread_exit»
extern int pthread_detach (pthread_t __th) __THROW;
^~~~~~~~~
pthread_exit
/usr/include/pthread.h:276:8: ошибка: «pthread_t» does not name a type; did you mean «pthread_exit»?
extern pthread_t pthread_self (void) __THROW __attribute__ ((__const__));
^~~~~~~~~
pthread_exit
/usr/include/pthread.h:279:27: ошибка: нет декларации «pthread_t» в этой области видимости
extern int pthread_equal (pthread_t __thread1, pthread_t __thread2)
^~~~~~~~~
/usr/include/pthread.h:279:27: замечание: suggested alternative: «pthread_exit»
extern int pthread_equal (pthread_t __thread1, pthread_t __thread2)
^~~~~~~~~
pthread_exit
/usr/include/pthread.h:279:48: ошибка: нет декларации «pthread_t» в этой области видимости
extern int pthread_equal (pthread_t __thread1, pthread_t __thread2)
^~~~~~~~~
/usr/include/pthread.h:279:48: замечание: suggested alternative: «pthread_exit»
extern int pthread_equal (pthread_t __thread1, pthread_t __thread2)
^~~~~~~~~
pthread_exit
/usr/include/pthread.h:279:67: ошибка: список выражений рассматривается как составное выражение в инициализаторе [-fpermissive]
extern int pthread_equal (pthread_t __thread1, pthread_t __thread2)
^
/usr/include/pthread.h:288:55: ошибка: expected initializer before «__THROW»
extern int pthread_attr_init (pthread_attr_t *__attr) __THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:292:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:297:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 2));
^~~~~~~
/usr/include/pthread.h:302:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:308:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 2));
^~~~~~~
/usr/include/pthread.h:313:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:319:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 2));
^~~~~~~
/usr/include/pthread.h:324:21: ошибка: expected initializer before «__THROW»
__param) __THROW __nonnull ((1, 2));
^~~~~~~
/usr/include/pthread.h:329:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 2));
^~~~~~~
/usr/include/pthread.h:333:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:338:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 2));
^~~~~~~
/usr/include/pthread.h:343:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:349:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 2));
^~~~~~~
/usr/include/pthread.h:353:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:358:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 2)) __attribute_deprecated__;
^~~~~~~
/usr/include/pthread.h:366:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1)) __attribute_deprecated__;
^~~~~~~
/usr/include/pthread.h:371:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 2));
^~~~~~~
/usr/include/pthread.h:378:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:430:35: ошибка: нет декларации «pthread_t» в этой области видимости
extern int pthread_setschedparam (pthread_t __target_thread, int __policy,
^~~~~~~~~
/usr/include/pthread.h:430:35: замечание: suggested alternative: «pthread_exit»
extern int pthread_setschedparam (pthread_t __target_thread, int __policy,
^~~~~~~~~
pthread_exit
/usr/include/pthread.h:430:62: ошибка: expected primary-expression before «int»
extern int pthread_setschedparam (pthread_t __target_thread, int __policy,
^~~
/usr/include/pthread.h:431:7: ошибка: expected primary-expression before «const»
const struct sched_param *__param)
^~~~~
/usr/include/pthread.h:431:40: ошибка: список выражений рассматривается как составное выражение в инициализаторе [-fpermissive]
const struct sched_param *__param)
^
/usr/include/pthread.h:435:35: ошибка: нет декларации «pthread_t» в этой области видимости
extern int pthread_getschedparam (pthread_t __target_thread,
^~~~~~~~~
/usr/include/pthread.h:435:35: замечание: suggested alternative: «pthread_exit»
extern int pthread_getschedparam (pthread_t __target_thread,
^~~~~~~~~
pthread_exit
/usr/include/pthread.h:436:7: ошибка: expected primary-expression before «int»
int *__restrict __policy,
^~~
/usr/include/pthread.h:437:7: ошибка: expected primary-expression before «struct»
struct sched_param *__restrict __param)
^~~~~~
/usr/include/pthread.h:437:45: ошибка: список выражений рассматривается как составное выражение в инициализаторе [-fpermissive]
struct sched_param *__restrict __param)
^
/usr/include/pthread.h:441:34: ошибка: нет декларации «pthread_t» в этой области видимости
extern int pthread_setschedprio (pthread_t __target_thread, int __prio)
^~~~~~~~~
/usr/include/pthread.h:441:34: замечание: suggested alternative: «pthread_exit»
extern int pthread_setschedprio (pthread_t __target_thread, int __prio)
^~~~~~~~~
pthread_exit
/usr/include/pthread.h:441:61: ошибка: expected primary-expression before «int»
extern int pthread_setschedprio (pthread_t __target_thread, int __prio)
^~~
/usr/include/pthread.h:441:71: ошибка: список выражений рассматривается как составное выражение в инициализаторе [-fpermissive]
extern int pthread_setschedprio (pthread_t __target_thread, int __prio)
^
/usr/include/pthread.h:496:36: ошибка: expected initializer before «__nonnull»
void (*__init_routine) (void)) __nonnull ((1, 2));
^~~~~~~~~
/usr/include/pthread.h:514:28: ошибка: нет декларации «pthread_t» в этой области видимости
extern int pthread_cancel (pthread_t __th);
^~~~~~~~~
/usr/include/pthread.h:514:28: замечание: suggested alternative: «pthread_exit»
extern int pthread_cancel (pthread_t __th);
^~~~~~~~~
pthread_exit
/usr/include/pthread.h:744:70: ошибка: expected initializer before «__THROWNL»
extern int __sigsetjmp (struct __jmp_buf_tag *__env, int __savemask) __THROWNL;
^~~~~~~~~
/usr/include/pthread.h:752:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:756:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:760:6: ошибка: expected initializer before «__THROWNL»
__THROWNL __nonnull ((1));
^~~~~~~~~
/usr/include/pthread.h:764:6: ошибка: expected initializer before «__THROWNL»
__THROWNL __nonnull ((1));
^~~~~~~~~
/usr/include/pthread.h:775:6: ошибка: expected initializer before «__THROWNL»
__THROWNL __nonnull ((1));
^~~~~~~~~
/usr/include/pthread.h:782:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 2));
^~~~~~~
/usr/include/pthread.h:789:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 3));
^~~~~~~
/usr/include/pthread.h:808:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:812:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:818:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 2));
^~~~~~~
/usr/include/pthread.h:823:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:842:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 2));
^~~~~~~
/usr/include/pthread.h:848:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:854:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 2));
^~~~~~~
/usr/include/pthread.h:859:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:971:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:975:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:979:6: ошибка: expected initializer before «__THROWNL»
__THROWNL __nonnull ((1));
^~~~~~~~~
/usr/include/pthread.h:983:6: ошибка: expected initializer before «__THROWNL»
__THROWNL __nonnull ((1));
^~~~~~~~~
/usr/include/pthread.h:992:6: ошибка: expected initializer before «__nonnull»
__nonnull ((1, 2));
^~~~~~~~~
/usr/include/pthread.h:1004:6: ошибка: expected initializer before «__nonnull»
__nonnull ((1, 2, 3));
^~~~~~~~~
/usr/include/pthread.h:1010:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:1014:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:1020:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 2));
^~~~~~~
/usr/include/pthread.h:1024:21: ошибка: expected initializer before «__THROW»
int __pshared) __THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:1114:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/pthread.h:1117:53: ошибка: expected initializer before «__THROW»
extern int pthread_key_delete (pthread_key_t __key) __THROW;
^~~~~~~
/usr/include/pthread.h:1120:56: ошибка: expected initializer before «__THROW»
extern void *pthread_getspecific (pthread_key_t __key) __THROW;
^~~~~~~
/usr/include/pthread.h:1124:28: ошибка: expected initializer before «__THROW»
const void *__pointer) __THROW ;
^~~~~~~
/usr/include/pthread.h:1148:31: ошибка: expected initializer before «__THROW»
void (*__child) (void)) __THROW;
^~~~~~~
/usr/include/pthread.h:1160:1: ошибка: «__END_DECLS» не является именем типа
__END_DECLS
^~~~~~~~~~~
In file included from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:39:0,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr.h:148,
from /usr/include/c++/7.1.1/ext/atomicity.h:35,
from /usr/include/c++/7.1.1/bits/basic_string.h:39,
from /usr/include/c++/7.1.1/string:52,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/unistd.h:290:52: ошибка: expected initializer before «__THROW»
extern int access (const char *__name, int __type) __THROW __nonnull ((1));
^~~~~~~
/usr/include/unistd.h:337:65: ошибка: expected initializer before «__THROW»
extern __off_t lseek (int __fd, __off_t __offset, int __whence) __THROW;
^~~~~~~
/usr/include/unistd.h:363:8: ошибка: «ssize_t» does not name a type; did you mean «size_t»?
extern ssize_t read (int __fd, void *__buf, size_t __nbytes) __wur;
^~~~~~~
size_t
/usr/include/unistd.h:369:8: ошибка: «ssize_t» does not name a type; did you mean «size_t»?
extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur;
^~~~~~~
size_t
/usr/include/unistd.h:420:36: ошибка: expected initializer before «__THROW»
extern int pipe (int __pipedes[2]) __THROW __wur;
^~~~~~~
/usr/include/unistd.h:435:52: ошибка: expected initializer before «__THROW»
extern unsigned int alarm (unsigned int __seconds) __THROW;
^~~~~~~
/usr/include/unistd.h:477:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1)) __wur;
^~~~~~~
/usr/include/unistd.h:500:39: ошибка: expected initializer before «__THROW»
extern int chdir (const char *__path) __THROW __nonnull ((1)) __wur;
^~~~~~~
/usr/include/unistd.h:514:50: ошибка: expected initializer before «__THROW»
extern char *getcwd (char *__buf, size_t __size) __THROW __wur;
^~~~~~~
/usr/include/unistd.h:534:27: ошибка: expected initializer before «__THROW»
extern int dup (int __fd) __THROW __wur;
^~~~~~~
/usr/include/unistd.h:537:39: ошибка: expected initializer before «__THROW»
extern int dup2 (int __fd, int __fd2) __THROW;
^~~~~~~
/usr/include/unistd.h:555:28: ошибка: expected initializer before «__THROW»
char *const __envp[]) __THROW __nonnull ((1, 2));
^~~~~~~
/usr/include/unistd.h:567:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 2));
^~~~~~~
/usr/include/unistd.h:572:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 2));
^~~~~~~
/usr/include/unistd.h:577:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 2));
^~~~~~~
/usr/include/unistd.h:582:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 2));
^~~~~~~
/usr/include/unistd.h:588:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 2));
^~~~~~~
In file included from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:39:0,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr.h:148,
from /usr/include/c++/7.1.1/ext/atomicity.h:35,
from /usr/include/c++/7.1.1/bits/basic_string.h:39,
from /usr/include/c++/7.1.1/string:52,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/unistd.h:616:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1));
^~~~~~~
/usr/include/unistd.h:619:50: ошибка: expected initializer before «__THROW»
extern long int fpathconf (int __fd, int __name) __THROW;
^~~~~~~
/usr/include/unistd.h:622:38: ошибка: expected initializer before «__THROW»
extern long int sysconf (int __name) __THROW;
^~~~~~~
/usr/include/unistd.h:631:30: ошибка: expected initializer before «__THROW»
extern __pid_t getpid (void) __THROW;
^~~~~~~
/usr/include/unistd.h:634:31: ошибка: expected initializer before «__THROW»
extern __pid_t getppid (void) __THROW;
^~~~~~~
/usr/include/unistd.h:637:31: ошибка: expected initializer before «__THROW»
extern __pid_t getpgrp (void) __THROW;
^~~~~~~
/usr/include/unistd.h:640:42: ошибка: expected initializer before «__THROW»
extern __pid_t __getpgid (__pid_t __pid) __THROW;
^~~~~~~
/usr/include/unistd.h:649:52: ошибка: expected initializer before «__THROW»
extern int setpgid (__pid_t __pid, __pid_t __pgid) __THROW;
^~~~~~~
/usr/include/unistd.h:670:30: ошибка: expected initializer before «__THROW»
extern __pid_t setsid (void) __THROW;
^~~~~~~
/usr/include/unistd.h:678:30: ошибка: expected initializer before «__THROW»
extern __uid_t getuid (void) __THROW;
^~~~~~~
/usr/include/unistd.h:681:31: ошибка: expected initializer before «__THROW»
extern __uid_t geteuid (void) __THROW;
^~~~~~~
/usr/include/unistd.h:684:30: ошибка: expected initializer before «__THROW»
extern __gid_t getgid (void) __THROW;
^~~~~~~
/usr/include/unistd.h:687:31: ошибка: expected initializer before «__THROW»
extern __gid_t getegid (void) __THROW;
^~~~~~~
/usr/include/unistd.h:692:53: ошибка: expected initializer before «__THROW»
extern int getgroups (int __size, __gid_t __list[]) __THROW __wur;
^~~~~~~
/usr/include/unistd.h:703:35: ошибка: expected initializer before «__THROW»
extern int setuid (__uid_t __uid) __THROW __wur;
^~~~~~~
/usr/include/unistd.h:720:35: ошибка: expected initializer before «__THROW»
extern int setgid (__gid_t __gid) __THROW __wur;
^~~~~~~
/usr/include/unistd.h:759:28: ошибка: expected initializer before «__THROWNL»
extern __pid_t fork (void) __THROWNL;
^~~~~~~~~
/usr/include/unistd.h:773:33: ошибка: expected initializer before «__THROW»
extern char *ttyname (int __fd) __THROW;
^~~~~~~
/usr/include/unistd.h:778:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((2)) __wur;
^~~~~~~
/usr/include/unistd.h:782:30: ошибка: expected initializer before «__THROW»
extern int isatty (int __fd) __THROW;
^~~~~~~
/usr/include/unistd.h:793:6: ошибка: expected initializer before «__THROW»
__THROW __nonnull ((1, 2)) __wur;
^~~~~~~
/usr/include/unistd.h:828:40: ошибка: expected initializer before «__THROW»
extern int unlink (const char *__name) __THROW __nonnull ((1));
^~~~~~~
/usr/include/unistd.h:837:39: ошибка: expected initializer before «__THROW»
extern int rmdir (const char *__path) __THROW __nonnull ((1));
^~~~~~~
/usr/include/unistd.h:841:37: ошибка: expected initializer before «__THROW»
extern __pid_t tcgetpgrp (int __fd) __THROW;
^~~~~~~
/usr/include/unistd.h:844:52: ошибка: expected initializer before «__THROW»
extern int tcsetpgrp (int __fd, __pid_t __pgrp_id) __THROW;
^~~~~~~
/usr/include/unistd.h:1171:1: ошибка: «__END_DECLS» не является именем типа
__END_DECLS
^~~~~~~~~~~
In file included from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr.h:148:0,
from /usr/include/c++/7.1.1/ext/atomicity.h:35,
from /usr/include/c++/7.1.1/bits/basic_string.h:39,
from /usr/include/c++/7.1.1/string:52,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:101:1: ошибка: нет декларации «pthread_once» в этой области видимости
__gthrw(pthread_once)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:101:1: замечание: suggested alternative: «pthread_once_t»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:102:1: ошибка: нет декларации «pthread_getspecific» в этой области видимости
__gthrw(pthread_getspecific)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:102:1: замечание: suggested alternative: «pthread_setschedprio»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:103:1: ошибка: нет декларации «pthread_setspecific» в этой области видимости
__gthrw(pthread_setspecific)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:103:1: замечание: suggested alternative: «pthread_setschedprio»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:105:1: ошибка: нет декларации «pthread_create» в этой области видимости
__gthrw(pthread_create)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:105:1: замечание: suggested alternative: «pthread_cancel»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:108:1: ошибка: нет декларации «pthread_self» в этой области видимости
__gthrw(pthread_self)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:108:1: замечание: suggested alternative: «pthread_join»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:113:1: ошибка: нет декларации «sched_yield» в этой области видимости
__gthrw(sched_yield)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:113:1: замечание: suggested alternative: «sched_param»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:115:1: ошибка: нет декларации «pthread_mutex_lock» в этой области видимости
__gthrw(pthread_mutex_lock)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:115:1: замечание: suggested alternative: «pthread_mutex_t»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:116:1: ошибка: нет декларации «pthread_mutex_trylock» в этой области видимости
__gthrw(pthread_mutex_trylock)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:116:1: замечание: suggested alternative: «pthread_mutex_t»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:118:1: ошибка: нет декларации «pthread_mutex_timedlock» в этой области видимости
__gthrw(pthread_mutex_timedlock)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:118:1: замечание: suggested alternative: «pthread_mutex_t»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:120:1: ошибка: нет декларации «pthread_mutex_unlock» в этой области видимости
__gthrw(pthread_mutex_unlock)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:120:1: замечание: suggested alternative: «pthread_mutex_t»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:121:1: ошибка: нет декларации «pthread_mutex_init» в этой области видимости
__gthrw(pthread_mutex_init)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:121:1: замечание: suggested alternative: «pthread_mutex_t»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:122:1: ошибка: нет декларации «pthread_mutex_destroy» в этой области видимости
__gthrw(pthread_mutex_destroy)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:122:1: замечание: suggested alternative: «pthread_mutexattr_t»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:124:1: ошибка: нет декларации «pthread_cond_init» в этой области видимости
__gthrw(pthread_cond_init)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:124:1: замечание: suggested alternative: «pthread_cond_t»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:125:1: ошибка: нет декларации «pthread_cond_broadcast» в этой области видимости
__gthrw(pthread_cond_broadcast)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:125:1: замечание: suggested alternative: «pthread_condattr_t»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:126:1: ошибка: нет декларации «pthread_cond_signal» в этой области видимости
__gthrw(pthread_cond_signal)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:126:1: замечание: suggested alternative: «pthread_cond_t»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:127:1: ошибка: нет декларации «pthread_cond_wait» в этой области видимости
__gthrw(pthread_cond_wait)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:127:1: замечание: suggested alternative: «pthread_cond_t»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:128:1: ошибка: нет декларации «pthread_cond_timedwait» в этой области видимости
__gthrw(pthread_cond_timedwait)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:128:1: замечание: suggested alternative: «pthread_condattr_t»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:129:1: ошибка: нет декларации «pthread_cond_destroy» в этой области видимости
__gthrw(pthread_cond_destroy)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:129:1: замечание: suggested alternative: «pthread_condattr_t»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:131:1: ошибка: нет декларации «pthread_key_create» в этой области видимости
__gthrw(pthread_key_create)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:131:1: замечание: suggested alternative: «pthread_key_t»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:132:1: ошибка: нет декларации «pthread_key_delete» в этой области видимости
__gthrw(pthread_key_delete)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:132:1: замечание: suggested alternative: «pthread_key_t»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:133:1: ошибка: нет декларации «pthread_mutexattr_init» в этой области видимости
__gthrw(pthread_mutexattr_init)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:133:1: замечание: suggested alternative: «pthread_mutexattr_t»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:134:1: ошибка: нет декларации «pthread_mutexattr_settype» в этой области видимости
__gthrw(pthread_mutexattr_settype)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:134:1: замечание: suggested alternative: «pthread_mutexattr_t»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:135:1: ошибка: нет декларации «pthread_mutexattr_destroy» в этой области видимости
__gthrw(pthread_mutexattr_destroy)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:135:1: замечание: suggested alternative: «pthread_mutexattr_t»
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:659:19: ошибка: нет декларации «__gthread_t» в этой области видимости
__gthread_create (__gthread_t *__threadid, void *(*__func) (void*),
^~~~~~~~~~~
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:659:19: замечание: suggested alternative: «__gthread_key_t»
__gthread_create (__gthread_t *__threadid, void *(*__func) (void*),
^~~~~~~~~~~
__gthread_key_t
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:659:32: ошибка: нет декларации «__threadid» в этой области видимости
__gthread_create (__gthread_t *__threadid, void *(*__func) (void*),
^~~~~~~~~~
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:659:32: замечание: suggested alternative: «pthread_join»
__gthread_create (__gthread_t *__threadid, void *(*__func) (void*),
^~~~~~~~~~
pthread_join
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:659:44: ошибка: expected primary-expression before «void»
__gthread_create (__gthread_t *__threadid, void *(*__func) (void*),
^~~~
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:660:5: ошибка: expected primary-expression before «void»
void *__args)
^~~~
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:660:17: ошибка: список выражений рассматривается как составное выражение в инициализаторе [-fpermissive]
void *__args)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:666:17: ошибка: нет декларации «__gthread_t» в этой области видимости
__gthread_join (__gthread_t __threadid, void **__value_ptr)
^~~~~~~~~~~
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:666:17: замечание: suggested alternative: «__gthread_join»
__gthread_join (__gthread_t __threadid, void **__value_ptr)
^~~~~~~~~~~
__gthread_join
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:666:41: ошибка: expected primary-expression before «void»
__gthread_join (__gthread_t __threadid, void **__value_ptr)
^~~~
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:666:59: ошибка: список выражений рассматривается как составное выражение в инициализаторе [-fpermissive]
__gthread_join (__gthread_t __threadid, void **__value_ptr)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:672:19: ошибка: нет декларации «__gthread_t» в этой области видимости
__gthread_detach (__gthread_t __threadid)
^~~~~~~~~~~
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:672:19: замечание: suggested alternative: «__gthread_join»
__gthread_detach (__gthread_t __threadid)
^~~~~~~~~~~
__gthread_join
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:678:18: ошибка: нет декларации «__gthread_t» в этой области видимости
__gthread_equal (__gthread_t __t1, __gthread_t __t2)
^~~~~~~~~~~
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:678:18: замечание: suggested alternative: «__gthread_join»
__gthread_equal (__gthread_t __t1, __gthread_t __t2)
^~~~~~~~~~~
__gthread_join
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:678:36: ошибка: нет декларации «__gthread_t» в этой области видимости
__gthread_equal (__gthread_t __t1, __gthread_t __t2)
^~~~~~~~~~~
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:678:36: замечание: suggested alternative: «__gthread_join»
__gthread_equal (__gthread_t __t1, __gthread_t __t2)
^~~~~~~~~~~
__gthread_join
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:678:52: ошибка: список выражений рассматривается как составное выражение в инициализаторе [-fpermissive]
__gthread_equal (__gthread_t __t1, __gthread_t __t2)
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:683:15: ошибка: «__gthread_t» does not name a type; did you mean «__gthread_join»?
static inline __gthread_t
^~~~~~~~~~~
__gthread_join
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h: В функции «int __gthread_yield()»:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:692:33: ошибка: «__gthrw_sched_yield» cannot be used as a function
return __gthrw_(sched_yield) ();
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h: В функции «int __gthread_once(__gthread_once_t*, void (*)())»:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:699:50: ошибка: «__gthrw_pthread_once» cannot be used as a function
return __gthrw_(pthread_once) (__once, __func);
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h: В функции «int __gthread_key_create(__gthread_key_t*, void (*)(void*))»:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:707:53: ошибка: «__gthrw_pthread_key_create» cannot be used as a function
return __gthrw_(pthread_key_create) (__key, __dtor);
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h: В функции «int __gthread_key_delete(__gthread_key_t)»:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:713:45: ошибка: «__gthrw_pthread_key_delete» cannot be used as a function
return __gthrw_(pthread_key_delete) (__key);
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h: В функции «void* __gthread_getspecific(__gthread_key_t)»:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:719:46: ошибка: «__gthrw_pthread_getspecific» cannot be used as a function
return __gthrw_(pthread_getspecific) (__key);
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h: В функции «int __gthread_setspecific(__gthread_key_t, const void*)»:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:725:53: ошибка: «__gthrw_pthread_setspecific» cannot be used as a function
return __gthrw_(pthread_setspecific) (__key, __ptr);
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h: В функции «void __gthread_mutex_init_function(__gthread_mutex_t*)»:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:732:48: ошибка: «__gthrw_pthread_mutex_init» cannot be used as a function
__gthrw_(pthread_mutex_init) (__mutex, NULL);
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h: В функции «int __gthread_mutex_destroy(__gthread_mutex_t*)»:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:739:52: ошибка: «__gthrw_pthread_mutex_destroy» cannot be used as a function
return __gthrw_(pthread_mutex_destroy) (__mutex);
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h: В функции «int __gthread_mutex_lock(__gthread_mutex_t*)»:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:748:49: ошибка: «__gthrw_pthread_mutex_lock» cannot be used as a function
return __gthrw_(pthread_mutex_lock) (__mutex);
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h: В функции «int __gthread_mutex_trylock(__gthread_mutex_t*)»:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:757:52: ошибка: «__gthrw_pthread_mutex_trylock» cannot be used as a function
return __gthrw_(pthread_mutex_trylock) (__mutex);
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h: В функции «int __gthread_mutex_timedlock(__gthread_mutex_t*, const __gthread_time_t*)»:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:768:69: ошибка: «__gthrw_pthread_mutex_timedlock» cannot be used as a function
return __gthrw_(pthread_mutex_timedlock) (__mutex, __abs_timeout);
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h: В функции «int __gthread_mutex_unlock(__gthread_mutex_t*)»:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:778:51: ошибка: «__gthrw_pthread_mutex_unlock» cannot be used as a function
return __gthrw_(pthread_mutex_unlock) (__mutex);
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h: В функции «int __gthread_recursive_mutex_init_function(__gthread_recursive_mutex_t*)»:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:793:54: ошибка: «__gthrw_pthread_mutexattr_init» cannot be used as a function
__r = __gthrw_(pthread_mutexattr_init) (&__attr);
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:796:10: ошибка: нет декларации «PTHREAD_MUTEX_RECURSIVE» в этой области видимости
PTHREAD_MUTEX_RECURSIVE);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:796:10: замечание: suggested alternative: «PTHREAD_MUTEX_RECURSIVE_NP»
PTHREAD_MUTEX_RECURSIVE);
^~~~~~~~~~~~~~~~~~~~~~~
PTHREAD_MUTEX_RECURSIVE_NP
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:796:33: ошибка: «__gthrw_pthread_mutexattr_settype» cannot be used as a function
PTHREAD_MUTEX_RECURSIVE);
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:798:54: ошибка: «__gthrw_pthread_mutex_init» cannot be used as a function
__r = __gthrw_(pthread_mutex_init) (__mutex, &__attr);
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:800:52: ошибка: «__gthrw_pthread_mutexattr_destroy» cannot be used as a function
__r = __gthrw_(pthread_mutexattr_destroy) (&__attr);
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h: В функции «int __gthread_cond_broadcast(__gthread_cond_t*)»:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:852:50: ошибка: «__gthrw_pthread_cond_broadcast» cannot be used as a function
return __gthrw_(pthread_cond_broadcast) (__cond);
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h: В функции «int __gthread_cond_signal(__gthread_cond_t*)»:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:858:47: ошибка: «__gthrw_pthread_cond_signal» cannot be used as a function
return __gthrw_(pthread_cond_signal) (__cond);
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h: В функции «int __gthread_cond_wait(__gthread_cond_t*, __gthread_mutex_t*)»:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:864:54: ошибка: «__gthrw_pthread_cond_wait» cannot be used as a function
return __gthrw_(pthread_cond_wait) (__cond, __mutex);
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h: В функции «int __gthread_cond_timedwait(__gthread_cond_t*, __gthread_mutex_t*, const __gthread_time_t*)»:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:871:74: ошибка: «__gthrw_pthread_cond_timedwait» cannot be used as a function
return __gthrw_(pthread_cond_timedwait) (__cond, __mutex, __abs_timeout);
^
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h: В функции «int __gthread_cond_destroy(__gthread_cond_t*)»:
/usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:884:48: ошибка: «__gthrw_pthread_cond_destroy» cannot be used as a function
return __gthrw_(pthread_cond_destroy) (__cond);
^
In file included from /usr/include/c++/7.1.1/string:52:0,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/c++/7.1.1/bits/basic_string.h: В функции-члене «std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_check(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const char*) const»:
/usr/include/c++/7.1.1/bits/basic_string.h:286:29: ошибка: «__N» не имеет аргументов, зависящих от параметра-шаблона, поэтому должна быть доступна декларация «__N» [-fpermissive]
__throw_out_of_range_fmt(__N("%s: __pos (which is %zu) > "
^~~
/usr/include/c++/7.1.1/bits/basic_string.h:286:29: замечание: (с ключом «-fpermissive», G++ примет данный код, но разрешение использовать недекларированные имена будет отменено в дальнейших версиях)
/usr/include/c++/7.1.1/bits/basic_string.h: В функции-члене «void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_check_length(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const char*) const»:
/usr/include/c++/7.1.1/bits/basic_string.h:296:25: ошибка: «__N» не имеет аргументов, зависящих от параметра-шаблона, поэтому должна быть доступна декларация «__N» [-fpermissive]
__throw_length_error(__N(__s));
^~~
/usr/include/c++/7.1.1/bits/basic_string.h: В функции-члене «std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::at(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) const»:
/usr/include/c++/7.1.1/bits/basic_string.h:1041:29: ошибка: «__N» не имеет аргументов, зависящих от параметра-шаблона, поэтому должна быть доступна декларация «__N» [-fpermissive]
__throw_out_of_range_fmt(__N("basic_string::at: __n "
^~~
/usr/include/c++/7.1.1/bits/basic_string.h: В функции-члене «std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::at(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type)»:
/usr/include/c++/7.1.1/bits/basic_string.h:1062:29: ошибка: «__N» не имеет аргументов, зависящих от параметра-шаблона, поэтому должна быть доступна декларация «__N» [-fpermissive]
__throw_out_of_range_fmt(__N("basic_string::at: __n "
^~~
/usr/include/c++/7.1.1/bits/basic_string.h: В функции-члене «int std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::compare(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) const»:
/usr/include/c++/7.1.1/bits/basic_string.h:2746:31: ошибка: «min» не является элементом «std»
const size_type __len = std::min(__size, __osize);
^~~
/usr/include/c++/7.1.1/bits/basic_string.h:2746:31: замечание: suggested alternative: «minus»
const size_type __len = std::min(__size, __osize);
^~~
minus
In file included from /usr/include/c++/7.1.1/cstdio:42:0,
from /usr/include/c++/7.1.1/ext/string_conversions.h:43,
from /usr/include/c++/7.1.1/bits/basic_string.h:6159,
from /usr/include/c++/7.1.1/string:52,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/stdio.h: На глобальном уровне:
/usr/include/stdio.h:30:1: ошибка: «__BEGIN_DECLS» не является именем типа
__BEGIN_DECLS
^~~~~~~~~~~~~
In file included from /usr/include/c++/7.1.1/cstdio:42:0,
from /usr/include/c++/7.1.1/ext/string_conversions.h:43,
from /usr/include/c++/7.1.1/bits/basic_string.h:6159,
from /usr/include/c++/7.1.1/string:52,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/stdio.h:47:1: ошибка: «__BEGIN_NAMESPACE_STD» не является именем типа
__BEGIN_NAMESPACE_STD
^~~~~~~~~~~~~~~~~~~~~
/usr/include/stdio.h:50:1: ошибка: «__END_NAMESPACE_STD» не является именем типа
__END_NAMESPACE_STD
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/7.1.1/cstdio:42:0,
from /usr/include/c++/7.1.1/ext/string_conversions.h:43,
from /usr/include/c++/7.1.1/bits/basic_string.h:6159,
from /usr/include/c++/7.1.1/string:52,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/stdio.h:198:8: ошибка: «FILE» does not name a type; did you mean «EMFILE»?
extern FILE *tmpfile (void) __wur;
^~~~
EMFILE
/usr/include/stdio.h:240:20: ошибка: нет декларации «FILE» в этой области видимости
extern int fclose (FILE *__stream);
^~~~
/usr/include/stdio.h:240:20: замечание: suggested alternative: «EMFILE»
extern int fclose (FILE *__stream);
^~~~
EMFILE
/usr/include/stdio.h:240:26: ошибка: нет декларации «__stream» в этой области видимости
extern int fclose (FILE *__stream);
^~~~~~~~
/usr/include/stdio.h:240:26: замечание: suggested alternative: «__size_t»
extern int fclose (FILE *__stream);
^~~~~~~~
__size_t
/usr/include/stdio.h:245:20: ошибка: нет декларации «FILE» в этой области видимости
extern int fflush (FILE *__stream);
^~~~
/usr/include/stdio.h:245:20: замечание: suggested alternative: «EMFILE»
extern int fflush (FILE *__stream);
^~~~
EMFILE
/usr/include/stdio.h:245:26: ошибка: нет декларации «__stream» в этой области видимости
extern int fflush (FILE *__stream);
^~~~~~~~
/usr/include/stdio.h:245:26: замечание: suggested alternative: «__size_t»
extern int fflush (FILE *__stream);
^~~~~~~~
__size_t
/usr/include/stdio.h:275:8: ошибка: «FILE» does not name a type; did you mean «EMFILE»?
extern FILE *fopen (const char *__restrict __filename,
^~~~
EMFILE
/usr/include/stdio.h:281:8: ошибка: «FILE» does not name a type; did you mean «EMFILE»?
extern FILE *freopen (const char *__restrict __filename,
^~~~
EMFILE
/usr/include/stdio.h:335:21: ошибка: переменная или поле «setbuf» объявлено void
extern void setbuf (FILE *__restrict __stream, char *__restrict __buf) __THROW;
^~~~
/usr/include/stdio.h:335:21: ошибка: нет декларации «FILE» в этой области видимости
/usr/include/stdio.h:335:21: замечание: suggested alternative: «EMFILE»
extern void setbuf (FILE *__restrict __stream, char *__restrict __buf) __THROW;
^~~~
EMFILE
/usr/include/stdio.h:335:27: ошибка: expected primary-expression before «__restrict»
extern void setbuf (FILE *__restrict __stream, char *__restrict __buf) __THROW;
^~~~~~~~~~
/usr/include/stdio.h:335:48: ошибка: expected primary-expression before «char»
extern void setbuf (FILE *__restrict __stream, char *__restrict __buf) __THROW;
^~~~
/usr/include/stdio.h:339:21: ошибка: нет декларации «FILE» в этой области видимости
extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf,
^~~~
/usr/include/stdio.h:339:21: замечание: suggested alternative: «EMFILE»
extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf,
^~~~
EMFILE
/usr/include/stdio.h:339:27: ошибка: expected primary-expression before «__restrict»
extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf,
^~~~~~~~~~
/usr/include/stdio.h:339:48: ошибка: expected primary-expression before «char»
extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf,
^~~~
/usr/include/stdio.h:340:7: ошибка: expected primary-expression before «int»
int __modes, size_t __n) __THROW;
^~~
/usr/include/stdio.h:340:27: ошибка: expected primary-expression before «__n»
int __modes, size_t __n) __THROW;
^~~
/usr/include/stdio.h:340:30: ошибка: список выражений рассматривается как составное выражение в инициализаторе [-fpermissive]
int __modes, size_t __n) __THROW;
^
/usr/include/stdio.h:359:21: ошибка: нет декларации «FILE» в этой области видимости
extern int fprintf (FILE *__restrict __stream,
^~~~
/usr/include/stdio.h:359:21: замечание: suggested alternative: «EMFILE»
extern int fprintf (FILE *__restrict __stream,
^~~~
EMFILE
/usr/include/stdio.h:359:27: ошибка: expected primary-expression before «__restrict»
extern int fprintf (FILE *__restrict __stream,
^~~~~~~~~~
/usr/include/stdio.h:360:7: ошибка: expected primary-expression before «const»
const char *__restrict __format, ...);
^~~~~
/usr/include/stdio.h:360:40: ошибка: expected primary-expression before «...» token
const char *__restrict __format, ...);
^~~
/usr/include/stdio.h:360:43: ошибка: список выражений рассматривается как составное выражение в инициализаторе [-fpermissive]
const char *__restrict __format, ...);
^
/usr/include/stdio.h:374:22: ошибка: нет декларации «FILE» в этой области видимости
extern int vfprintf (FILE *__restrict __s, const char *__restrict __format,
^~~~
/usr/include/stdio.h:374:22: замечание: suggested alternative: «EMFILE»
extern int vfprintf (FILE *__restrict __s, const char *__restrict __format,
^~~~
EMFILE
/usr/include/stdio.h:374:28: ошибка: expected primary-expression before «__restrict»
extern int vfprintf (FILE *__restrict __s, const char *__restrict __format,
^~~~~~~~~~
/usr/include/stdio.h:374:44: ошибка: expected primary-expression before «const»
extern int vfprintf (FILE *__restrict __s, const char *__restrict __format,
^~~~~
/usr/include/stdio.h:375:19: ошибка: expected primary-expression before «__arg»
_G_va_list __arg);
^~~~~
/usr/include/stdio.h:375:24: ошибка: список выражений рассматривается как составное выражение в инициализаторе [-fpermissive]
_G_va_list __arg);
^
/usr/include/stdio.h:428:20: ошибка: нет декларации «FILE» в этой области видимости
extern int fscanf (FILE *__restrict __stream,
^~~~
/usr/include/stdio.h:428:20: замечание: suggested alternative: «EMFILE»
extern int fscanf (FILE *__restrict __stream,
^~~~
EMFILE
/usr/include/stdio.h:428:26: ошибка: expected primary-expression before «__restrict»
extern int fscanf (FILE *__restrict __stream,
^~~~~~~~~~
/usr/include/stdio.h:429:6: ошибка: expected primary-expression before «const»
const char *__restrict __format, ...) __wur;
^~~~~
/usr/include/stdio.h:429:39: ошибка: expected primary-expression before «...» token
const char *__restrict __format, ...) __wur;
^~~
/usr/include/stdio.h:429:42: ошибка: список выражений рассматривается как составное выражение в инициализаторе [-fpermissive]
const char *__restrict __format, ...) __wur;
^
/usr/include/stdio.h:534:19: ошибка: нет декларации «FILE» в этой области видимости
extern int fgetc (FILE *__stream);
^~~~
/usr/include/stdio.h:534:19: замечание: suggested alternative: «EMFILE»
extern int fgetc (FILE *__stream);
^~~~
EMFILE
/usr/include/stdio.h:534:25: ошибка: нет декларации «__stream» в этой области видимости
extern int fgetc (FILE *__stream);
^~~~~~~~
/usr/include/stdio.h:534:25: замечание: suggested alternative: «__size_t»
extern int fgetc (FILE *__stream);
^~~~~~~~
__size_t
/usr/include/stdio.h:535:18: ошибка: нет декларации «FILE» в этой области видимости
extern int getc (FILE *__stream);
^~~~
/usr/include/stdio.h:535:18: замечание: suggested alternative: «EMFILE»
extern int getc (FILE *__stream);
^~~~
EMFILE
/usr/include/stdio.h:535:24: ошибка: нет декларации «__stream» в этой области видимости
extern int getc (FILE *__stream);
^~~~~~~~
/usr/include/stdio.h:535:24: замечание: suggested alternative: «__size_t»
extern int getc (FILE *__stream);
^~~~~~~~
__size_t
/usr/include/stdio.h:576:28: ошибка: «FILE» не был декларирован
extern int fputc (int __c, FILE *__stream);
^~~~
/usr/include/stdio.h:577:27: ошибка: «FILE» не был декларирован
extern int putc (int __c, FILE *__stream);
^~~~
/usr/include/stdio.h:625:52: ошибка: «FILE» не был декларирован
extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
^~~~
/usr/include/stdio.h:692:47: ошибка: «FILE» не был декларирован
extern int fputs (const char *__restrict __s, FILE *__restrict __stream);
^~~~
/usr/include/stdio.h:705:29: ошибка: «FILE» не был декларирован
extern int ungetc (int __c, FILE *__stream);
^~~~
/usr/include/stdio.h:713:20: ошибка: «FILE» не был декларирован
size_t __n, FILE *__restrict __stream) __wur;
^~~~
/usr/include/stdio.h:719:21: ошибка: «FILE» не был декларирован
size_t __n, FILE *__restrict __s);
^~~~
/usr/include/stdio.h:752:19: ошибка: нет декларации «FILE» в этой области видимости
extern int fseek (FILE *__stream, long int __off, int __whence);
^~~~
/usr/include/stdio.h:752:19: замечание: suggested alternative: «EMFILE»
extern int fseek (FILE *__stream, long int __off, int __whence);
^~~~
EMFILE
/usr/include/stdio.h:752:25: ошибка: нет декларации «__stream» в этой области видимости
extern int fseek (FILE *__stream, long int __off, int __whence);
^~~~~~~~
/usr/include/stdio.h:752:25: замечание: suggested alternative: «__size_t»
extern int fseek (FILE *__stream, long int __off, int __whence);
^~~~~~~~
__size_t
/usr/include/stdio.h:752:35: ошибка: expected primary-expression before «long»
extern int fseek (FILE *__stream, long int __off, int __whence);
^~~~
/usr/include/stdio.h:752:51: ошибка: expected primary-expression before «int»
extern int fseek (FILE *__stream, long int __off, int __whence);
^~~
/usr/include/stdio.h:752:63: ошибка: список выражений рассматривается как составное выражение в инициализаторе [-fpermissive]
extern int fseek (FILE *__stream, long int __off, int __whence);
^
/usr/include/stdio.h:757:24: ошибка: нет декларации «FILE» в этой области видимости
extern long int ftell (FILE *__stream) __wur;
^~~~
/usr/include/stdio.h:757:24: замечание: suggested alternative: «EMFILE»
extern long int ftell (FILE *__stream) __wur;
^~~~
EMFILE
/usr/include/stdio.h:757:30: ошибка: нет декларации «__stream» в этой области видимости
extern long int ftell (FILE *__stream) __wur;
^~~~~~~~
/usr/include/stdio.h:757:30: замечание: suggested alternative: «__size_t»
extern long int ftell (FILE *__stream) __wur;
^~~~~~~~
__size_t
/usr/include/stdio.h:762:21: ошибка: переменная или поле «rewind» объявлено void
extern void rewind (FILE *__stream);
^~~~
/usr/include/stdio.h:762:21: ошибка: нет декларации «FILE» в этой области видимости
/usr/include/stdio.h:762:21: замечание: suggested alternative: «EMFILE»
extern void rewind (FILE *__stream);
^~~~
EMFILE
/usr/include/stdio.h:762:27: ошибка: нет декларации «__stream» в этой области видимости
extern void rewind (FILE *__stream);
^~~~~~~~
/usr/include/stdio.h:762:27: замечание: suggested alternative: «__size_t»
extern void rewind (FILE *__stream);
^~~~~~~~
__size_t
/usr/include/stdio.h:801:21: ошибка: нет декларации «FILE» в этой области видимости
extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos);
^~~~
/usr/include/stdio.h:801:21: замечание: suggested alternative: «EMFILE»
extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos);
^~~~
EMFILE
/usr/include/stdio.h:801:27: ошибка: expected primary-expression before «__restrict»
extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos);
^~~~~~~~~~
/usr/include/stdio.h:801:55: ошибка: expected primary-expression before «*» token
extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos);
^
/usr/include/stdio.h:801:56: ошибка: expected primary-expression before «__restrict»
extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos);
^~~~~~~~~~
/usr/include/stdio.h:801:72: ошибка: список выражений рассматривается как составное выражение в инициализаторе [-fpermissive]
extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos);
^
/usr/include/stdio.h:806:21: ошибка: нет декларации «FILE» в этой области видимости
extern int fsetpos (FILE *__stream, const fpos_t *__pos);
^~~~
/usr/include/stdio.h:806:21: замечание: suggested alternative: «EMFILE»
extern int fsetpos (FILE *__stream, const fpos_t *__pos);
^~~~
EMFILE
/usr/include/stdio.h:806:27: ошибка: нет декларации «__stream» в этой области видимости
extern int fsetpos (FILE *__stream, const fpos_t *__pos);
^~~~~~~~
/usr/include/stdio.h:806:27: замечание: suggested alternative: «__size_t»
extern int fsetpos (FILE *__stream, const fpos_t *__pos);
^~~~~~~~
__size_t
/usr/include/stdio.h:806:37: ошибка: expected primary-expression before «const»
extern int fsetpos (FILE *__stream, const fpos_t *__pos);
^~~~~
/usr/include/stdio.h:806:56: ошибка: список выражений рассматривается как составное выражение в инициализаторе [-fpermissive]
extern int fsetpos (FILE *__stream, const fpos_t *__pos);
^
/usr/include/stdio.h:829:23: ошибка: переменная или поле «clearerr» объявлено void
extern void clearerr (FILE *__stream) __THROW;
^~~~
/usr/include/stdio.h:829:23: ошибка: нет декларации «FILE» в этой области видимости
/usr/include/stdio.h:829:23: замечание: suggested alternative: «EMFILE»
extern void clearerr (FILE *__stream) __THROW;
^~~~
EMFILE
/usr/include/stdio.h:829:29: ошибка: нет декларации «__stream» в этой области видимости
extern void clearerr (FILE *__stream) __THROW;
^~~~~~~~
/usr/include/stdio.h:829:29: замечание: suggested alternative: «__size_t»
extern void clearerr (FILE *__stream) __THROW;
^~~~~~~~
__size_t
/usr/include/stdio.h:831:18: ошибка: нет декларации «FILE» в этой области видимости
extern int feof (FILE *__stream) __THROW __wur;
^~~~
/usr/include/stdio.h:831:18: замечание: suggested alternative: «EMFILE»
extern int feof (FILE *__stream) __THROW __wur;
^~~~
EMFILE
/usr/include/stdio.h:831:24: ошибка: нет декларации «__stream» в этой области видимости
extern int feof (FILE *__stream) __THROW __wur;
^~~~~~~~
/usr/include/stdio.h:831:24: замечание: suggested alternative: «__size_t»
extern int feof (FILE *__stream) __THROW __wur;
^~~~~~~~
__size_t
/usr/include/stdio.h:833:20: ошибка: нет декларации «FILE» в этой области видимости
extern int ferror (FILE *__stream) __THROW __wur;
^~~~
/usr/include/stdio.h:833:20: замечание: suggested alternative: «EMFILE»
extern int ferror (FILE *__stream) __THROW __wur;
^~~~
EMFILE
/usr/include/stdio.h:833:26: ошибка: нет декларации «__stream» в этой области видимости
extern int ferror (FILE *__stream) __THROW __wur;
^~~~~~~~
/usr/include/stdio.h:833:26: замечание: suggested alternative: «__size_t»
extern int ferror (FILE *__stream) __THROW __wur;
^~~~~~~~
__size_t
In file included from /usr/include/libio.h:56:0,
from /usr/include/stdio.h:75,
from /usr/include/c++/7.1.1/cstdio:42,
from /usr/include/c++/7.1.1/ext/string_conversions.h:43,
from /usr/include/c++/7.1.1/bits/basic_string.h:6159,
from /usr/include/c++/7.1.1/string:52,
from /usr/include/json/config.h:9,
from /usr/include/json/forwards.h:10,
from /usr/include/json/features.h:10,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/7.1.1/x86_64-pc-linux-gnu/bits/c++config.h:533,
from /usr/include/c++/7.1.1/bits/stl_algobase.h:59,
from /usr/include/c++/7.1.1/vector:60,
from src/makaba.h:9,
from src/makaba.cpp:7:
/usr/include/stdio.h:945:1: ошибка: expected declaration before «}» token
__END_DECLS
^
make: *** [makefile:27: makaba.o] Ошибка 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment