alefore / edge

Edge - a text editor
GNU General Public License v3.0
77 stars 2 forks source link

`make` errors preventing building #10

Open Ttibsi opened 6 months ago

Ttibsi commented 6 months ago

System: ubuntu@latest docker container (22.04)

Following the commands on the readme (as well as installing libtool and make beforehand) gets me a bunch of warnings that stop compilation when I run make:

root@e720b33c3c21:/edge# make
depbase=`echo src/vm/lemon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -std=c++23 -g -Wall -Wextra -Iglog-0.4.0/src -DDOCDIR='"/usr/local/share/doc/edge-0.0"' -Werror=return-type -Werror=switch -Werror=unused-function -Werror=missing-field-initializers -Werror=unused-but-set-variable -Werror=range-loop-construct -Wshadow -Wtrampolines -Wnull-dereference   -g -O2 -MT src/vm/lemon.o -MD -MP -MF $depbase.Tpo -c -o src/vm/lemon.o src/vm/lemon.c &&\
mv -f $depbase.Tpo $depbase.Po
cc1: warning: '-Werror=' argument '-Werror=range-loop-construct' is not valid for C
cc1: warning: command-line option '-std=c++23' is valid for C++/ObjC++ but not for C
src/vm/lemon.c: In function 'Rule_sort':
src/vm/lemon.c:1596:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1596 |     for(i=0; i<sizeof(x)/sizeof(x[0]) && x[i]; i++){
      |               ^
src/vm/lemon.c:1604:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1604 |   for(i=0; i<sizeof(x)/sizeof(x[0]); i++){
      |             ^
src/vm/lemon.c: In function 'main':
src/vm/lemon.c:1623:14: warning: unused parameter 'argc' [-Wunused-parameter]
 1623 | int main(int argc, char **argv)
      |          ~~~~^~~~
src/vm/lemon.c: In function 'parseonetoken':
src/vm/lemon.c:2256:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2256 |       psp->gp->nrule = 0;
      |       ~~~~~~~~~~~~~~~^~~
src/vm/lemon.c:2258:5: note: here
 2258 |     case WAITING_FOR_DECL_OR_RULE:
      |     ^~~~
/bin/bash ./libtool  --tag=CC   --mode=link gcc  -g -O2 -std=c++23 -g  -o lemon src/vm/lemon.o  -lpthread 
libtool: link: gcc -g -O2 -std=c++23 -g -o lemon src/vm/lemon.o  -lpthread
./lemon -Tsrc/vm/lempar.c src/vm/cpp.y
make  all-recursive
make[1]: Entering directory '/edge'
Making all in glog-0.4.0
make[2]: Entering directory '/edge/glog-0.4.0'
make[2]: *** No rule to make target 'all'.  Stop.
make[2]: Leaving directory '/edge/glog-0.4.0'
make[1]: *** [Makefile:2256: all-recursive] Error 1
make[1]: Leaving directory '/edge'
make: *** [Makefile:1215: all] Error 2
alefore commented 6 months ago

Hmm, strange. Thanks for the report.

Out of curiosity, if you do make edge, does that command also fail? Or do you get a similar error?

If you do git diff, does it print anything? I'm wondering if some file related with libtool and glog-0.4.0 may have been overwritten (I've run into some problems related to this in the past, IIRC they had to do with version mismatches).

Ttibsi commented 6 months ago

git diff shows no changes, although make edge raises a bunch of actual build errors this time related to google::int32/int64 not being defined and some other errors:

`make` output root@8e2bd70a8bc3:/edge# make edge source='src/args.cc' object='src/args.o' libtool=no \ DEPDIR=.deps depmode=none /bin/bash ./depcomp \ g++ -DHAVE_CONFIG_H -I. -std=c++23 -g -Wall -Wextra -Iglog-0.4.0/src -DDOCDIR='"/usr/local/share/doc/edge-0.0"' -Werror=return-type -Werror=switch -Werror=unused-function -Werror=missing-field-initializers -Werror=unused-but-set-variable -Werror=range-loop-construct -Wshadow -Wtrampolines -Wnull-dereference -c -o src/args.o src/args.cc In file included from ./src/infrastructure/command_line.h:27, from ./src/args.h:9, from src/args.cc:1: glog-0.4.0/src/glog/logging.h:107:2: error: #error Do not know how to define a 32-bit integer quantity on your system 107 | #error Do not know how to define a 32-bit integer quantity on your system | ^~~~~ glog-0.4.0/src/glog/logging.h:322:28: error: 'int32' in namespace 'google' does not name a type 322 | DECLARE_VARIABLE(google::int32, I, name, int32) | ^~~~~ glog-0.4.0/src/glog/logging.h:312:33: note: in definition of macro 'DECLARE_VARIABLE' 312 | extern GOOGLE_GLOG_DLL_DECL type FLAGS_##name; \ | ^~~~ glog-0.4.0/src/glog/logging.h:344:1: note: in expansion of macro 'DECLARE_int32' 344 | DECLARE_int32(stderrthreshold); | ^~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:314:24: error: 'FLAGS_stderrthreshold' has not been declared in 'fLI' 314 | using fL##shorttype::FLAGS_##name | ^~~~~~ glog-0.4.0/src/glog/logging.h:322:3: note: in expansion of macro 'DECLARE_VARIABLE' 322 | DECLARE_VARIABLE(google::int32, I, name, int32) | ^~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:344:1: note: in expansion of macro 'DECLARE_int32' 344 | DECLARE_int32(stderrthreshold); | ^~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:322:28: error: 'int32' in namespace 'google' does not name a type 322 | DECLARE_VARIABLE(google::int32, I, name, int32) | ^~~~~ glog-0.4.0/src/glog/logging.h:312:33: note: in definition of macro 'DECLARE_VARIABLE' 312 | extern GOOGLE_GLOG_DLL_DECL type FLAGS_##name; \ | ^~~~ glog-0.4.0/src/glog/logging.h:351:1: note: in expansion of macro 'DECLARE_int32' 351 | DECLARE_int32(logbuflevel); | ^~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:314:24: error: 'FLAGS_logbuflevel' has not been declared in 'fLI' 314 | using fL##shorttype::FLAGS_##name | ^~~~~~ glog-0.4.0/src/glog/logging.h:322:3: note: in expansion of macro 'DECLARE_VARIABLE' 322 | DECLARE_VARIABLE(google::int32, I, name, int32) | ^~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:351:1: note: in expansion of macro 'DECLARE_int32' 351 | DECLARE_int32(logbuflevel); | ^~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:322:28: error: 'int32' in namespace 'google' does not name a type 322 | DECLARE_VARIABLE(google::int32, I, name, int32) | ^~~~~ glog-0.4.0/src/glog/logging.h:312:33: note: in definition of macro 'DECLARE_VARIABLE' 312 | extern GOOGLE_GLOG_DLL_DECL type FLAGS_##name; \ | ^~~~ glog-0.4.0/src/glog/logging.h:354:1: note: in expansion of macro 'DECLARE_int32' 354 | DECLARE_int32(logbufsecs); | ^~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:314:24: error: 'FLAGS_logbufsecs' has not been declared in 'fLI' 314 | using fL##shorttype::FLAGS_##name | ^~~~~~ glog-0.4.0/src/glog/logging.h:322:3: note: in expansion of macro 'DECLARE_VARIABLE' 322 | DECLARE_VARIABLE(google::int32, I, name, int32) | ^~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:354:1: note: in expansion of macro 'DECLARE_int32' 354 | DECLARE_int32(logbufsecs); | ^~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:322:28: error: 'int32' in namespace 'google' does not name a type 322 | DECLARE_VARIABLE(google::int32, I, name, int32) | ^~~~~ glog-0.4.0/src/glog/logging.h:312:33: note: in definition of macro 'DECLARE_VARIABLE' 312 | extern GOOGLE_GLOG_DLL_DECL type FLAGS_##name; \ | ^~~~ glog-0.4.0/src/glog/logging.h:358:1: note: in expansion of macro 'DECLARE_int32' 358 | DECLARE_int32(minloglevel); | ^~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:314:24: error: 'FLAGS_minloglevel' has not been declared in 'fLI' 314 | using fL##shorttype::FLAGS_##name | ^~~~~~ glog-0.4.0/src/glog/logging.h:322:3: note: in expansion of macro 'DECLARE_VARIABLE' 322 | DECLARE_VARIABLE(google::int32, I, name, int32) | ^~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:358:1: note: in expansion of macro 'DECLARE_int32' 358 | DECLARE_int32(minloglevel); | ^~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:322:28: error: 'int32' in namespace 'google' does not name a type 322 | DECLARE_VARIABLE(google::int32, I, name, int32) | ^~~~~ glog-0.4.0/src/glog/logging.h:312:33: note: in definition of macro 'DECLARE_VARIABLE' 312 | extern GOOGLE_GLOG_DLL_DECL type FLAGS_##name; \ | ^~~~ glog-0.4.0/src/glog/logging.h:365:1: note: in expansion of macro 'DECLARE_int32' 365 | DECLARE_int32(logfile_mode); | ^~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:314:24: error: 'FLAGS_logfile_mode' has not been declared in 'fLI' 314 | using fL##shorttype::FLAGS_##name | ^~~~~~ glog-0.4.0/src/glog/logging.h:322:3: note: in expansion of macro 'DECLARE_VARIABLE' 322 | DECLARE_VARIABLE(google::int32, I, name, int32) | ^~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:365:1: note: in expansion of macro 'DECLARE_int32' 365 | DECLARE_int32(logfile_mode); | ^~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:322:28: error: 'int32' in namespace 'google' does not name a type 322 | DECLARE_VARIABLE(google::int32, I, name, int32) | ^~~~~ glog-0.4.0/src/glog/logging.h:312:33: note: in definition of macro 'DECLARE_VARIABLE' 312 | extern GOOGLE_GLOG_DLL_DECL type FLAGS_##name; \ | ^~~~ glog-0.4.0/src/glog/logging.h:371:1: note: in expansion of macro 'DECLARE_int32' 371 | DECLARE_int32(v); // in vlog_is_on.cc | ^~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:314:24: error: 'FLAGS_v' has not been declared in 'fLI' 314 | using fL##shorttype::FLAGS_##name | ^~~~~~ glog-0.4.0/src/glog/logging.h:322:3: note: in expansion of macro 'DECLARE_VARIABLE' 322 | DECLARE_VARIABLE(google::int32, I, name, int32) | ^~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:371:1: note: in expansion of macro 'DECLARE_int32' 371 | DECLARE_int32(v); // in vlog_is_on.cc | ^~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:322:28: error: 'int32' in namespace 'google' does not name a type 322 | DECLARE_VARIABLE(google::int32, I, name, int32) | ^~~~~ glog-0.4.0/src/glog/logging.h:312:33: note: in definition of macro 'DECLARE_VARIABLE' 312 | extern GOOGLE_GLOG_DLL_DECL type FLAGS_##name; \ | ^~~~ glog-0.4.0/src/glog/logging.h:374:1: note: in expansion of macro 'DECLARE_int32' 374 | DECLARE_int32(max_log_size); | ^~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:314:24: error: 'FLAGS_max_log_size' has not been declared in 'fLI' 314 | using fL##shorttype::FLAGS_##name | ^~~~~~ glog-0.4.0/src/glog/logging.h:322:3: note: in expansion of macro 'DECLARE_VARIABLE' 322 | DECLARE_VARIABLE(google::int32, I, name, int32) | ^~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:374:1: note: in expansion of macro 'DECLARE_int32' 374 | DECLARE_int32(max_log_size); | ^~~~~~~~~~~~~ In file included from glog-0.4.0/src/glog/logging.h:513, from ./src/infrastructure/command_line.h:27, from ./src/args.h:9, from src/args.cc:1: glog-0.4.0/src/glog/vlog_is_on.h:113:16: error: 'int32' in namespace 'google' does not name a type 113 | extern google::int32 kLogSiteUninitialized; | ^~~~~ glog-0.4.0/src/glog/vlog_is_on.h:123:34: warning: 'InitVLOG3__' initialized and declared 'extern' 123 | extern GOOGLE_GLOG_DLL_DECL bool InitVLOG3__( | ^~~~~~~~~~~ glog-0.4.0/src/glog/vlog_is_on.h:124:13: error: 'int32' is not a member of 'google' 124 | google::int32** site_flag, | ^~~~~ glog-0.4.0/src/glog/vlog_is_on.h:124:21: error: 'site_flag' was not declared in this scope 124 | google::int32** site_flag, | ^~~~~~~~~ glog-0.4.0/src/glog/vlog_is_on.h:125:13: error: 'int32' is not a member of 'google' 125 | google::int32* site_default, | ^~~~~ glog-0.4.0/src/glog/vlog_is_on.h:125:20: error: 'site_default' was not declared in this scope 125 | google::int32* site_default, | ^~~~~~~~~~~~ glog-0.4.0/src/glog/vlog_is_on.h:126:5: error: expected primary-expression before 'const' 126 | const char* fname, | ^~~~~ glog-0.4.0/src/glog/vlog_is_on.h:127:13: error: 'int32' is not a member of 'google' 127 | google::int32 verbose_level); | ^~~~~ glog-0.4.0/src/glog/vlog_is_on.h:127:32: error: expression list treated as compound expression in initializer [-fpermissive] 127 | google::int32 verbose_level); | ^ In file included from ./src/infrastructure/command_line.h:27, from ./src/args.h:9, from src/args.cc:1: glog-0.4.0/src/glog/logging.h:1257:10: error: 'int64' does not name a type; did you mean 'int64_t'? 1257 | static int64 num_messages(int severity); | ^~~~~ | int64_t glog-0.4.0/src/glog/logging.h:1278:10: error: 'int64' does not name a type; did you mean 'int64_t'? 1278 | static int64 num_messages_[NUM_SEVERITIES]; // under log_mutex | ^~~~~ | int64_t glog-0.4.0/src/glog/logging.h:1518:43: error: 'int64' has not been declared 1518 | int64 limit, int64 keep); | ^~~~~ glog-0.4.0/src/glog/logging.h:1518:56: error: 'int64' has not been declared 1518 | int64 limit, int64 keep); | ^~~~~ glog-0.4.0/src/glog/logging.h:1565:11: error: 'uint32' does not name a type; did you mean 'uint32_t'? 1565 | virtual uint32 LogSize() = 0; | ^~~~~~ | uint32_t In file included from ./src/futures/futures.h:39, from ./src/concurrent/work_queue.h:13, from ./src/concurrent/thread_pool.h:10, from ./src/infrastructure/file_system_driver.h:14, from ./src/server.h:8, from src/args.cc:23: ./src/language/once_only_function.h:14:8: error: 'move_only_function' in namespace 'std' does not name a template type 14 | std::move_only_function func_; | ^~~~~~~~~~~~~~~~~~ ./src/language/once_only_function.h: In constructor 'afc::language::OnceOnlyFunction::OnceOnlyFunction(Callable&&)': ./src/language/once_only_function.h:22:9: error: class 'afc::language::OnceOnlyFunction' does not have any field named 'func_' 22 | : func_(std::forward(callable)) { | ^~~~~ In file included from ./src/infrastructure/command_line.h:27, from ./src/args.h:9, from src/args.cc:1: ./src/language/once_only_function.h:23:11: error: 'func_' was not declared in this scope 23 | CHECK(func_ != nullptr); | ^~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:587:21: note: in expansion of macro 'GOOGLE_PREDICT_BRANCH_NOT_TAKEN' 587 | LOG_IF(FATAL, GOOGLE_PREDICT_BRANCH_NOT_TAKEN(!(condition))) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/language/once_only_function.h:23:5: note: in expansion of macro 'CHECK' 23 | CHECK(func_ != nullptr); | ^~~~~ ./src/concurrent/operation.h: In destructor 'afc::concurrent::Operation::~Operation()': glog-0.4.0/src/glog/vlog_is_on.h:84:21: error: 'int32' in namespace 'google' does not name a type 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ | ^~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:25:5: note: in expansion of macro 'VLOG' 25 | VLOG(5) << "Operation destruction."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:85:14: error: 'int32' is not a member of 'google' 85 | google::int32 verbose_level__ = (verboselevel); \ | ^~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:25:5: note: in expansion of macro 'VLOG' 25 | VLOG(5) << "Operation destruction."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:86:8: error: 'vlocal__' was not declared in this scope 86 | (*vlocal__ >= verbose_level__) && \ | ^~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:25:5: note: in expansion of macro 'VLOG' 25 | VLOG(5) << "Operation destruction."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:86:20: error: 'verbose_level__' was not declared in this scope 86 | (*vlocal__ >= verbose_level__) && \ | ^~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:25:5: note: in expansion of macro 'VLOG' 25 | VLOG(5) << "Operation destruction."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:87:29: error: 'kLogSiteUninitialized' is not a member of 'google' 87 | ((vlocal__ != &google::kLogSiteUninitialized) || \ | ^~~~~~~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:25:5: note: in expansion of macro 'VLOG' 25 | VLOG(5) << "Operation destruction."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:88:40: error: 'FLAGS_v' was not declared in this scope 88 | (google::InitVLOG3__(&vlocal__, &FLAGS_v, \ | ^~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:25:5: note: in expansion of macro 'VLOG' 25 | VLOG(5) << "Operation destruction."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:88:27: error: 'google::InitVLOG3__' cannot be used as a function 88 | (google::InitVLOG3__(&vlocal__, &FLAGS_v, \ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | __FILE__, verbose_level__))); }) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:25:5: note: in expansion of macro 'VLOG' 25 | VLOG(5) << "Operation destruction."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:84:3: error: could not convert '({...})' from 'void' to 'bool' 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:25:5: note: in expansion of macro 'VLOG' 25 | VLOG(5) << "Operation destruction."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:84:3: error: in argument to unary ! 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:25:5: note: in expansion of macro 'VLOG' 25 | VLOG(5) << "Operation destruction."; | ^~~~ ./src/concurrent/operation.h: In lambda function: glog-0.4.0/src/glog/vlog_is_on.h:84:21: error: 'int32' in namespace 'google' does not name a type 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ | ^~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:34:7: note: in expansion of macro 'VLOG' 34 | VLOG(8) << "Running callable."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:85:14: error: 'int32' is not a member of 'google' 85 | google::int32 verbose_level__ = (verboselevel); \ | ^~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:34:7: note: in expansion of macro 'VLOG' 34 | VLOG(8) << "Running callable."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:86:8: error: 'vlocal__' was not declared in this scope 86 | (*vlocal__ >= verbose_level__) && \ | ^~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:34:7: note: in expansion of macro 'VLOG' 34 | VLOG(8) << "Running callable."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:86:20: error: 'verbose_level__' was not declared in this scope 86 | (*vlocal__ >= verbose_level__) && \ | ^~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:34:7: note: in expansion of macro 'VLOG' 34 | VLOG(8) << "Running callable."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:87:29: error: 'kLogSiteUninitialized' is not a member of 'google' 87 | ((vlocal__ != &google::kLogSiteUninitialized) || \ | ^~~~~~~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:34:7: note: in expansion of macro 'VLOG' 34 | VLOG(8) << "Running callable."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:88:40: error: 'FLAGS_v' was not declared in this scope 88 | (google::InitVLOG3__(&vlocal__, &FLAGS_v, \ | ^~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:34:7: note: in expansion of macro 'VLOG' 34 | VLOG(8) << "Running callable."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:88:27: error: 'google::InitVLOG3__' cannot be used as a function 88 | (google::InitVLOG3__(&vlocal__, &FLAGS_v, \ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | __FILE__, verbose_level__))); }) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:34:7: note: in expansion of macro 'VLOG' 34 | VLOG(8) << "Running callable."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:84:3: error: could not convert '({...})' from 'void' to 'bool' 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:34:7: note: in expansion of macro 'VLOG' 34 | VLOG(8) << "Running callable."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:84:3: error: in argument to unary ! 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:34:7: note: in expansion of macro 'VLOG' 34 | VLOG(8) << "Running callable."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:84:21: error: 'int32' in namespace 'google' does not name a type 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ | ^~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:40:7: note: in expansion of macro 'VLOG' 40 | VLOG(9) << "Callable returned."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:85:14: error: 'int32' is not a member of 'google' 85 | google::int32 verbose_level__ = (verboselevel); \ | ^~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:40:7: note: in expansion of macro 'VLOG' 40 | VLOG(9) << "Callable returned."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:86:8: error: 'vlocal__' was not declared in this scope 86 | (*vlocal__ >= verbose_level__) && \ | ^~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:40:7: note: in expansion of macro 'VLOG' 40 | VLOG(9) << "Callable returned."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:86:20: error: 'verbose_level__' was not declared in this scope 86 | (*vlocal__ >= verbose_level__) && \ | ^~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:40:7: note: in expansion of macro 'VLOG' 40 | VLOG(9) << "Callable returned."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:87:29: error: 'kLogSiteUninitialized' is not a member of 'google' 87 | ((vlocal__ != &google::kLogSiteUninitialized) || \ | ^~~~~~~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:40:7: note: in expansion of macro 'VLOG' 40 | VLOG(9) << "Callable returned."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:88:40: error: 'FLAGS_v' was not declared in this scope 88 | (google::InitVLOG3__(&vlocal__, &FLAGS_v, \ | ^~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:40:7: note: in expansion of macro 'VLOG' 40 | VLOG(9) << "Callable returned."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:88:27: error: 'google::InitVLOG3__' cannot be used as a function 88 | (google::InitVLOG3__(&vlocal__, &FLAGS_v, \ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | __FILE__, verbose_level__))); }) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:40:7: note: in expansion of macro 'VLOG' 40 | VLOG(9) << "Callable returned."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:84:3: error: could not convert '({...})' from 'void' to 'bool' 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:40:7: note: in expansion of macro 'VLOG' 40 | VLOG(9) << "Callable returned."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:84:3: error: in argument to unary ! 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:40:7: note: in expansion of macro 'VLOG' 40 | VLOG(9) << "Callable returned."; | ^~~~ ./src/concurrent/operation.h: In lambda function: glog-0.4.0/src/glog/vlog_is_on.h:84:21: error: 'int32' in namespace 'google' does not name a type 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ | ^~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:47:13: note: in expansion of macro 'VLOG' 47 | VLOG(7) << "Decremented operations: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:85:14: error: 'int32' is not a member of 'google' 85 | google::int32 verbose_level__ = (verboselevel); \ | ^~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:47:13: note: in expansion of macro 'VLOG' 47 | VLOG(7) << "Decremented operations: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:86:8: error: 'vlocal__' was not declared in this scope 86 | (*vlocal__ >= verbose_level__) && \ | ^~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:47:13: note: in expansion of macro 'VLOG' 47 | VLOG(7) << "Decremented operations: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:86:20: error: 'verbose_level__' was not declared in this scope 86 | (*vlocal__ >= verbose_level__) && \ | ^~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:47:13: note: in expansion of macro 'VLOG' 47 | VLOG(7) << "Decremented operations: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:87:29: error: 'kLogSiteUninitialized' is not a member of 'google' 87 | ((vlocal__ != &google::kLogSiteUninitialized) || \ | ^~~~~~~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:47:13: note: in expansion of macro 'VLOG' 47 | VLOG(7) << "Decremented operations: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:88:40: error: 'FLAGS_v' was not declared in this scope 88 | (google::InitVLOG3__(&vlocal__, &FLAGS_v, \ | ^~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:47:13: note: in expansion of macro 'VLOG' 47 | VLOG(7) << "Decremented operations: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:88:27: error: 'google::InitVLOG3__' cannot be used as a function 88 | (google::InitVLOG3__(&vlocal__, &FLAGS_v, \ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | __FILE__, verbose_level__))); }) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:47:13: note: in expansion of macro 'VLOG' 47 | VLOG(7) << "Decremented operations: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:84:3: error: could not convert '({...})' from 'void' to 'bool' 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:47:13: note: in expansion of macro 'VLOG' 47 | VLOG(7) << "Decremented operations: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:84:3: error: in argument to unary ! 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:47:13: note: in expansion of macro 'VLOG' 47 | VLOG(7) << "Decremented operations: " << i; | ^~~~ ./src/concurrent/operation.h: In lambda function: glog-0.4.0/src/glog/vlog_is_on.h:84:21: error: 'int32' in namespace 'google' does not name a type 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ | ^~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:55:7: note: in expansion of macro 'VLOG' 55 | VLOG(6) << "Checking operation with: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:85:14: error: 'int32' is not a member of 'google' 85 | google::int32 verbose_level__ = (verboselevel); \ | ^~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:55:7: note: in expansion of macro 'VLOG' 55 | VLOG(6) << "Checking operation with: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:86:8: error: 'vlocal__' was not declared in this scope 86 | (*vlocal__ >= verbose_level__) && \ | ^~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:55:7: note: in expansion of macro 'VLOG' 55 | VLOG(6) << "Checking operation with: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:86:20: error: 'verbose_level__' was not declared in this scope 86 | (*vlocal__ >= verbose_level__) && \ | ^~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:55:7: note: in expansion of macro 'VLOG' 55 | VLOG(6) << "Checking operation with: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:87:29: error: 'kLogSiteUninitialized' is not a member of 'google' 87 | ((vlocal__ != &google::kLogSiteUninitialized) || \ | ^~~~~~~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:55:7: note: in expansion of macro 'VLOG' 55 | VLOG(6) << "Checking operation with: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:88:40: error: 'FLAGS_v' was not declared in this scope 88 | (google::InitVLOG3__(&vlocal__, &FLAGS_v, \ | ^~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:55:7: note: in expansion of macro 'VLOG' 55 | VLOG(6) << "Checking operation with: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:88:27: error: 'google::InitVLOG3__' cannot be used as a function 88 | (google::InitVLOG3__(&vlocal__, &FLAGS_v, \ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | __FILE__, verbose_level__))); }) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:55:7: note: in expansion of macro 'VLOG' 55 | VLOG(6) << "Checking operation with: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:84:3: error: could not convert '({...})' from 'void' to 'bool' 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:55:7: note: in expansion of macro 'VLOG' 55 | VLOG(6) << "Checking operation with: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:84:3: error: in argument to unary ! 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:55:7: note: in expansion of macro 'VLOG' 55 | VLOG(6) << "Checking operation with: " << i; | ^~~~ ./src/concurrent/operation.h: In member function 'void afc::concurrent::Operation::BlockUntilDone() const': glog-0.4.0/src/glog/vlog_is_on.h:84:21: error: 'int32' in namespace 'google' does not name a type 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ | ^~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:58:5: note: in expansion of macro 'VLOG' 58 | VLOG(4) << "Operation done."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:85:14: error: 'int32' is not a member of 'google' 85 | google::int32 verbose_level__ = (verboselevel); \ | ^~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:58:5: note: in expansion of macro 'VLOG' 58 | VLOG(4) << "Operation done."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:86:8: error: 'vlocal__' was not declared in this scope 86 | (*vlocal__ >= verbose_level__) && \ | ^~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:58:5: note: in expansion of macro 'VLOG' 58 | VLOG(4) << "Operation done."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:86:20: error: 'verbose_level__' was not declared in this scope 86 | (*vlocal__ >= verbose_level__) && \ | ^~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:58:5: note: in expansion of macro 'VLOG' 58 | VLOG(4) << "Operation done."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:87:29: error: 'kLogSiteUninitialized' is not a member of 'google' 87 | ((vlocal__ != &google::kLogSiteUninitialized) || \ | ^~~~~~~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:58:5: note: in expansion of macro 'VLOG' 58 | VLOG(4) << "Operation done."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:88:40: error: 'FLAGS_v' was not declared in this scope 88 | (google::InitVLOG3__(&vlocal__, &FLAGS_v, \ | ^~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:58:5: note: in expansion of macro 'VLOG' 58 | VLOG(4) << "Operation done."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:88:27: error: 'google::InitVLOG3__' cannot be used as a function 88 | (google::InitVLOG3__(&vlocal__, &FLAGS_v, \ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | __FILE__, verbose_level__))); }) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:58:5: note: in expansion of macro 'VLOG' 58 | VLOG(4) << "Operation done."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:84:3: error: could not convert '({...})' from 'void' to 'bool' 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:58:5: note: in expansion of macro 'VLOG' 58 | VLOG(4) << "Operation done."; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:84:3: error: in argument to unary ! 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:58:5: note: in expansion of macro 'VLOG' 58 | VLOG(4) << "Operation done."; | ^~~~ ./src/concurrent/operation.h: In lambda function: glog-0.4.0/src/glog/vlog_is_on.h:84:21: error: 'int32' in namespace 'google' does not name a type 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ | ^~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:67:13: note: in expansion of macro 'VLOG' 67 | VLOG(6) << "Checking operation with: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:85:14: error: 'int32' is not a member of 'google' 85 | google::int32 verbose_level__ = (verboselevel); \ | ^~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:67:13: note: in expansion of macro 'VLOG' 67 | VLOG(6) << "Checking operation with: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:86:8: error: 'vlocal__' was not declared in this scope 86 | (*vlocal__ >= verbose_level__) && \ | ^~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:67:13: note: in expansion of macro 'VLOG' 67 | VLOG(6) << "Checking operation with: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:86:20: error: 'verbose_level__' was not declared in this scope 86 | (*vlocal__ >= verbose_level__) && \ | ^~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:67:13: note: in expansion of macro 'VLOG' 67 | VLOG(6) << "Checking operation with: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:87:29: error: 'kLogSiteUninitialized' is not a member of 'google' 87 | ((vlocal__ != &google::kLogSiteUninitialized) || \ | ^~~~~~~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:67:13: note: in expansion of macro 'VLOG' 67 | VLOG(6) << "Checking operation with: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:88:40: error: 'FLAGS_v' was not declared in this scope 88 | (google::InitVLOG3__(&vlocal__, &FLAGS_v, \ | ^~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:67:13: note: in expansion of macro 'VLOG' 67 | VLOG(6) << "Checking operation with: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:88:27: error: 'google::InitVLOG3__' cannot be used as a function 88 | (google::InitVLOG3__(&vlocal__, &FLAGS_v, \ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | __FILE__, verbose_level__))); }) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:67:13: note: in expansion of macro 'VLOG' 67 | VLOG(6) << "Checking operation with: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:84:3: error: could not convert '({...})' from 'void' to 'bool' 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:67:13: note: in expansion of macro 'VLOG' 67 | VLOG(6) << "Checking operation with: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:84:3: error: in argument to unary ! 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:67:13: note: in expansion of macro 'VLOG' 67 | VLOG(6) << "Checking operation with: " << i; | ^~~~ ./src/concurrent/operation.h: In lambda function: glog-0.4.0/src/glog/vlog_is_on.h:84:21: error: 'int32' in namespace 'google' does not name a type 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ | ^~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:77:17: note: in expansion of macro 'VLOG' 77 | VLOG(7) << "Increment operations: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:85:14: error: 'int32' is not a member of 'google' 85 | google::int32 verbose_level__ = (verboselevel); \ | ^~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:77:17: note: in expansion of macro 'VLOG' 77 | VLOG(7) << "Increment operations: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:86:8: error: 'vlocal__' was not declared in this scope 86 | (*vlocal__ >= verbose_level__) && \ | ^~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:77:17: note: in expansion of macro 'VLOG' 77 | VLOG(7) << "Increment operations: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:86:20: error: 'verbose_level__' was not declared in this scope 86 | (*vlocal__ >= verbose_level__) && \ | ^~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:77:17: note: in expansion of macro 'VLOG' 77 | VLOG(7) << "Increment operations: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:87:29: error: 'kLogSiteUninitialized' is not a member of 'google' 87 | ((vlocal__ != &google::kLogSiteUninitialized) || \ | ^~~~~~~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:77:17: note: in expansion of macro 'VLOG' 77 | VLOG(7) << "Increment operations: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:88:40: error: 'FLAGS_v' was not declared in this scope 88 | (google::InitVLOG3__(&vlocal__, &FLAGS_v, \ | ^~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:77:17: note: in expansion of macro 'VLOG' 77 | VLOG(7) << "Increment operations: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:88:27: error: 'google::InitVLOG3__' cannot be used as a function 88 | (google::InitVLOG3__(&vlocal__, &FLAGS_v, \ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | __FILE__, verbose_level__))); }) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:77:17: note: in expansion of macro 'VLOG' 77 | VLOG(7) << "Increment operations: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:84:3: error: could not convert '({...})' from 'void' to 'bool' 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:77:17: note: in expansion of macro 'VLOG' 77 | VLOG(7) << "Increment operations: " << i; | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:84:3: error: in argument to unary ! 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/concurrent/operation.h:77:17: note: in expansion of macro 'VLOG' 77 | VLOG(7) << "Increment operations: " << i; | ^~~~ ./src/language/gc.h: In constructor 'afc::language::gc::Ptr::Ptr(std::weak_ptr<_Yp>, afc::language::NonNull >)': glog-0.4.0/src/glog/vlog_is_on.h:84:21: error: 'int32' in namespace 'google' does not name a type 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ | ^~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/language/gc.h:452:5: note: in expansion of macro 'VLOG' 452 | VLOG(10) << "Ptr(pool, value): " << object_metadata_.get_shared() | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:85:14: error: 'int32' is not a member of 'google' 85 | google::int32 verbose_level__ = (verboselevel); \ | ^~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/language/gc.h:452:5: note: in expansion of macro 'VLOG' 452 | VLOG(10) << "Ptr(pool, value): " << object_metadata_.get_shared() | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:86:8: error: 'vlocal__' was not declared in this scope 86 | (*vlocal__ >= verbose_level__) && \ | ^~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/language/gc.h:452:5: note: in expansion of macro 'VLOG' 452 | VLOG(10) << "Ptr(pool, value): " << object_metadata_.get_shared() | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:86:20: error: 'verbose_level__' was not declared in this scope 86 | (*vlocal__ >= verbose_level__) && \ | ^~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/language/gc.h:452:5: note: in expansion of macro 'VLOG' 452 | VLOG(10) << "Ptr(pool, value): " << object_metadata_.get_shared() | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:87:29: error: 'kLogSiteUninitialized' is not a member of 'google' 87 | ((vlocal__ != &google::kLogSiteUninitialized) || \ | ^~~~~~~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/language/gc.h:452:5: note: in expansion of macro 'VLOG' 452 | VLOG(10) << "Ptr(pool, value): " << object_metadata_.get_shared() | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:88:40: error: 'FLAGS_v' was not declared in this scope 88 | (google::InitVLOG3__(&vlocal__, &FLAGS_v, \ | ^~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/language/gc.h:452:5: note: in expansion of macro 'VLOG' 452 | VLOG(10) << "Ptr(pool, value): " << object_metadata_.get_shared() | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:88:27: error: 'google::InitVLOG3__' cannot be used as a function 88 | (google::InitVLOG3__(&vlocal__, &FLAGS_v, \ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | __FILE__, verbose_level__))); }) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/language/gc.h:452:5: note: in expansion of macro 'VLOG' 452 | VLOG(10) << "Ptr(pool, value): " << object_metadata_.get_shared() | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:84:3: error: could not convert '({...})' from 'void' to 'bool' 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/language/gc.h:452:5: note: in expansion of macro 'VLOG' 452 | VLOG(10) << "Ptr(pool, value): " << object_metadata_.get_shared() | ^~~~ glog-0.4.0/src/glog/vlog_is_on.h:84:3: error: in argument to unary ! 84 | ({ static google::int32* vlocal__ = &google::kLogSiteUninitialized; \ glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ glog-0.4.0/src/glog/logging.h:1098:41: note: in expansion of macro 'VLOG_IS_ON' 1098 | #define VLOG(verboselevel) LOG_IF(INFO, VLOG_IS_ON(verboselevel)) | ^~~~~~~~~~ ./src/language/gc.h:452:5: note: in expansion of macro 'VLOG' 452 | VLOG(10) << "Ptr(pool, value): " << object_metadata_.get_shared() | ^~~~ make: *** [Makefile:2207: src/args.o] Error 1