Advertisement
Guest User

Untitled

a guest
Oct 9th, 2018
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 46.86 KB | None | 0 0
  1. https://hg.openttdcoop.org/chillpp build chillpp-8b08ca4a8490 ....
  2.  
  3. assert_compile(sizeof(size_t) == sizeof(void *));
  4. ^
  5.  
  6. [LANG] Compiling language vietnamese
  7. [LANG] Compiling language welsh
  8. make[1]: Leaving directory '/home/william/Downloads/chillpp-8b08ca4a8490/objs/lang'
  9. make[1]: Entering directory '/home/william/Downloads/chillpp-8b08ca4a8490/objs/extra_grf'
  10. no NFORenum and GRFCodec found, skipping rebuild of openttd.grf...
  11. make[1]: Leaving directory '/home/william/Downloads/chillpp-8b08ca4a8490/objs/extra_grf'
  12. make[1]: Entering directory '/home/william/Downloads/chillpp-8b08ca4a8490/objs/release'
  13. [SRC] Compiling and Linking endian_check
  14. [SRC] Testing endianness for target
  15. [SRC] Compiling and linking depend
  16. /home/william/Downloads/chillpp-8b08ca4a8490/src/depend/depend.cpp: In function ‘void ScanFile(const char*, const char*, bool, bool)’:
  17. /home/william/Downloads/chillpp-8b08ca4a8490/src/depend/depend.cpp:675:22: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  18. free((void*)h);
  19. ^
  20. /home/william/Downloads/chillpp-8b08ca4a8490/src/depend/depend.cpp:708:22: warning: cast from type ‘const char* const’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  21. free((void*)*it);
  22. ^
  23. /home/william/Downloads/chillpp-8b08ca4a8490/src/depend/depend.cpp:811:17: warning: cast from type ‘const char* const’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  24. free((void*)*it);
  25. ^
  26. /home/william/Downloads/chillpp-8b08ca4a8490/src/depend/depend.cpp: In function ‘int main(int, char**)’:
  27. /home/william/Downloads/chillpp-8b08ca4a8490/src/depend/depend.cpp:943:17: warning: cast from type ‘const char* const’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  28. free((void*)*h);
  29. ^
  30. /home/william/Downloads/chillpp-8b08ca4a8490/src/depend/depend.cpp:947:19: warning: cast from type ‘const char* const’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  31. free((void*)it->first);
  32. ^
  33. /home/william/Downloads/chillpp-8b08ca4a8490/src/depend/depend.cpp:953:17: warning: cast from type ‘const char* const’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  34. free((void*)*h);
  35. ^
  36. /home/william/Downloads/chillpp-8b08ca4a8490/src/depend/depend.cpp:957:19: warning: cast from type ‘const char* const’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  37. free((void*)it->first);
  38. ^
  39. /home/william/Downloads/chillpp-8b08ca4a8490/src/depend/depend.cpp:962:16: warning: cast from type ‘const char* const’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  40. free((void*)*it);
  41. ^
  42. /home/william/Downloads/chillpp-8b08ca4a8490/src/depend/depend.cpp:967:16: warning: cast from type ‘const char* const’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  43. free((void*)*it);
  44. ^
  45. [SRC] DEP CHECK (all files)
  46. [SRC] Compiling 3rdparty/squirrel/squirrel/sqstate.cpp
  47. [SRC] Compiling 3rdparty/squirrel/squirrel/sqtable.cpp
  48. [SRC] Compiling 3rdparty/squirrel/squirrel/sqvm.cpp
  49. /home/william/Downloads/chillpp-8b08ca4a8490/src/3rdparty/squirrel/squirrel/sqvm.cpp: In member function ‘bool SQVM::Execute(SQObjectPtr&, SQInteger, SQInteger, SQInteger, SQObjectPtr&, SQBool, SQVM::ExecutionType)’:
  50. /home/william/Downloads/chillpp-8b08ca4a8490/src/3rdparty/squirrel/squirrel/sqvm.cpp:458:24: warning: cast from type ‘const SQInt32* {aka const int*}’ to type ‘SQFloat* {aka float*}’ casts away qualifiers [-Wcast-qual]
  51. #define arg1 (_i_._arg1)
  52. ^
  53. /home/william/Downloads/chillpp-8b08ca4a8490/src/3rdparty/squirrel/squirrel/sqvm.cpp:745:47: note: in expansion of macro ‘arg1’
  54. case _OP_LOADFLOAT: TARGET = *((SQFloat *)&arg1); continue;
  55. ^
  56. /home/william/Downloads/chillpp-8b08ca4a8490/src/3rdparty/squirrel/squirrel/sqvm.cpp:462:49: warning: cast from type ‘const unsigned char*’ to type ‘signed char*’ casts away qualifiers [-Wcast-qual]
  57. #define sarg3 ((SQInteger)*((signed char *)&_i_._arg3))
  58. ^
  59. /home/william/Downloads/chillpp-8b08ca4a8490/src/3rdparty/squirrel/squirrel/sqvm.cpp:924:33: note: in expansion of macro ‘sarg3’
  60. case _OP_INC: {SQObjectPtr o(sarg3); _GUARD(DerefInc('+',TARGET, STK(arg1),
  61. ^
  62. /home/william/Downloads/chillpp-8b08ca4a8490/src/3rdparty/squirrel/squirrel/sqvm.cpp:462:49: warning: cast from type ‘const unsigned char*’ to type ‘signed char*’ casts away qualifiers [-Wcast-qual]
  63. #define sarg3 ((SQInteger)*((signed char *)&_i_._arg3))
  64. ^
  65. /home/william/Downloads/chillpp-8b08ca4a8490/src/3rdparty/squirrel/squirrel/sqvm.cpp:925:34: note: in expansion of macro ‘sarg3’
  66. case _OP_INCL: {SQObjectPtr o(sarg3); _GUARD(LOCAL_INC('+',TARGET, STK(arg1)
  67. ^
  68. /home/william/Downloads/chillpp-8b08ca4a8490/src/3rdparty/squirrel/squirrel/sqvm.cpp:462:49: warning: cast from type ‘const unsigned char*’ to type ‘signed char*’ casts away qualifiers [-Wcast-qual]
  69. #define sarg3 ((SQInteger)*((signed char *)&_i_._arg3))
  70. ^
  71. /home/william/Downloads/chillpp-8b08ca4a8490/src/3rdparty/squirrel/squirrel/sqvm.cpp:926:34: note: in expansion of macro ‘sarg3’
  72. case _OP_PINC: {SQObjectPtr o(sarg3); _GUARD(DerefInc('+',TARGET, STK(arg1),
  73. ^
  74. /home/william/Downloads/chillpp-8b08ca4a8490/src/3rdparty/squirrel/squirrel/sqvm.cpp:462:49: warning: cast from type ‘const unsigned char*’ to type ‘signed char*’ casts away qualifiers [-Wcast-qual]
  75. #define sarg3 ((SQInteger)*((signed char *)&_i_._arg3))
  76. ^
  77. /home/william/Downloads/chillpp-8b08ca4a8490/src/3rdparty/squirrel/squirrel/sqvm.cpp:927:35: note: in expansion of macro ‘sarg3’
  78. case _OP_PINCL: {SQObjectPtr o(sarg3); _GUARD(PLOCAL_INC('+',TARGET, STK(arg
  79. ^
  80. /home/william/Downloads/chillpp-8b08ca4a8490/src/3rdparty/squirrel/squirrel/sqvm.cpp: In member function ‘bool SQVM::DeleteSlot(const SQObjectPtr&, const SQObjectPtr&, SQObjectPtr&)’:
  81. /home/william/Downloads/chillpp-8b08ca4a8490/src/3rdparty/squirrel/squirrel/sqvm.cpp:1437:33: warning: cast from type ‘const SQObjectPtr*’ to type ‘SQObject* {aka tagSQObject*}’ casts away qualifiers [-Wcast-qual]
  82. Raise_IdxError((SQObject &)key);
  83. ^
  84. [SRC] Compiling ai/ai_config.cpp
  85. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_config.cpp: In member function ‘void AIConfig::ChangeAI(const char*, int, bool, bool)’:
  86. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_config.cpp:20:21: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  87. free((void *)this->name);
  88. ^
  89. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_config.cpp:34:21: warning: cast from type ‘const char* const’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  90. free((void*)(*it).first);
  91. ^
  92. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_config.cpp: In destructor ‘AIConfig::~AIConfig()’:
  93. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_config.cpp:68:21: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  94. free((void *)this->name);
  95. ^
  96. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_config.cpp: In member function ‘void AIConfig::ResetSettings()’:
  97. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_config.cpp:151:21: warning: cast from type ‘const char* const’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  98. free((void*)(*it).first);
  99. ^
  100. [SRC] Compiling ai/ai_core.cpp
  101. [SRC] Compiling ai/ai_gui.cpp
  102. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_gui.cpp:15:0:
  103. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/../querystring_gui.h: In destructor ‘QueryString::~QueryString()’:
  104. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/../querystring_gui.h:51:21: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  105. free((void*)this->orig);
  106. ^
  107. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/../network/network_content.h:16:0,
  108. from /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_gui.cpp:25:
  109. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/../network/core/tcp_http.h: In destructor ‘virtual NetworkHTTPContentConnecter::~NetworkHTTPContentConnecter()’:
  110. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/../network/core/tcp_http.h:108:21: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  111. free((void*)this->url);
  112. ^
  113. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/../network/core/tcp_http.h: In member function ‘virtual void NetworkHTTPContentConnecter::OnFailure()’:
  114. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/../network/core/tcp_http.h:114:21: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  115. free((void*)this->data);
  116. ^
  117. [SRC] Compiling ai/ai_info.cpp
  118. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_info.cpp: In destructor ‘virtual AILibrary::~AILibrary()’:
  119. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_info.cpp:42:21: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  120. free((void *)this->category);
  121. ^
  122. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_info.cpp: In destructor ‘virtual AIInfo::~AIInfo()’:
  123. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_info.cpp:149:21: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  124. free((void*)(*it).name);
  125. ^
  126. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_info.cpp:150:21: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  127. free((void*)(*it).description);
  128. ^
  129. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_info.cpp:159:20: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  130. free((void*)this->api_version);
  131. ^
  132. [SRC] Compiling ai/ai_info_dummy.cpp
  133. [SRC] Compiling ai/ai_instance.cpp
  134. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_instance.cpp:14:0:
  135. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/../saveload/saveload.h: In function ‘void* GetVariableAddress(const void*, const SaveLoad*)’:
  136. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/../saveload/saveload.h:580:44: warning: cast from type ‘const void*’ to type ‘byte* {aka unsigned char*}’ casts away qualifiers [-Wcast-qual]
  137. return (byte*)(sld->global ? NULL : object) + (ptrdiff_t)sld->address;
  138. ^
  139. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_instance.cpp: In static member function ‘static bool AIInstance::SaveObject(HSQUIRRELVM, SQInteger, int, bool)’:
  140. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_instance.cpp:513:20: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  141. SlArray((void*)buf, len, SLE_CHAR);
  142. ^
  143. [SRC] Compiling ai/ai_scanner.cpp
  144. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_scanner.cpp: In member function ‘void AIScanner::Reset()’:
  145. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_scanner.cpp:68:22: warning: cast from type ‘const char* const’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  146. free((void *)(*it).first);
  147. ^
  148. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_scanner.cpp:73:22: warning: cast from type ‘const char* const’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  149. free((void *)(*it).first);
  150. ^
  151. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_scanner.cpp:77:23: warning: cast from type ‘const char* const’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  152. free((void *)(*lit).first);
  153. ^
  154. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/../network/network_content.h:16:0,
  155. from /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_scanner.cpp:361:
  156. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/../network/core/tcp_http.h: In destructor ‘virtual NetworkHTTPContentConnecter::~NetworkHTTPContentConnecter()’:
  157. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/../network/core/tcp_http.h:108:21: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  158. free((void*)this->url);
  159. ^
  160. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/../network/core/tcp_http.h: In member function ‘virtual void NetworkHTTPContentConnecter::OnFailure()’:
  161. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/../network/core/tcp_http.h:114:21: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  162. free((void*)this->data);
  163. ^
  164. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/ai_scanner.cpp:363:0:
  165. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/../tar_type.h: In destructor ‘TarListEntry::~TarListEntry()’:
  166. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/../tar_type.h:27:38: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  167. ~TarListEntry() { free((void*)this->filename); free((void*)this->dirname); }
  168. ^
  169. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/../tar_type.h:27:67: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  170. ~TarListEntry() { free((void*)this->filename); free((void*)this->dirname); }
  171. ^
  172.  
  173. [SRC] Compiling ai/api/ai_company.cpp
  174. [SRC] Compiling ai/api/ai_controller.cpp
  175. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/api/ai_controller.cpp: In destructor ‘AIController::~AIController()’:
  176. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/api/ai_controller.cpp:57:24: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  177. free((void *)(*iter).second);
  178. ^
  179. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/api/ai_controller.cpp:58:24: warning: cast from type ‘const char* const’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  180. free((void *)(*iter).first);
  181. ^
  182.  
  183. [SRC] Compiling ai/api/ai_execmode.cpp
  184. [SRC] Compiling ai/api/ai_gamesettings.cpp
  185. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/api/../../settings_internal.h:15:0,
  186. from /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/api/ai_gamesettings.cpp:14:
  187. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/api/../../saveload/saveload.h: In function ‘void* GetVariableAddress(const void*, const SaveLoad*)’:
  188. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/api/../../saveload/saveload.h:580:44: warning: cast from type ‘const void*’ to type ‘byte* {aka unsigned char*}’ casts away qualifiers [-Wcast-qual]
  189. return (byte*)(sld->global ? NULL : object) + (ptrdiff_t)sld->address;
  190. ^
  191.  
  192. [SRC] Compiling ai/api/ai_rail.cpp
  193. [SRC] Compiling ai/api/ai_railtypelist.cpp
  194. [SRC] Compiling ai/api/ai_road.cpp
  195. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/api/ai_road.cpp: In static member function ‘static int32 AIRoad::CanBuildConnectedRoadPartsHere(TileIndex, TileIndex, TileIndex)’:
  196. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/api/ai_road.cpp:383:53: warning: narrowing conversion of ‘TileDiffXY(0, -1)’ from ‘TileIndexDiff {aka int}’ to ‘TileIndex {aka unsigned int}’ inside { } [-Wnarrowing]
  197. static const TileIndex neighbours[] = {::TileDiffXY(0, -1), ::TileDiffXY(1, 0)
  198. ^
  199. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/api/ai_road.cpp:383:74: warning: narrowing conversion of ‘TileDiffXY(1, 0)’ from ‘TileIndexDiff {aka int}’ to ‘TileIndex {aka unsigned int}’ inside { } [-Wnarrowing]
  200. ic const TileIndex neighbours[] = {::TileDiffXY(0, -1), ::TileDiffXY(1, 0), ::T
  201. ^
  202. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/api/ai_road.cpp:383:94: warning: narrowing conversion of ‘TileDiffXY(0, 1)’ from ‘TileIndexDiff {aka int}’ to ‘TileIndex {aka unsigned int}’ inside { } [-Wnarrowing]
  203. eighbours[] = {::TileDiffXY(0, -1), ::TileDiffXY(1, 0), ::TileDiffXY(0, 1), ::T
  204. ^
  205. /home/william/Downloads/chillpp-8b08ca4a8490/src/ai/api/ai_road.cpp:383:114: warning: narrowing conversion of ‘TileDiffXY(-1, 0)’ from ‘TileIndexDiff {aka int}’ to ‘TileIndex {aka unsigned int}’ inside { } [-Wnarrowing]
  206. ileDiffXY(0, -1), ::TileDiffXY(1, 0), ::TileDiffXY(0, 1), ::TileDiffXY(-1, 0)};
  207. ^
  208.  
  209. [SRC] Compiling autoreplace_gui.cpp
  210. [SRC] Compiling blitter/32bpp_anim.cpp
  211. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_simple.hpp:16:0,
  212. from /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_optimized.hpp:15,
  213. from /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_anim.hpp:15,
  214. from /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_anim.cpp:15:
  215. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/factory.hpp: In destructor ‘virtual BlitterFactoryBase::~BlitterFactoryBase()’:
  216. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/factory.hpp:81:22: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  217. free((void *)this->name);
  218. ^
  219. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_anim.cpp: In member function ‘virtual void Blitter_32bppAnim::CopyFromBuffer(void*, const void*, int, int)’:
  220. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_anim.cpp:299:27: warning: cast from type ‘const void*’ to type ‘uint32* {aka unsigned int*}’ casts away qualifiers [-Wcast-qual]
  221. uint32 *usrc = (uint32 *)src;
  222. ^
  223. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_anim.cpp: In member function ‘virtual void Blitter_32bppAnim::CopyToBuffer(const void*, void*, int, int)’:
  224. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_anim.cpp:339:26: warning: cast from type ‘const void*’ to type ‘uint32* {aka unsigned int*}’ casts away qualifiers [-Wcast-qual]
  225. uint32 *src = (uint32 *)video;
  226. ^
  227. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_anim.cpp:344:25: warning: cast from type ‘const void*’ to type ‘uint32* {aka unsigned int*}’ casts away qualifiers [-Wcast-qual]
  228. anim_line = ((uint32 *)video - (uint32 *)_screen.dst_ptr) + this->anim_buf;
  229. ^
  230. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_anim.cpp: In instantiation of ‘void Blitter_32bppAnim::Draw(const Blitter::BlitterParams*, ZoomLevel) [with BlitterMode mode = (BlitterMode)0u]’:
  231. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_anim.cpp:207:55: required from here
  232. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_anim.cpp:47:33: warning: cast from type ‘const uint8* {aka const unsigned char*}’ to type ‘uint32* {aka unsigned int*}’ casts away qualifiers [-Wcast-qual]
  233. const uint8 *src_n_ln = src_n + *(uint32 *)src_n;
  234. ^
  235. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_anim.cpp: In instantiation of ‘void Blitter_32bppAnim::Draw(const Blitter::BlitterParams*, ZoomLevel) [with BlitterMode mode = (BlitterMode)1u]’:
  236. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_anim.cpp:208:55: required from here
  237. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_anim.cpp:47:33: warning: cast from type ‘const uint8* {aka const unsigned char*}’ to type ‘uint32* {aka unsigned int*}’ casts away qualifiers [-Wcast-qual]
  238. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_anim.cpp: In instantiation of ‘void Blitter_32bppAnim::Draw(const Blitter::BlitterParams*, ZoomLevel) [with BlitterMode mode = (BlitterMode)2u]’:
  239. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_anim.cpp:209:55: required from here
  240. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_anim.cpp:47:33: warning: cast from type ‘const uint8* {aka const unsigned char*}’ to type ‘uint32* {aka unsigned int*}’ casts away qualifiers [-Wcast-qual]
  241. [SRC] Compiling blitter/32bpp_base.cpp
  242. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_base.cpp: In member function ‘virtual void* Blitter_32bppBase::MoveTo(const void*, int, int)’:
  243. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_base.cpp:17:19: warning: cast from type ‘const void*’ to type ‘uint32* {aka unsigned int*}’ casts away qualifiers [-Wcast-qual]
  244. return (uint32 *)video + x + y * _screen.pitch;
  245. ^
  246. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_base.cpp: In member function ‘virtual void Blitter_32bppBase::CopyFromBuffer(void*, const void*, int, int)’:
  247. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_base.cpp:42:27: warning: cast from type ‘const void*’ to type ‘uint32* {aka unsigned int*}’ casts away qualifiers [-Wcast-qual]
  248. uint32 *usrc = (uint32 *)src;
  249. ^
  250. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_base.cpp: In member function ‘virtual void Blitter_32bppBase::CopyToBuffer(const void*, void*, int, int)’:
  251. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_base.cpp:54:26: warning: cast from type ‘const void*’ to type ‘uint32* {aka unsigned int*}’ casts away qualifiers [-Wcast-qual]
  252. uint32 *src = (uint32 *)video;
  253. ^
  254. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_base.cpp: In member function ‘virtual void Blitter_32bppBase::CopyImageToBuffer(const void*, void*, int, int, int)’:
  255. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_base.cpp:66:26: warning: cast from type ‘const void*’ to type ‘uint32* {aka unsigned int*}’ casts away qualifiers [-Wcast-qual]
  256. uint32 *src = (uint32 *)video;
  257. ^
  258. [SRC] Compiling blitter/32bpp_optimized.cpp
  259. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_simple.hpp:16:0,
  260. from /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_optimized.hpp:15,
  261. from /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_optimized.cpp:15:
  262. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/factory.hpp: In destructor ‘virtual BlitterFactoryBase::~BlitterFactoryBase()’:
  263. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/factory.hpp:81:22: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  264. free((void *)this->name);
  265. ^
  266. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_optimized.cpp: In member function ‘virtual Sprite* Blitter_32bppOptimized::Encode(SpriteLoader::Sprite*, void* (*)(size_t))’:
  267. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_optimized.cpp:357:16: warning: cast from type ‘const SpriteLoader::Sprite*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  268. free((void *)src_orig);
  269. ^
  270. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_optimized.cpp: In instantiation of ‘void Blitter_32bppOptimized::Draw(const Blitter::BlitterParams*, ZoomLevel) [with BlitterMode mode = (BlitterMode)0u]’:
  271. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_optimized.cpp:204:55: required from here
  272. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_optimized.cpp:43:9: warning: cast from type ‘const uint8* {aka const unsigned char*}’ to type ‘uint32* {aka unsigned int*}’ casts away qualifiers [-Wcast-qual]
  273. src_n += *(uint32 *)src_n;
  274. ^
  275. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_optimized.cpp:61:33: warning: cast from type ‘const uint8* {aka const unsigned char*}’ to type ‘uint32* {aka unsigned int*}’ casts away qualifiers [-Wcast-qual]
  276. const uint8 *src_n_ln = src_n + *(uint32 *)src_n;
  277. ^
  278. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_optimized.cpp: In instantiation of ‘void Blitter_32bppOptimized::Draw(const Blitter::BlitterParams*, ZoomLevel) [with BlitterMode mode = (BlitterMode)1u]’:
  279. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_optimized.cpp:205:55: required from here
  280. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_optimized.cpp:43:9: warning: cast from type ‘const uint8* {aka const unsigned char*}’ to type ‘uint32* {aka unsigned int*}’ casts away qualifiers [-Wcast-qual]
  281. src_n += *(uint32 *)src_n;
  282. ^
  283. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_optimized.cpp:61:33: warning: cast from type ‘const uint8* {aka const unsigned char*}’ to type ‘uint32* {aka unsigned int*}’ casts away qualifiers [-Wcast-qual]
  284. const uint8 *src_n_ln = src_n + *(uint32 *)src_n;
  285. ^
  286. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_optimized.cpp: In instantiation of ‘void Blitter_32bppOptimized::Draw(const Blitter::BlitterParams*, ZoomLevel) [with BlitterMode mode = (BlitterMode)2u]’:
  287. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_optimized.cpp:206:55: required from here
  288. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_optimized.cpp:43:9: warning: cast from type ‘const uint8* {aka const unsigned char*}’ to type ‘uint32* {aka unsigned int*}’ casts away qualifiers [-Wcast-qual]
  289. src_n += *(uint32 *)src_n;
  290. ^
  291. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_optimized.cpp:61:33: warning: cast from type ‘const uint8* {aka const unsigned char*}’ to type ‘uint32* {aka unsigned int*}’ casts away qualifiers [-Wcast-qual]
  292. const uint8 *src_n_ln = src_n + *(uint32 *)src_n;
  293. ^
  294. [SRC] Compiling blitter/32bpp_simple.cpp
  295. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_simple.hpp:16:0,
  296. from /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/32bpp_simple.cpp:14:
  297. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/factory.hpp: In destructor ‘virtual BlitterFactoryBase::~BlitterFactoryBase()’:
  298. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/factory.hpp:81:22: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  299. free((void *)this->name);
  300. ^
  301. [SRC] Compiling blitter/8bpp_base.cpp
  302. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/8bpp_base.cpp: In member function ‘virtual void* Blitter_8bppBase::MoveTo(const void*, int, int)’:
  303. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/8bpp_base.cpp:28:18: warning: cast from type ‘const void*’ to type ‘uint8* {aka unsigned char*}’ casts away qualifiers [-Wcast-qual]
  304. return (uint8 *)video + x + y * _screen.pitch;
  305. ^
  306. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/8bpp_base.cpp: In member function ‘virtual void Blitter_8bppBase::CopyFromBuffer(void*, const void*, int, int)’:
  307. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/8bpp_base.cpp:47:25: warning: cast from type ‘const void*’ to type ‘uint8* {aka unsigned char*}’ casts away qualifiers [-Wcast-qual]
  308. uint8 *usrc = (uint8 *)src;
  309. ^
  310. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/8bpp_base.cpp: In member function ‘virtual void Blitter_8bppBase::CopyToBuffer(const void*, void*, int, int)’:
  311. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/8bpp_base.cpp:59:24: warning: cast from type ‘const void*’ to type ‘uint8* {aka unsigned char*}’ casts away qualifiers [-Wcast-qual]
  312. uint8 *src = (uint8 *)video;
  313. ^
  314. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/8bpp_base.cpp: In member function ‘virtual void Blitter_8bppBase::CopyImageToBuffer(const void*, void*, int, int, int)’:
  315. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/8bpp_base.cpp:71:24: warning: cast from type ‘const void*’ to type ‘uint8* {aka unsigned char*}’ casts away qualifiers [-Wcast-qual]
  316. uint8 *src = (uint8 *)video;
  317. ^
  318. [SRC] Compiling blitter/8bpp_debug.cpp
  319. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/8bpp_debug.hpp:16:0,
  320. from /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/8bpp_debug.cpp:15:
  321. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/factory.hpp: In destructor ‘virtual BlitterFactoryBase::~BlitterFactoryBase()’:
  322. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/factory.hpp:81:22: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  323. free((void *)this->name);
  324. ^
  325. [SRC] Compiling blitter/8bpp_optimized.cpp
  326. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/8bpp_optimized.hpp:16:0,
  327. from /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/8bpp_optimized.cpp:15:
  328. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/factory.hpp: In destructor ‘virtual BlitterFactoryBase::~BlitterFactoryBase()’:
  329. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/factory.hpp:81:22: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  330. free((void *)this->name);
  331. ^
  332. [SRC] Compiling blitter/8bpp_simple.cpp
  333. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/8bpp_simple.hpp:16:0,
  334. from /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/8bpp_simple.cpp:14:
  335. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/factory.hpp: In destructor ‘virtual BlitterFactoryBase::~BlitterFactoryBase()’:
  336. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/factory.hpp:81:22: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  337. free((void *)this->name);
  338. ^
  339. [SRC] Compiling blitter/base.cpp
  340. [SRC] Compiling blitter/null.cpp
  341. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/null.hpp:15:0,
  342. from /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/null.cpp:13:
  343. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/factory.hpp: In destructor ‘virtual BlitterFactoryBase::~BlitterFactoryBase()’:
  344. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/factory.hpp:81:22: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  345. free((void *)this->name);
  346. ^
  347.  
  348. [SRC] Compiling cheat.cpp
  349. [SRC] Compiling cheat_gui.cpp
  350. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/cheat_gui.cpp:18:0:
  351. /home/william/Downloads/chillpp-8b08ca4a8490/src/saveload/saveload.h: In function ‘void* GetVariableAddress(const void*, const SaveLoad*)’:
  352. /home/william/Downloads/chillpp-8b08ca4a8490/src/saveload/saveload.h:580:44: warning: cast from type ‘const void*’ to type ‘byte* {aka unsigned char*}’ casts away qualifiers [-Wcast-qual]
  353. return (byte*)(sld->global ? NULL : object) + (ptrdiff_t)sld->address;
  354. ^
  355. [SRC] Compiling clear_cmd.cpp
  356. [SRC] Compiling command.cpp
  357. [SRC] Compiling command_queue.cpp
  358. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/copy_paste.h:12:0,
  359. from /home/william/Downloads/chillpp-8b08ca4a8490/src/command_queue.cpp:8:
  360. /home/william/Downloads/chillpp-8b08ca4a8490/src/saveload/saveload.h: In function ‘void* GetVariableAddress(const void*, const SaveLoad*)’:
  361. /home/william/Downloads/chillpp-8b08ca4a8490/src/saveload/saveload.h:580:44: warning: cast from type ‘const void*’ to type ‘byte* {aka unsigned char*}’ casts away qualifiers [-Wcast-qual]
  362. return (byte*)(sld->global ? NULL : object) + (ptrdiff_t)sld->address;
  363. ^
  364. [SRC] Compiling company_cmd.cpp
  365. [SRC] Compiling company_gui.cpp
  366. [SRC] Compiling console_cmds.cpp
  367. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/console_cmds.cpp:17:0:
  368. /home/william/Downloads/chillpp-8b08ca4a8490/src/saveload/saveload.h: In function ‘void* GetVariableAddress(const void*, const SaveLoad*)’:
  369. /home/william/Downloads/chillpp-8b08ca4a8490/src/saveload/saveload.h:580:44: warning: cast from type ‘const void*’ to type ‘byte* {aka unsigned char*}’ casts away qualifiers [-Wcast-qual]
  370. return (byte*)(sld->global ? NULL : object) + (ptrdiff_t)sld->address;
  371. ^
  372. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/network/network_content.h:16:0,
  373. from /home/william/Downloads/chillpp-8b08ca4a8490/src/console_cmds.cpp:1784:
  374. /home/william/Downloads/chillpp-8b08ca4a8490/src/network/core/tcp_http.h: In destructor ‘virtual NetworkHTTPContentConnecter::~NetworkHTTPContentConnecter()’:
  375. /home/william/Downloads/chillpp-8b08ca4a8490/src/network/core/tcp_http.h:108:21: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  376. free((void*)this->url);
  377. ^
  378. /home/william/Downloads/chillpp-8b08ca4a8490/src/network/core/tcp_http.h: In member function ‘virtual void NetworkHTTPContentConnecter::OnFailure()’:
  379. /home/william/Downloads/chillpp-8b08ca4a8490/src/network/core/tcp_http.h:114:21: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  380. free((void*)this->data);
  381. ^
  382. [SRC] Compiling console.cpp
  383. [SRC] Compiling console_gui.cpp
  384. [SRC] Compiling copy_paste.cpp
  385. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/copy_paste.cpp:28:0:
  386. /home/william/Downloads/chillpp-8b08ca4a8490/src/saveload/saveload.h: In function ‘void* GetVariableAddress(const void*, const SaveLoad*)’:
  387. /home/william/Downloads/chillpp-8b08ca4a8490/src/saveload/saveload.h:580:44: warning: cast from type ‘const void*’ to type ‘byte* {aka unsigned char*}’ casts away qualifiers [-Wcast-qual]
  388. return (byte*)(sld->global ? NULL : object) + (ptrdiff_t)sld->address;
  389. ^
  390. [SRC] Compiling copy_paste_gui.cpp
  391. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/copy_paste.h:12:0,
  392. from /home/william/Downloads/chillpp-8b08ca4a8490/src/copy_paste_gui.cpp:24:
  393. /home/william/Downloads/chillpp-8b08ca4a8490/src/saveload/saveload.h: In function ‘void* GetVariableAddress(const void*, const SaveLoad*)’:
  394. /home/william/Downloads/chillpp-8b08ca4a8490/src/saveload/saveload.h:580:44: warning: cast from type ‘const void*’ to type ‘byte* {aka unsigned char*}’ casts away qualifiers [-Wcast-qual]
  395. return (byte*)(sld->global ? NULL : object) + (ptrdiff_t)sld->address;
  396. ^
  397.  
  398. [SRC] Compiling core/random_func.cpp
  399. [SRC] Compiling crashlog.cpp
  400. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/crashlog.cpp:19:0:
  401. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/factory.hpp: In destructor ‘virtual BlitterFactoryBase::~BlitterFactoryBase()’:
  402. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/factory.hpp:81:22: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  403. free((void *)this->name);
  404. ^
  405. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/crashlog.cpp:24:0:
  406. /home/william/Downloads/chillpp-8b08ca4a8490/src/saveload/saveload.h: In function ‘void* GetVariableAddress(const void*, const SaveLoad*)’:
  407. /home/william/Downloads/chillpp-8b08ca4a8490/src/saveload/saveload.h:580:44: warning: cast from type ‘const void*’ to type ‘byte* {aka unsigned char*}’ casts away qualifiers [-Wcast-qual]
  408. return (byte*)(sld->global ? NULL : object) + (ptrdiff_t)sld->address;
  409. ^
  410. [SRC] Compiling currency.cpp
  411. [SRC] Compiling date.cpp
  412. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/date.cpp:21:0:
  413. /home/william/Downloads/chillpp-8b08ca4a8490/src/saveload/saveload.h: In function ‘void* GetVariableAddress(const void*, const SaveLoad*)’:
  414. /home/william/Downloads/chillpp-8b08ca4a8490/src/saveload/saveload.h:580:44: warning: cast from type ‘const void*’ to type ‘byte* {aka unsigned char*}’ casts away qualifiers [-Wcast-qual]
  415. return (byte*)(sld->global ? NULL : object) + (ptrdiff_t)sld->address;
  416. ^
  417. [SRC] Compiling date_gui.cpp
  418.  
  419. [SRC] Compiling depot.cpp
  420. [SRC] Compiling depot_gui.cpp
  421. /home/william/Downloads/chillpp-8b08ca4a8490/src/depot_gui.cpp: In member function ‘virtual void DepotWindow::UpdateWidgetSize(int, Dimension*, const Dimension&, Dimension*, Dimension*)’:
  422. /home/william/Downloads/chillpp-8b08ca4a8490/src/depot_gui.cpp:611:43: warning: narrowing conversion of ‘(((int)GetDigitWidth((FontSize)0u)) * 4)’ from ‘int’ to ‘uint {aka unsigned int}’ inside { } [-Wnarrowing]
  423. Dimension unumber = { GetDigitWidth() * 4, FONT_HEIGHT_NORMAL };
  424. ^
  425. [SRC] Compiling disaster_cmd.cpp
  426. [SRC] Compiling dock_gui.cpp
  427. [SRC] Compiling driver.cpp
  428. /home/william/Downloads/chillpp-8b08ca4a8490/src/driver.cpp: In destructor ‘virtual DriverFactoryBase::~DriverFactoryBase()’:
  429. /home/william/Downloads/chillpp-8b08ca4a8490/src/driver.cpp:238:15: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  430. free((void *)longname);
  431. ^
  432. /home/william/Downloads/chillpp-8b08ca4a8490/src/driver.cpp:241:21: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  433. free((void *)this->name);
  434. ^
  435.  
  436. [SRC] Compiling engine_gui.cpp
  437. [SRC] Compiling fileio.cpp
  438. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/fileio.cpp:17:0:
  439. /home/william/Downloads/chillpp-8b08ca4a8490/src/tar_type.h: In destructor ‘TarListEntry::~TarListEntry()’:
  440. /home/william/Downloads/chillpp-8b08ca4a8490/src/tar_type.h:27:38: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  441. ~TarListEntry() { free((void*)this->filename); free((void*)this->dirname); }
  442. ^
  443. /home/william/Downloads/chillpp-8b08ca4a8490/src/tar_type.h:27:67: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  444. ~TarListEntry() { free((void*)this->filename); free((void*)this->dirname); }
  445. ^
  446. [SRC] Compiling fios.cpp
  447. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/fios.cpp:18:0:
  448. /home/william/Downloads/chillpp-8b08ca4a8490/src/tar_type.h: In destructor ‘TarListEntry::~TarListEntry()’:
  449. /home/william/Downloads/chillpp-8b08ca4a8490/src/tar_type.h:27:38: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  450. ~TarListEntry() { free((void*)this->filename); free((void*)this->dirname); }
  451. ^
  452. /home/william/Downloads/chillpp-8b08ca4a8490/src/tar_type.h:27:67: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  453. ~TarListEntry() { free((void*)this->filename); free((void*)this->dirname); }
  454. ^
  455. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/network/network_content.h:16:0,
  456. from /home/william/Downloads/chillpp-8b08ca4a8490/src/fios.cpp:611:
  457. /home/william/Downloads/chillpp-8b08ca4a8490/src/network/core/tcp_http.h: In destructor ‘virtual NetworkHTTPContentConnecter::~NetworkHTTPContentConnecter()’:
  458. /home/william/Downloads/chillpp-8b08ca4a8490/src/network/core/tcp_http.h:108:21: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  459. free((void*)this->url);
  460. ^
  461. /home/william/Downloads/chillpp-8b08ca4a8490/src/network/core/tcp_http.h: In member function ‘virtual void NetworkHTTPContentConnecter::OnFailure()’:
  462. /home/william/Downloads/chillpp-8b08ca4a8490/src/network/core/tcp_http.h:114:21: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  463. free((void*)this->data);
  464. ^
  465. [SRC] Compiling fios_gui.cpp
  466. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/fios_gui.cpp:13:0:
  467. /home/william/Downloads/chillpp-8b08ca4a8490/src/saveload/saveload.h: In function ‘void* GetVariableAddress(const void*, const SaveLoad*)’:
  468. /home/william/Downloads/chillpp-8b08ca4a8490/src/saveload/saveload.h:580:44: warning: cast from type ‘const void*’ to type ‘byte* {aka unsigned char*}’ casts away qualifiers [-Wcast-qual]
  469. return (byte*)(sld->global ? NULL : object) + (ptrdiff_t)sld->address;
  470. ^
  471. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/network/network_content.h:16:0,
  472. from /home/william/Downloads/chillpp-8b08ca4a8490/src/fios_gui.cpp:18:
  473. /home/william/Downloads/chillpp-8b08ca4a8490/src/network/core/tcp_http.h: In destructor ‘virtual NetworkHTTPContentConnecter::~NetworkHTTPContentConnecter()’:
  474. /home/william/Downloads/chillpp-8b08ca4a8490/src/network/core/tcp_http.h:108:21: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  475. free((void*)this->url);
  476. ^
  477. /home/william/Downloads/chillpp-8b08ca4a8490/src/network/core/tcp_http.h: In member function ‘virtual void NetworkHTTPContentConnecter::OnFailure()’:
  478. /home/william/Downloads/chillpp-8b08ca4a8490/src/network/core/tcp_http.h:114:21: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  479. free((void*)this->data);
  480. ^
  481. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/fios_gui.cpp:24:0:
  482. /home/william/Downloads/chillpp-8b08ca4a8490/src/querystring_gui.h: In destructor ‘QueryString::~QueryString()’:
  483. /home/william/Downloads/chillpp-8b08ca4a8490/src/querystring_gui.h:51:21: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  484. free((void*)this->orig);
  485. ^
  486. [SRC] Compiling fontcache.cpp
  487. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/fontcache.cpp:14:0:
  488. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/factory.hpp: In destructor ‘virtual BlitterFactoryBase::~BlitterFactoryBase()’:
  489. /home/william/Downloads/chillpp-8b08ca4a8490/src/blitter/factory.hpp:81:22: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
  490. free((void *)this->name);
  491. ^
  492. /home/william/Downloads/chillpp-8b08ca4a8490/src/fontcache.cpp: In function ‘const Sprite* GetGlyph(FontSize, WChar)’:
  493. /home/william/Downloads/chillpp-8b08ca4a8490/src/fontcache.cpp:1034:58: error: no matching function for call to ‘max(int, unsigned int)’
  494. width = max(1, slot->bitmap.width + (size == FS_NORMAL));
  495. ^
  496. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/fontcache.cpp:15:0:
  497. /home/william/Downloads/chillpp-8b08ca4a8490/src/core/math_func.hpp:38:22: note: candidate: template<class T> T max(T, T)
  498. static FORCEINLINE T max(const T a, const T b)
  499. ^
  500. /home/william/Downloads/chillpp-8b08ca4a8490/src/core/math_func.hpp:38:22: note: template argument deduction/substitution failed:
  501. /home/william/Downloads/chillpp-8b08ca4a8490/src/fontcache.cpp:1034:58: note: deduced conflicting types for parameter ‘T’ (‘int’ and ‘unsigned int’)
  502. width = max(1, slot->bitmap.width + (size == FS_NORMAL));
  503. ^
  504. /home/william/Downloads/chillpp-8b08ca4a8490/src/fontcache.cpp:1035:58: error: no matching function for call to ‘max(int, unsigned int)’
  505. height = max(1, slot->bitmap.rows + (size == FS_NORMAL));
  506. ^
  507. In file included from /home/william/Downloads/chillpp-8b08ca4a8490/src/fontcache.cpp:15:0:
  508. /home/william/Downloads/chillpp-8b08ca4a8490/src/core/math_func.hpp:38:22: note: candidate: template<class T> T max(T, T)
  509. static FORCEINLINE T max(const T a, const T b)
  510. ^
  511. /home/william/Downloads/chillpp-8b08ca4a8490/src/core/math_func.hpp:38:22: note: template argument deduction/substitution failed:
  512. /home/william/Downloads/chillpp-8b08ca4a8490/src/fontcache.cpp:1035:58: note: deduced conflicting types for parameter ‘T’ (‘int’ and ‘unsigned int’)
  513. height = max(1, slot->bitmap.rows + (size == FS_NORMAL));
  514. ^
  515. /home/william/Downloads/chillpp-8b08ca4a8490/src/fontcache.cpp:1046:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  516. for (y = 0; y < slot->bitmap.rows; y++) {
  517. ^
  518. /home/william/Downloads/chillpp-8b08ca4a8490/src/fontcache.cpp:1047:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  519. for (x = 0; x < slot->bitmap.width; x++) {
  520. ^
  521. /home/william/Downloads/chillpp-8b08ca4a8490/src/fontcache.cpp:1056:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  522. for (y = 0; y < slot->bitmap.rows; y++) {
  523. ^
  524. /home/william/Downloads/chillpp-8b08ca4a8490/src/fontcache.cpp:1057:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  525. for (x = 0; x < slot->bitmap.width; x++) {
  526. ^
  527. Makefile:240: recipe for target 'fontcache.o' failed
  528. make[1]: *** [fontcache.o] Error 1
  529. make[1]: Leaving directory '/home/william/Downloads/chillpp-8b08ca4a8490/objs/release'
  530. Makefile:57: recipe for target 'all' failed
  531. make: *** [all] Error 1
  532. william@testbed ~/Downloads/chillpp-8b08ca4a8490 $
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement