Closed al-sabr closed 7 years ago
compiling sources/LUAWriter.cpp
In file included from ./../MonaBase/include/Mona/Event.h:23:0,
from ./../MonaBase/include/Mona/Parameters.h:24,
from ./../MonaBase/include/Mona/MapParameters.h:23,
from ./../MonaBase/include/Mona/Util.h:23,
from ./../MonaBase/include/Mona/Logs.h:25,
from sources/Script.h:22,
from sources/Script.cpp:20:
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {const char*, const char*, unsigned int}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::Function::~Function() [with Result = void; ArgsType = {const char*, const char*, unsigned int}]’:
sources/Script.cpp:287:10: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::Function::~Function() [with Result = void; ArgsType = {}]’:
sources/Script.cpp:291:10: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
In file included from ./../MonaBase/include/Mona/Date.h:24:0,
from ./../MonaCore/include/Mona/DataWriter.h:24,
from ./../MonaCore/include/Mona/DataReader.h:24,
from ./../MonaCore/include/Mona/ReferableReader.h:23,
from sources/ScriptReader.h:22,
from sources/ScriptReader.cpp:20:
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {const char*, const char*, unsigned int}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
In file included from ./../MonaBase/include/Mona/Net.h:23:0,
from ./../MonaBase/include/Mona/IPAddress.h:23,
from ./../MonaBase/include/Mona/SocketAddress.h:23,
from ./../MonaCore/include/Mona/Client.h:23,
from sources/Service.h:22,
from sources/LUAWriter.cpp:20:
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {const char*, const char*, unsigned int}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = bool; ArgsType = {Mona::DataReader&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]’:
./../MonaBase/include/Mona/Event.h:142:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::Function::~Function() [with Result = void; ArgsType = {int}]’:
sources/LUAWriter.cpp:30:97: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
compiling sources/LUASocketAddress.cpp
compiling sources/LUAInvoker.cpp
In file included from ./../MonaCore/include/Mona/Handler.h:23:0,
from ./../MonaCore/include/Mona/Server.h:23,
from sources/MonaServer.h:22,
from sources/MonaServer.cpp:20:
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {const char*, const char*, unsigned int}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = bool; ArgsType = {Mona::DataReader&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]’:
./../MonaBase/include/Mona/Event.h:142:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
compiling sources/LUATCPClient.cpp
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::Function::~Function() [with Result = void; ArgsType = {ServerConnection&}]’:
sources/MonaServer.cpp:41:142: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::Function::~Function() [with Result = void; ArgsType = {ServerConnection&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Mona::PacketReader&}]’:
sources/MonaServer.cpp:41:142: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::Function::~Function() [with Result = void; ArgsType = {const Mona::Exception&, ServerConnection&}]’:
sources/MonaServer.cpp:41:142: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::Function::~Function() [with Result = void; ArgsType = {const Mona::Publication&, Mona::DataReader&}]’:
sources/MonaServer.cpp:41:142: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::Function::~Function() [with Result = void; ArgsType = {const Mona::Publication&, unsigned int, Mona::PacketReader&}]’:
sources/MonaServer.cpp:41:142: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::Function::~Function() [with Result = void; ArgsType = {const Mona::Publication&}]’:
sources/MonaServer.cpp:41:142: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::Function::~Function() [with Result = void; ArgsType = {const Mona::Publication&, const Mona::Parameters&}]’:
sources/MonaServer.cpp:41:142: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
In file included from ./../MonaBase/include/Mona/Net.h:23:0,
from ./../MonaBase/include/Mona/IPAddress.h:23,
from ./../MonaBase/include/Mona/SocketAddress.h:23,
from sources/LUASocketAddress.h:22,
from sources/LUASocketAddress.cpp:20:
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {const char*, const char*, unsigned int}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
In file included from ./../MonaBase/include/Mona/Net.h:23:0,
from ./../MonaBase/include/Mona/IPAddress.h:23,
from ./../MonaBase/include/Mona/SocketAddress.h:23,
from ./../MonaBase/include/Mona/Socket.h:23,
from ./../MonaBase/include/Mona/TCPClient.h:24,
from sources/LUATCPClient.h:22,
from sources/LUATCPClient.cpp:20:
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {const char*, const char*, unsigned int}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = bool; ArgsType = {Mona::DataReader&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]’:
./../MonaBase/include/Mona/Event.h:142:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::Function::~Function() [with Result = void; ArgsType = {const Mona::Exception&}]’:
sources/LUATCPClient.cpp:31:111: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::Function::~Function() [with Result = unsigned int; ArgsType = {Mona::PoolBuffer&}]’:
sources/LUATCPClient.cpp:31:111: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::Function::~Function() [with Result = void; ArgsType = {Mona::TCPClient&, const Mona::SocketAddress&}]’:
sources/LUATCPClient.cpp:31:111: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:42:39: note: in expansion of macro ‘FATAL_ERROR’
~Function() { if (_subscriptions>0) FATAL_ERROR("Deleting ", typeid(_function).name()," during event subscription"); }
^~~~~~~~~~~
compiling sources/Service.cpp
In file included from ./../MonaBase/include/Mona/Net.h:23:0,
from ./../MonaBase/include/Mona/IPAddress.h:23,
from ./../MonaBase/include/Mona/SocketAddress.h:23,
from ./../MonaCore/include/Mona/Client.h:23,
from ./../MonaCore/include/Mona/Group.h:23,
from ./../MonaCore/include/Mona/Peer.h:23,
from sources/LUAInvoker.h:22,
from sources/LUAInvoker.cpp:20:
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {const char*, const char*, unsigned int}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = bool; ArgsType = {Mona::DataReader&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]’:
./../MonaBase/include/Mona/Event.h:142:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
compiling sources/LUAGroup.cpp
In file included from ./../MonaBase/include/Mona/Net.h:23:0,
from ./../MonaBase/include/Mona/IPAddress.h:23,
from ./../MonaBase/include/Mona/SocketAddress.h:23,
from ./../MonaCore/include/Mona/Client.h:23,
from sources/Service.h:22,
from sources/Service.cpp:20:
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {const char*, const char*, unsigned int}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = bool; ArgsType = {Mona::DataReader&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]’:
./../MonaBase/include/Mona/Event.h:142:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
compiling sources/LUAXML.cpp
In file included from ./../MonaBase/include/Mona/Net.h:23:0,
from ./../MonaBase/include/Mona/IPAddress.h:23,
from ./../MonaBase/include/Mona/SocketAddress.h:23,
from ./../MonaCore/include/Mona/Client.h:23,
from ./../MonaCore/include/Mona/Group.h:23,
from sources/LUAGroup.h:23,
from sources/LUAGroup.cpp:20:
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {const char*, const char*, unsigned int}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = bool; ArgsType = {Mona::DataReader&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]’:
./../MonaBase/include/Mona/Event.h:142:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
compiling sources/LUAMember.cpp
In file included from ./../MonaBase/include/Mona/Event.h:23:0,
from ./../MonaBase/include/Mona/Parameters.h:24,
from ./../MonaBase/include/Mona/MapParameters.h:23,
from ./../MonaBase/include/Mona/XMLParser.h:23,
from sources/LUAXML.h:22,
from sources/LUAXML.cpp:20:
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {const char*, const char*, unsigned int}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
compiling sources/LUAPublication.cpp
compiling sources/ScriptWriter.cpp
compiling sources/LUAClient.cpp
In file included from ./../MonaBase/include/Mona/Net.h:23:0,
from ./../MonaBase/include/Mona/IPAddress.h:23,
from ./../MonaBase/include/Mona/SocketAddress.h:23,
from ./../MonaCore/include/Mona/Client.h:23,
from ./../MonaCore/include/Mona/Group.h:23,
from ./../MonaCore/include/Mona/Peer.h:23,
from sources/LUAMember.h:22,
from sources/LUAMember.cpp:20:
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {const char*, const char*, unsigned int}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
In file included from ./../MonaBase/include/Mona/Date.h:24:0,
from ./../MonaCore/include/Mona/DataWriter.h:24,
from sources/ScriptWriter.h:23,
from sources/ScriptWriter.cpp:20:
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {const char*, const char*, unsigned int}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = bool; ArgsType = {Mona::DataReader&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]’:
./../MonaBase/include/Mona/Event.h:142:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
In file included from ./../MonaBase/include/Mona/Net.h:23:0,
from ./../MonaBase/include/Mona/SocketManager.h:23,
from ./../MonaCore/include/Mona/Invoker.h:23,
from sources/LUAPublication.h:22,
from sources/LUAPublication.cpp:21:
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {const char*, const char*, unsigned int}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = bool; ArgsType = {Mona::DataReader&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]’:
./../MonaBase/include/Mona/Event.h:142:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
R(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
compiling sources/LUAUDPSocket.cpp
compiling sources/LUAServer.cpp
In file included from ./../MonaBase/include/Mona/Net.h:23:0,
from ./../MonaBase/include/Mona/IPAddress.h:23,
from ./../MonaBase/include/Mona/SocketAddress.h:23,
from ./../MonaCore/include/Mona/Client.h:23,
from sources/LUAClient.h:22,
from sources/LUAClient.cpp:20:
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {const char*, const char*, unsigned int}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = void; ArgsType = {}]’:
./../MonaBase/include/Mona/Event.h:127:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Event.h: In instantiation of ‘Mona::Event<Result, ArgsType>::~Event() [with Result = bool; ArgsType = {Mona::DataReader&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]’:
./../MonaBase/include/Mona/Event.h:142:7: required from here
./../MonaBase/include/Mona/Exceptions.h:114:157: warning: throw will always call terminate() [-Wterminate]
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
^~~~~~~~~~~
./../MonaBase/include/Mona/Exceptions.h:114:157: note: in C++11 destructors default to noexcept
#define FATAL_ERROR(...) {std::string __error; throw std::runtime_error(Mona::String::Format(__error,## __VA_ARGS__,", " __FILE__ "[" LINE_STRING "]"));}
^
./../MonaBase/include/Mona/Event.h:102:4: note: in expansion of macro ‘FATAL_ERROR’
FATAL_ERROR("Deleting function during event ", typeid(*this).name()," subscription");
I reverted back to g++ 4.9 and it compiled well
I get lots of errors compiling MonaServer