tora-tool / tora

TOra is an open source SQL IDE for Oracle, MySQL and PostgreSQL dbs
http://torasql.com/
GNU General Public License v2.0
289 stars 58 forks source link

The latest version doesn't compile on the fully patched Ubuntu 18.04 #129

Closed mgogala closed 5 years ago

mgogala commented 5 years ago

Hi! The latest version doesn't build on Ubuntu 18.04: Git version v3.2-197-g099246e7 Git version major 3 Git version minor 2 Git version count 197 Git version sha1 g099246e7 Git version short 3.2 Git version dirty No Git branch master Build tag v3.2-197-Release-g099246e7 Build date 2019-03-17 /home/mgogala/git/tora/extlibs/libermodel/canvasedge.cpp:148:48: warning: "/" within comment [-Wcomment] (dro.integers[2i+1]/ %m_wdhcf /*m_scaleX) +m_xMargin + diffX,

/home/mgogala/git/tora/extlibs/libermodel/dotgraph.cpp: In member function ‘void DotGraph::addNewNodeToSubgraph(QMap<QString, QString>, QString)’: /home/mgogala/git/tora/extlibs/libermodel/dotgraph.cpp:899:8: warning: unused variable ‘a’ [-Wunused-variable] auto a = subgraphs()[subgraph]; ^ /home/mgogala/git/tora/src/widgets/todatabasesettingui.ui: Warning: The name 'gridLayout' (QGridLayout) is already in use, defaulting to 'gridLayout4'. /home/mgogala/git/tora/src/core/tocontextmenu.h:0: Note: No relevant classes found. No output generated. /home/mgogala/git/tora/src/core/tohelpcontext.h:0: Note: No relevant classes found. No output generated. /home/mgogala/git/tora/src/core/tosettingtab.h:0: Note: No relevant classes found. No output generated. /home/mgogala/git/tora/src/parsing/toscilexersql.h:0: Note: No relevant classes found. No output generated. /home/mgogala/git/tora/src/tools/tosecuritytreeitem.h:0: Note: No relevant classes found. No output generated. /home/mgogala/git/tora/src/widgets/toconnectionwidget.h:0: Note: No relevant classes found. No output generated. In file included from /home/mgogala/git/tora/src/core/toconfenum.h:39:0, from /home/mgogala/git/tora/src/core/toconfiguration.h:37, from /home/mgogala/git/tora/src/main/main.cpp:35: /home/mgogala/git/tora/src/main/main.cpp: In function ‘int main(int, char**)’: /home/mgogala/git/tora/src/ts_log/ts_log_utils.h:46:38: note: #pragma message: WARNING: TODO/FIXME: hicolor theme is broken for Docklet icons. But we need to resolve X11 themes one day

define WARN(exp) ("WARNING: " exp)

                                  ^

/home/mgogala/git/tora/src/main/main.cpp:119:17: note: in expansion of macro ‘WARN’

pragma message WARN( "TODO/FIXME: hicolor theme is broken for Docklet icons. But we need to resolve X11 themes one day" )

             ^

In file included from /home/mgogala/git/BUILD/src/result/../../../tora/src/result/toresultlock.h:37:0, from /home/mgogala/git/BUILD/src/result/moc_toresultlock.cpp:9: /home/mgogala/git/tora/src/result/tomvc.h: In instantiation of ‘TOMVC<_T, _VP, _DP>::TOMVC(QWidget) [with _T = ResutLock::Traits; _VP = Views::DefaultTreeViewPolicy; _DP = DefaultDataProviderPolicy]’: /home/mgogala/git/BUILD/src/result/../../../tora/src/result/toresultlock.h:73:41: required from here /home/mgogala/git/tora/src/result/tomvc.h:194:25: warning: ‘TOMVC<ResutLock::Traits, Views::DefaultTreeViewPolicy, DefaultDataProviderPolicy>::m_observerObject’ will be initialized after [-Wreorder] ObserverObject m_observerObject; ^~~~ /home/mgogala/git/tora/src/result/tomvc.h:192:24: warning: ‘TOMVC<ResutLock::Traits, Views::DefaultTreeViewPolicy, DefaultDataProviderPolicy>::WorkingWidget TOMVC<ResutLock::Traits, Views::DefaultTreeViewPolicy, DefaultDataProviderPolicy>::m_workingWidget’ [-Wreorder] WorkingWidget m_workingWidget; ^~~~~~~ /home/mgogala/git/tora/src/result/tomvc.h:205:1: warning: when initialized here [-Wreorder] TOMVC<_T, _VP, _DP>::TOMVC(QWidget parent) ^~~~~~~ In file included from /home/mgogala/git/BUILD/src/result/../../../tora/src/result/toresultplan.h:37:0, from /home/mgogala/git/BUILD/src/result/moc_toresultplan.cpp:9: /home/mgogala/git/tora/src/result/tomvc.h: In instantiation of ‘TOMVC<_T, _VP, _DP>::TOMVC(QWidget) [with _T = ResultPlan::TraitsPlanText; _VP = Views::DefaultPlainTextViewPolicy; _DP = DefaultDataProviderPolicy]’: /home/mgogala/git/BUILD/src/result/../../../tora/src/result/toresultplan.h:65:49: required from here /home/mgogala/git/tora/src/result/tomvc.h:194:25: warning: ‘TOMVC<ResultPlan::TraitsPlanText, Views::DefaultPlainTextViewPolicy, DefaultDataProviderPolicy>::m_observerObject’ will be initialized after [-Wreorder] ObserverObject m_observerObject; ^~~~ /home/mgogala/git/tora/src/result/tomvc.h:192:24: warning: ‘TOMVC<ResultPlan::TraitsPlanText, Views::DefaultPlainTextViewPolicy, DefaultDataProviderPolicy>::WorkingWidget TOMVC<ResultPlan::TraitsPlanText, Views::DefaultPlainTextViewPolicy, DefaultDataProviderPolicy>::m_workingWidget’ [-Wreorder] WorkingWidget m_workingWidget; ^~~~~~~ /home/mgogala/git/tora/src/result/tomvc.h:205:1: warning: when initialized here [-Wreorder] TOMVC<_T, _VP, _DP>::TOMVC(QWidget parent) ^~~~~~~ In file included from /home/mgogala/git/BUILD/src/result/../../../tora/src/result/toresultsql.h:37:0, from /home/mgogala/git/BUILD/src/result/moc_toresultsql.cpp:9: /home/mgogala/git/tora/src/result/tomvc.h: In instantiation of ‘TOMVC<_T, _VP, _DP>::TOMVC(QWidget) [with _T = ResultSqlText::TraitsSqlText; _VP = Views::DefaultSqlTextViewPolicy; _DP = DefaultDataProviderPolicy]’: /home/mgogala/git/BUILD/src/result/../../../tora/src/result/toresultsql.h:63:48: required from here /home/mgogala/git/tora/src/result/tomvc.h:194:25: warning: ‘TOMVC<ResultSqlText::TraitsSqlText, Views::DefaultSqlTextViewPolicy, DefaultDataProviderPolicy>::m_observerObject’ will be initialized after [-Wreorder] ObserverObject m_observerObject; ^~~~ /home/mgogala/git/tora/src/result/tomvc.h:192:24: warning: ‘TOMVC<ResultSqlText::TraitsSqlText, Views::DefaultSqlTextViewPolicy, DefaultDataProviderPolicy>::WorkingWidget TOMVC<ResultSqlText::TraitsSqlText, Views::DefaultSqlTextViewPolicy, DefaultDataProviderPolicy>::m_workingWidget’ [-Wreorder] WorkingWidget m_workingWidget; ^~~~~~~ /home/mgogala/git/tora/src/result/tomvc.h:205:1: warning: when initialized here [-Wreorder] TOMVC<_T, _VP, _DP>::TOMVC(QWidget parent) ^~~~~~~ In file included from /home/mgogala/git/BUILD/src/result/../../../tora/src/result/toresultwaitchains.h:37:0, from /home/mgogala/git/BUILD/src/result/moc_toresultwaitchains.cpp:9: /home/mgogala/git/tora/src/result/tomvc.h: In instantiation of ‘TOMVC<_T, _VP, _DP>::TOMVC(QWidget) [with _T = ResutWaitSchains::Traits; _VP = Views::DefaultTreeViewPolicy; _DP = DefaultDataProviderPolicy]’: /home/mgogala/git/BUILD/src/result/../../../tora/src/result/toresultwaitchains.h:68:41: required from here /home/mgogala/git/tora/src/result/tomvc.h:194:25: warning: ‘TOMVC<ResutWaitSchains::Traits, Views::DefaultTreeViewPolicy, DefaultDataProviderPolicy>::m_observerObject’ will be initialized after [-Wreorder] ObserverObject m_observerObject; ^~~~ /home/mgogala/git/tora/src/result/tomvc.h:192:24: warning: ‘TOMVC<ResutWaitSchains::Traits, Views::DefaultTreeViewPolicy, DefaultDataProviderPolicy>::WorkingWidget TOMVC<ResutWaitSchains::Traits, Views::DefaultTreeViewPolicy, DefaultDataProviderPolicy>::m_workingWidget’ [-Wreorder] WorkingWidget m_workingWidget; ^~~~~~~ /home/mgogala/git/tora/src/result/tomvc.h:205:1: warning: when initialized here [-Wreorder] TOMVC<_T, _VP, _DP>::TOMVC(QWidget parent) ^~~~~~~ In file included from /home/mgogala/git/BUILD/src/views/../../../tora/src/views/toplantablesview.h:37:0, from /home/mgogala/git/BUILD/src/views/moc_toplantablesview.cpp:9: /home/mgogala/git/tora/src/result/tomvc.h: In instantiation of ‘TOMVC<_T, _VP, _DP>::TOMVC(QWidget) [with _T = PlanTables::Traits; _VP = Views::DefaultTreeViewPolicy; _DP = DefaultDataProviderPolicy]’: /home/mgogala/git/BUILD/src/views/../../../tora/src/views/toplantablesview.h:78:41: required from here /home/mgogala/git/tora/src/result/tomvc.h:194:25: warning: ‘TOMVC<PlanTables::Traits, Views::DefaultTreeViewPolicy, DefaultDataProviderPolicy>::m_observerObject’ will be initialized after [-Wreorder] ObserverObject m_observerObject; ^~~~ /home/mgogala/git/tora/src/result/tomvc.h:192:24: warning: ‘TOMVC<PlanTables::Traits, Views::DefaultTreeViewPolicy, DefaultDataProviderPolicy>::WorkingWidget TOMVC<PlanTables::Traits, Views::DefaultTreeViewPolicy, DefaultDataProviderPolicy>::m_workingWidget’ [-Wreorder] WorkingWidget m_workingWidget; ^~~~~~~ /home/mgogala/git/tora/src/result/tomvc.h:205:1: warning: when initialized here [-Wreorder] TOMVC<_T, _VP, _DP>::TOMVC(QWidget parent) ^~~~~~~ /home/mgogala/git/tora/src/connection/tooracleextract.cpp: In member function ‘virtual void toOracleExtract::create(QTextStream&, toExtract::ObjectType, const QString&, const QString&, const QString&)’: /home/mgogala/git/tora/src/connection/tooracleextract.cpp:6416:9: warning: enumeration value ‘NO_TYPE’ not handled in switch [-Wswitch] switch (type) ^ /home/mgogala/git/tora/src/connection/tooracleextract.cpp: In member function ‘virtual void toOracleExtract::describe(std::cxx11::list<QString, std::allocator >&, toExtract::ObjectType, const QString&, const QString&, const QString&)’: /home/mgogala/git/tora/src/connection/tooracleextract.cpp:6488:11: warning: enumeration value ‘NO_TYPE’ not handled in switch [-Wswitch] switch(type) ^ /home/mgogala/git/tora/src/connection/tooracleextract.cpp:6488:11: warning: enumeration value ‘DIRECTORY’ not handled in switch [-Wswitch] /home/mgogala/git/tora/src/connection/tooracleextract.cpp:6488:11: warning: enumeration value ‘MATERIALIZED_VIEW’ not handled in switch [-Wswitch] /home/mgogala/git/tora/src/connection/tooracleextract.cpp: At global scope: /home/mgogala/git/tora/src/connection/tooracleextract.cpp:2950:16: warning: ‘QString ReContext(std::cxx11::list<QString, std::allocator >&, int, const QString&)’ defined but not used [-Wunused-function] static QString ReContext(std::list &ctx, int strip, const QString &str) ^~~~~ /home/mgogala/git/tora/src/connection/toqmysqlquery.cpp: In member function ‘virtual QSqlQuery mysqlQuery::createQuery(const QString&)’: /home/mgogala/git/tora/src/connection/toqmysqlquery.cpp:71:14: warning: unused variable ‘prepared’ [-Wunused-variable] bool prepared = ret->prepare(s); ^~~~ /home/mgogala/git/tora/src/connection/toqmysqlquery.cpp:67:10: warning: variable ‘executed’ set but not used [-Wunused-but-set-variable] bool executed; ^~~~ /home/mgogala/git/tora/src/connection/toqmysqlquery.cpp: In member function ‘virtual void mysqlQuery::cancel()’: /home/mgogala/git/tora/src/connection/toqmysqlquery.cpp:130:31: warning: unused variable ‘c’ [-Wunused-variable] QSqlDatabase c = const_cast<QSqlDatabase >(&(Connection->Connection)); ^ /home/mgogala/git/tora/src/connection/toqpsqlquery.cpp: In member function ‘virtual void psqlQuery::cancel()’: /home/mgogala/git/tora/src/connection/toqpsqlquery.cpp:132:31: warning: unused variable ‘c’ [-Wunused-variable] QSqlDatabase c = const_cast<QSqlDatabase >(&(Connection->Connection)); ^ /home/mgogala/git/tora/src/connection/toqpsqlquery.cpp: In member function ‘toQColumnDescriptionList psqlQuery::describe(QSqlRecord)’: /home/mgogala/git/tora/src/connection/toqpsqlquery.cpp:236:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (unsigned int i = 0; i < record.count(); i++) ^~~~~~ /home/mgogala/git/tora/src/core/toconnection.cpp: In destructor ‘virtual toConnection::~toConnection()’: /home/mgogala/git/tora/src/core/toconnection.cpp:179:14: warning: unused variable ‘running’ [-Wunused-variable] bool running = pCache->cacheRefreshRunning(); ^~~ /home/mgogala/git/tora/src/core/toconnection.cpp: In member function ‘bool toConnection::closeWidgets()’: /home/mgogala/git/tora/src/core/toconnection.cpp:272:22: warning: unused variable ‘removed’ [-Wunused-variable] bool removed = Widgets.remove(widget); // TODO: check if QT containers support modification while being iterated ^~~ /home/mgogala/git/tora/src/core/toconnection.cpp: In member function ‘void toConnection::connectionsMenu(QMenu*)’: /home/mgogala/git/tora/src/core/toconnection.cpp:290:14: warning: unused variable ‘removed’ [-Wunused-variable] bool removed = ConnectionActions.remove(a); ^~~ /home/mgogala/git/tora/src/core/toeventquery.cpp: In member function ‘toQValue toEventQuery::readValue()’: /home/mgogala/git/tora/src/core/toeventquery.cpp:203:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((Values.size() == ColumnCount) && !eof())


/home/mgogala/git/tora/src/core/tosql.cpp: In static member function ‘static QString toSQL::string(const QString&, const toConnection&)’:
/home/mgogala/git/tora/src/core/tosql.cpp:215:22: warning: unused variable ‘QueryProvider’ [-Wunused-variable]
       QString const& QueryProvider = j->Provider;
                      ^~~~~~~~~~~~~
In file included from /home/mgogala/git/tora/src/core/toresult.cpp:35:0:
/home/mgogala/git/tora/src/core/toresult.h: In constructor ‘toResult::toResult()’:
/home/mgogala/git/tora/src/core/toresult.h:211:14: warning: ‘toResult::Handled’ will be initialized after [-Wreorder]
         bool Handled;
              ^~~~~~~
/home/mgogala/git/tora/src/core/toresult.h:203:18: warning:   ‘QAction* toResult::RelatedAction’ [-Wreorder]
         QAction *RelatedAction;
                  ^~~~~~~~~~~~~
/home/mgogala/git/tora/src/core/toresult.cpp:73:1: warning:   when initialized here [-Wreorder]
 toResult::toResult()
 ^~~~~~~~
/home/mgogala/git/tora/src/core/totablemodel.cpp: In member function ‘virtual QVariant toTableModelPriv::data(const QModelIndex&, int) const’:
/home/mgogala/git/tora/src/core/totablemodel.cpp:76:9: warning: unused variable ‘r’ [-Wunused-variable]
     int r = index.row();
         ^
/home/mgogala/git/tora/src/core/totablemodel.cpp:77:9: warning: unused variable ‘c’ [-Wunused-variable]
     int c = index.column();
         ^
/home/mgogala/git/tora/src/core/totool.cpp: In member function ‘QMenu* toToolsRegistry::toolsMenu(QMenu*) const’:
/home/mgogala/git/tora/src/core/totool.cpp:234:28: warning: unused variable ‘pixmap’ [-Wunused-variable]
             const QPixmap *pixmap = pTool->toolbarImage();
                            ^~~~~~
/home/mgogala/git/tora/src/core/utils.cpp: In function ‘QString Utils::toSQLToSql_Id(const QString&)’:
/home/mgogala/git/tora/src/core/utils.cpp:301:15: warning: unused variable ‘hash_value’ [-Wunused-variable]
      quint32 *hash_value = (quint32*)(&(baHash.constData()[12]));
               ^~~~~~~~~~
/home/mgogala/git/tora/src/core/utils.cpp: In function ‘int Utils::toSizeDecode(const QString&)’:
/home/mgogala/git/tora/src/core/utils.cpp:315:39: warning: integer overflow in expression [-Woverflow]
             return 1024 * 1024 * 1024 * 1024;
                    ~~~~~~~~~~~~~~~~~~~^~~~~~
/home/mgogala/git/tora/src/core/utils.cpp:317:39: warning: integer overflow in expression [-Woverflow]
             return 1024 * 1024 * 1024 * 1024 * 1024;
                    ~~~~~~~~~~~~~~~~~~~^~~~~~
/home/mgogala/git/tora/src/core/utils.cpp: In function ‘bool Utils::toCheckKeyEvent(QKeyEvent*, const QKeySequence&)’:
/home/mgogala/git/tora/src/core/utils.cpp:457:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         return (event->modifiers() == state && event->key() == val);
                 ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp: In member function ‘virtual void toCodeOutline::timerEvent(QTimerEvent*)’:
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘X_UNASSIGNED’ not handled in switch [-Wswitch]
                 switch (node.getTokenType())
                        ^
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘X_ROOT’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘X_FAILURE’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘X_COMMENT’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘X_EOF’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘L_RESERVED’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘L_TABLENAME’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘L_SCHEMANAME’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘L_PACKAGENAME’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘L_BINDVARNAME’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘L_TABLEALIAS’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘L_IDENTIFIER’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘L_JOIN’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘L_ON’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘L_JOINING_CLAUSE’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘L_USING’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘L_VARIABLE’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘L_PARAMETER’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘S_SUBQUERY_FACTORED’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘S_SUBQUERY_NESTED’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘L_SUBQUERY_ALIAS’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘S_UNION’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘S_MINUS’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘S_INTERSECT’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘S_WITH’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘S_COLUMN_LIST’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘S_FROM’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘S_WHERE’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘S_COND_AND’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘S_COND_OR’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘S_COND_IN’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘S_IDENTIFIER’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘S_TABLE_REF’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘S_OPERATOR_BINARY’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/docklets/tocodeoutline.cpp:149:24: warning: enumeration value ‘S_GROUP’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/editor/todifftext.cpp: In member function ‘void toDiffText::setText(const QString&, const QString&)’:
/home/mgogala/git/tora/src/editor/todifftext.cpp:183:19: warning: unused variable ‘beforeIdx’ [-Wunused-variable]
         long long beforeIdx = info.beforeIdx;
                   ^~~~~~~~~
/home/mgogala/git/tora/src/editor/todifftext.cpp:184:19: warning: unused variable ‘afterIdx’ [-Wunused-variable]
         long long afterIdx  = info.afterIdx;
                   ^~~~~~~~
/home/mgogala/git/tora/src/widgets/toscintilla.cpp: In member function ‘QString toScintilla::wordAtPosition(int, bool) const’:
/home/mgogala/git/tora/src/widgets/toscintilla.cpp:140:9: warning: unused variable ‘style2’ [-Wunused-variable]
     int style2 = SendScintilla(QsciScintilla::SCI_GETSTYLEAT, end_pos) & 0x1f;
         ^~~~~~
/home/mgogala/git/tora/src/widgets/toscintilla.cpp: In member function ‘virtual void toScintilla::populateContextMenu(QMenu*)’:
/home/mgogala/git/tora/src/widgets/toscintilla.cpp:602:16: warning: unused variable ‘isEmptyDocument’ [-Wunused-variable]
     const bool isEmptyDocument = (lines() == 0);
                ^~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/widgets/toscintilla.cpp: In member function ‘QString toScintilla::getSelectionAsHTML()’:
/home/mgogala/git/tora/src/widgets/toscintilla.cpp:779:17: warning: unused variable ‘weight’ [-Wunused-variable]
             int weight = font.weight();
                 ^~~~~~
/home/mgogala/git/tora/src/widgets/toscintilla.cpp:718:9: warning: unused variable ‘titleFullPath’ [-Wunused-variable]
     int titleFullPath = 0;
         ^~~~~~~~~~~~~
/home/mgogala/git/tora/src/widgets/toscintilla.cpp:852:9: warning: unused variable ‘level’ [-Wunused-variable]
     int level = (getLevelAt(0) & SC_FOLDLEVELNUMBERMASK) - SC_FOLDLEVELBASE;
         ^~~~~
/home/mgogala/git/tora/src/widgets/toscintilla.cpp:853:9: warning: unused variable ‘newLevel’ [-Wunused-variable]
     int newLevel;
         ^~~~~~~~
/home/mgogala/git/tora/src/widgets/toscintilla.cpp: In member function ‘QString toScintilla::getSelectionAsRTF()’:
/home/mgogala/git/tora/src/widgets/toscintilla.cpp:1102:22: warning: unused variable ‘MAX_STYLEDEF’ [-Wunused-variable]
     static const int MAX_STYLEDEF = 128;
                      ^~~~~~~~~~~~
/home/mgogala/git/tora/src/widgets/toscintilla.cpp:1103:22: warning: unused variable ‘MAX_FONTDEF’ [-Wunused-variable]
     static const int MAX_FONTDEF  = 64;
                      ^~~~~~~~~~~
/home/mgogala/git/tora/src/widgets/toscintilla.cpp:1104:22: warning: unused variable ‘MAX_COLORDEF’ [-Wunused-variable]
     static const int MAX_COLORDEF = 8;
                      ^~~~~~~~~~~~
/home/mgogala/git/tora/src/widgets/toscintilla.cpp:1120:9: warning: unused variable ‘wysiwyg’ [-Wunused-variable]
     int wysiwyg = 1;
         ^~~~~~~
/home/mgogala/git/tora/src/widgets/toscintilla.cpp: In member function ‘wchar_t toScintilla::getWCharAt(int)’:
/home/mgogala/git/tora/src/widgets/toscintilla.cpp:1440:10: warning: unused variable ‘_retval’ [-Wunused-variable]
     char _retval[4];
          ^~~~~~~
/home/mgogala/git/tora/src/editor/tosqltext.cpp: In member function ‘void toSqlText::processed()’:
/home/mgogala/git/tora/src/editor/tosqltext.cpp:658:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         while (lastLine < r.lineFrom)
                ~~~~~~~~~^~~~~~~~~~~~
/home/mgogala/git/tora/src/editor/tosqltext.cpp:664:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         for (unsigned int i=r.lineFrom, j=1; i <= r.lineTo; ++i, ++j)
                                              ~~^~~~~~~~~~~
/home/mgogala/git/tora/src/editor/tosqltext.cpp:673:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     while (lastLine < lines())
            ~~~~~~~~~^~~~~~~~~
/home/mgogala/git/tora/src/editor/tosyntaxanalyzernl.cpp: In member function ‘virtual toSyntaxAnalyzer::statement toSyntaxAnalyzerNL::getStatementAt(unsigned int, unsigned int)’:
/home/mgogala/git/tora/src/editor/tosyntaxanalyzernl.cpp:70:61: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (!statements.isEmpty() && statements.last().lineFrom <= line && statements.last().lineTo >= line)
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/home/mgogala/git/tora/src/editor/tosyntaxanalyzernl.cpp:70:97: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (!statements.isEmpty() && statements.last().lineFrom <= line && statements.last().lineTo >= line)
                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/home/mgogala/git/tora/src/editor/tosyntaxanalyzernl.cpp: In member function ‘virtual void toSyntaxAnalyzerNL::sanitizeStatement(toSyntaxAnalyzer::statement&)’:
/home/mgogala/git/tora/src/editor/tosyntaxanalyzernl.cpp:180:9: warning: unused variable ‘wordStyle’ [-Wunused-variable]
     int wordStyle, lastPos;
         ^~~~~~~~~
/home/mgogala/git/tora/src/editor/tosyntaxanalyzernl.cpp: In member function ‘QString toSyntaxAnalyzerNL::lastEditorWord(int, int, int&)’:
/home/mgogala/git/tora/src/editor/tosyntaxanalyzernl.cpp:262:13: warning: unused variable ‘styleX’ [-Wunused-variable]
         int styleX = editor->SendScintilla(QsciScintilla::SCI_GETSTYLEAT, pos) & 0x1f;
             ^~~~~~
/home/mgogala/git/tora/src/editor/toworksheettext.cpp: In member function ‘virtual void toWorksheetText::keyPressEvent(QKeyEvent*)’:
/home/mgogala/git/tora/src/editor/toworksheettext.cpp:152:10: warning: unused variable ‘nextPosition’ [-Wunused-variable]
     long nextPosition = SendScintilla(QsciScintilla::SCI_POSITIONAFTER, currPosition);
          ^~~~~~~~~~~~
/home/mgogala/git/tora/src/editor/toworksheettext.cpp: In member function ‘virtual void toWorksheetText::autoCompleteFromAPIs()’:
/home/mgogala/git/tora/src/editor/toworksheettext.cpp:317:9: warning: unused variable ‘position’ [-Wunused-variable]
     int position = currentPosition();
         ^~~~~~~~
In file included from /home/mgogala/git/tora/src/core/toconfenum.h:39:0,
                 from /home/mgogala/git/tora/src/core/toconfiguration.h:37,
                 from /home/mgogala/git/tora/src/editor/toworksheettext.h:37,
                 from /home/mgogala/git/tora/src/editor/toworksheettext.cpp:34:
/home/mgogala/git/tora/src/editor/toworksheettext.cpp: In member function ‘void toWorksheetText::openFilename(const QString&)’:
/home/mgogala/git/tora/src/ts_log/ts_log_utils.h:46:38: note: #pragma message: WARNING: TODO/FIXME: clear markers!
 #   define WARN(exp) ("WARNING: " exp)
                                      ^
/home/mgogala/git/tora/src/editor/toworksheettext.cpp:512:17: note: in expansion of macro ‘WARN’
 #pragma message WARN("TODO/FIXME: clear markers!")
                 ^
/home/mgogala/git/tora/src/main/tonewconnection.cpp: In member function ‘void toNewConnection::loadPrevious(const QModelIndex&)’:
/home/mgogala/git/tora/src/main/tonewconnection.cpp:332:27: warning: unused variable ‘prov’ [-Wunused-variable]
     toConnectionProvider &prov = toConnectionProviderRegistrySing::Instance().get(RealProviderName);
                           ^~~~
In file included from /home/mgogala/git/tora/src/core/toconfenum.h:39:0,
                 from /home/mgogala/git/tora/src/core/tomainwindow.h:39,
                 from /home/mgogala/git/tora/src/main/tomain.h:38,
                 from /home/mgogala/git/tora/src/main/tomain.cpp:35:
/home/mgogala/git/tora/src/main/tomain.cpp: In member function ‘void toMain::setNeedCommit(toToolWidget*, bool)’:
/home/mgogala/git/tora/src/ts_log/ts_log_utils.h:46:38: note: #pragma message: WARNING: Set need commit on connection here
 #   define WARN(exp) ("WARNING: " exp)
                                      ^
/home/mgogala/git/tora/src/main/tomain.cpp:701:17: note: in expansion of macro ‘WARN’
 #pragma message WARN("Set need commit on connection here")
                 ^
In file included from /home/mgogala/git/tora/src/core/toconfenum.h:39:0,
                 from /home/mgogala/git/tora/src/core/toeditorconfiguration.h:37,
                 from /home/mgogala/git/tora/src/main/tosyntaxsetup.h:42,
                 from /home/mgogala/git/tora/src/main/tosyntaxsetup.cpp:35:
/home/mgogala/git/tora/src/main/tosyntaxsetup.cpp: In constructor ‘toSyntaxSetup::toSyntaxSetup(QWidget*, const char*, toWFlags)’:
/home/mgogala/git/tora/src/ts_log/ts_log_utils.h:46:38: note: #pragma message: WARNING: TODO: Error line style & Debug line style
 #   define WARN(exp) ("WARNING: " exp)
                                      ^
/home/mgogala/git/tora/src/main/tosyntaxsetup.cpp:97:17: note: in expansion of macro ‘WARN’
 #pragma message WARN("TODO: Error line style & Debug line style")
                 ^~~~
/home/mgogala/git/tora/src/parsing/toindent.cpp: In member function ‘void toIndent::tagToken(const SQLParser::Token*)’:
/home/mgogala/git/tora/src/parsing/toindent.cpp:138:9: warning: unused variable ‘depth’ [-Wunused-variable]
     int depth = token->metadata().value("INDENT_DEPTH").toInt();
         ^~~~~
/home/mgogala/git/tora/src/parsing/toindent.cpp:139:9: warning: unused variable ‘line’ [-Wunused-variable]
     int line = token->getPosition().getLine();
         ^~~~
/home/mgogala/git/tora/src/parsing/toindent.cpp: In member function ‘QString toIndent::indent(const QString&)’:
/home/mgogala/git/tora/src/parsing/toindent.cpp:270:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (lineBuf.lineLenght() > IndentLineWidthInt)
                 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /home/mgogala/git/tora/src/parsing/MySQLGuiLexer.hpp:63:0,
                 from /home/mgogala/git/tora/src/parsing/MySQLGuiLexer.cc:45:
/home/mgogala/git/tora/src/parsing/UserGuiTraits.hpp:185:57: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
                     ANTLR_INLINE void enqueueToken(std::auto_ptr< TokenType> &t)
                                                         ^~~~~~~~
In file included from /usr/include/c++/7/memory:80:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:44,
                 from /home/mgogala/git/tora/src/parsing/MySQLGuiLexer.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/MySQLGuiLexer.cc:45:
/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.hpp:93:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:73,
                 from /home/mgogala/git/tora/src/parsing/MySQLLexer.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/MySQLLexer.cc:45:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3BackendImpl::MySQLLexerCyclicDFA2; ImplTraits = antlr3::Traits<Antlr3BackendImpl::MySQLLexer, Antlr3BackendImpl::EmptyParser>; CtxType = Antlr3BackendImpl::MySQLLexer; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3BackendImpl::MySQLLexer, Antlr3BackendImpl::EmptyParser>::RecognizerType<antlr3::InputStream<antlr3::TraitsBase<antlr3::CustomTraitsBase> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TraitsBase<antlr3::CustomTraitsBase>::IntStreamType<antlr3::InputStream<antlr3::TraitsBase<antlr3::CustomTraitsBase> > >]’:
/home/mgogala/git/tora/src/parsing/MySQLLexer.cc:23407:84:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if  ( c == ImplTraits::CommonTokenType::TOKEN_EOF && m_eof[s] >= 0)
         ~~^~~~~~~~~~~~~
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3BackendImpl::MySQLLexerCyclicDFA11; ImplTraits = antlr3::Traits<Antlr3BackendImpl::MySQLLexer, Antlr3BackendImpl::EmptyParser>; CtxType = Antlr3BackendImpl::MySQLLexer; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3BackendImpl::MySQLLexer, Antlr3BackendImpl::EmptyParser>::RecognizerType<antlr3::InputStream<antlr3::TraitsBase<antlr3::CustomTraitsBase> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TraitsBase<antlr3::CustomTraitsBase>::IntStreamType<antlr3::InputStream<antlr3::TraitsBase<antlr3::CustomTraitsBase> > >]’:
/home/mgogala/git/tora/src/parsing/MySQLLexer.cc:24154:83:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3BackendImpl::MySQLLexerCyclicDFA29; ImplTraits = antlr3::Traits<Antlr3BackendImpl::MySQLLexer, Antlr3BackendImpl::EmptyParser>; CtxType = Antlr3BackendImpl::MySQLLexer; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3BackendImpl::MySQLLexer, Antlr3BackendImpl::EmptyParser>::RecognizerType<antlr3::InputStream<antlr3::TraitsBase<antlr3::CustomTraitsBase> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TraitsBase<antlr3::CustomTraitsBase>::IntStreamType<antlr3::InputStream<antlr3::TraitsBase<antlr3::CustomTraitsBase> > >]’:
/home/mgogala/git/tora/src/parsing/MySQLLexer.cc:26908:100:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3BackendImpl::MySQLLexerCyclicDFA30; ImplTraits = antlr3::Traits<Antlr3BackendImpl::MySQLLexer, Antlr3BackendImpl::EmptyParser>; CtxType = Antlr3BackendImpl::MySQLLexer; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3BackendImpl::MySQLLexer, Antlr3BackendImpl::EmptyParser>::RecognizerType<antlr3::InputStream<antlr3::TraitsBase<antlr3::CustomTraitsBase> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TraitsBase<antlr3::CustomTraitsBase>::IntStreamType<antlr3::InputStream<antlr3::TraitsBase<antlr3::CustomTraitsBase> > >]’:
/home/mgogala/git/tora/src/parsing/MySQLLexer.cc:27048:100:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3BackendImpl::MySQLLexerCyclicDFA41; ImplTraits = antlr3::Traits<Antlr3BackendImpl::MySQLLexer, Antlr3BackendImpl::EmptyParser>; CtxType = Antlr3BackendImpl::MySQLLexer; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3BackendImpl::MySQLLexer, Antlr3BackendImpl::EmptyParser>::RecognizerType<antlr3::InputStream<antlr3::TraitsBase<antlr3::CustomTraitsBase> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TraitsBase<antlr3::CustomTraitsBase>::IntStreamType<antlr3::InputStream<antlr3::TraitsBase<antlr3::CustomTraitsBase> > >]’:
/home/mgogala/git/tora/src/parsing/MySQLLexer.cc:28303:83:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
In file included from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.hpp:219:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:69,
                 from /home/mgogala/git/tora/src/parsing/MySQLLexer.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/MySQLLexer.cc:45:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.inl: In member function ‘antlr3::BitsetList<AllocatorType>::BitsetType* antlr3::BitsetList<AllocatorType>::bitsetLoad() const [with ImplTraits = antlr3::TraitsBase<antlr3::CustomTraitsBase>]’:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.inl:54:2: warning: nonnull argument ‘this’ compared to NULL [-Wnonnull-compare]
  if (this != NULL)
  ^~
In file included from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.hpp:93:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:73,
                 from /home/mgogala/git/tora/src/parsing/MySQLGuiLexer.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/MySQLGuiLexer.cc:45:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3GuiImpl::MySQLGuiLexerCyclicDFA20; ImplTraits = antlr3::Traits<Antlr3GuiImpl::MySQLGuiLexer, Antlr3GuiImpl::EmptyParser, Antlr3GuiImpl::UserTraits>; CtxType = Antlr3GuiImpl::MySQLGuiLexer; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3GuiImpl::MySQLGuiLexer, Antlr3GuiImpl::EmptyParser, Antlr3GuiImpl::UserTraits>::RecognizerType<antlr3::InputStream<antlr3::TraitsBase<Antlr3GuiImpl::UserTraits> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TraitsBase<Antlr3GuiImpl::UserTraits>::IntStreamType<antlr3::InputStream<antlr3::TraitsBase<Antlr3GuiImpl::UserTraits> > >]’:
/home/mgogala/git/tora/src/parsing/MySQLGuiLexer.cc:90142:87:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if  ( c == ImplTraits::CommonTokenType::TOKEN_EOF && m_eof[s] >= 0)
         ~~^~~~~~~~~~~~~
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3GuiImpl::MySQLGuiLexerCyclicDFA29; ImplTraits = antlr3::Traits<Antlr3GuiImpl::MySQLGuiLexer, Antlr3GuiImpl::EmptyParser, Antlr3GuiImpl::UserTraits>; CtxType = Antlr3GuiImpl::MySQLGuiLexer; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3GuiImpl::MySQLGuiLexer, Antlr3GuiImpl::EmptyParser, Antlr3GuiImpl::UserTraits>::RecognizerType<antlr3::InputStream<antlr3::TraitsBase<Antlr3GuiImpl::UserTraits> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TraitsBase<Antlr3GuiImpl::UserTraits>::IntStreamType<antlr3::InputStream<antlr3::TraitsBase<Antlr3GuiImpl::UserTraits> > >]’:
/home/mgogala/git/tora/src/parsing/MySQLGuiLexer.cc:90889:83:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3GuiImpl::MySQLGuiLexerCyclicDFA46; ImplTraits = antlr3::Traits<Antlr3GuiImpl::MySQLGuiLexer, Antlr3GuiImpl::EmptyParser, Antlr3GuiImpl::UserTraits>; CtxType = Antlr3GuiImpl::MySQLGuiLexer; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3GuiImpl::MySQLGuiLexer, Antlr3GuiImpl::EmptyParser, Antlr3GuiImpl::UserTraits>::RecognizerType<antlr3::InputStream<antlr3::TraitsBase<Antlr3GuiImpl::UserTraits> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TraitsBase<Antlr3GuiImpl::UserTraits>::IntStreamType<antlr3::InputStream<antlr3::TraitsBase<Antlr3GuiImpl::UserTraits> > >]’:
/home/mgogala/git/tora/src/parsing/MySQLGuiLexer.cc:93612:100:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3GuiImpl::MySQLGuiLexerCyclicDFA47; ImplTraits = antlr3::Traits<Antlr3GuiImpl::MySQLGuiLexer, Antlr3GuiImpl::EmptyParser, Antlr3GuiImpl::UserTraits>; CtxType = Antlr3GuiImpl::MySQLGuiLexer; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3GuiImpl::MySQLGuiLexer, Antlr3GuiImpl::EmptyParser, Antlr3GuiImpl::UserTraits>::RecognizerType<antlr3::InputStream<antlr3::TraitsBase<Antlr3GuiImpl::UserTraits> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TraitsBase<Antlr3GuiImpl::UserTraits>::IntStreamType<antlr3::InputStream<antlr3::TraitsBase<Antlr3GuiImpl::UserTraits> > >]’:
/home/mgogala/git/tora/src/parsing/MySQLGuiLexer.cc:93752:100:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3GuiImpl::MySQLGuiLexerCyclicDFA56; ImplTraits = antlr3::Traits<Antlr3GuiImpl::MySQLGuiLexer, Antlr3GuiImpl::EmptyParser, Antlr3GuiImpl::UserTraits>; CtxType = Antlr3GuiImpl::MySQLGuiLexer; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3GuiImpl::MySQLGuiLexer, Antlr3GuiImpl::EmptyParser, Antlr3GuiImpl::UserTraits>::RecognizerType<antlr3::InputStream<antlr3::TraitsBase<Antlr3GuiImpl::UserTraits> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TraitsBase<Antlr3GuiImpl::UserTraits>::IntStreamType<antlr3::InputStream<antlr3::TraitsBase<Antlr3GuiImpl::UserTraits> > >]’:
/home/mgogala/git/tora/src/parsing/MySQLGuiLexer.cc:94943:83:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
In file included from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.hpp:219:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:69,
                 from /home/mgogala/git/tora/src/parsing/MySQLGuiLexer.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/MySQLGuiLexer.cc:45:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.inl: In member function ‘antlr3::BitsetList<AllocatorType>::BitsetType* antlr3::BitsetList<AllocatorType>::bitsetLoad() const [with ImplTraits = antlr3::TraitsBase<Antlr3GuiImpl::UserTraits>]’:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.inl:54:2: warning: nonnull argument ‘this’ compared to NULL [-Wnonnull-compare]
  if (this != NULL)
  ^~
In file included from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.hpp:93:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:73,
                 from /home/mgogala/git/tora/src/parsing/OracleDML.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/OracleDML.cc:45:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3BackendImpl::OracleDMLCyclicDFA18; ImplTraits = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>; CtxType = Antlr3BackendImpl::OracleDML; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>::RecognizerType<antlr3::CommonTokenStream<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TokenIntStream<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> >]’:
/home/mgogala/git/tora/src/parsing/OracleDML.cc:14505:91:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if  ( c == ImplTraits::CommonTokenType::TOKEN_EOF && m_eof[s] >= 0)
         ~~^~~~~~~~~~~~~
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3BackendImpl::OracleDMLCyclicDFA22; ImplTraits = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>; CtxType = Antlr3BackendImpl::OracleDML; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>::RecognizerType<antlr3::CommonTokenStream<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TokenIntStream<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> >]’:
/home/mgogala/git/tora/src/parsing/OracleDML.cc:14756:100:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3BackendImpl::OracleDMLCyclicDFA108; ImplTraits = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>; CtxType = Antlr3BackendImpl::OracleDML; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>::RecognizerType<antlr3::CommonTokenStream<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TokenIntStream<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> >]’:
/home/mgogala/git/tora/src/parsing/OracleDML.cc:27873:94:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3BackendImpl::OracleDMLCyclicDFA190; ImplTraits = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>; CtxType = Antlr3BackendImpl::OracleDML; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>::RecognizerType<antlr3::CommonTokenStream<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TokenIntStream<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> >]’:
/home/mgogala/git/tora/src/parsing/OracleDML.cc:39969:94:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3BackendImpl::OracleDMLCyclicDFA269; ImplTraits = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>; CtxType = Antlr3BackendImpl::OracleDML; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>::RecognizerType<antlr3::CommonTokenStream<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TokenIntStream<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> >]’:
/home/mgogala/git/tora/src/parsing/OracleDML.cc:54159:90:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3BackendImpl::OracleDMLCyclicDFA314; ImplTraits = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>; CtxType = Antlr3BackendImpl::OracleDML; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>::RecognizerType<antlr3::CommonTokenStream<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TokenIntStream<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> >]’:
/home/mgogala/git/tora/src/parsing/OracleDML.cc:59918:99:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/home/mgogala/git/tora/src/parsing/OracleDMLLexer.cc: In member function ‘void Antlr3BackendImpl::OracleDMLLexer::mQS_OTHER()’:
/home/mgogala/git/tora/src/parsing/OracleDMLLexer.cc:4903:81: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if ( (((LA22_0 >= 0x0000) && (LA22_0 <= 0xFFFF))) && (((( LA(1) != delimiter->getText().at(0) || LA(2) != '\'' ))||(( LA(1) == delimiter->getText().at(0) && LA(2) == '\'' )))))
                                                                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/parsing/OracleDMLLexer.cc:4903:141: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if ( (((LA22_0 >= 0x0000) && (LA22_0 <= 0xFFFF))) && (((( LA(1) != delimiter->getText().at(0) || LA(2) != '\'' ))||(( LA(1) == delimiter->getText().at(0) && LA(2) == '\'' )))))
                                                                                                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/parsing/OracleDMLLexer.cc:4909:61: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                         if ( (LA22_1 == '\'') && (((( LA(1) != delimiter->getText().at(0) || LA(2) != '\'' ))||(( LA(1) == delimiter->getText().at(0) && LA(2) == '\'' )))))
                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/parsing/OracleDMLLexer.cc:4909:121: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                         if ( (LA22_1 == '\'') && (((( LA(1) != delimiter->getText().at(0) || LA(2) != '\'' ))||(( LA(1) == delimiter->getText().at(0) && LA(2) == '\'' )))))
                                                                                                                   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/parsing/OracleDMLLexer.cc:4915:95: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                                 if ( (((LA22_2 >= 0x0000) && (LA22_2 <= 0xFFFF))) && (( LA(1) != delimiter->getText().at(0) || LA(2) != '\'' )))
                                                                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/parsing/OracleDMLLexer.cc:4922:132: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                         else if ( (((LA22_1 >= 0x0000) && (LA22_1 <= '&')) || ((LA22_1 >= '(') && (LA22_1 <= 0xFFFF))) && (( LA(1) != delimiter->getText().at(0) || LA(2) != '\'' )))
                                                                                                                              ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/parsing/OracleDMLLexer.cc:4936:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                  if ( !(( LA(1) != delimiter->getText().at(0) || LA(2) != '\'' )) )
                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/parsing/OracleDMLLexer.cc:4965:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if ( !(( LA(1) == delimiter->getText().at(0) && LA(2) == '\'' )) )
                      ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.hpp:93:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:73,
                 from /home/mgogala/git/tora/src/parsing/OracleDMLLexer.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/OracleDMLLexer.cc:72:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3BackendImpl::OracleDMLLexerCyclicDFA40; ImplTraits = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>; CtxType = Antlr3BackendImpl::OracleDMLLexer; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>::RecognizerType<antlr3::InputStream<antlr3::TraitsBase<Antlr3BackendImpl::UserTraits> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TraitsBase<Antlr3BackendImpl::UserTraits>::IntStreamType<antlr3::InputStream<antlr3::TraitsBase<Antlr3BackendImpl::UserTraits> > >]’:
/home/mgogala/git/tora/src/parsing/OracleDMLLexer.cc:12067:83:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if  ( c == ImplTraits::CommonTokenType::TOKEN_EOF && m_eof[s] >= 0)
         ~~^~~~~~~~~~~~~
In file included from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.hpp:219:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:69,
                 from /home/mgogala/git/tora/src/parsing/OracleDMLLexer.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/OracleDMLLexer.cc:72:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.inl: In member function ‘antlr3::BitsetList<AllocatorType>::BitsetType* antlr3::BitsetList<AllocatorType>::bitsetLoad() const [with ImplTraits = antlr3::TraitsBase<Antlr3BackendImpl::UserTraits>]’:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.inl:54:2: warning: nonnull argument ‘this’ compared to NULL [-Wnonnull-compare]
  if (this != NULL)
  ^~
In file included from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.hpp:219:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:69,
                 from /home/mgogala/git/tora/src/parsing/OracleDML.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/OracleDML.cc:45:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.inl: In member function ‘antlr3::BitsetList<AllocatorType>::BitsetType* antlr3::BitsetList<AllocatorType>::bitsetLoad() const [with ImplTraits = antlr3::TraitsBase<Antlr3BackendImpl::UserTraits>]’:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.inl:54:2: warning: nonnull argument ‘this’ compared to NULL [-Wnonnull-compare]
  if (this != NULL)
  ^~
In file included from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.hpp:93:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:73,
                 from /home/mgogala/git/tora/src/parsing/OracleDML_OracleDMLCommons.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/OracleDML_OracleDMLCommons.cc:45:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3BackendImpl::OracleDML_OracleDMLCommonsCyclicDFA29; ImplTraits = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>; CtxType = Antlr3BackendImpl::OracleDML_OracleDMLCommons; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>::RecognizerType<antlr3::CommonTokenStream<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TokenIntStream<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> >]’:
/home/mgogala/git/tora/src/parsing/OracleDML_OracleDMLCommons.cc:8110:91:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if  ( c == ImplTraits::CommonTokenType::TOKEN_EOF && m_eof[s] >= 0)
         ~~^~~~~~~~~~~~~
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3BackendImpl::OracleDML_OracleDMLCommonsCyclicDFA30; ImplTraits = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>; CtxType = Antlr3BackendImpl::OracleDML_OracleDMLCommons; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>::RecognizerType<antlr3::CommonTokenStream<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TokenIntStream<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> >]’:
/home/mgogala/git/tora/src/parsing/OracleDML_OracleDMLCommons.cc:8432:91:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3BackendImpl::OracleDML_OracleDMLCommonsCyclicDFA53; ImplTraits = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>; CtxType = Antlr3BackendImpl::OracleDML_OracleDMLCommons; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>::RecognizerType<antlr3::CommonTokenStream<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TokenIntStream<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> >]’:
/home/mgogala/git/tora/src/parsing/OracleDML_OracleDMLCommons.cc:11087:91:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
In file included from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.hpp:219:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:69,
                 from /home/mgogala/git/tora/src/parsing/OracleDML_OracleDMLCommons.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/OracleDML_OracleDMLCommons.cc:45:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.inl: In member function ‘antlr3::BitsetList<AllocatorType>::BitsetType* antlr3::BitsetList<AllocatorType>::bitsetLoad() const [with ImplTraits = antlr3::TraitsBase<Antlr3BackendImpl::UserTraits>]’:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.inl:54:2: warning: nonnull argument ‘this’ compared to NULL [-Wnonnull-compare]
  if (this != NULL)
  ^~
In file included from /home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.hpp:63:0,
                 from /home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.cc:76:
/home/mgogala/git/tora/src/parsing/UserGuiTraits.hpp:185:57: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
                     ANTLR_INLINE void enqueueToken(std::auto_ptr< TokenType> &t)
                                                         ^~~~~~~~
In file included from /usr/include/c++/7/memory:80:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:44,
                 from /home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.cc:76:
/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.hpp:219:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:69,
                 from /home/mgogala/git/tora/src/parsing/OracleDML_OracleDMLKeys.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/OracleDML_OracleDMLKeys.cc:45:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.inl: In member function ‘antlr3::BitsetList<AllocatorType>::BitsetType* antlr3::BitsetList<AllocatorType>::bitsetLoad() const [with ImplTraits = antlr3::TraitsBase<Antlr3BackendImpl::UserTraits>]’:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.inl:54:2: warning: nonnull argument ‘this’ compared to NULL [-Wnonnull-compare]
  if (this != NULL)
  ^~
/home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.cc: In member function ‘void Antlr3GuiImpl::PLSQLGuiLexer::mQS_OTHER()’:
/home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.cc:66267:81: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if ( (((LA46_0 >= 0x0000) && (LA46_0 <= 0xFFFF))) && (((( LA(1) != delimiter->getText().at(0) || LA(2) != '\'' ))||(( LA(1) == delimiter->getText().at(0) && LA(2) == '\'' )))))
                                                                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.cc:66267:141: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if ( (((LA46_0 >= 0x0000) && (LA46_0 <= 0xFFFF))) && (((( LA(1) != delimiter->getText().at(0) || LA(2) != '\'' ))||(( LA(1) == delimiter->getText().at(0) && LA(2) == '\'' )))))
                                                                                                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.cc:66273:61: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                         if ( (LA46_1 == '\'') && (((( LA(1) != delimiter->getText().at(0) || LA(2) != '\'' ))||(( LA(1) == delimiter->getText().at(0) && LA(2) == '\'' )))))
                                                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.cc:66273:121: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                         if ( (LA46_1 == '\'') && (((( LA(1) != delimiter->getText().at(0) || LA(2) != '\'' ))||(( LA(1) == delimiter->getText().at(0) && LA(2) == '\'' )))))
                                                                                                                   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.cc:66279:95: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                                 if ( (((LA46_2 >= 0x0000) && (LA46_2 <= 0xFFFF))) && (( LA(1) != delimiter->getText().at(0) || LA(2) != '\'' )))
                                                                                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.cc:66286:132: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                         else if ( (((LA46_1 >= 0x0000) && (LA46_1 <= '&')) || ((LA46_1 >= '(') && (LA46_1 <= 0xFFFF))) && (( LA(1) != delimiter->getText().at(0) || LA(2) != '\'' )))
                                                                                                                              ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.cc:66300:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                  if ( !(( LA(1) != delimiter->getText().at(0) || LA(2) != '\'' )) )
                           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.cc:66339:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if ( !(( LA(1) == delimiter->getText().at(0) && LA(2) == '\'' )) )
                      ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.hpp:93:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:73,
                 from /home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.cc:76:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl: In instantiation of ‘ANTLR_INT32 antlr3::CyclicDFA<ImplTraits, ComponentType>::predict(CtxType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType*, antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType*, SuperType&) [with SuperType = Antlr3GuiImpl::PLSQLGuiLexerCyclicDFA67; ImplTraits = antlr3::Traits<Antlr3GuiImpl::PLSQLGuiLexer, Antlr3GuiImpl::EmptyParser, Antlr3GuiImpl::UserTraits>; CtxType = Antlr3GuiImpl::PLSQLGuiLexer; ANTLR_INT32 = int; antlr3::CyclicDFA<ImplTraits, ComponentType>::RecognizerType = antlr3::Traits<Antlr3GuiImpl::PLSQLGuiLexer, Antlr3GuiImpl::EmptyParser, Antlr3GuiImpl::UserTraits>::RecognizerType<antlr3::InputStream<antlr3::TraitsBase<Antlr3GuiImpl::UserTraits> > >; antlr3::CyclicDFA<ImplTraits, ComponentType>::IntStreamType = antlr3::TraitsBase<Antlr3GuiImpl::UserTraits>::IntStreamType<antlr3::InputStream<antlr3::TraitsBase<Antlr3GuiImpl::UserTraits> > >]’:
/home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.cc:70216:83:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl:170:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if  ( c == ImplTraits::CommonTokenType::TOKEN_EOF && m_eof[s] >= 0)
         ~~^~~~~~~~~~~~~
In file included from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.hpp:219:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:69,
                 from /home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.cc:76:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.inl: In member function ‘antlr3::BitsetList<AllocatorType>::BitsetType* antlr3::BitsetList<AllocatorType>::bitsetLoad() const [with ImplTraits = antlr3::TraitsBase<Antlr3GuiImpl::UserTraits>]’:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.inl:54:2: warning: nonnull argument ‘this’ compared to NULL [-Wnonnull-compare]
  if (this != NULL)
  ^~
In file included from /home/mgogala/git/tora/src/parsing/PostgreSQLGuiLexer.hpp:63:0,
                 from /home/mgogala/git/tora/src/parsing/PostgreSQLGuiLexer.cc:45:
/home/mgogala/git/tora/src/parsing/UserGuiTraits.hpp:185:57: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
                     ANTLR_INLINE void enqueueToken(std::auto_ptr< TokenType> &t)
                                                         ^~~~~~~~
In file included from /usr/include/c++/7/memory:80:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:44,
                 from /home/mgogala/git/tora/src/parsing/PostgreSQLGuiLexer.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/PostgreSQLGuiLexer.cc:45:
/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.hpp:219:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:69,
                 from /home/mgogala/git/tora/src/parsing/PostgreSQLGuiLexer.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/PostgreSQLGuiLexer.cc:45:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.inl: In member function ‘antlr3::BitsetList<AllocatorType>::BitsetType* antlr3::BitsetList<AllocatorType>::bitsetLoad() const [with ImplTraits = antlr3::TraitsBase<Antlr3GuiImpl::UserTraits>]’:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3bitset.inl:54:2: warning: nonnull argument ‘this’ compared to NULL [-Wnonnull-compare]
  if (this != NULL)
  ^~
/home/mgogala/git/tora/src/parsing/tolexeroracleapis.cpp: In member function ‘virtual void toLexerOracleAPIs::updateAutoCompletionList(const QStringList&, QStringList&)’:
/home/mgogala/git/tora/src/parsing/tolexeroracleapis.cpp:33:36: warning: unused variable ‘t’ [-Wunused-variable]
         SQLLexer::Token::TokenType t = it->getTokenType();
                                    ^
/home/mgogala/git/tora/src/parsing/tolexermysql.cpp: In member function ‘virtual void toLexerMysql::styleText(int, int)’:
/home/mgogala/git/tora/src/parsing/tolexermysql.cpp:163:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if ( lineLength < (end - start + 1)) // +1 for 0x00
          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/parsing/tolexeroracle.cpp: In member function ‘virtual void toLexerOracle::styleText(int, int)’:
/home/mgogala/git/tora/src/parsing/tolexeroracle.cpp:163:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if ( lineLength < (end - start + 1)) // +1 for 0x00
          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /home/mgogala/git/tora/src/parsing/MySQLGuiLexer.hpp:63:0,
                 from /home/mgogala/git/tora/src/parsing/tsqllexermysql.cc:1:
/home/mgogala/git/tora/src/parsing/UserGuiTraits.hpp:185:57: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
                     ANTLR_INLINE void enqueueToken(std::auto_ptr< TokenType> &t)
                                                         ^~~~~~~~
In file included from /usr/include/c++/7/memory:80:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:44,
                 from /home/mgogala/git/tora/src/parsing/MySQLGuiLexer.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/tsqllexermysql.cc:1:
/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
/home/mgogala/git/tora/src/parsing/tsqllexermysql.cc: In member function ‘virtual const SQLLexer::Token& SQLLexer::mySQLGuiLexer::LA(int) const’:
/home/mgogala/git/tora/src/parsing/tsqllexermysql.cc:183:7: warning: unused variable ‘offset’ [-Wunused-variable]
   int offset = token->get_startIndex();
       ^~~~~~
/home/mgogala/git/tora/src/parsing/tsqllexermysql.cc: In member function ‘virtual QString SQLLexer::mySQLGuiLexer::wordAt(const SQLLexer::Position&)’:
/home/mgogala/git/tora/src/parsing/tsqllexermysql.cc:252:11: warning: unused variable ‘column’ [-Wunused-variable]
  unsigned column = pos.getLinePos();
           ^~~~~~
/home/mgogala/git/tora/src/parsing/tolexerpostgresql.cpp: In member function ‘virtual void toLexerPostgreSQL::styleText(int, int)’:
/home/mgogala/git/tora/src/parsing/tolexerpostgresql.cpp:163:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if ( lineLength < (end - start + 1)) // +1 for 0x00
          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.hpp:63:0,
                 from /home/mgogala/git/tora/src/parsing/tsqllexeroracle2.cc:2:
/home/mgogala/git/tora/src/parsing/UserGuiTraits.hpp:185:57: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
                     ANTLR_INLINE void enqueueToken(std::auto_ptr< TokenType> &t)
                                                         ^~~~~~~~
In file included from /usr/include/c++/7/memory:80:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:44,
                 from /home/mgogala/git/tora/src/parsing/PLSQLGuiLexer.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/tsqllexeroracle2.cc:2:
/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
/home/mgogala/git/tora/src/parsing/tsqllexermysql2.cc: In member function ‘virtual const SQLLexer::Token& SQLLexer::mySQLLexer::LA(int) const’:
/home/mgogala/git/tora/src/parsing/tsqllexermysql2.cc:183:7: warning: unused variable ‘offset’ [-Wunused-variable]
   int offset = token->get_startIndex();
       ^~~~~~
/home/mgogala/git/tora/src/parsing/tsqllexermysql2.cc: In member function ‘virtual QString SQLLexer::mySQLLexer::wordAt(const SQLLexer::Position&)’:
/home/mgogala/git/tora/src/parsing/tsqllexermysql2.cc:239:11: warning: unused variable ‘column’ [-Wunused-variable]
  unsigned column = pos.getLinePos();
           ^~~~~~
/home/mgogala/git/tora/src/parsing/tsqllexeroracle2.cc: In member function ‘virtual const SQLLexer::Token& SQLLexer::OracleGuiLexer::LA(int) const’:
/home/mgogala/git/tora/src/parsing/tsqllexeroracle2.cc:209:7: warning: unused variable ‘offset’ [-Wunused-variable]
   int offset = token->get_startIndex();
       ^~~~~~
/home/mgogala/git/tora/src/parsing/tsqllexeroracle2.cc: In member function ‘virtual QString SQLLexer::OracleGuiLexer::wordAt(const SQLLexer::Position&)’:
/home/mgogala/git/tora/src/parsing/tsqllexeroracle2.cc:321:11: warning: unused variable ‘column’ [-Wunused-variable]
  unsigned column = pos.getLinePos();
           ^~~~~~
/home/mgogala/git/tora/src/parsing/tsqllexeroracle2.cc: In member function ‘SQLLexer::Lexer::token_const_iterator SQLLexer::OracleGuiLexer::findEndTokenPL(const SQLLexer::Lexer::token_const_iterator&)’:
/home/mgogala/git/tora/src/parsing/tsqllexeroracle2.cc:526:9: warning: enumeration value ‘L_NUMBER’ not handled in switch [-Wswitch]
   switch(i->getTokenType())
         ^
/home/mgogala/git/tora/src/parsing/tsqllexeroracle2.cc:526:9: warning: enumeration value ‘L_BIND_VAR’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/parsing/tsqllexeroracle2.cc:526:9: warning: enumeration value ‘L_BIND_VAR_WITH_PARAMS’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/parsing/tsqllexeroracle2.cc:526:9: warning: enumeration value ‘L_DDL_INTRODUCER’ not handled in switch [-Wswitch]
/home/mgogala/git/tora/src/parsing/tsqllexeroracle2.cc:677:21: warning: unused variable ‘ctx’ [-Wunused-variable]
    BlockContextEnum ctx = stackContext; stack.pop_back();
                     ^~~
/home/mgogala/git/tora/src/parsing/tsqllexeroracle2.cc:686:21: warning: unused variable ‘ctx’ [-Wunused-variable]
    BlockContextEnum ctx = stackContext; stack.pop_back();
                     ^~~
/home/mgogala/git/tora/src/parsing/tsqllexeroracle2.cc: In member function ‘SQLLexer::Lexer::token_const_iterator SQLLexer::OracleGuiLexer::findEndTokenDML(const SQLLexer::Lexer::token_const_iterator&)’:
/home/mgogala/git/tora/src/parsing/tsqllexeroracle2.cc:719:7: warning: unused variable ‘explainFound’ [-Wunused-variable]
  bool explainFound = start->getText().compare("EXPLAIN", Qt::CaseInsensitive) == 0;
       ^~~~~~~~~~~~
In file included from /home/mgogala/git/tora/src/parsing/PostgreSQLGuiLexer.hpp:63:0,
                 from /home/mgogala/git/tora/src/parsing/tsqllexerpostgresql.cc:1:
/home/mgogala/git/tora/src/parsing/UserGuiTraits.hpp:185:57: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
                     ANTLR_INLINE void enqueueToken(std::auto_ptr< TokenType> &t)
                                                         ^~~~~~~~
In file included from /usr/include/c++/7/memory:80:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:44,
                 from /home/mgogala/git/tora/src/parsing/PostgreSQLGuiLexer.hpp:56,
                 from /home/mgogala/git/tora/src/parsing/tsqllexerpostgresql.cc:1:
/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
/home/mgogala/git/tora/src/parsing/tsqllexerpostgresql.cc: In member function ‘virtual const SQLLexer::Token& SQLLexer::postgreSQLGuiLexer::LA(int) const’:
/home/mgogala/git/tora/src/parsing/tsqllexerpostgresql.cc:164:7: warning: unused variable ‘offset’ [-Wunused-variable]
   int offset = token->get_startIndex();
       ^~~~~~
/home/mgogala/git/tora/src/parsing/tsqllexerpostgresql.cc: In member function ‘virtual QString SQLLexer::postgreSQLGuiLexer::wordAt(const SQLLexer::Position&)’:
/home/mgogala/git/tora/src/parsing/tsqllexerpostgresql.cc:232:11: warning: unused variable ‘column’ [-Wunused-variable]
  unsigned column = pos.getLinePos();
           ^~~~~~
/home/mgogala/git/tora/src/core/toproviderobserver.cpp: In member function ‘virtual void toEventQueryObserverObject::eqDescriptionAvailable(toEventQuery*, const toQColumnDescriptionList&)’:
/home/mgogala/git/tora/src/core/toproviderobserver.cpp:79:11: error: ‘struct toQueryAbstr::HeaderDesc’ has no member named ‘name_orig’
         d.name_orig = (*i).Name;
           ^~~~~~~~~
make[3]: *** [src/CMakeFiles/tora.dir/core/toproviderobserver.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
/home/mgogala/git/tora/src/parsing/tsqlparseoracle2.cc: In constructor ‘SQLParser::OracleDMLToken::OracleDMLToken(SQLParser::Token*, SQLParser::OracleDMLToken::AntlrNode&)’:
/home/mgogala/git/tora/src/parsing/tsqlparseoracle2.cc:203:31: warning: comparison between ‘enum SQLParser::Token::UsageType’ and ‘enum Antlr3BackendImpl::OracleDMLLexerTokens::Tokens’ [-Wenum-compare]
   if( usageTypeRef == Tokens::T_DECL &&  (!str.compare("INNER", Qt::CaseInsensitive) ||
                               ^~~~~~
/home/mgogala/git/tora/src/parsing/tsqlparseoracle2.cc: In member function ‘virtual void SQLParser::OracleDMLStatement::parse()’:
/home/mgogala/git/tora/src/parsing/tsqlparseoracle2.cc:478:16: warning: unused variable ‘type’ [-Wunused-variable]
   ANTLR_UINT32 type = spacerToken.getType();
                ^~~~
/home/mgogala/git/tora/src/parsing/tsqlparseoracle2.cc: In member function ‘void SQLParser::OracleDMLStatement::treeWalkAST(std::unique_ptr<Antlr3BackendImpl::OracleDML>&, QPointer<SQLParser::Token>, antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>::TreeTypePtr&)’:
/home/mgogala/git/tora/src/parsing/tsqlparseoracle2.cc:528:10: warning: unused variable ‘grandChildToken’ [-Wunused-variable]
     auto grandChildToken = grandChildNode->get_token();
          ^~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/parsing/tsqlparseoracle2.cc:505:8: warning: unused variable ‘c’ [-Wunused-variable]
   auto c = childNode->getChildCount();
        ^
/home/mgogala/git/tora/src/parsing/tsqlparseoracle2.cc: In member function ‘virtual void SQLParser::OracleDMLStatement::scanTree()’:
/home/mgogala/git/tora/src/parsing/tsqlparseoracle2.cc:768:26: warning: unused variable ‘contextToken’ [-Wunused-variable]
             Token const* contextToken;
                          ^~~~~~~~~~~~
In file included from /home/mgogala/git/tora/src/result/toresultlock.h:37:0,
                 from /home/mgogala/git/tora/src/result/toresultlock.cpp:35:
/home/mgogala/git/tora/src/result/tomvc.h: In instantiation of ‘TOMVC<_T, _VP, _DP>::TOMVC(QWidget*) [with _T = ResutLock::Traits; _VP = Views::DefaultTreeViewPolicy; _DP = DefaultDataProviderPolicy]’:
/home/mgogala/git/tora/src/result/toresultlock.h:73:41:   required from here
/home/mgogala/git/tora/src/result/tomvc.h:194:25: warning: ‘TOMVC<ResutLock::Traits, Views::DefaultTreeViewPolicy, DefaultDataProviderPolicy>::m_observerObject’ will be initialized after [-Wreorder]
         ObserverObject *m_observerObject;
                         ^~~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/result/tomvc.h:192:24: warning:   ‘TOMVC<ResutLock::Traits, Views::DefaultTreeViewPolicy, DefaultDataProviderPolicy>::WorkingWidget* TOMVC<ResutLock::Traits, Views::DefaultTreeViewPolicy, DefaultDataProviderPolicy>::m_workingWidget’ [-Wreorder]
         WorkingWidget *m_workingWidget;
                        ^~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/result/tomvc.h:205:1: warning:   when initialized here [-Wreorder]
 TOMVC<_T, _VP, _DP>::TOMVC(QWidget *parent)
 ^~~~~~~~~~~~~~~~~~~
In file included from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3commontreeadaptor.hpp:246:0,
                 from /home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3.hpp:72,
                 from /home/mgogala/git/tora/src/parsing/OracleDMLTraits.hpp:4,
                 from /home/mgogala/git/tora/src/parsing/tsqlparseoracle2.cc:2:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3commontreeadaptor.inl: In instantiation of ‘void antlr3::CommonTreeAdaptor<ImplTraits>::defineDotNodes(antlr3::CommonTreeAdaptor<ImplTraits>::TreeTypePtr&, antlr3::CommonTreeAdaptor<ImplTraits>::StringType&) [with ImplTraits = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>; antlr3::CommonTreeAdaptor<ImplTraits>::TreeTypePtr = std::unique_ptr<antlr3::CommonTree<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> >, antlr3::CommonResourcePoolManager<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> > >; antlr3::CommonTreeAdaptor<ImplTraits>::StringType = std::__cxx11::basic_string<char>]’:
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3commontreeadaptor.inl:578:8:   required from ‘antlr3::CommonTreeAdaptor<ImplTraits>::StringType antlr3::CommonTreeAdaptor<ImplTraits>::makeDot(antlr3::CommonTreeAdaptor<ImplTraits>::TreeTypePtr&) [with ImplTraits = antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits>; antlr3::CommonTreeAdaptor<ImplTraits>::StringType = std::__cxx11::basic_string<char>; antlr3::CommonTreeAdaptor<ImplTraits>::TreeTypePtr = std::unique_ptr<antlr3::CommonTree<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> >, antlr3::CommonResourcePoolManager<antlr3::Traits<Antlr3BackendImpl::OracleDMLLexer, Antlr3BackendImpl::OracleDML, Antlr3BackendImpl::UserTraits> > >]’
/home/mgogala/git/tora/src/parsing/tsqlparseoracle2.cc:395:65:   required from here
/home/mgogala/git/tora/extlibs/libantlr3cpp-3.5.3/include/antlr3commontreeadaptor.inl:663:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for (j = 0; j < text.size(); j++)
In file included from /home/mgogala/git/tora/src/result/toresultplan.h:37:0,
                 from /home/mgogala/git/tora/src/result/toresultplan.cpp:34:
/home/mgogala/git/tora/src/result/tomvc.h: In instantiation of ‘TOMVC<_T, _VP, _DP>::TOMVC(QWidget*) [with _T = ResultPlan::TraitsPlanText; _VP = Views::DefaultPlainTextViewPolicy; _DP = DefaultDataProviderPolicy]’:
/home/mgogala/git/tora/src/result/toresultplan.h:65:49:   required from here
/home/mgogala/git/tora/src/result/tomvc.h:194:25: warning: ‘TOMVC<ResultPlan::TraitsPlanText, Views::DefaultPlainTextViewPolicy, DefaultDataProviderPolicy>::m_observerObject’ will be initialized after [-Wreorder]
         ObserverObject *m_observerObject;
                         ^~~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/result/tomvc.h:192:24: warning:   ‘TOMVC<ResultPlan::TraitsPlanText, Views::DefaultPlainTextViewPolicy, DefaultDataProviderPolicy>::WorkingWidget* TOMVC<ResultPlan::TraitsPlanText, Views::DefaultPlainTextViewPolicy, DefaultDataProviderPolicy>::m_workingWidget’ [-Wreorder]
         WorkingWidget *m_workingWidget;
                        ^~~~~~~~~~~~~~~
/home/mgogala/git/tora/src/result/tomvc.h:205:1: warning:   when initialized here [-Wreorder]
 TOMVC<_T, _VP, _DP>::TOMVC(QWidget *parent)
 ^~~~~~~~~~~~~~~~~~~
make[2]: *** [src/CMakeFiles/tora.dir/all] Error 2
make[1]: *** [src/CMakeFiles/tora.dir/rule] Error 2
make: *** [tora] Error 2
ZippyDufus commented 5 years ago

FYI - doesn't compile on fully-patched Fedora 29 either

[ 52%] Building CXX object src/CMakeFiles/tora.dir/core/toproviderobserver.cpp.o /home/scant/Software/Tora3/tora/src/core/toproviderobserver.cpp: In member function ‘virtual void toEventQueryObserverObject::eqDescriptionAvailable(toEventQuery*, const toQColumnDescriptionList&)’: /home/scant/Software/Tora3/tora/src/core/toproviderobserver.cpp:79:11: error: ‘struct toQueryAbstr::HeaderDesc’ has no member named ‘name_orig’ d.name_orig = (*i).Name; ^~~~~~~~~ make[3]: *** [src/CMakeFiles/tora.dir/build.make:5144: src/CMakeFiles/tora.dir/core/toproviderobserver.cpp.o] Error 1 make[2]: *** [CMakeFiles/Makefile2:414: src/CMakeFiles/tora.dir/all] Error 2 make[1]: *** [CMakeFiles/Makefile2:426: src/CMakeFiles/tora.dir/rule] Error 2

mgogala commented 5 years ago

I will close this issue, since it's a duplicate of the issue with the title: "Fails to build: error: ‘struct toQueryAbstr::HeaderDesc’ has no member named ‘name_orig’" After applying the recipe from that issue, my build was successful.