=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for openttd-1.6.1nb1 gmake[1]: Entering directory '/data/scratch/games/openttd/work/openttd-1.6.1/objs/lang' [LANG] Compiling and Linking endian_check [LANG] Compiling getoptdata.cpp [LANG] Testing endianness for host [LANG] Compiling string.cpp [LANG] Compiling core/alloc_func.cpp [LANG] Compiling strgen/strgen_base.cpp [LANG] Compiling strgen/strgen.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/string.cpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ 1 warning generated. In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/strgen/strgen_base.cpp:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/strgen/strgen.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/strgen/../language.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/strgen/../core/smallvec_type.hpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/strgen/../core/mem_func.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/strgen/../core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/strgen/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :287:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/strgen/strgen.cpp:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/strgen/strgen.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/strgen/../language.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/strgen/../core/smallvec_type.hpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/strgen/../core/mem_func.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/strgen/../core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/strgen/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :287:1: note: expanded from here __t117 ^ 1 warning generated. 1 warning generated. [LANG] Compiling and Linking strgen [LANG] Compiling language afrikaans [LANG] Compiling language basque [LANG] Compiling language arabic_egypt [LANG] Compiling language belarusian [LANG] Compiling language brazilian_portuguese [LANG] Compiling language czech [LANG] Compiling language bulgarian [LANG] Compiling language croatian [LANG] Compiling language catalan [LANG] Compiling language danish [LANG] Generating table/strings.h [LANG] Compiling language dutch [LANG] Compiling language english_AU [LANG] Compiling language english_US [LANG] Compiling language esperanto [LANG] Compiling language english [LANG] Compiling language estonian [LANG] Compiling language faroese [LANG] Compiling language finnish [LANG] Compiling language french [LANG] Compiling language gaelic [LANG] Compiling language german [LANG] Compiling language greek [LANG] Compiling language hungarian [LANG] Compiling language hebrew [LANG] Compiling language icelandic [LANG] Compiling language irish [LANG] Compiling language italian [LANG] Compiling language galician [LANG] Compiling language indonesian [LANG] Compiling language japanese [LANG] Compiling language korean [LANG] Compiling language latin [LANG] Compiling language latvian [LANG] Compiling language luxembourgish [LANG] Compiling language malay [LANG] Compiling language lithuanian [LANG] Compiling language norwegian_nynorsk [LANG] Compiling language norwegian_bokmal [LANG] Compiling language polish [LANG] Compiling language romanian [LANG] Compiling language portuguese [LANG] Compiling language russian [LANG] Compiling language slovak [LANG] Compiling language slovenian [LANG] Compiling language simplified_chinese [LANG] Compiling language serbian [LANG] Compiling language spanish [LANG] Compiling language spanish_MX [LANG] Compiling language swedish [LANG] Compiling language tamil [LANG] Compiling language traditional_chinese [LANG] Compiling language thai [LANG] Compiling language turkish [LANG] Compiling language ukrainian [LANG] Compiling language vietnamese [LANG] Compiling language welsh gmake[1]: Leaving directory '/data/scratch/games/openttd/work/openttd-1.6.1/objs/lang' gmake[1]: Entering directory '/data/scratch/games/openttd/work/openttd-1.6.1/objs/setting' [SETTING] Compiling and Linking endian_check [SETTING] Compiling getoptdata.cpp [SETTING] Compiling settingsgen/settingsgen.cpp [SETTING] Compiling ini_load.cpp [SETTING] Testing endianness for host [SETTING] Compiling core/alloc_func.cpp [SETTING] Compiling string.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/settingsgen/settingsgen.cpp:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/settingsgen/../core/smallvec_type.hpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/settingsgen/../core/mem_func.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/settingsgen/../core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/settingsgen/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :287:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ini_load.cpp:14: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/mem_func.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ 1 warning generated. 1 warning generated. In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/string.cpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ 1 warning generated. [SETTING] Compiling and Linking settings_gen [SETTING] Generating table/settings.h gmake[1]: Leaving directory '/data/scratch/games/openttd/work/openttd-1.6.1/objs/setting' gmake[1]: Entering directory '/data/scratch/games/openttd/work/openttd-1.6.1/objs/extra_grf' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/data/scratch/games/openttd/work/openttd-1.6.1/objs/extra_grf' gmake[1]: Entering directory '/data/scratch/games/openttd/work/openttd-1.6.1/objs/release' [SRC] Compiling and Linking endian_check [SRC] Compiling and linking depend [SRC] Testing endianness for target [SRC] DEP CHECK (all files) [SRC] Compiling 3rdparty/md5/md5.cpp [SRC] Compiling 3rdparty/squirrel/sqstdlib/sqstdmath.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqapi.cpp [SRC] Compiling 3rdparty/squirrel/sqstdlib/sqstdaux.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqclass.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqdebug.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqcompiler.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqfuncstate.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqlexer.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqmem.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqobject.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqstate.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqvm.cpp [SRC] Compiling ai/ai_config.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqtable.cpp [SRC] Compiling 3rdparty/squirrel/squirrel/sqbaselib.cpp [SRC] Compiling ai/ai_core.cpp [SRC] Compiling ai/ai_gui.cpp [SRC] Compiling ai/ai_info.cpp [SRC] Compiling ai/ai_instance.cpp [SRC] Compiling ai/ai_scanner.cpp [SRC] Compiling aircraft_cmd.cpp [SRC] Compiling aircraft_gui.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/ai_config.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../settings_type.h:20: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../cargotype.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/api/../../widgets/../economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/api/../../core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/ai_config.cpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/ai_config.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/api/../script_config.hpp:20: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/api/../../textfile_gui.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :452:1: note: expanded from here __t46 ^ [SRC] Compiling airport.cpp 2 warnings generated. [SRC] Compiling airport_gui.cpp [SRC] Compiling animated_tile.cpp [SRC] Compiling articulated_vehicles.cpp [SRC] Compiling autoreplace.cpp [SRC] Compiling autoreplace_cmd.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/ai_scanner.cpp:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/squirrel_class.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/squirrel_helper.hpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../core/smallvec_type.hpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../core/mem_func.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/ai_scanner.cpp:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/ai_info.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/script_info.hpp:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/script_config.hpp:20: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/../textfile_gui.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :434:1: note: expanded from here __t46 ^ [SRC] Compiling autoreplace_gui.cpp [SRC] Compiling base_consist.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/ai_core.cpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../company_base.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../settings_type.h:20: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../cargotype.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/api/../../widgets/../economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/api/../../core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :260:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/ai_core.cpp:21: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/ai_config.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/script_config.hpp:20: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/../textfile_gui.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :411:1: note: expanded from here __t46 ^ 2 warnings generated. In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/ai_info.cpp:14: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/squirrel_class.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/squirrel_helper.hpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../core/smallvec_type.hpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../core/mem_func.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/ai_info.cpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/ai_info.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/script_info.hpp:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/script_config.hpp:20: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/../textfile_gui.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :434:1: note: expanded from here __t46 ^ [SRC] Compiling blitter/32bpp_anim.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/autoreplace.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command_func.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ 2 warnings generated. [SRC] Compiling blitter/32bpp_anim_sse4.cpp 2 warnings generated. 1 warning generated. In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/aircraft_cmd.cpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/aircraft.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_map.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ [SRC] Compiling blitter/32bpp_base.cpp [SRC] Compiling blitter/32bpp_optimized.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/aircraft_cmd.cpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/aircraft.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_map.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/rail_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/track_func.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/slope_func.h:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/aircraft_cmd.cpp:22: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :480:1: note: expanded from here __t46 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/ai_gui.cpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../querystring_gui.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../widgets/../window_gui.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../widget_type.h:17: /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/animated_tile.cpp _LIBCPP_CONCAT(__t, __LINE__): 14 ^: In file included from /usr/include/c++/__config/data/scratch/games/openttd/work/openttd-1.6.1/src/tile_cmd.h::2915:: 45In file included from :/data/scratch/games/openttd/work/openttd-1.6.1/src/command_type.h :note15: : expanded from macro '_LIBCPP_CONCAT'In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/overflowsafe_type.hpp#define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y): 15 ^: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp/usr/include/c++/__config::11728::246:: warningnote: : unused typedef '__t117' [-Wunused-local-typedef]expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ assert_compile(sizeof(size_t) == sizeof(void *)); ^ :275/data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h::1369:: 31note:: expanded from herenote : expanded from macro 'assert_compile'__t117 ^ In file included from #define assert_compile(expr) static_assert(expr, #expr )/data/scratch/games/openttd/work/openttd-1.6.1/src/ai/ai_gui.cpp : ^20 : /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../strings_func.h/usr/include/c++/__config::46589::35:: warningnote: : unused typedef '__t46' [-Wunused-local-typedef]expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ ^ /usr/include/c++/__config:/data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../stdafx.h29::36945::31 :note : noteexpanded from macro '_LIBCPP_CONCAT': expanded from macro 'assert_compile' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) #define assert_compile(expr) static_assert(expr, #expr ) ^ ^ /usr/include/c++/__config:/usr/include/c++/__config28::58946::5 :note : noteexpanded from macro '_LIBCPP_CONCAT1': expanded from macro 'static_assert' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y _LIBCPP_CONCAT(__t, __LINE__) ^ ^ /usr/include/c++/__config::29257::451:: notenote: : expanded from macro '_LIBCPP_CONCAT'expanded from here __t117 ^ #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :285:1: note: expanded from here __t46 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/aircraft_gui.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/aircraft.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_map.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/aircraft_gui.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/aircraft.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_map.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/rail_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/track_func.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/slope_func.h:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/aircraft_gui.cpp:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :482:1: note: expanded from here __t46 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/base_consist.cpp:14: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/vehicle_base.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/order_base.h:20: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/base_consist.cpp:14: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/vehicle_base.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallmap_type.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallvec_type.hpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/mem_func.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ 1 warning generated. [SRC] Compiling blitter/32bpp_simple.cpp 2 warnings generated. [SRC] Compiling blitter/32bpp_sse2.cpp 3 warnings generated. In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/airport.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_base.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/base_station_base.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_map.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ [SRC] Compiling blitter/32bpp_sse4.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_base.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_base.hpp:17: /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :260:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/airport.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_base.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/base_station_base.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/pool_type.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallvec_type.hpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/mem_func.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ [SRC] Compiling blitter/32bpp_ssse3.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/articulated_vehicles.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/train.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/rail.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/articulated_vehicles.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/train.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/newgrf_engine.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/engine_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/airport_gui.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/window_gui.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/widget_type.h:17: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/airport_gui.cpp:18: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :270:1: note: expanded from here __t46 ^ 1 warning generated. [SRC] Compiling blitter/8bpp_base.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/autoreplace_gui.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command_func.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/autoreplace_gui.cpp:17: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :294:1: note: expanded from here __t46 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_anim.cpp:14: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_anim.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_optimized.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_simple.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_base.hpp:17: /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :315:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/autoreplace_cmd.cpp:14: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/train.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/rail.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/autoreplace_cmd.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/company_func.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_anim_sse4.cpp:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_anim_sse4.hpp:26: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_sse4.hpp:25: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_ssse3.hpp:25: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_sse2.hpp:25: /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_sse_type.h:33:10: warning: 'ALIGN' macro redefined [-Wmacro-redefined] #define ALIGN(n) __attribute__ ((aligned (n))) ^ /usr/include/sys/param.h:252:9: note: previous definition is here #define ALIGN(p) (((uintptr_t)(p) + ALIGNBYTES) & ~ALIGNBYTES) ^ 2 warnings generated. 2 warnings generated. [SRC] Compiling blitter/8bpp_optimized.cpp [SRC] Compiling blitter/8bpp_simple.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_optimized.cpp:14: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../settings_type.h:20: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../cargotype.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_anim_sse4.cpp:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_anim_sse4.hpp:25: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_anim.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_optimized.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_simple.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_base.hpp:17: /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :330:1: note: expanded from here __t117 ^ [SRC] Compiling blitter/base.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/ai_instance.cpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/squirrel_class.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/squirrel_helper.hpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../core/smallvec_type.hpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../core/mem_func.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/ai_instance.cpp:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/ai_config.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/script_config.hpp:20: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/../textfile_gui.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :434:1: note: expanded from here __t46 ^ 2 warnings generated. In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_simple.cpp:14: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_simple.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_base.hpp:17: /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :260:1: note: expanded from here __t117 ^ [SRC] Compiling blitter/null.cpp 2 warnings generated. In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_sse2.cpp:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_sse2.hpp:25: /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_sse_type.h:33:10: warning: 'ALIGN' macro redefined [-Wmacro-redefined] #define ALIGN(n) __attribute__ ((aligned (n))) ^ /usr/include/sys/param.h:252:9: note: previous definition is here #define ALIGN(p) (((uintptr_t)(p) + ALIGNBYTES) & ~ALIGNBYTES) ^ [SRC] Compiling bmp.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/base.cpp:14: /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :260:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_sse4.cpp:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_sse4.hpp:25: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_ssse3.hpp:25: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_sse2.hpp:25: /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_sse_type.h:33:10: warning: 'ALIGN' macro redefined [-Wmacro-redefined] #define ALIGN(n) __attribute__ ((aligned (n))) ^ /usr/include/sys/param.h:252:9: note: previous definition is here #define ALIGN(p) (((uintptr_t)(p) + ALIGNBYTES) & ~ALIGNBYTES) ^ 3 warnings generated. [SRC] Compiling bootstrap_gui.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_ssse3.cpp:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_ssse3.hpp:25: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_sse2.hpp:25: /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_sse_type.h:33:10: warning: 'ALIGN' macro redefined [-Wmacro-redefined] #define ALIGN(n) __attribute__ ((aligned (n))) ^ /usr/include/sys/param.h:252:9: note: previous definition is here #define ALIGN(p) (((uintptr_t)(p) + ALIGNBYTES) & ~ALIGNBYTES) ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_sse2.cpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../settings_type.h:20: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../cargotype.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ 1 warning generated. [SRC] Compiling bridge_gui.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_sse4.cpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../settings_type.h:20: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../cargotype.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ 1 warning generated. In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/32bpp_ssse3.cpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../settings_type.h:20: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../cargotype.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ [SRC] Compiling bridge_map.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/8bpp_optimized.cpp:14: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../settings_type.h:20: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../cargotype.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/blitter/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/bmp.cpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/mem_func.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :260:1: note: expanded from here __t117 ^ 2 warnings generated. [SRC] Compiling build_vehicle_gui.cpp 1 warning generated. [SRC] Compiling cargoaction.cpp 1 warning generated. [SRC] Compiling cargomonitor.cpp 2 warnings generated. [SRC] Compiling cargopacket.cpp [SRC] Compiling cargotype.cpp 1 warning generated. [SRC] Compiling cheat.cpp 2 warnings generated. [SRC] Compiling cheat_gui.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/bootstrap_gui.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/base_media_base.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/network/core/../../core/smallmap_type.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallvec_type.hpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/mem_func.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :268:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/bootstrap_gui.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/base_media_base.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/textfile_gui.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :274:1: note: expanded from here __t46 ^ 1 warning generated. [SRC] Compiling clear_cmd.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/bridge_map.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/landscape.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/tile_cmd.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ 2 warnings generated. [SRC] Compiling command.cpp 2 warnings generated. 2 warnings generated. [SRC] Compiling company_cmd.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/bridge_gui.cpp:14: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command_func.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/bridge_gui.cpp:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :276:1: note: expanded from here __t46 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/bridge_gui.cpp:24: /data/scratch/games/openttd/work/openttd-1.6.1/src/cmd_helper.h:30:2: warning: unused typedef '__t30' [-Wunused-local-typedef] assert_tcompile(S + N <= sizeof(U) * 8); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:370:32: note: expanded from macro 'assert_tcompile' #define assert_tcompile(expr) assert_compile(expr) ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :286:1: note: expanded from here __t30 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/bridge_gui.cpp:24: /data/scratch/games/openttd/work/openttd-1.6.1/src/cmd_helper.h:31:2: warning: unused typedef '__t31' [-Wunused-local-typedef] assert_tcompile(EnumPropsT::end <= (1 << N)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:370:32: note: expanded from macro 'assert_tcompile' #define assert_tcompile(expr) assert_compile(expr) ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5[SRC] Compiling company_gui.cpp : note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :289:1: note: expanded from here __t31 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/bridge_gui.cpp:24: /data/scratch/games/openttd/work/openttd-1.6.1/src/cmd_helper.h:29:2: warning: unused typedef '__t29' [-Wunused-local-typedef] assert_tcompile(N == EnumPropsT::num_bits); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:370:32: note: expanded from macro 'assert_tcompile' #define assert_tcompile(expr) assert_compile(expr) ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :283:1: note: expanded from here __t29 ^ 1 warning generated. [SRC] Compiling console.cpp [SRC] Compiling console_cmds.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/cargotype.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/cargotype.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note2: warningsexpanded from macro 'static_assert' generated. _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/cargotype.cpp:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :293:1: note: expanded from here __t46 ^ [SRC] Compiling console_gui.cpp [SRC] Compiling core/alloc_func.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/cargoaction.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_base.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/cargoaction.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_base.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/pool_type.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallvec_type.hpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/mem_func.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/build_vehicle_gui.cpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_base.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/base_station_base.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_map.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/build_vehicle_gui.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/engine_base.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/engine_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/build_vehicle_gui.cpp:26: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :575:1: note: expanded from here __t46 ^ 5 warnings generated. [SRC] Compiling core/bitmath_func.cpp 2 warnings generated. [SRC] Compiling core/geometry_func.cpp [SRC] Compiling core/math_func.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/console.cpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/network/network_func.h:22: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/network/core/address.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallmap_type.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallvec_type.hpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/mem_func.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :54:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_base.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/base_station_base.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_map.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.cpp:13: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ [SRC] Compiling core/pool_func.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/geometry_func.cpp:14: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/cargomonitor.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/cargomonitor.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/town.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/town_map.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/clear_cmd.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/clear_map.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/bridge_map.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_map.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/track_func.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/slope_func.h:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ 2 warnings generated. :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_base.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/base_station_base.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/pool_type.hpp:[SRC] Compiling core/random_func.cpp 15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallvec_type.hpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/mem_func.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.cpp:563:2: warning: unused typedef '__t563' [-Wunused-local-typedef] assert_tcompile(Tfrom != MTA_TRANSFER && Tto != MTA_TRANSFER); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:370:32: note: expanded from macro 'assert_tcompile' #define assert_tcompile(expr) assert_compile(expr) ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :506:1: note: expanded from here __t563 ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.cpp:564:2: warning: unused typedef '__t564' [-Wunused-local-typedef] assert_tcompile(Tfrom - Tto == 1 || Tto - Tfrom == 1); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:370:32: note: expanded from macro 'assert_tcompile' #define assert_tcompile(expr) assert_compile(expr) ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :509:1: note: expanded from here __t564 ^ 1 warning generated. In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/cargomonitor.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/cargomonitor.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/company_func.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ 1 warning generated. [SRC] Compiling cpu.cpp 1 warning generated. [SRC] Compiling crashlog.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/cheat_gui.cpp:27: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/linkgraph/linkgraphschedule.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/linkgraph/linkgraph.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/linkgraph/../station_base.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/base_station_base.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_map.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ [SRC] Compiling currency.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/cheat_gui.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command_func.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/cheat_gui.cpp:22: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :300:1: note: expanded from here __t46 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/console_gui.cpp:14: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/window_gui.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/widget_type.h:17: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/console_gui.cpp:19: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :297:1: note: expanded from here __t46 ^ 3 warnings generated. [SRC] Compiling date.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/landscape.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/tile_cmd.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command.cpp:20: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :266:1: note: expanded from here __t46 ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/command.cpp:419:2: warning: unused typedef '__t419' [-Wunused-local-typedef] assert_compile(lengthof(command_type_lookup) == CMDT_END); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :45:1: note: expanded from here __t419 ^ 1 warning generated. [SRC] Compiling date_gui.cpp 3 warnings generated. [SRC] Compiling debug.cpp 2 warnings generated. In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/company_gui.cpp:14: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/gui.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/network/../economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/company_gui.cpp:25: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :469:1: note: expanded from here __t46 ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/company_gui.cpp:2184:6: warning: unused typedef '__t2184' [-Wunused-local-typedef] assert_compile(lengthof(amounts) == lengthof(_company_view_vehicle_count_strings)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :13:1: note: expanded from here __t2184 ^ [SRC] Compiling dedicated.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/pool_func.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/pool_type.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallvec_type.hpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/mem_func.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/../stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/console_cmds.cpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/engine_func.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/engine_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/api/../../widgets/../economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/api/../../core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :260:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/console_cmds.cpp:29: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :92:1: note: expanded from here __t46 ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/console_cmds.cpp:1728:2: warning: unused typedef '__t1728' [-Wunused-local-typedef] assert_compile(lengthof(types) == CONTENT_TYPE_END - CONTENT_TYPE_BEGIN); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :138:1: note: expanded from here __t1728 ^ 3 warnings generated. 2 warnings generated. [SRC] Compiling depot.cpp [SRC] Compiling depot_cmd.cpp [SRC] Compiling depot_gui.cpp 1 warning generated. [SRC] Compiling disaster_vehicle.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/company_cmd.cpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/town.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/town_map.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ [SRC] Compiling dock_gui.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/company_cmd.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/company_base.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/settings_type.h:20: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/linkgraph/../cargotype.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/api/../../widgets/../economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/api/../../core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/company_cmd.cpp:18: /data/scratch/games/openttd/work/openttd-1.6.1/src/cmd_helper.h:31:2: warning: unused typedef '__t31' [-Wunused-local-typedef] assert_tcompile(EnumPropsT::end <= (1 << N)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:370:32: note: expanded from macro 'assert_tcompile' #define assert_tcompile(expr) assert_compile(expr) ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :355:1: note: expanded from here __t31 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/company_cmd.cpp:18: /data/scratch/games/openttd/work/openttd-1.6.1/src/cmd_helper.h:29:2: warning: unused typedef '__t29' [-Wunused-local-typedef] assert_tcompile(N == EnumPropsT::num_bits); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:370:32: note: expanded from macro 'assert_tcompile' #define assert_tcompile(expr) assert_compile(expr) ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :349:1: note: expanded from here __t29 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/company_cmd.cpp:18: /data/scratch/games/openttd/work/openttd-1.6.1/src/cmd_helper.h:30:2: warning: unused typedef '__t30' [-Wunused-local-typedef] assert_tcompile(S + N <= sizeof(U) * 8); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:370:32: note: expanded from macro 'assert_tcompile' #define assert_tcompile(expr) assert_compile(expr) ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :352:1: note: expanded from here __t30 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/company_cmd.cpp:27: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :220:1: note: expanded from here __t46 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/currency.cpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/news_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallvec_type.hpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/mem_func.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ 1 warning generated. [SRC] Compiling driver.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/date_gui.cpp:13: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :260:1: note: expanded from here __t46 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/date_gui.cpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/window_gui.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/widget_type.h:17: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :263:1: note: expanded from here __t117 ^ 3 warnings generated. [SRC] Compiling economy.cpp [SRC] Compiling effectvehicle.cpp In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/crashlog.cpp:28: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/language.h:17: In file included from /data/scratch/games/openttd/work/.buildlink/include/unicode/coll.h:63: In file included from /data/scratch/games/openttd/work/.buildlink/include/unicode/uniset.h:17: In file included from /data/scratch/games/openttd/work/.buildlink/include/unicode/unistr.h:33: /data/scratch/games/openttd/work/.buildlink/include/unicode/char16ptr.h:90:19: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] Char16Ptr() = delete; ^ /data/scratch/games/openttd/work/.buildlink/include/unicode/char16ptr.h:198:24: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] ConstChar16Ptr() = delete; ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/crashlog.cpp:28: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/language.h:17: In file included from /data/scratch/games/openttd/work/.buildlink/include/unicode/coll.h:63: In file included from /data/scratch/games/openttd/work/.buildlink/include/unicode/uniset.h:17: /data/scratch/games/openttd/work/.buildlink/include/unicode/unistr.h:3025:7: error: delegating constructors are permitted only in C++11 UnicodeString(ConstChar16Ptr(text)) {} ^~~~~~~~~~~~~ /data/scratch/games/openttd/work/.buildlink/include/unicode/unistr.h:3087:7: error: delegating constructors are permitted only in C++11 UnicodeString(ConstChar16Ptr(text), length) {} ^~~~~~~~~~~~~ /data/scratch/games/openttd/work/.buildlink/include/unicode/unistr.h:3180:7: error: delegating constructors are permitted only in C++11 UnicodeString(Char16Ptr(buffer), buffLength, buffCapacity) {} ^~~~~~~~~~~~~ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/debug.cpp:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/settings_type.h:20: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/cargotype.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :301:1: note: expanded from here __t117 ^ 4 warnings generated. 2 warnings generated. [SRC] Compiling elrail.cpp [SRC] Compiling engine.cpp 1 warning generated. [SRC] Compiling engine_gui.cpp 6 warnings generated. [SRC] Compiling error_gui.cpp 2 warnings and 3 errors generated. Makefile:234: recipe for target 'crashlog.o' failed gmake[1]: *** [crashlog.o] Error 1 gmake[1]: *** Waiting for unfinished jobs.... In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/depot.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/depot_base.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/depot_map.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_map.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/rail_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/track_func.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/slope_func.h:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ 1 warning generated. In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/depot_cmd.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command_func.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/dock_gui.cpp:14: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/window_gui.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/widget_type.h:17: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ 1 warning generated. In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/date.cpp:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/vehicle_base.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/order_base.h:20: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/effectvehicle.cpp:20: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/effectvehicle_base.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/vehicle_base.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/order_base.h:20: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/date.cpp:14: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/network/network_func.h:22: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/network/core/address.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/linkgraph/../core/smallmap_type.hpp:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/widgets/../core/smallvec_type.hpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/mem_func.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :50:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/effectvehicle.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/landscape.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/tile_cmd.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ 2 warnings generated. In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/disaster_vehicle.cpp:30: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/aircraft.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_map.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/depot_gui.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/train.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/rail.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ 1 warning generated. In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/depot_gui.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/train.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/newgrf_engine.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/engine_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/depot_gui.cpp:23: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :534:1: note: expanded from here __t46 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/disaster_vehicle.cpp:30: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/aircraft.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_map.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/rail_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/track_func.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/slope_func.h:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/disaster_vehicle.cpp:38: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :491:1: note: expanded from here __t46 ^ 2 warnings generated. 3 warnings generated. In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/error_gui.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/landscape.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/tile_cmd.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/error_gui.cpp:21: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :327:1: note: expanded from here __t46 ^ 3 warnings generated. In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/engine_gui.cpp:21: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/rail.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/engine_gui.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/window_gui.h:19: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/widget_type.h:17: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/engine_gui.cpp:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :287:1: note: expanded from here __t46 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy.cpp:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/town.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/town_map.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/elrail.cpp:58: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_map.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/road_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy_func.h:16: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/elrail.cpp:58: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_map.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/rail_map.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/track_func.h:18: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/slope_func.h:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/company_func.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/api/../../widgets/../economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/api/../../core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/economy.cpp:32: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :197:1: note: expanded from here __t46 ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/economy.cpp:1262:2: warning: unused typedef '__t1262' [-Wunused-local-typedef] assert_compile(CargoPaymentPool::MAX_SIZE == VehiclePool::MAX_SIZE); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :243:1: note: expanded from here __t1262 ^ In file included from 3/data/scratch/games/openttd/work/openttd-1.6.1/src/engine.cpp warning:s15 generated. : In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/news_func.h:17: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/station_type.h:16: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:221:27: warning: instantiation of variable 'SmallStack::_pool' required here, but no definition is available [-Wundefined-var-template] ThreadMutexLocker lock(_pool.GetMutex()); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/cargopacket.h:502:32: note: in instantiation of member function 'SmallStack::Pop' requested here if (this->packets.find(next.Pop()) != this->packets.end()) return true; ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/core/smallstack_type.hpp:272:24: note: forward declaration of template entity is here static SmallStackPool _pool; ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/engine.cpp:13: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/company_func.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/command_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/api/../../widgets/../economy_type.h:15: In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/ai/../script/api/../../core/overflowsafe_type.hpp:15: /data/scratch/games/openttd/work/openttd-1.6.1/src/core/math_func.hpp:117:2: warning: unused typedef '__t117' [-Wunused-local-typedef] assert_compile(sizeof(size_t) == sizeof(void *)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :257:1: note: expanded from here __t117 ^ In file included from /data/scratch/games/openttd/work/openttd-1.6.1/src/engine.cpp:19: /data/scratch/games/openttd/work/openttd-1.6.1/src/strings_func.h:46:3: warning: unused typedef '__t46' [-Wunused-local-typedef] assert_compile(sizeof(data[0]) == sizeof(uint64)); ^ /data/scratch/games/openttd/work/openttd-1.6.1/src/stdafx.h:369:31: note: expanded from macro 'assert_compile' #define assert_compile(expr) static_assert(expr, #expr ) ^ /usr/include/c++/__config:589:5: note: expanded from macro 'static_assert' _LIBCPP_CONCAT(__t, __LINE__) ^ /usr/include/c++/__config:29:45: note: expanded from macro '_LIBCPP_CONCAT' #define _LIBCPP_CONCAT(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) ^ /usr/include/c++/__config:28:46: note: expanded from macro '_LIBCPP_CONCAT1' #define _LIBCPP_CONCAT1(_LIBCPP_X,_LIBCPP_Y) _LIBCPP_X##_LIBCPP_Y ^ :455:1: note: expanded from here __t46 ^ 2 warnings generated. 3 warnings generated. 2 warnings generated. 3 warnings generated. 2 warnings generated. 4 warnings generated. gmake[1]: Leaving directory '/data/scratch/games/openttd/work/openttd-1.6.1/objs/release' Makefile:56: recipe for target 'all' failed gmake: *** [all] Error 1 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/games/openttd *** Error code 1 Stop. make: stopped in /data/pkgsrc/games/openttd