* Package: sci-electronics/klayout-0.25-r2 * Repository: gentoo * Maintainer: dilfridge@gentoo.org sci-electronics@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_single_target_python3_6 python_targets_python2_7 python_targets_python3_6 ruby_targets_ruby23 userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking klayout-0.25.tar.gz to /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/all >>> Source unpacked in /var/tmp/portage/sci-electronics/klayout-0.25-r2/work >>> Preparing source in /var/tmp/portage/sci-electronics/klayout-0.25-r2/work ... * Running prepare phase for all ... * Applying klayout-0.25-qt58.patch ... [ ok ] * Applying klayout-0.25-qt59.patch ... [ ok ] * Running prepare phase for all ... * Running source copy phase for ruby23 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/sci-electronics/klayout-0.25-r2/work ... * Running configure phase for ruby23 ... Scanning installation .. ./version.sh: line 11: git: command not found Version Info: Version: 0.25 Date: 2018-10-22 Revision: Using qmake: /usr/lib64/qt5/bin/qmake Using Qt 5 API Using Ruby interpreter: /usr/bin/ruby23 Ruby library found: /usr/lib64/libruby23.so.2.3.0 Ruby headers found: /usr/include/ruby-2.3.0 and /usr/include/ruby-2.3.0/x86_64-linux Ruby installation is in: - /usr/lib64/libruby23.so.2.3.0 (lib) - /usr/include/ruby-2.3.0 (headers) - /usr/include/ruby-2.3.0/x86_64-linux (arch headers) Ruby version code is 20300 Using Python interpreter: /usr/bin/python3.6 Python library found: /usr/lib64/libpython3.6m.so Python headers found: /usr/include/python3.6m Python installation is in: - /usr/lib64/libpython3.6m.so (lib) - /usr/include/python3.6m (includes) Features: Qt bindings enabled Installation target: /var/tmp/portage/sci-electronics/klayout-0.25-r2/temp/bin Build directory: . /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/version.sh: line 11: git: command not found Building plugins: Running /usr/lib64/qt5/bin/qmake .. QMake version 3.1 Using Qt version 5.11.2 in /usr/lib64 /usr/lib64/qt5/bin/qmake /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/klayout.pro -recursive CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby23.so.2.3.0 RUBYINCLUDE=/usr/include/ruby-2.3.0 RUBYINCLUDE2=/usr/include/ruby-2.3.0/x86_64-linux RUBYVERSIONCODE=20300 HAVE_RUBY=1 PYTHONLIBFILE=/usr/lib64/libpython3.6m.so PYTHONINCLUDE=/usr/include/python3.6m HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_64BIT_COORD=0 HAVE_QT5=1 PREFIX=/var/tmp/portage/sci-electronics/klayout-0.25-r2/temp/bin RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.25 KLAYOUT_VERSION_DATE=2018-10-22 KLAYOUT_VERSION_REV= QMAKE_AR=x86_64-pc-linux-gnu-ar cqs QMAKE_LINK_C=x86_64-pc-linux-gnu-gcc QMAKE_LINK_C_SHLIB=x86_64-pc-linux-gnu-gcc QMAKE_LINK=x86_64-pc-linux-gnu-g++ QMAKE_LINK_SHLIB=x86_64-pc-linux-gnu-g++ QMAKE_OBJCOPY= QMAKE_RANLIB= QMAKE_STRIP= QMAKE_CC=x86_64-pc-linux-gnu-gcc QMAKE_CXX=x86_64-pc-linux-gnu-g++ QMAKE_CFLAGS=-O2 -pipe -march=native QMAKE_CFLAGS_RELEASE= QMAKE_CFLAGS_DEBUG= QMAKE_CXXFLAGS=-O2 -pipe -march=native QMAKE_CXXFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= QMAKE_LFLAGS=-Wl,-O1 -Wl,--as-needed QMAKE_LFLAGS_RELEASE= QMAKE_LFLAGS_DEBUG= Info: creating stash file /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/.qmake.stash Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/klayout_main/klayout_main.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/klayout_main] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/unit_tests/unit_tests.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/unit_tests] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/tl/tl.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/tl/tl/tl.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/tl/unit_tests/unit_tests.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/gsi/gsi.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/gsi/gsi/gsi.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/gsi/unit_tests/unit_tests.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/unit_tests] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/db/db.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/db/db/db.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/db/unit_tests/unit_tests.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/unit_tests] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/rdb/rdb.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/rdb] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/rdb/rdb/rdb.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/rdb/rdb] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/rdb/unit_tests/unit_tests.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/rdb/unit_tests] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/lym/lym.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/lym] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/lym/lym/lym.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/lym/lym] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/lym/unit_tests/unit_tests.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/lym/unit_tests] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/laybasic/laybasic.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/laybasic] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/laybasic/laybasic/laybasic.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/laybasic/laybasic] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/laybasic/unit_tests/unit_tests.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/laybasic/unit_tests] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/lay/lay.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/lay] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/lay/lay/lay.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/lay/lay] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/lay/unit_tests/unit_tests.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/lay/unit_tests] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/ant/ant.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/ant] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/ant/ant/ant.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/ant/ant] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/ant/unit_tests/unit_tests.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/ant/unit_tests] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/img/img.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/img] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/img/img/img.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/img/img] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/img/unit_tests/unit_tests.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/img/unit_tests] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/edt/edt.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/edt] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/edt/edt/edt.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/edt/edt] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/edt/unit_tests/unit_tests.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/edt/unit_tests] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/ext/ext.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/ext] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/ext/ext/ext.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/ext/ext] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/ext/unit_tests/unit_tests.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/ext/unit_tests] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/lib/lib.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/lib] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/lib/lib/lib.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/lib/lib] RCC: Warning: No resources in '../../src/lib/lib/libResources.qrc'. Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/lib/unit_tests/unit_tests.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/lib/unit_tests] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/plugins/plugins.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/plugins] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/buddies/buddies.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/buddies] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/buddies/src/src.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/buddies/src] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/buddies/src/bd/bd.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/buddies/src/bd] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/buddies/src/strm2cif/strm2cif.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/buddies/src/strm2cif] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/buddies/src/strm2dxf/strm2dxf.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/buddies/src/strm2dxf] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/buddies/src/strm2gds/strm2gds.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/buddies/src/strm2gds] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/buddies/src/strm2gdstxt/strm2gdstxt.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/buddies/src/strm2gdstxt] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/buddies/src/strm2oas/strm2oas.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/buddies/src/strm2oas] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/buddies/src/strm2txt/strm2txt.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/buddies/src/strm2txt] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/buddies/src/strmclip/strmclip.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/buddies/src/strmclip] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/buddies/src/strmcmp/strmcmp.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/buddies/src/strmcmp] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/buddies/src/strmxor/strmxor.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/buddies/src/strmxor] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/buddies/src/strmrun/strmrun.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/buddies/src/strmrun] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/buddies/unit_tests/unit_tests.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/buddies/unit_tests] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/rba/rba.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/rba] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/rba/rba/rba.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/rba/rba] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/rba/unit_tests/unit_tests.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/rba/unit_tests] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/pya/pya.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/pya] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/pya/pya/pya.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/pya/pya] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/pya/unit_tests/unit_tests.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/pya/unit_tests] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/drc/drc.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/drc] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/drc/drc/drc.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/drc/drc] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/drc/unit_tests/unit_tests.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/drc/unit_tests] Reading /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/gsiqt/gsiqt.pro [/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsiqt] >>> Source configured. >>> Compiling source in /var/tmp/portage/sci-electronics/klayout-0.25-r2/work ... * Running compile phase for ruby23 ... make -j1 all cd tl/ && ( test -e Makefile || /usr/lib64/qt5/bin/qmake -o Makefile /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/tl/tl.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby23.so.2.3.0 RUBYINCLUDE=/usr/include/ruby-2.3.0 RUBYINCLUDE2=/usr/include/ruby-2.3.0/x86_64-linux RUBYVERSIONCODE=20300 HAVE_RUBY=1 PYTHONLIBFILE=/usr/lib64/libpython3.6m.so PYTHONINCLUDE=/usr/include/python3.6m HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_64BIT_COORD=0 HAVE_QT5=1 PREFIX=/var/tmp/portage/sci-electronics/klayout-0.25-r2/temp/bin RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.25 KLAYOUT_VERSION_DATE=2018-10-22 KLAYOUT_VERSION_REV= 'QMAKE_AR=x86_64-pc-linux-gnu-ar cqs' QMAKE_LINK_C=x86_64-pc-linux-gnu-gcc QMAKE_LINK_C_SHLIB=x86_64-pc-linux-gnu-gcc QMAKE_LINK=x86_64-pc-linux-gnu-g++ QMAKE_LINK_SHLIB=x86_64-pc-linux-gnu-g++ QMAKE_OBJCOPY= QMAKE_RANLIB= QMAKE_STRIP= QMAKE_CC=x86_64-pc-linux-gnu-gcc QMAKE_CXX=x86_64-pc-linux-gnu-g++ 'QMAKE_CFLAGS=-O2 -pipe -march=native' QMAKE_CFLAGS_RELEASE= QMAKE_CFLAGS_DEBUG= 'QMAKE_CXXFLAGS=-O2 -pipe -march=native' QMAKE_CXXFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= 'QMAKE_LFLAGS=-Wl,-O1 -Wl,--as-needed' QMAKE_LFLAGS_RELEASE= QMAKE_LFLAGS_DEBUG= ) && make -f Makefile all make[1]: Entering directory '/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl' cd tl/ && ( test -e Makefile || /usr/lib64/qt5/bin/qmake -o Makefile /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/tl/tl/tl.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby23.so.2.3.0 RUBYINCLUDE=/usr/include/ruby-2.3.0 RUBYINCLUDE2=/usr/include/ruby-2.3.0/x86_64-linux RUBYVERSIONCODE=20300 HAVE_RUBY=1 PYTHONLIBFILE=/usr/lib64/libpython3.6m.so PYTHONINCLUDE=/usr/include/python3.6m HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_64BIT_COORD=0 HAVE_QT5=1 PREFIX=/var/tmp/portage/sci-electronics/klayout-0.25-r2/temp/bin RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.25 KLAYOUT_VERSION_DATE=2018-10-22 KLAYOUT_VERSION_REV= 'QMAKE_AR=x86_64-pc-linux-gnu-ar cqs' QMAKE_LINK_C=x86_64-pc-linux-gnu-gcc QMAKE_LINK_C_SHLIB=x86_64-pc-linux-gnu-gcc QMAKE_LINK=x86_64-pc-linux-gnu-g++ QMAKE_LINK_SHLIB=x86_64-pc-linux-gnu-g++ QMAKE_OBJCOPY= QMAKE_RANLIB= QMAKE_STRIP= QMAKE_CC=x86_64-pc-linux-gnu-gcc QMAKE_CXX=x86_64-pc-linux-gnu-g++ 'QMAKE_CFLAGS=-O2 -pipe -march=native' QMAKE_CFLAGS_RELEASE= QMAKE_CFLAGS_DEBUG= 'QMAKE_CXXFLAGS=-O2 -pipe -march=native' QMAKE_CXXFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= 'QMAKE_LFLAGS=-Wl,-O1 -Wl,--as-needed' QMAKE_LFLAGS_RELEASE= QMAKE_LFLAGS_DEBUG= ) && make -f Makefile all make[2]: Entering directory '/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl' /usr/lib64/qt5/bin/uic -no-stringliteral ../../src/tl/tl/PasswordDialog.ui -o ui_PasswordDialog.h x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlAssert.o ../../src/tl/tl/tlAssert.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlAssert.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlAssert.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlAssert.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlAssert.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlAssert.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlClassRegistry.o ../../src/tl/tl/tlClassRegistry.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/tl/tl/tlClassRegistry.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/tl/tl/tlClassRegistry.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/tl/tl/tlClassRegistry.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/tl/tl/tlClassRegistry.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/tl/tl/tlClassRegistry.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlDataMapping.o ../../src/tl/tl/tlDataMapping.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlDataMapping.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlDataMapping.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlDataMapping.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlDataMapping.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlDataMapping.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlDeferredExecution.o ../../src/tl/tl/tlDeferredExecution.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlDeferredExecution.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlDeferredExecution.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlDeferredExecution.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlDeferredExecution.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlDeferredExecution.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlDeflate.o ../../src/tl/tl/tlDeflate.cc x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlException.o ../../src/tl/tl/tlException.cc x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlExceptions.o ../../src/tl/tl/tlExceptions.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlExceptions.cc:28: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlExceptions.cc:28: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlExceptions.cc:28: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlExceptions.cc:28: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlExceptions.cc:28: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlExpression.o ../../src/tl/tl/tlExpression.cc x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlEvents.o ../../src/tl/tl/tlEvents.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlEvents.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlEvents.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlEvents.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlEvents.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlEvents.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlGlobPattern.o ../../src/tl/tl/tlGlobPattern.cc x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlHeap.o ../../src/tl/tl/tlHeap.cc x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlHttpStream.o ../../src/tl/tl/tlHttpStream.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlHttpStream.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlHttpStream.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlHttpStream.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlHttpStream.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlHttpStream.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlInternational.o ../../src/tl/tl/tlInternational.cc x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlLog.o ../../src/tl/tl/tlLog.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlLog.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlLog.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlLog.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlLog.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlLog.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlObject.o ../../src/tl/tl/tlObject.cc x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlProgress.o ../../src/tl/tl/tlProgress.cc x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlScriptError.o ../../src/tl/tl/tlScriptError.cc x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlStaticObjects.o ../../src/tl/tl/tlStaticObjects.cc x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlStream.o ../../src/tl/tl/tlStream.cc x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlString.o ../../src/tl/tl/tlString.cc x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlThreadedWorkers.o ../../src/tl/tl/tlThreadedWorkers.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlThreadedWorkers.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlThreadedWorkers.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlThreadedWorkers.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlThreadedWorkers.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlThreadedWorkers.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlTimer.o ../../src/tl/tl/tlTimer.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlTimer.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlTimer.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlTimer.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlTimer.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlTimer.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlVariant.o ../../src/tl/tl/tlVariant.cc x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlXMLParser.o ../../src/tl/tl/tlXMLParser.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlXMLParser.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlXMLParser.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlXMLParser.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlXMLParser.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlXMLParser.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlXMLWriter.o ../../src/tl/tl/tlXMLWriter.cc x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlFileSystemWatcher.o ../../src/tl/tl/tlFileSystemWatcher.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlFileSystemWatcher.h:26, from ../../src/tl/tl/tlFileSystemWatcher.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlFileSystemWatcher.h:26, from ../../src/tl/tl/tlFileSystemWatcher.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlFileSystemWatcher.h:26, from ../../src/tl/tl/tlFileSystemWatcher.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlFileSystemWatcher.h:26, from ../../src/tl/tl/tlFileSystemWatcher.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlFileSystemWatcher.h:26, from ../../src/tl/tl/tlFileSystemWatcher.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlFileUtils.o ../../src/tl/tl/tlFileUtils.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlFileUtils.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlFileUtils.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlFileUtils.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlFileUtils.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlFileUtils.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlWebDAV.o ../../src/tl/tl/tlWebDAV.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlWebDAV.cc:30: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlWebDAV.cc:30: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlWebDAV.cc:30: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlWebDAV.cc:30: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlWebDAV.cc:30: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlArch.o ../../src/tl/tl/tlArch.cc x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlCommandLineParser.o ../../src/tl/tl/tlCommandLineParser.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlCommandLineParser.cc:23: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlCommandLineParser.cc:23: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlCommandLineParser.cc:23: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlCommandLineParser.cc:23: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlCommandLineParser.cc:23: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlUnitTest.o ../../src/tl/tl/tlUnitTest.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/tl/tlUnitTest.cc:23: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/tl/tlUnitTest.cc:23: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/tl/tlUnitTest.cc:23: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/tl/tlUnitTest.cc:23: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/tl/tlUnitTest.cc:23: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /usr/lib64/qt5/mkspecs/features/data/dummy.cpp /usr/lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8 -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/x86_64-pc-linux-gnu -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include-fixed -I/usr/include ../../src/tl/tl/tlDeferredExecution.h -o moc_tlDeferredExecution.cpp x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o moc_tlDeferredExecution.o moc_tlDeferredExecution.cpp /usr/lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8 -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/x86_64-pc-linux-gnu -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include-fixed -I/usr/include ../../src/tl/tl/tlHttpStream.h -o moc_tlHttpStream.cpp x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o moc_tlHttpStream.o moc_tlHttpStream.cpp /usr/lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8 -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/x86_64-pc-linux-gnu -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include-fixed -I/usr/include ../../src/tl/tl/tlFileSystemWatcher.h -o moc_tlFileSystemWatcher.cpp x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -isystem /usr/include/libdrm -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl -I/usr/lib64/qt5/mkspecs/linux-g++ -o moc_tlFileSystemWatcher.o moc_tlFileSystemWatcher.cpp In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlFileSystemWatcher.h:26, from moc_tlFileSystemWatcher.cpp:9: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlFileSystemWatcher.h:26, from moc_tlFileSystemWatcher.cpp:9: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlFileSystemWatcher.h:26, from moc_tlFileSystemWatcher.cpp:9: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlFileSystemWatcher.h:26, from moc_tlFileSystemWatcher.cpp:9: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlFileSystemWatcher.h:26, from moc_tlFileSystemWatcher.cpp:9: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ rm -f libklayout_tl.so.0.25.0 libklayout_tl.so libklayout_tl.so.0 libklayout_tl.so.0.25 x86_64-pc-linux-gnu-g++ -Wl,-O1 -Wl,--as-needed -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_tl.so.0 -o libklayout_tl.so.0.25.0 tlAssert.o tlClassRegistry.o tlDataMapping.o tlDeferredExecution.o tlDeflate.o tlException.o tlExceptions.o tlExpression.o tlEvents.o tlGlobPattern.o tlHeap.o tlHttpStream.o tlInternational.o tlLog.o tlObject.o tlProgress.o tlScriptError.o tlStaticObjects.o tlStream.o tlString.o tlThreadedWorkers.o tlTimer.o tlVariant.o tlXMLParser.o tlXMLWriter.o tlFileSystemWatcher.o tlFileUtils.o tlWebDAV.o tlArch.o tlCommandLineParser.o tlUnitTest.o moc_tlDeferredExecution.o moc_tlHttpStream.o moc_tlFileSystemWatcher.o -lz -lQt5Designer -lQt5PrintSupport -lQt5MultimediaWidgets -lQt5Svg -lQt5Widgets -lQt5Multimedia -lQt5Gui -lQt5XmlPatterns -lQt5Network -lQt5Xml -lQt5Sql -L/usr/lib64/mysql -lQt5Core -lGL -lpthread ln -s libklayout_tl.so.0.25.0 libklayout_tl.so ln -s libklayout_tl.so.0.25.0 libklayout_tl.so.0 ln -s libklayout_tl.so.0.25.0 libklayout_tl.so.0.25 rm -f ../../../ruby23/libklayout_tl.so.0.25.0 mv -f libklayout_tl.so.0.25.0 ../../../ruby23/libklayout_tl.so.0.25.0 rm -f ../../../ruby23/libklayout_tl.so rm -f ../../../ruby23/libklayout_tl.so.0 rm -f ../../../ruby23/libklayout_tl.so.0.25 mv -f libklayout_tl.so ../../../ruby23/libklayout_tl.so mv -f libklayout_tl.so.0 ../../../ruby23/libklayout_tl.so.0 mv -f libklayout_tl.so.0.25 ../../../ruby23/libklayout_tl.so.0.25 make[2]: Leaving directory '/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/tl' cd unit_tests/ && ( test -e Makefile || /usr/lib64/qt5/bin/qmake -o Makefile /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/tl/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby23.so.2.3.0 RUBYINCLUDE=/usr/include/ruby-2.3.0 RUBYINCLUDE2=/usr/include/ruby-2.3.0/x86_64-linux RUBYVERSIONCODE=20300 HAVE_RUBY=1 PYTHONLIBFILE=/usr/lib64/libpython3.6m.so PYTHONINCLUDE=/usr/include/python3.6m HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_64BIT_COORD=0 HAVE_QT5=1 PREFIX=/var/tmp/portage/sci-electronics/klayout-0.25-r2/temp/bin RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.25 KLAYOUT_VERSION_DATE=2018-10-22 KLAYOUT_VERSION_REV= 'QMAKE_AR=x86_64-pc-linux-gnu-ar cqs' QMAKE_LINK_C=x86_64-pc-linux-gnu-gcc QMAKE_LINK_C_SHLIB=x86_64-pc-linux-gnu-gcc QMAKE_LINK=x86_64-pc-linux-gnu-g++ QMAKE_LINK_SHLIB=x86_64-pc-linux-gnu-g++ QMAKE_OBJCOPY= QMAKE_RANLIB= QMAKE_STRIP= QMAKE_CC=x86_64-pc-linux-gnu-gcc QMAKE_CXX=x86_64-pc-linux-gnu-g++ 'QMAKE_CFLAGS=-O2 -pipe -march=native' QMAKE_CFLAGS_RELEASE= QMAKE_CFLAGS_DEBUG= 'QMAKE_CXXFLAGS=-O2 -pipe -march=native' QMAKE_CXXFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= 'QMAKE_LFLAGS=-Wl,-O1 -Wl,--as-needed' QMAKE_LFLAGS_RELEASE= QMAKE_LFLAGS_DEBUG= ) && make -f Makefile all make[2]: Entering directory '/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests' x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlAlgorithm.o ../../src/tl/unit_tests/tlAlgorithm.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlAlgorithm.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlAlgorithm.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlAlgorithm.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlAlgorithm.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlAlgorithm.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlClassRegistry.o ../../src/tl/unit_tests/tlClassRegistry.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/tl/unit_tests/tlClassRegistry.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/tl/unit_tests/tlClassRegistry.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/tl/unit_tests/tlClassRegistry.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/tl/unit_tests/tlClassRegistry.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/tl/unit_tests/tlClassRegistry.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlCommandLineParser.o ../../src/tl/unit_tests/tlCommandLineParser.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlCommandLineParser.h:27, from ../../src/tl/unit_tests/tlCommandLineParser.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlCommandLineParser.h:27, from ../../src/tl/unit_tests/tlCommandLineParser.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlCommandLineParser.h:27, from ../../src/tl/unit_tests/tlCommandLineParser.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlCommandLineParser.h:27, from ../../src/tl/unit_tests/tlCommandLineParser.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlCommandLineParser.h:27, from ../../src/tl/unit_tests/tlCommandLineParser.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlDataMapping.o ../../src/tl/unit_tests/tlDataMapping.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlDataMapping.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlDataMapping.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlDataMapping.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlDataMapping.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlDataMapping.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlDeferredExecution.o ../../src/tl/unit_tests/tlDeferredExecution.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlDeferredExecution.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlDeferredExecution.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlDeferredExecution.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlDeferredExecution.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlDeferredExecution.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlDeflate.o ../../src/tl/unit_tests/tlDeflate.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlDeflate.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlDeflate.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlDeflate.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlDeflate.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlDeflate.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlEvents.o ../../src/tl/unit_tests/tlEvents.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/unit_tests/tlEvents.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/unit_tests/tlEvents.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/unit_tests/tlEvents.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/unit_tests/tlEvents.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/unit_tests/tlEvents.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlExpression.o ../../src/tl/unit_tests/tlExpression.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlExpression.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlExpression.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlExpression.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlExpression.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlExpression.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/unit_tests/tlExpression.cc: In member function ‘virtual void {anonymous}::TestImpl8::execute(tl::TestBase*)’: ../../src/tl/unit_tests/tlExpression.cc:931:16: warning: catching polymorphic type ‘class tl::EvalError’ by value [-Wcatch-value=] } catch (tl::EvalError) { ^~~~~~~~~ ../../src/tl/unit_tests/tlExpression.cc:939:16: warning: catching polymorphic type ‘class tl::EvalError’ by value [-Wcatch-value=] } catch (tl::EvalError) { ^~~~~~~~~ ../../src/tl/unit_tests/tlExpression.cc:951:16: warning: catching polymorphic type ‘class tl::EvalError’ by value [-Wcatch-value=] } catch (tl::EvalError) { ^~~~~~~~~ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlFileSystemWatcher.o ../../src/tl/unit_tests/tlFileSystemWatcher.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlFileSystemWatcher.h:26, from ../../src/tl/unit_tests/tlFileSystemWatcher.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlFileSystemWatcher.h:26, from ../../src/tl/unit_tests/tlFileSystemWatcher.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlFileSystemWatcher.h:26, from ../../src/tl/unit_tests/tlFileSystemWatcher.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlFileSystemWatcher.h:26, from ../../src/tl/unit_tests/tlFileSystemWatcher.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlFileSystemWatcher.h:26, from ../../src/tl/unit_tests/tlFileSystemWatcher.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlFileUtils.o ../../src/tl/unit_tests/tlFileUtils.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlFileUtils.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlFileUtils.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlFileUtils.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlFileUtils.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlFileUtils.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlGlobPattern.o ../../src/tl/unit_tests/tlGlobPattern.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlGlobPattern.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlGlobPattern.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlGlobPattern.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlGlobPattern.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlGlobPattern.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlHttpStream.o ../../src/tl/unit_tests/tlHttpStream.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlHttpStream.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlHttpStream.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlHttpStream.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlHttpStream.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlHttpStream.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlIntervalMap.o ../../src/tl/unit_tests/tlIntervalMap.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlIntervalMap.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlIntervalMap.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlIntervalMap.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlIntervalMap.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlIntervalMap.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlIntervalSet.o ../../src/tl/unit_tests/tlIntervalSet.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlIntervalSet.cc:28: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlIntervalSet.cc:28: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlIntervalSet.cc:28: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlIntervalSet.cc:28: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlIntervalSet.cc:28: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlKDTree.o ../../src/tl/unit_tests/tlKDTree.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlKDTree.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlKDTree.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlKDTree.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlKDTree.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlKDTree.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlMath.o ../../src/tl/unit_tests/tlMath.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlMath.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlMath.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlMath.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlMath.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlMath.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlObject.o ../../src/tl/unit_tests/tlObject.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/unit_tests/tlObject.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/unit_tests/tlObject.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/unit_tests/tlObject.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/unit_tests/tlObject.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/unit_tests/tlObject.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlReuseVector.o ../../src/tl/unit_tests/tlReuseVector.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlReuseVector.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlReuseVector.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlReuseVector.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlReuseVector.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlReuseVector.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlStableVector.o ../../src/tl/unit_tests/tlStableVector.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlStableVector.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlStableVector.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlStableVector.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlStableVector.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlStableVector.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlString.o ../../src/tl/unit_tests/tlString.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlString.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlString.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlString.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlString.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlString.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlThreadedWorkers.o ../../src/tl/unit_tests/tlThreadedWorkers.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlThreadedWorkers.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlThreadedWorkers.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlThreadedWorkers.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlThreadedWorkers.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlThreadedWorkers.cc:27: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlUtils.o ../../src/tl/unit_tests/tlUtils.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlUtils.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlUtils.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlUtils.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlUtils.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlUtils.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlVariant.o ../../src/tl/unit_tests/tlVariant.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlVariant.cc:29: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlVariant.cc:29: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlVariant.cc:29: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlVariant.cc:29: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlVariant.cc:29: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlWebDAV.o ../../src/tl/unit_tests/tlWebDAV.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlWebDAV.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlWebDAV.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlWebDAV.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlWebDAV.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlWebDAV.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests"' -I../../src/tl/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o tlXMLParser.o ../../src/tl/unit_tests/tlXMLParser.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlXMLParser.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlXMLParser.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlXMLParser.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlXMLParser.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlUnitTest.h:27, from ../../src/tl/unit_tests/tlXMLParser.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ rm -f libtl_tests.so.0.25.0 libtl_tests.so libtl_tests.so.0 libtl_tests.so.0.25 x86_64-pc-linux-gnu-g++ -Wl,-O1 -Wl,--as-needed -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libtl_tests.so.0 -o libtl_tests.so.0.25.0 tlAlgorithm.o tlClassRegistry.o tlCommandLineParser.o tlDataMapping.o tlDeferredExecution.o tlDeflate.o tlEvents.o tlExpression.o tlFileSystemWatcher.o tlFileUtils.o tlGlobPattern.o tlHttpStream.o tlIntervalMap.o tlIntervalSet.o tlKDTree.o tlMath.o tlObject.o tlReuseVector.o tlStableVector.o tlString.o tlThreadedWorkers.o tlUtils.o tlVariant.o tlWebDAV.o tlXMLParser.o -L/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests/../.. -lklayout_tl -lQt5Designer -lQt5PrintSupport -lQt5MultimediaWidgets -lQt5Svg -lQt5Widgets -lQt5Multimedia -lQt5Gui -lQt5XmlPatterns -lQt5Network -lQt5Xml -lQt5Sql -L/usr/lib64/mysql -lQt5Test -lQt5Core -lGL -lpthread ln -s libtl_tests.so.0.25.0 libtl_tests.so ln -s libtl_tests.so.0.25.0 libtl_tests.so.0 ln -s libtl_tests.so.0.25.0 libtl_tests.so.0.25 rm -f ../../tl/libtl_tests.so.0.25.0 mv -f libtl_tests.so.0.25.0 ../../tl/libtl_tests.so.0.25.0 rm -f ../../tl/libtl_tests.so rm -f ../../tl/libtl_tests.so.0 rm -f ../../tl/libtl_tests.so.0.25 mv -f libtl_tests.so ../../tl/libtl_tests.so mv -f libtl_tests.so.0 ../../tl/libtl_tests.so.0 mv -f libtl_tests.so.0.25 ../../tl/libtl_tests.so.0.25 cp -f ../../tl/libtl_tests.so.0.25.0 /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests/../../tl_tests.ut make[2]: Leaving directory '/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl/unit_tests' make[1]: Leaving directory '/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/tl' cd gsi/ && ( test -e Makefile || /usr/lib64/qt5/bin/qmake -o Makefile /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/gsi/gsi.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby23.so.2.3.0 RUBYINCLUDE=/usr/include/ruby-2.3.0 RUBYINCLUDE2=/usr/include/ruby-2.3.0/x86_64-linux RUBYVERSIONCODE=20300 HAVE_RUBY=1 PYTHONLIBFILE=/usr/lib64/libpython3.6m.so PYTHONINCLUDE=/usr/include/python3.6m HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_64BIT_COORD=0 HAVE_QT5=1 PREFIX=/var/tmp/portage/sci-electronics/klayout-0.25-r2/temp/bin RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.25 KLAYOUT_VERSION_DATE=2018-10-22 KLAYOUT_VERSION_REV= 'QMAKE_AR=x86_64-pc-linux-gnu-ar cqs' QMAKE_LINK_C=x86_64-pc-linux-gnu-gcc QMAKE_LINK_C_SHLIB=x86_64-pc-linux-gnu-gcc QMAKE_LINK=x86_64-pc-linux-gnu-g++ QMAKE_LINK_SHLIB=x86_64-pc-linux-gnu-g++ QMAKE_OBJCOPY= QMAKE_RANLIB= QMAKE_STRIP= QMAKE_CC=x86_64-pc-linux-gnu-gcc QMAKE_CXX=x86_64-pc-linux-gnu-g++ 'QMAKE_CFLAGS=-O2 -pipe -march=native' QMAKE_CFLAGS_RELEASE= QMAKE_CFLAGS_DEBUG= 'QMAKE_CXXFLAGS=-O2 -pipe -march=native' QMAKE_CXXFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= 'QMAKE_LFLAGS=-Wl,-O1 -Wl,--as-needed' QMAKE_LFLAGS_RELEASE= QMAKE_LFLAGS_DEBUG= ) && make -f Makefile all make[1]: Entering directory '/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi' cd gsi/ && ( test -e Makefile || /usr/lib64/qt5/bin/qmake -o Makefile /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/gsi/gsi/gsi.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby23.so.2.3.0 RUBYINCLUDE=/usr/include/ruby-2.3.0 RUBYINCLUDE2=/usr/include/ruby-2.3.0/x86_64-linux RUBYVERSIONCODE=20300 HAVE_RUBY=1 PYTHONLIBFILE=/usr/lib64/libpython3.6m.so PYTHONINCLUDE=/usr/include/python3.6m HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_64BIT_COORD=0 HAVE_QT5=1 PREFIX=/var/tmp/portage/sci-electronics/klayout-0.25-r2/temp/bin RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.25 KLAYOUT_VERSION_DATE=2018-10-22 KLAYOUT_VERSION_REV= 'QMAKE_AR=x86_64-pc-linux-gnu-ar cqs' QMAKE_LINK_C=x86_64-pc-linux-gnu-gcc QMAKE_LINK_C_SHLIB=x86_64-pc-linux-gnu-gcc QMAKE_LINK=x86_64-pc-linux-gnu-g++ QMAKE_LINK_SHLIB=x86_64-pc-linux-gnu-g++ QMAKE_OBJCOPY= QMAKE_RANLIB= QMAKE_STRIP= QMAKE_CC=x86_64-pc-linux-gnu-gcc QMAKE_CXX=x86_64-pc-linux-gnu-g++ 'QMAKE_CFLAGS=-O2 -pipe -march=native' QMAKE_CFLAGS_RELEASE= QMAKE_CFLAGS_DEBUG= 'QMAKE_CXXFLAGS=-O2 -pipe -march=native' QMAKE_CXXFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= 'QMAKE_LFLAGS=-Wl,-O1 -Wl,--as-needed' QMAKE_LFLAGS_RELEASE= QMAKE_LFLAGS_DEBUG= ) && make -f Makefile all make[2]: Entering directory '/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi' x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/gsi/gsi -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o gsi.o ../../src/gsi/gsi/gsi.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsi.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsi.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsi.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsi.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsi.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/gsi/gsi -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o gsiClassBase.o ../../src/gsi/gsi/gsiClassBase.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiClassBase.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiClassBase.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiClassBase.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiClassBase.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiClassBase.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/gsi/gsi -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o gsiClass.o ../../src/gsi/gsi/gsiClass.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiClass.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiClass.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiClass.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiClass.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiClass.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/gsi/gsi -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o gsiDeclBasic.o ../../src/gsi/gsi/gsiDeclBasic.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiDeclBasic.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiDeclBasic.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiDeclBasic.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiDeclBasic.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiDeclBasic.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/gsi/gsi -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o gsiDeclInternal.o ../../src/gsi/gsi/gsiDeclInternal.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiDeclInternal.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiDeclInternal.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiDeclInternal.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiDeclInternal.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiDeclInternal.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/gsi/gsi -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o gsiExpression.o ../../src/gsi/gsi/gsiExpression.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiExpression.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiExpression.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiExpression.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiExpression.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiExpression.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/gsi/gsi -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o gsiExternalMain.o ../../src/gsi/gsi/gsiExternalMain.cc x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/gsi/gsi -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o gsiInterpreter.o ../../src/gsi/gsi/gsiInterpreter.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/gsi/gsi/gsiInterpreter.h:27, from ../../src/gsi/gsi/gsiInterpreter.cc:23: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/gsi/gsi/gsiInterpreter.h:27, from ../../src/gsi/gsi/gsiInterpreter.cc:23: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/gsi/gsi/gsiInterpreter.h:27, from ../../src/gsi/gsi/gsiInterpreter.cc:23: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/gsi/gsi/gsiInterpreter.h:27, from ../../src/gsi/gsi/gsiInterpreter.cc:23: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/gsi/gsi/gsiInterpreter.h:27, from ../../src/gsi/gsi/gsiInterpreter.cc:23: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/gsi/gsi -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o gsiMethods.o ../../src/gsi/gsi/gsiMethods.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiMethods.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiMethods.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiMethods.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiMethods.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiMethods.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/gsi/gsi -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o gsiInspector.o ../../src/gsi/gsi/gsiInspector.cc x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/gsi/gsi -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o gsiObject.o ../../src/gsi/gsi/gsiObject.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsiObject.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsiObject.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsiObject.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsiObject.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsiObject.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/gsi/gsi -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o gsiSerialisation.o ../../src/gsi/gsi/gsiSerialisation.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiSerialisation.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiSerialisation.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiSerialisation.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiSerialisation.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiSerialisation.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/gsi/gsi -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o gsiTypes.o ../../src/gsi/gsi/gsiTypes.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiTypes.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiTypes.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiTypes.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiTypes.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiTypes.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/gsi/gsi -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o gsiObjectHolder.o ../../src/gsi/gsi/gsiObjectHolder.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiObjectHolder.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiObjectHolder.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiObjectHolder.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiObjectHolder.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiObjectHolder.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/gsi/gsi -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o gsiDeclTl.o ../../src/gsi/gsi/gsiDeclTl.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiDeclTl.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiDeclTl.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiDeclTl.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiDeclTl.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/gsi/gsiDeclTl.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /usr/lib64/qt5/mkspecs/features/data/dummy.cpp /usr/lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/gsi/gsi -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8 -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/x86_64-pc-linux-gnu -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include-fixed -I/usr/include ../../src/gsi/gsi/gsiSignals.h -o moc_gsiSignals.cpp x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/gsi/gsi -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -I../../src/tl/tl -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o moc_gsiSignals.o moc_gsiSignals.cpp In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/gsi/gsi/gsiSignals.h:29, from moc_gsiSignals.cpp:9: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/gsi/gsi/gsiSignals.h:29, from moc_gsiSignals.cpp:9: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/gsi/gsi/gsiSignals.h:29, from moc_gsiSignals.cpp:9: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/gsi/gsi/gsiSignals.h:29, from moc_gsiSignals.cpp:9: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/gsi/gsi/gsiSignals.h:29, from moc_gsiSignals.cpp:9: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from moc_gsiSignals.cpp:9: ../../src/gsi/gsi/gsiSignals.h: At global scope: ../../src/gsi/gsi/gsiSignals.h:880:14: warning: unnecessary parentheses in declaration of ‘mp_event’ [-Wparentheses] event_type (X::*mp_event); ^ rm -f libklayout_gsi.so.0.25.0 libklayout_gsi.so libklayout_gsi.so.0 libklayout_gsi.so.0.25 x86_64-pc-linux-gnu-g++ -Wl,-O1 -Wl,--as-needed -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_gsi.so.0 -o libklayout_gsi.so.0.25.0 gsi.o gsiClassBase.o gsiClass.o gsiDeclBasic.o gsiDeclInternal.o gsiExpression.o gsiExternalMain.o gsiInterpreter.o gsiMethods.o gsiInspector.o gsiObject.o gsiSerialisation.o gsiTypes.o gsiObjectHolder.o gsiDeclTl.o moc_gsiSignals.o -L/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi/../.. -lklayout_tl -lQt5Designer -lQt5PrintSupport -lQt5MultimediaWidgets -lQt5Svg -lQt5Widgets -lQt5Multimedia -lQt5Gui -lQt5XmlPatterns -lQt5Network -lQt5Xml -lQt5Sql -L/usr/lib64/mysql -lQt5Core -lGL -lpthread ln -s libklayout_gsi.so.0.25.0 libklayout_gsi.so ln -s libklayout_gsi.so.0.25.0 libklayout_gsi.so.0 ln -s libklayout_gsi.so.0.25.0 libklayout_gsi.so.0.25 rm -f ../../../ruby23/libklayout_gsi.so.0.25.0 mv -f libklayout_gsi.so.0.25.0 ../../../ruby23/libklayout_gsi.so.0.25.0 rm -f ../../../ruby23/libklayout_gsi.so rm -f ../../../ruby23/libklayout_gsi.so.0 rm -f ../../../ruby23/libklayout_gsi.so.0.25 mv -f libklayout_gsi.so ../../../ruby23/libklayout_gsi.so mv -f libklayout_gsi.so.0 ../../../ruby23/libklayout_gsi.so.0 mv -f libklayout_gsi.so.0.25 ../../../ruby23/libklayout_gsi.so.0.25 make[2]: Leaving directory '/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/gsi' cd unit_tests/ && ( test -e Makefile || /usr/lib64/qt5/bin/qmake -o Makefile /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/gsi/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby23.so.2.3.0 RUBYINCLUDE=/usr/include/ruby-2.3.0 RUBYINCLUDE2=/usr/include/ruby-2.3.0/x86_64-linux RUBYVERSIONCODE=20300 HAVE_RUBY=1 PYTHONLIBFILE=/usr/lib64/libpython3.6m.so PYTHONINCLUDE=/usr/include/python3.6m HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_64BIT_COORD=0 HAVE_QT5=1 PREFIX=/var/tmp/portage/sci-electronics/klayout-0.25-r2/temp/bin RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.25 KLAYOUT_VERSION_DATE=2018-10-22 KLAYOUT_VERSION_REV= 'QMAKE_AR=x86_64-pc-linux-gnu-ar cqs' QMAKE_LINK_C=x86_64-pc-linux-gnu-gcc QMAKE_LINK_C_SHLIB=x86_64-pc-linux-gnu-gcc QMAKE_LINK=x86_64-pc-linux-gnu-g++ QMAKE_LINK_SHLIB=x86_64-pc-linux-gnu-g++ QMAKE_OBJCOPY= QMAKE_RANLIB= QMAKE_STRIP= QMAKE_CC=x86_64-pc-linux-gnu-gcc QMAKE_CXX=x86_64-pc-linux-gnu-g++ 'QMAKE_CFLAGS=-O2 -pipe -march=native' QMAKE_CFLAGS_RELEASE= QMAKE_CFLAGS_DEBUG= 'QMAKE_CXXFLAGS=-O2 -pipe -march=native' QMAKE_CXXFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= 'QMAKE_LFLAGS=-Wl,-O1 -Wl,--as-needed' QMAKE_LFLAGS_RELEASE= QMAKE_LFLAGS_DEBUG= ) && make -f Makefile all make[2]: Entering directory '/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/unit_tests' x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/unit_tests"' -I../../src/gsi/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/unit_tests -I../../src/tl/tl -I../../src/gsi/gsi -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o gsiExpression.o ../../src/gsi/unit_tests/gsiExpression.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/unit_tests/gsiExpression.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/unit_tests/gsiExpression.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/unit_tests/gsiExpression.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/unit_tests/gsiExpression.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/unit_tests/gsiExpression.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/unit_tests"' -I../../src/gsi/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/unit_tests -I../../src/tl/tl -I../../src/gsi/gsi -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o gsiTest.o ../../src/gsi/unit_tests/gsiTest.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/unit_tests/gsiTest.h:29, from ../../src/gsi/unit_tests/gsiTest.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/unit_tests/gsiTest.h:29, from ../../src/gsi/unit_tests/gsiTest.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/unit_tests/gsiTest.h:29, from ../../src/gsi/unit_tests/gsiTest.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/unit_tests/gsiTest.h:29, from ../../src/gsi/unit_tests/gsiTest.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/unit_tests/gsiTest.h:29, from ../../src/gsi/unit_tests/gsiTest.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/gsi/unit_tests/gsiTest.cc:27: ../../src/gsi/gsi/gsiSignals.h: At global scope: ../../src/gsi/gsi/gsiSignals.h:880:14: warning: unnecessary parentheses in declaration of ‘mp_event’ [-Wparentheses] event_type (X::*mp_event); ^ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /usr/lib64/qt5/mkspecs/features/data/dummy.cpp /usr/lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/unit_tests"' --include /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/unit_tests/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/gsi/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/tl/tl -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I. -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8 -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/x86_64-pc-linux-gnu -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include-fixed -I/usr/include ../../src/gsi/unit_tests/gsiTest.h -o moc_gsiTest.cpp x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/unit_tests"' -I../../src/gsi/unit_tests -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/unit_tests -I../../src/tl/tl -I../../src/gsi/gsi -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/unit_tests -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o moc_gsiTest.o moc_gsiTest.cpp In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/unit_tests/gsiTest.h:29, from moc_gsiTest.cpp:9: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/unit_tests/gsiTest.h:29, from moc_gsiTest.cpp:9: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/unit_tests/gsiTest.h:29, from moc_gsiTest.cpp:9: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/unit_tests/gsiTest.h:29, from moc_gsiTest.cpp:9: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/gsi/gsi/gsiObject.h:28, from ../../src/gsi/gsi/gsi.h:40, from ../../src/gsi/gsi/gsiDecl.h:36, from ../../src/gsi/unit_tests/gsiTest.h:29, from moc_gsiTest.cpp:9: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ rm -f libgsi_tests.so.0.25.0 libgsi_tests.so libgsi_tests.so.0 libgsi_tests.so.0.25 x86_64-pc-linux-gnu-g++ -Wl,-O1 -Wl,--as-needed -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libgsi_tests.so.0 -o libgsi_tests.so.0.25.0 gsiExpression.o gsiTest.o moc_gsiTest.o -L/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/unit_tests/../.. -lklayout_tl -lklayout_gsi -lQt5Designer -lQt5PrintSupport -lQt5MultimediaWidgets -lQt5Svg -lQt5Widgets -lQt5Multimedia -lQt5Gui -lQt5XmlPatterns -lQt5Network -lQt5Xml -lQt5Sql -L/usr/lib64/mysql -lQt5Test -lQt5Core -lGL -lpthread ln -s libgsi_tests.so.0.25.0 libgsi_tests.so ln -s libgsi_tests.so.0.25.0 libgsi_tests.so.0 ln -s libgsi_tests.so.0.25.0 libgsi_tests.so.0.25 rm -f ../../gsi/libgsi_tests.so.0.25.0 mv -f libgsi_tests.so.0.25.0 ../../gsi/libgsi_tests.so.0.25.0 rm -f ../../gsi/libgsi_tests.so rm -f ../../gsi/libgsi_tests.so.0 rm -f ../../gsi/libgsi_tests.so.0.25 mv -f libgsi_tests.so ../../gsi/libgsi_tests.so mv -f libgsi_tests.so.0 ../../gsi/libgsi_tests.so.0 mv -f libgsi_tests.so.0.25 ../../gsi/libgsi_tests.so.0.25 cp -f ../../gsi/libgsi_tests.so.0.25.0 /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/unit_tests/../../gsi_tests.ut make[2]: Leaving directory '/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi/unit_tests' make[1]: Leaving directory '/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/gsi' cd db/ && ( test -e Makefile || /usr/lib64/qt5/bin/qmake -o Makefile /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/db/db.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby23.so.2.3.0 RUBYINCLUDE=/usr/include/ruby-2.3.0 RUBYINCLUDE2=/usr/include/ruby-2.3.0/x86_64-linux RUBYVERSIONCODE=20300 HAVE_RUBY=1 PYTHONLIBFILE=/usr/lib64/libpython3.6m.so PYTHONINCLUDE=/usr/include/python3.6m HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_64BIT_COORD=0 HAVE_QT5=1 PREFIX=/var/tmp/portage/sci-electronics/klayout-0.25-r2/temp/bin RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.25 KLAYOUT_VERSION_DATE=2018-10-22 KLAYOUT_VERSION_REV= 'QMAKE_AR=x86_64-pc-linux-gnu-ar cqs' QMAKE_LINK_C=x86_64-pc-linux-gnu-gcc QMAKE_LINK_C_SHLIB=x86_64-pc-linux-gnu-gcc QMAKE_LINK=x86_64-pc-linux-gnu-g++ QMAKE_LINK_SHLIB=x86_64-pc-linux-gnu-g++ QMAKE_OBJCOPY= QMAKE_RANLIB= QMAKE_STRIP= QMAKE_CC=x86_64-pc-linux-gnu-gcc QMAKE_CXX=x86_64-pc-linux-gnu-g++ 'QMAKE_CFLAGS=-O2 -pipe -march=native' QMAKE_CFLAGS_RELEASE= QMAKE_CFLAGS_DEBUG= 'QMAKE_CXXFLAGS=-O2 -pipe -march=native' QMAKE_CXXFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= 'QMAKE_LFLAGS=-Wl,-O1 -Wl,--as-needed' QMAKE_LFLAGS_RELEASE= QMAKE_LFLAGS_DEBUG= ) && make -f Makefile all make[1]: Entering directory '/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db' cd db/ && ( test -e Makefile || /usr/lib64/qt5/bin/qmake -o Makefile /var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/src/db/db/db.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby23.so.2.3.0 RUBYINCLUDE=/usr/include/ruby-2.3.0 RUBYINCLUDE2=/usr/include/ruby-2.3.0/x86_64-linux RUBYVERSIONCODE=20300 HAVE_RUBY=1 PYTHONLIBFILE=/usr/lib64/libpython3.6m.so PYTHONINCLUDE=/usr/include/python3.6m HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_64BIT_COORD=0 HAVE_QT5=1 PREFIX=/var/tmp/portage/sci-electronics/klayout-0.25-r2/temp/bin RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.25 KLAYOUT_VERSION_DATE=2018-10-22 KLAYOUT_VERSION_REV= 'QMAKE_AR=x86_64-pc-linux-gnu-ar cqs' QMAKE_LINK_C=x86_64-pc-linux-gnu-gcc QMAKE_LINK_C_SHLIB=x86_64-pc-linux-gnu-gcc QMAKE_LINK=x86_64-pc-linux-gnu-g++ QMAKE_LINK_SHLIB=x86_64-pc-linux-gnu-g++ QMAKE_OBJCOPY= QMAKE_RANLIB= QMAKE_STRIP= QMAKE_CC=x86_64-pc-linux-gnu-gcc QMAKE_CXX=x86_64-pc-linux-gnu-g++ 'QMAKE_CFLAGS=-O2 -pipe -march=native' QMAKE_CFLAGS_RELEASE= QMAKE_CFLAGS_DEBUG= 'QMAKE_CXXFLAGS=-O2 -pipe -march=native' QMAKE_CXXFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= 'QMAKE_LFLAGS=-Wl,-O1 -Wl,--as-needed' QMAKE_LFLAGS_RELEASE= QMAKE_LFLAGS_DEBUG= ) && make -f Makefile all make[2]: Entering directory '/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db' x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/db/db -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -I../../src/tl/tl -I../../src/gsi/gsi -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o dbArray.o ../../src/db/db/dbArray.cc x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/db/db -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -I../../src/tl/tl -I../../src/gsi/gsi -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o dbBox.o ../../src/db/db/dbBox.cc x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/db/db -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -I../../src/tl/tl -I../../src/gsi/gsi -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o dbBoxConvert.o ../../src/db/db/dbBoxConvert.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbBoxConvert.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbBoxConvert.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbBoxConvert.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbBoxConvert.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbBoxConvert.cc:26: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/db/db -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -I../../src/tl/tl -I../../src/gsi/gsi -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o dbBoxScanner.o ../../src/db/db/dbBoxScanner.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbBoxScanner.h:29, from ../../src/db/db/dbBoxScanner.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbBoxScanner.h:29, from ../../src/db/db/dbBoxScanner.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbBoxScanner.h:29, from ../../src/db/db/dbBoxScanner.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbBoxScanner.h:29, from ../../src/db/db/dbBoxScanner.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbBoxScanner.h:29, from ../../src/db/db/dbBoxScanner.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/db/db -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -I../../src/tl/tl -I../../src/gsi/gsi -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o dbCommonReader.o ../../src/db/db/dbCommonReader.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbLoadLayoutOptions.h:32, from ../../src/db/db/dbReader.h:35, from ../../src/db/db/dbCommonReader.h:28, from ../../src/db/db/dbCommonReader.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbLoadLayoutOptions.h:32, from ../../src/db/db/dbReader.h:35, from ../../src/db/db/dbCommonReader.h:28, from ../../src/db/db/dbCommonReader.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbLoadLayoutOptions.h:32, from ../../src/db/db/dbReader.h:35, from ../../src/db/db/dbCommonReader.h:28, from ../../src/db/db/dbCommonReader.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbLoadLayoutOptions.h:32, from ../../src/db/db/dbReader.h:35, from ../../src/db/db/dbCommonReader.h:28, from ../../src/db/db/dbCommonReader.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbLoadLayoutOptions.h:32, from ../../src/db/db/dbReader.h:35, from ../../src/db/db/dbCommonReader.h:28, from ../../src/db/db/dbCommonReader.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/db/db -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -I../../src/tl/tl -I../../src/gsi/gsi -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o dbCell.o ../../src/db/db/dbCell.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbCell.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbCell.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbCell.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbCell.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbCell.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/db/db -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -I../../src/tl/tl -I../../src/gsi/gsi -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o dbCellGraphUtils.o ../../src/db/db/dbCellGraphUtils.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellGraphUtils.h:30, from ../../src/db/db/dbCellGraphUtils.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellGraphUtils.h:30, from ../../src/db/db/dbCellGraphUtils.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellGraphUtils.h:30, from ../../src/db/db/dbCellGraphUtils.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellGraphUtils.h:30, from ../../src/db/db/dbCellGraphUtils.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellGraphUtils.h:30, from ../../src/db/db/dbCellGraphUtils.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/db/db -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -I../../src/tl/tl -I../../src/gsi/gsi -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o dbCellHullGenerator.o ../../src/db/db/dbCellHullGenerator.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellHullGenerator.h:27, from ../../src/db/db/dbCellHullGenerator.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellHullGenerator.h:27, from ../../src/db/db/dbCellHullGenerator.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellHullGenerator.h:27, from ../../src/db/db/dbCellHullGenerator.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellHullGenerator.h:27, from ../../src/db/db/dbCellHullGenerator.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellHullGenerator.h:27, from ../../src/db/db/dbCellHullGenerator.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/db/db -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -I../../src/tl/tl -I../../src/gsi/gsi -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o dbCellInst.o ../../src/db/db/dbCellInst.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellInst.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellInst.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellInst.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellInst.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellInst.cc:25: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -fvisibility=hidden -Wall -W -pedantic -Woverloaded-virtual -Wsign-promo -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=20300 -DKLAYOUT_VERSION=0.25 -DKLAYOUT_VERSION_REV= -DKLAYOUT_VERSION_DATE=2018-10-22 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=25 -DKLAYOUT_TINY_VERSION=0 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_PRINTSUPPORT_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../src/db/db -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -I../../src/tl/tl -I../../src/gsi/gsi -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDesigner -isystem /usr/include/qt5/QtUiPlugin -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtMultimediaWidgets -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXmlPatterns -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -I/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db -isystem /usr/include/libdrm -I/usr/lib64/qt5/mkspecs/linux-g++ -o dbCellMapping.o ../../src/db/db/dbCellMapping.cc In file included from ../../src/tl/tl/tlEvents.h:133, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellMapping.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:152, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellMapping.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:172, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellMapping.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:192, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellMapping.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from ../../src/tl/tl/tlEvents.h:212, from ../../src/tl/tl/tlObjectCollection.h:28, from ../../src/tl/tl/tlLog.h:30, from ../../src/tl/tl/tlClassRegistry.h:29, from ../../src/db/db/dbUserObject.h:35, from ../../src/db/db/dbBoxConvert.h:32, from ../../src/db/db/dbInstances.h:32, from ../../src/db/db/dbCell.h:28, from ../../src/db/db/dbLayout.h:33, from ../../src/db/db/dbCellMapping.cc:24: ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:118:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ ../../src/tl/tl/tlEventsVar.h: In member function ‘virtual void tl::generic_event_function_with_data::call(tl::Object*, A1, A2, A3, A4)’: ../../src/tl/tl/tlEventsVar.h:148:13: warning: unnecessary parentheses in declaration of ‘argv’ [-Wparentheses] void *(argv[]) = { _CALLARGPTRS }; ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_algobase.h:66, from /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/algorithm:61, from ../../src/db/db/dbArray.h:30, from ../../src/db/db/dbLayout.h:29, from ../../src/db/db/dbCellMapping.cc:24: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_iterator_base_funcs.h: In instantiation of ‘constexpr void std::__advance(_RandomAccessIterator&, _Distance, std::random_access_iterator_tag) [with _RandomAccessIterator = db::SortedCellIndexIterator; _Distance = long unsigned int]’: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_iterator_base_funcs.h:206:21: required from ‘void std::advance(_InputIterator&, _Distance) [with _InputIterator = db::SortedCellIndexIterator; _Distance = long unsigned int]’ /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_algobase.h:958:16: required from ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = db::SortedCellIndexIterator; _Tp = unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_val]’ /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_algobase.h:993:32: required from ‘_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = db::SortedCellIndexIterator; _Tp = unsigned int]’ ../../src/db/db/dbCellMapping.cc:191:48: required from here /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/stl_iterator_base_funcs.h:183:2: error: no match for ‘operator--’ (operand type is ‘db::SortedCellIndexIterator’) --__i; ^~~~~ make[2]: *** [Makefile:1725: dbCellMapping.o] Error 1 make[2]: Leaving directory '/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db/db' make[1]: *** [Makefile:49: sub-db-all] Error 2 make[1]: Leaving directory '/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/db' make: *** [Makefile:169: sub-db-all] Error 2 * ERROR: sci-electronics/klayout-0.25-r2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sci-electronics/klayout-0.25-r2::gentoo'`, * the complete build log and the output of `emerge -pqv '=sci-electronics/klayout-0.25-r2::gentoo'`. * The complete build log is located at '/var/log/portage/sci-electronics:klayout-0.25-r2:20181022-063455.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sci-electronics/klayout-0.25-r2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-electronics/klayout-0.25-r2/temp/environment'. * Working directory: '/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23' * S: '/var/tmp/portage/sci-electronics/klayout-0.25-r2/work/ruby23/klayout-0.25' !!! When you file a bug report, please include the following information: GENTOO_VM= CLASSPATH="" JAVA_HOME="/etc/java-config-2/current-system-vm" JAVACFLAGS="" COMPILER="" and of course, the output of emerge --info =klayout-0.25