-- The CXX compiler identification is GNU 11.1.0 -- The C compiler identification is GNU 11.1.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Building with IPO -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.9.9", minimum required is "3.5") -- Found PythonLibs: /usr/lib/libpython3.9.so (found suitable version "3.9.9", minimum required is "3.5") -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found Boost: /usr/include (found version "1.76.0") found components: filesystem program_options iostreams system thread regex chrono date_time atomic -- Found OpenGL: /usr/lib/libOpenGL.so CMake Deprecation Warning at 3rdparty/googletest/googletest/CMakeLists.txt:48 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Found PythonInterp: /usr/bin/python3 (found version "3.9.9") CMake Deprecation Warning at 3rdparty/QtPropertyBrowser/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Found Boost: /usr/include (found version "1.76.0") found components: program_options filesystem system -- Configuring architecture: generic -- Configuring architecture: ice40 -- Enabled iCE40 devices: 384;1k;5k;u4k;8k -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.9.9", minimum required is "3.5") -- IceStorm install prefix: /usr -- icebox data directory: /usr/share/icebox -- Using iCE40 chipdb: /build/nextpnr-git/src/nextpnr/build/ice40/chipdb -- Configuring architecture: ecp5 -- Enabled ECP5 devices: 25k;45k;85k -- Trellis install prefix: /usr -- Searching for pytrellis in: /usr/local/lib;/usr/lib;//lib;/usr/lib;/usr/lib;/usr/X11R6/lib;/usr/pkg/lib;/opt/lib;/usr/lib/X11 -- Trellis library directory: /usr/lib/trellis -- Trellis data directory: /usr/share/trellis -- Using ECP5 chipdb: /build/nextpnr-git/src/nextpnr/build/ecp5/chipdb -- Configuring architecture: nexus -- Enabled Nexus families: LIFCL -- prjoxide install prefix: /usr -- Using Nexus chipdb: /build/nextpnr-git/src/nextpnr/build/nexus/chipdb -- Configuring architecture: gowin -- Enabled Gowin devices: GW1N-1;GW1N-4;GW1N-9;GW1NS-2 -- gowin_bba executable: /usr/bin/gowin_bba -- Using Gowin chipdb: /build/nextpnr-git/src/nextpnr/build/gowin/chipdb -- Configuring done -- Generating done -- Build files have been written to: /build/nextpnr-git/src/nextpnr/build [ 1%] Automatic MOC for target gui_generic [ 3%] Automatic MOC for target QtPropertyBrowser [ 3%] Automatic MOC for target gui_ice40 [ 3%] Building CXX object generated/3rdparty/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o [ 3%] Built target QtPropertyBrowser_autogen [ 3%] Generating chipdb/chipdb-384.bba [ 3%] Built target gui_generic_autogen [ 3%] Building CXX object bba/CMakeFiles/bbasm.dir/main.cc.o [ 3%] Built target gui_ice40_autogen [ 4%] Automatic MOC for target gui_ecp5 [ 4%] Built target gui_ecp5_autogen [ 5%] Automatic MOC for target gui_nexus [ 5%] Built target gui_nexus_autogen [ 6%] Automatic MOC for target gui_gowin [ 6%] Generating chipdb/chipdb-1k.bba [ 6%] Built target gui_gowin_autogen [ 6%] Generating qrc_nextpnr.cpp RCC: Warning: No resources in '/build/nextpnr-git/src/nextpnr/gui/generic/nextpnr.qrc'. [ 6%] Generating qrc_base.cpp [ 6%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/gui_generic_autogen/mocs_compilation.cpp.o [ 6%] Linking CXX executable bbasm [ 6%] Built target bbasm [ 6%] Generating qrc_qtpropertybrowser.cpp [ 6%] Building CXX object generated/3rdparty/QtPropertyBrowser/src/CMakeFiles/QtPropertyBrowser.dir/QtPropertyBrowser_autogen/mocs_compilation.cpp.o [ 6%] Building CXX object generated/3rdparty/QtPropertyBrowser/src/CMakeFiles/QtPropertyBrowser.dir/qtbuttonpropertybrowser.cpp.o [ 6%] Linking CXX static library libgtest.a [ 6%] Built target gtest [ 6%] Generating qrc_nextpnr.cpp [ 6%] Generating qrc_base.cpp [ 6%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/gui_ice40_autogen/mocs_compilation.cpp.o [ 6%] Building CXX object generated/3rdparty/QtPropertyBrowser/src/CMakeFiles/QtPropertyBrowser.dir/qteditorfactory.cpp.o [ 6%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/application.cc.o [ 6%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/application.cc.o [ 6%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/basewindow.cc.o [ 6%] Generating chipdb/chipdb-5k.bba [ 6%] Building CXX object generated/3rdparty/QtPropertyBrowser/src/CMakeFiles/QtPropertyBrowser.dir/qtgroupboxpropertybrowser.cpp.o [ 6%] Building CXX object generated/3rdparty/QtPropertyBrowser/src/CMakeFiles/QtPropertyBrowser.dir/qtpropertybrowser.cpp.o [ 6%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/basewindow.cc.o [ 7%] Building CXX object generated/3rdparty/QtPropertyBrowser/src/CMakeFiles/QtPropertyBrowser.dir/qtpropertybrowserutils.cpp.o [ 8%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/designwidget.cc.o [ 8%] Building CXX object generated/3rdparty/QtPropertyBrowser/src/CMakeFiles/QtPropertyBrowser.dir/qtpropertymanager.cpp.o [ 8%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/designwidget.cc.o [ 8%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/fpgaviewwidget.cc.o [ 8%] Building CXX object generated/3rdparty/QtPropertyBrowser/src/CMakeFiles/QtPropertyBrowser.dir/qttreepropertybrowser.cpp.o [ 9%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/fpgaviewwidget.cc.o [ 9%] Building CXX object generated/3rdparty/QtPropertyBrowser/src/CMakeFiles/QtPropertyBrowser.dir/qtvariantproperty.cpp.o [ 9%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/line_editor.cc.o [ 9%] Building CXX object generated/3rdparty/QtPropertyBrowser/src/CMakeFiles/QtPropertyBrowser.dir/qrc_qtpropertybrowser.cpp.o [ 9%] Linking CXX static library libQtPropertyBrowser.a [ 9%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/lineshader.cc.o [ 9%] Built target QtPropertyBrowser [ 9%] Generating qrc_nextpnr.cpp [ 9%] Generating qrc_base.cpp [ 9%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/gui_ecp5_autogen/mocs_compilation.cpp.o [ 9%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/line_editor.cc.o [ 9%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/pyconsole.cc.o [ 9%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/lineshader.cc.o [ 9%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/application.cc.o [ 9%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/pythontab.cc.o [ 9%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/pyconsole.cc.o [ 9%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/basewindow.cc.o [ 10%] Generating chipdb/chipdb-u4k.bba [ 10%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/pythontab.cc.o [ 10%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/treemodel.cc.o [ 11%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/designwidget.cc.o [ 12%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/worker.cc.o [ 12%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/treemodel.cc.o [ 12%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/generic/mainwindow.cc.o [ 12%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/fpgaviewwidget.cc.o [ 13%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/worker.cc.o [ 13%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/__/3rdparty/python-console/ColumnFormatter.cpp.o [ 13%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/ice40/mainwindow.cc.o [ 13%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/__/3rdparty/python-console/ParseHelper.cpp.o [ 13%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/__/3rdparty/python-console/ParseHelper.BlockParseState.cpp.o [ 13%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/__/3rdparty/python-console/ParseHelper.BracketParseState.cpp.o [ 14%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/__/3rdparty/python-console/ParseHelper.ContinuationParseState.cpp.o [ 14%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/line_editor.cc.o [ 14%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/__/3rdparty/python-console/ParseMessage.cpp.o [ 14%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/__/3rdparty/python-console/modified/pyredirector.cc.o [ 14%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/__/3rdparty/python-console/modified/pyinterpreter.cc.o [ 14%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/__/3rdparty/imgui/imgui_widgets.cpp.o [ 14%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/__/3rdparty/imgui/imgui_draw.cpp.o [ 14%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/__/3rdparty/imgui/imgui.cpp.o [ 15%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/__/3rdparty/imgui/imgui_demo.cpp.o [ 15%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/__/3rdparty/qtimgui/ImGuiRenderer.cpp.o [ 15%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/__/3rdparty/python-console/ColumnFormatter.cpp.o [ 15%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/__/3rdparty/python-console/ParseHelper.cpp.o [ 15%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/lineshader.cc.o [ 15%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/__/3rdparty/qtimgui/QtImGui.cpp.o [ 15%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/__/3rdparty/python-console/ParseHelper.BlockParseState.cpp.o [ 15%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/__/3rdparty/python-console/ParseHelper.BracketParseState.cpp.o [ 16%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/__/3rdparty/python-console/ParseHelper.ContinuationParseState.cpp.o [ 16%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/qrc_base.cpp.o [ 16%] Building CXX object generated/gui/generic/CMakeFiles/gui_generic.dir/qrc_nextpnr.cpp.o [ 16%] Linking CXX static library libgui_generic.a [ 16%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/__/3rdparty/python-console/ParseMessage.cpp.o [ 16%] Built target gui_generic [ 16%] Generating qrc_nextpnr.cpp RCC: Warning: No resources in '/build/nextpnr-git/src/nextpnr/gui/nexus/nextpnr.qrc'. [ 16%] Generating qrc_base.cpp [ 16%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/gui_nexus_autogen/mocs_compilation.cpp.o [ 16%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/__/3rdparty/python-console/modified/pyredirector.cc.o [ 16%] Generating chipdb/chipdb-8k.bba [ 16%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/__/3rdparty/python-console/modified/pyinterpreter.cc.o [ 16%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/__/3rdparty/imgui/imgui_widgets.cpp.o [ 16%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/__/3rdparty/imgui/imgui_draw.cpp.o [ 16%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/__/3rdparty/imgui/imgui.cpp.o [ 17%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/__/3rdparty/imgui/imgui_demo.cpp.o [ 17%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/__/3rdparty/qtimgui/ImGuiRenderer.cpp.o [ 17%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/pyconsole.cc.o [ 17%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/__/3rdparty/qtimgui/QtImGui.cpp.o [ 17%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/qrc_base.cpp.o [ 17%] Building CXX object generated/gui/ice40/CMakeFiles/gui_ice40.dir/qrc_nextpnr.cpp.o [ 17%] Linking CXX static library libgui_ice40.a [ 17%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/application.cc.o [ 17%] Built target gui_ice40 [ 17%] Generating qrc_nextpnr.cpp RCC: Warning: No resources in '/build/nextpnr-git/src/nextpnr/gui/gowin/nextpnr.qrc'. [ 17%] Generating qrc_base.cpp [ 17%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/gui_gowin_autogen/mocs_compilation.cpp.o [ 17%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/pythontab.cc.o [ 17%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/basewindow.cc.o [ 17%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/application.cc.o [ 17%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/treemodel.cc.o [ 17%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/basewindow.cc.o [ 17%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/designwidget.cc.o [ 18%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/worker.cc.o [ 18%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/designwidget.cc.o [ 18%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/ecp5/mainwindow.cc.o [ 19%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/fpgaviewwidget.cc.o [ 19%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/__/3rdparty/python-console/ColumnFormatter.cpp.o [ 20%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/fpgaviewwidget.cc.o [ 20%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/__/3rdparty/python-console/ParseHelper.cpp.o [ 20%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/__/3rdparty/python-console/ParseHelper.BlockParseState.cpp.o [ 20%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/__/3rdparty/python-console/ParseHelper.BracketParseState.cpp.o [ 20%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/line_editor.cc.o [ 21%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/__/3rdparty/python-console/ParseHelper.ContinuationParseState.cpp.o [ 21%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/__/3rdparty/python-console/ParseMessage.cpp.o [ 21%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/__/3rdparty/python-console/modified/pyredirector.cc.o [ 21%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/__/3rdparty/python-console/modified/pyinterpreter.cc.o [ 21%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/__/3rdparty/imgui/imgui_widgets.cpp.o [ 21%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/__/3rdparty/imgui/imgui_draw.cpp.o [ 21%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/__/3rdparty/imgui/imgui.cpp.o [ 22%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/__/3rdparty/imgui/imgui_demo.cpp.o [ 22%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/__/3rdparty/qtimgui/ImGuiRenderer.cpp.o [ 22%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/line_editor.cc.o [ 22%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/lineshader.cc.o [ 22%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/__/3rdparty/qtimgui/QtImGui.cpp.o [ 22%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/qrc_base.cpp.o [ 22%] Building CXX object generated/gui/ecp5/CMakeFiles/gui_ecp5.dir/qrc_nextpnr.cpp.o [ 22%] Linking CXX static library libgui_ecp5.a [ 22%] Built target gui_ecp5 [ 22%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/lineshader.cc.o [ 22%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/pyconsole.cc.o [ 22%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/pyconsole.cc.o [ 22%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/pythontab.cc.o [ 22%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/treemodel.cc.o [ 22%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/pythontab.cc.o [ 23%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/worker.cc.o [ 23%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/gowin/mainwindow.cc.o [ 23%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/treemodel.cc.o [ 23%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/__/3rdparty/python-console/ColumnFormatter.cpp.o [ 23%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/__/3rdparty/python-console/ParseHelper.cpp.o [ 23%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/__/3rdparty/python-console/ParseHelper.BlockParseState.cpp.o [ 23%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/__/3rdparty/python-console/ParseHelper.BracketParseState.cpp.o [ 24%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/worker.cc.o [ 25%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/__/3rdparty/python-console/ParseHelper.ContinuationParseState.cpp.o [ 25%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/__/3rdparty/python-console/ParseMessage.cpp.o [ 25%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/__/3rdparty/python-console/modified/pyredirector.cc.o [ 25%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/__/3rdparty/python-console/modified/pyinterpreter.cc.o [ 25%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/__/3rdparty/imgui/imgui_widgets.cpp.o [ 25%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/nexus/mainwindow.cc.o [ 25%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/__/3rdparty/imgui/imgui_draw.cpp.o [ 25%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/__/3rdparty/imgui/imgui.cpp.o [ 25%] Built target chipdb-ice40-bbas [ 25%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/archcheck.cc.o [ 26%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/__/3rdparty/imgui/imgui_demo.cpp.o [ 26%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/__/3rdparty/qtimgui/ImGuiRenderer.cpp.o [ 26%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/__/3rdparty/python-console/ColumnFormatter.cpp.o [ 26%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/basectx.cc.o [ 26%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/__/3rdparty/qtimgui/QtImGui.cpp.o [ 26%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/qrc_base.cpp.o [ 26%] Building CXX object generated/gui/gowin/CMakeFiles/gui_gowin.dir/qrc_nextpnr.cpp.o [ 26%] Linking CXX static library libgui_gowin.a [ 26%] Built target gui_gowin [ 26%] Building CXX object generated/3rdparty/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [ 26%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/bits.cc.o [ 26%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/__/3rdparty/python-console/ParseHelper.cpp.o [ 27%] Linking CXX static library libgtest_main.a [ 27%] Built target gtest_main [ 27%] Generating ice40/chipdb/chipdb-384.cc [ 27%] Generating ice40/chipdb/chipdb-1k.cc [ 27%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/__/3rdparty/python-console/ParseHelper.BlockParseState.cpp.o [ 27%] Generating ice40/chipdb/chipdb-5k.cc [ 27%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/__/3rdparty/python-console/ParseHelper.BracketParseState.cpp.o [ 28%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/__/3rdparty/python-console/ParseHelper.ContinuationParseState.cpp.o [ 28%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/__/3rdparty/python-console/ParseMessage.cpp.o [ 28%] Generating ice40/chipdb/chipdb-u4k.cc [ 28%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/command.cc.o [ 28%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/__/3rdparty/python-console/modified/pyredirector.cc.o [ 28%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/__/3rdparty/python-console/modified/pyinterpreter.cc.o [ 28%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/__/3rdparty/imgui/imgui_widgets.cpp.o [ 28%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/__/3rdparty/imgui/imgui_draw.cpp.o [ 28%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/__/3rdparty/imgui/imgui.cpp.o [ 29%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/__/3rdparty/imgui/imgui_demo.cpp.o [ 29%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/__/3rdparty/qtimgui/ImGuiRenderer.cpp.o [ 29%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/__/3rdparty/qtimgui/QtImGui.cpp.o [ 29%] Generating ice40/chipdb/chipdb-8k.cc [ 29%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/qrc_base.cpp.o [ 29%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/context.cc.o [ 29%] Building CXX object generated/gui/nexus/CMakeFiles/gui_nexus.dir/qrc_nextpnr.cpp.o [ 29%] Linking CXX static library libgui_nexus.a [ 29%] Built target gui_nexus [ 29%] Generating chipdb/chipdb-25k.bba [ 30%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/design_utils.cc.o [ 30%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/embed.cc.o [ 30%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/handle_error.cc.o [ 30%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/idstring.cc.o [ 30%] Built target chipdb-ice40-bins [ 30%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/idstringlist.cc.o [ 30%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/log.cc.o [ 30%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/nextpnr.cc.o [ 31%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/nextpnr_assertions.cc.o [ 31%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/nextpnr_namespaces.cc.o [ 31%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/nextpnr_types.cc.o [ 31%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/place_common.cc.o [ 31%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/placer1.cc.o [ 31%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/placer_heap.cc.o [ 32%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/property.cc.o [ 32%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/pybindings.cc.o [ 32%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/report.cc.o [ 32%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/router1.cc.o [ 32%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/router2.cc.o [ 32%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/sdf.cc.o [ 32%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/str_ring_buffer.cc.o [ 33%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/svg.cc.o [ 33%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/timing.cc.o [ 33%] Building CXX object CMakeFiles/nextpnr-generic.dir/common/timing_opt.cc.o [ 33%] Building CXX object CMakeFiles/nextpnr-generic.dir/3rdparty/json11/json11.cpp.o [ 33%] Building CXX object CMakeFiles/nextpnr-generic.dir/json/jsonwrite.cc.o [ 33%] Building CXX object CMakeFiles/nextpnr-generic.dir/frontend/json_frontend.cc.o [ 34%] Building CXX object CMakeFiles/nextpnr-generic.dir/generic/arch.cc.o [ 34%] Building CXX object CMakeFiles/nextpnr-generic.dir/generic/arch_pybindings.cc.o [ 34%] Building CXX object CMakeFiles/nextpnr-generic.dir/generic/cells.cc.o [ 34%] Building CXX object CMakeFiles/nextpnr-generic.dir/generic/main.cc.o [ 34%] Building CXX object CMakeFiles/nextpnr-generic.dir/generic/pack.cc.o [ 35%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/archcheck.cc.o [ 35%] Building CXX object CMakeFiles/chipdb-ice40.dir/ice40/chipdb/chipdb-384.cc.o [ 35%] Linking CXX executable nextpnr-generic [ 35%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/basectx.cc.o [ 35%] Building CXX object CMakeFiles/chipdb-ice40.dir/ice40/chipdb/chipdb-1k.cc.o [ 35%] Building CXX object CMakeFiles/chipdb-ice40.dir/ice40/chipdb/chipdb-5k.cc.o [ 35%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/bits.cc.o [ 35%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/command.cc.o [ 36%] Building CXX object CMakeFiles/chipdb-ice40.dir/ice40/chipdb/chipdb-u4k.cc.o [ 36%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/context.cc.o [ 36%] Building CXX object CMakeFiles/chipdb-ice40.dir/ice40/chipdb/chipdb-8k.cc.o [ 36%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/design_utils.cc.o [ 37%] Built target chipdb-ice40 [ 37%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/embed.cc.o [ 37%] Generating chipdb/chipdb-45k.bba [ 38%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/handle_error.cc.o [ 38%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/idstring.cc.o [ 38%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/idstringlist.cc.o [ 38%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/log.cc.o [ 38%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/nextpnr.cc.o [ 38%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/nextpnr_assertions.cc.o [ 39%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/nextpnr_namespaces.cc.o [ 39%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/nextpnr_types.cc.o [ 39%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/place_common.cc.o [ 39%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/archcheck.cc.o [ 39%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/placer1.cc.o [ 39%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/basectx.cc.o [ 39%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/bits.cc.o [ 39%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/command.cc.o [ 39%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/placer_heap.cc.o [ 39%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/property.cc.o [ 39%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/context.cc.o [ 39%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/pybindings.cc.o [ 40%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/design_utils.cc.o [ 40%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/embed.cc.o [ 40%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/handle_error.cc.o [ 41%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/report.cc.o [ 41%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/router1.cc.o [ 41%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/idstring.cc.o [ 41%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/idstringlist.cc.o [ 41%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/router2.cc.o [ 41%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/log.cc.o [ 42%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/nextpnr.cc.o [ 42%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/nextpnr_assertions.cc.o [ 42%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/nextpnr_namespaces.cc.o [ 42%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/nextpnr_types.cc.o [ 42%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/place_common.cc.o [ 42%] Built target nextpnr-generic [ 43%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/archcheck.cc.o [ 43%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/sdf.cc.o [ 43%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/placer1.cc.o [ 43%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/basectx.cc.o [ 43%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/str_ring_buffer.cc.o [ 43%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/svg.cc.o [ 43%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/bits.cc.o [ 43%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/command.cc.o [ 43%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/placer_heap.cc.o [ 44%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/timing.cc.o [ 44%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/common/timing_opt.cc.o [ 45%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/property.cc.o [ 45%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/pybindings.cc.o [ 45%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/context.cc.o [ 45%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/3rdparty/json11/json11.cpp.o [ 45%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/design_utils.cc.o [ 45%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/json/jsonwrite.cc.o [ 45%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/embed.cc.o [ 45%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/frontend/json_frontend.cc.o [ 46%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/handle_error.cc.o [ 46%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/report.cc.o [ 46%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/generic/arch.cc.o [ 46%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/router1.cc.o [ 46%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/idstring.cc.o [ 46%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/generic/arch_pybindings.cc.o [ 46%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/idstringlist.cc.o [ 46%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/router2.cc.o [ 46%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/log.cc.o [ 46%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/nextpnr.cc.o [ 46%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/nextpnr_assertions.cc.o [ 47%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/nextpnr_namespaces.cc.o [ 47%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/nextpnr_types.cc.o [ 47%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/place_common.cc.o [ 47%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/sdf.cc.o [ 48%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/generic/cells.cc.o [ 48%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/placer1.cc.o [ 48%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/generic/main.cc.o [ 48%] Building CXX object CMakeFiles/nextpnr-generic-test.dir/generic/pack.cc.o [ 49%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/str_ring_buffer.cc.o [ 49%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/svg.cc.o [ 49%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/placer_heap.cc.o [ 49%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/timing.cc.o [ 49%] Linking CXX executable nextpnr-generic-test [ 49%] Generating chipdb/chipdb-85k.bba [ 49%] Building CXX object CMakeFiles/nextpnr-ice40.dir/common/timing_opt.cc.o [ 49%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/property.cc.o [ 49%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/pybindings.cc.o [ 49%] Building CXX object CMakeFiles/nextpnr-ice40.dir/3rdparty/json11/json11.cpp.o [ 49%] Building CXX object CMakeFiles/nextpnr-ice40.dir/json/jsonwrite.cc.o [ 50%] Building CXX object CMakeFiles/nextpnr-ice40.dir/frontend/json_frontend.cc.o [ 51%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/report.cc.o [ 51%] Building CXX object CMakeFiles/nextpnr-ice40.dir/ice40/arch.cc.o [ 51%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/router1.cc.o [ 51%] Building CXX object CMakeFiles/nextpnr-ice40.dir/ice40/arch_place.cc.o [ 51%] Building CXX object CMakeFiles/nextpnr-ice40.dir/ice40/arch_pybindings.cc.o [ 51%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/router2.cc.o [ 51%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/sdf.cc.o [ 51%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/str_ring_buffer.cc.o [ 51%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/svg.cc.o [ 51%] Building CXX object CMakeFiles/nextpnr-ice40.dir/ice40/bitstream.cc.o [ 52%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/timing.cc.o [ 52%] Building CXX object CMakeFiles/nextpnr-ice40.dir/ice40/cells.cc.o [ 52%] Building CXX object CMakeFiles/nextpnr-ice40.dir/ice40/chains.cc.o [ 52%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/common/timing_opt.cc.o [ 53%] Building CXX object CMakeFiles/nextpnr-ice40.dir/ice40/delay.cc.o [ 53%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/3rdparty/json11/json11.cpp.o [ 53%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/json/jsonwrite.cc.o [ 53%] Building CXX object CMakeFiles/nextpnr-ice40.dir/ice40/gfx.cc.o [ 53%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/frontend/json_frontend.cc.o [ 53%] Building CXX object CMakeFiles/nextpnr-ice40.dir/ice40/main.cc.o [ 53%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/ice40/arch.cc.o [ 53%] Building CXX object CMakeFiles/nextpnr-ice40.dir/ice40/pack.cc.o [ 54%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/ice40/arch_place.cc.o [ 54%] Building CXX object CMakeFiles/nextpnr-ice40.dir/ice40/pcf.cc.o [ 54%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/ice40/arch_pybindings.cc.o [ 54%] Linking CXX executable nextpnr-ice40 [ 54%] Built target nextpnr-generic-test [ 54%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/ice40/bitstream.cc.o [ 54%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/ice40/cells.cc.o [ 54%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/ice40/chains.cc.o [ 54%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/ice40/delay.cc.o [ 54%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/ice40/gfx.cc.o [ 55%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/ice40/main.cc.o [ 55%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/ice40/pack.cc.o [ 55%] Building CXX object CMakeFiles/nextpnr-ice40-test.dir/ice40/pcf.cc.o [ 55%] Linking CXX executable nextpnr-ice40-test [ 55%] Built target nextpnr-ice40-test [ 55%] Built target nextpnr-ice40 [ 55%] Built target chipdb-ecp5-bbas [ 55%] Generating ecp5/chipdb/chipdb-85k.cc [ 55%] Generating chipdb/chipdb-LIFCL.bba [ 56%] Generating ecp5/chipdb/chipdb-45k.cc [ 56%] Generating ecp5/chipdb/chipdb-25k.cc [ 56%] Built target chipdb-nexus-bbas [ 56%] Generating nexus/chipdb/chipdb-LIFCL.cc [ 56%] Generating chipdb/chipdb-GW1N-1.bba [ 56%] Built target chipdb-ecp5-bins [ 56%] Building CXX object CMakeFiles/chipdb-ecp5.dir/ecp5/chipdb/chipdb-25k.cc.o [ 57%] Building CXX object CMakeFiles/chipdb-ecp5.dir/ecp5/chipdb/chipdb-45k.cc.o [ 57%] Generating chipdb/chipdb-GW1N-4.bba [ 57%] Generating chipdb/chipdb-GW1N-9.bba [ 57%] Built target chipdb-nexus-bins [ 57%] Building CXX object CMakeFiles/chipdb-ecp5.dir/ecp5/chipdb/chipdb-85k.cc.o [ 58%] Generating chipdb/chipdb-GW1NS-2.bba [ 59%] Building CXX object CMakeFiles/chipdb-nexus.dir/nexus/chipdb/chipdb-LIFCL.cc.o [ 59%] Built target chipdb-gowin-bbas [ 59%] Generating gowin/chipdb/chipdb-GW1N-1.cc [ 59%] Generating gowin/chipdb/chipdb-GW1N-4.cc [ 59%] Generating gowin/chipdb/chipdb-GW1N-9.cc [ 59%] Generating gowin/chipdb/chipdb-GW1NS-2.cc [ 59%] Built target chipdb-gowin-bins [ 60%] Building CXX object CMakeFiles/chipdb-gowin.dir/gowin/chipdb/chipdb-GW1N-4.cc.o [ 60%] Building CXX object CMakeFiles/chipdb-gowin.dir/gowin/chipdb/chipdb-GW1N-1.cc.o [ 60%] Built target chipdb-ecp5 [ 60%] Building CXX object CMakeFiles/chipdb-gowin.dir/gowin/chipdb/chipdb-GW1N-9.cc.o [ 60%] Built target chipdb-nexus [ 60%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/archcheck.cc.o [ 60%] Building CXX object CMakeFiles/chipdb-gowin.dir/gowin/chipdb/chipdb-GW1NS-2.cc.o [ 60%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/basectx.cc.o [ 60%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/archcheck.cc.o [ 60%] Built target chipdb-gowin [ 60%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/archcheck.cc.o [ 60%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/basectx.cc.o [ 60%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/bits.cc.o [ 60%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/command.cc.o [ 60%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/basectx.cc.o [ 60%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/bits.cc.o [ 60%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/archcheck.cc.o [ 61%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/bits.cc.o [ 61%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/command.cc.o [ 61%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/command.cc.o [ 61%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/basectx.cc.o [ 61%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/context.cc.o [ 61%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/bits.cc.o [ 61%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/command.cc.o [ 61%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/context.cc.o [ 61%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/design_utils.cc.o [ 61%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/context.cc.o [ 61%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/design_utils.cc.o [ 62%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/embed.cc.o [ 62%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/design_utils.cc.o [ 63%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/context.cc.o [ 63%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/handle_error.cc.o [ 63%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/embed.cc.o [ 64%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/embed.cc.o [ 64%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/design_utils.cc.o [ 64%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/handle_error.cc.o [ 64%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/idstring.cc.o [ 64%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/handle_error.cc.o [ 64%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/embed.cc.o [ 64%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/idstringlist.cc.o [ 64%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/idstring.cc.o [ 64%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/handle_error.cc.o [ 64%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/idstring.cc.o [ 64%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/log.cc.o [ 65%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/idstringlist.cc.o [ 65%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/nextpnr.cc.o [ 66%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/nextpnr_assertions.cc.o [ 66%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/nextpnr_namespaces.cc.o [ 66%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/nextpnr_types.cc.o [ 66%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/place_common.cc.o [ 66%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/idstringlist.cc.o [ 66%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/log.cc.o [ 66%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/idstring.cc.o [ 66%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/nextpnr.cc.o [ 66%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/nextpnr_assertions.cc.o [ 66%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/nextpnr_namespaces.cc.o [ 66%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/nextpnr_types.cc.o [ 66%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/log.cc.o [ 67%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/place_common.cc.o [ 67%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/placer1.cc.o [ 67%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/nextpnr.cc.o [ 68%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/nextpnr_assertions.cc.o [ 68%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/nextpnr_namespaces.cc.o [ 68%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/nextpnr_types.cc.o [ 68%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/idstringlist.cc.o [ 68%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/place_common.cc.o [ 68%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/placer1.cc.o [ 69%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/log.cc.o [ 69%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/placer_heap.cc.o [ 69%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/nextpnr.cc.o [ 69%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/nextpnr_assertions.cc.o [ 69%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/placer1.cc.o [ 69%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/nextpnr_namespaces.cc.o [ 69%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/nextpnr_types.cc.o [ 69%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/place_common.cc.o [ 69%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/placer_heap.cc.o [ 69%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/placer1.cc.o [ 69%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/placer_heap.cc.o [ 70%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/property.cc.o [ 70%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/pybindings.cc.o [ 71%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/placer_heap.cc.o [ 71%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/property.cc.o [ 71%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/pybindings.cc.o [ 72%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/property.cc.o [ 72%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/pybindings.cc.o [ 72%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/property.cc.o [ 72%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/pybindings.cc.o [ 72%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/report.cc.o [ 72%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/report.cc.o [ 72%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/router1.cc.o [ 72%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/report.cc.o [ 73%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/router1.cc.o [ 73%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/router2.cc.o [ 73%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/router1.cc.o [ 73%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/report.cc.o [ 73%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/router2.cc.o [ 73%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/router1.cc.o [ 73%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/router2.cc.o [ 73%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/sdf.cc.o [ 73%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/sdf.cc.o [ 73%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/str_ring_buffer.cc.o [ 74%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/svg.cc.o [ 74%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/router2.cc.o [ 74%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/sdf.cc.o [ 74%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/str_ring_buffer.cc.o [ 74%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/svg.cc.o [ 74%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/timing.cc.o [ 74%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/str_ring_buffer.cc.o [ 75%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/svg.cc.o [ 76%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/sdf.cc.o [ 76%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/timing.cc.o [ 76%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/timing.cc.o [ 76%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/str_ring_buffer.cc.o [ 76%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/svg.cc.o [ 76%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/common/timing_opt.cc.o [ 76%] Building CXX object CMakeFiles/nextpnr-nexus.dir/common/timing_opt.cc.o [ 76%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/timing.cc.o [ 76%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/common/timing_opt.cc.o [ 76%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/3rdparty/json11/json11.cpp.o [ 76%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/json/jsonwrite.cc.o [ 77%] Building CXX object CMakeFiles/nextpnr-nexus.dir/3rdparty/json11/json11.cpp.o [ 77%] Building CXX object CMakeFiles/nextpnr-nexus.dir/json/jsonwrite.cc.o [ 77%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/frontend/json_frontend.cc.o [ 77%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/common/timing_opt.cc.o [ 77%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/3rdparty/json11/json11.cpp.o [ 77%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/json/jsonwrite.cc.o [ 77%] Building CXX object CMakeFiles/nextpnr-nexus.dir/frontend/json_frontend.cc.o [ 78%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/ecp5/arch.cc.o [ 78%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/frontend/json_frontend.cc.o [ 78%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/3rdparty/json11/json11.cpp.o [ 78%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/json/jsonwrite.cc.o [ 78%] Building CXX object CMakeFiles/nextpnr-nexus.dir/nexus/arch.cc.o [ 79%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/ecp5/arch.cc.o [ 80%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/frontend/json_frontend.cc.o [ 80%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/ecp5/arch_place.cc.o [ 80%] Building CXX object CMakeFiles/nextpnr-nexus.dir/nexus/arch_place.cc.o [ 80%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/ecp5/arch_pybindings.cc.o [ 80%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/nexus/arch.cc.o [ 80%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/ecp5/arch_place.cc.o [ 80%] Building CXX object CMakeFiles/nextpnr-nexus.dir/nexus/arch_pybindings.cc.o [ 80%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/ecp5/arch_pybindings.cc.o [ 80%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/nexus/arch_place.cc.o [ 80%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/nexus/arch_pybindings.cc.o [ 80%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/ecp5/baseconfigs.cc.o [ 81%] Building CXX object CMakeFiles/nextpnr-nexus.dir/nexus/fasm.cc.o [ 81%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/ecp5/baseconfigs.cc.o [ 81%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/ecp5/bitstream.cc.o [ 81%] Building CXX object CMakeFiles/nextpnr-nexus.dir/nexus/global.cc.o [ 81%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/nexus/fasm.cc.o [ 81%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/ecp5/bitstream.cc.o [ 81%] Building CXX object CMakeFiles/nextpnr-nexus.dir/nexus/io.cc.o [ 81%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/ecp5/cells.cc.o [ 81%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/nexus/global.cc.o [ 81%] Building CXX object CMakeFiles/nextpnr-nexus.dir/nexus/main.cc.o [ 81%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/ecp5/config.cc.o [ 82%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/nexus/io.cc.o [ 82%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/ecp5/cells.cc.o [ 82%] Building CXX object CMakeFiles/nextpnr-nexus.dir/nexus/pack.cc.o [ 82%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/nexus/main.cc.o [ 82%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/nexus/pack.cc.o [ 83%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/ecp5/gfx.cc.o [ 83%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/ecp5/config.cc.o [ 83%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/ecp5/globals.cc.o [ 84%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/ecp5/gfx.cc.o [ 84%] Building CXX object CMakeFiles/nextpnr-nexus.dir/nexus/pdc.cc.o [ 84%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/nexus/pdc.cc.o [ 84%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/ecp5/globals.cc.o [ 84%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/ecp5/lpf.cc.o [ 84%] Building CXX object CMakeFiles/nextpnr-nexus.dir/nexus/pins.cc.o [ 84%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/nexus/pins.cc.o [ 84%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/ecp5/main.cc.o [ 85%] Building CXX object CMakeFiles/nextpnr-nexus.dir/nexus/post_place.cc.o [ 85%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/ecp5/lpf.cc.o [ 85%] Building CXX object CMakeFiles/nextpnr-nexus-test.dir/nexus/post_place.cc.o [ 85%] Linking CXX executable nextpnr-nexus [ 85%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/ecp5/main.cc.o [ 85%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/ecp5/pack.cc.o [ 85%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/ecp5/pack.cc.o [ 86%] Linking CXX executable nextpnr-nexus-test [ 86%] Building CXX object CMakeFiles/nextpnr-ecp5-test.dir/ecp5/pio.cc.o [ 86%] Building CXX object CMakeFiles/nextpnr-ecp5.dir/ecp5/pio.cc.o [ 87%] Linking CXX executable nextpnr-ecp5-test [ 88%] Linking CXX executable nextpnr-ecp5 [ 88%] Built target nextpnr-nexus [ 88%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/archcheck.cc.o [ 88%] Built target nextpnr-nexus-test [ 88%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/archcheck.cc.o [ 88%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/basectx.cc.o [ 88%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/basectx.cc.o [ 89%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/bits.cc.o [ 89%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/command.cc.o [ 89%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/bits.cc.o [ 90%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/command.cc.o [ 90%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/context.cc.o [ 90%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/context.cc.o [ 90%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/design_utils.cc.o [ 90%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/design_utils.cc.o [ 90%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/embed.cc.o [ 90%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/embed.cc.o [ 90%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/handle_error.cc.o [ 90%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/handle_error.cc.o [ 91%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/idstring.cc.o [ 91%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/idstring.cc.o [ 91%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/idstringlist.cc.o [ 91%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/idstringlist.cc.o [ 91%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/log.cc.o [ 91%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/nextpnr.cc.o [ 91%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/nextpnr_assertions.cc.o [ 91%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/nextpnr_namespaces.cc.o [ 91%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/nextpnr_types.cc.o [ 92%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/log.cc.o [ 92%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/nextpnr.cc.o [ 92%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/nextpnr_assertions.cc.o [ 93%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/place_common.cc.o [ 93%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/nextpnr_namespaces.cc.o [ 93%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/nextpnr_types.cc.o [ 93%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/place_common.cc.o [ 93%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/placer1.cc.o [ 94%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/placer1.cc.o [ 94%] Built target nextpnr-ecp5-test [ 94%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/placer_heap.cc.o [ 94%] Built target nextpnr-ecp5 [ 94%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/property.cc.o [ 94%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/pybindings.cc.o [ 94%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/report.cc.o [ 94%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/placer_heap.cc.o [ 95%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/router1.cc.o [ 95%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/router2.cc.o [ 95%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/property.cc.o [ 95%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/pybindings.cc.o [ 95%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/sdf.cc.o [ 95%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/str_ring_buffer.cc.o [ 95%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/svg.cc.o [ 95%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/timing.cc.o [ 95%] Building CXX object CMakeFiles/nextpnr-gowin.dir/common/timing_opt.cc.o [ 96%] Building CXX object CMakeFiles/nextpnr-gowin.dir/3rdparty/json11/json11.cpp.o [ 96%] Building CXX object CMakeFiles/nextpnr-gowin.dir/json/jsonwrite.cc.o [ 96%] Building CXX object CMakeFiles/nextpnr-gowin.dir/frontend/json_frontend.cc.o [ 96%] Building CXX object CMakeFiles/nextpnr-gowin.dir/gowin/arch.cc.o [ 96%] Building CXX object CMakeFiles/nextpnr-gowin.dir/gowin/arch_pybindings.cc.o [ 96%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/report.cc.o [ 96%] Building CXX object CMakeFiles/nextpnr-gowin.dir/gowin/cells.cc.o [ 96%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/router1.cc.o [ 97%] Building CXX object CMakeFiles/nextpnr-gowin.dir/gowin/main.cc.o [ 97%] Building CXX object CMakeFiles/nextpnr-gowin.dir/gowin/pack.cc.o [ 97%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/router2.cc.o [ 98%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/sdf.cc.o [ 98%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/str_ring_buffer.cc.o [ 98%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/svg.cc.o [ 98%] Linking CXX executable nextpnr-gowin [ 98%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/timing.cc.o [ 98%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/common/timing_opt.cc.o [ 98%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/3rdparty/json11/json11.cpp.o [ 99%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/json/jsonwrite.cc.o [ 99%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/frontend/json_frontend.cc.o [ 99%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/gowin/arch.cc.o [ 99%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/gowin/arch_pybindings.cc.o [ 99%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/gowin/cells.cc.o [ 99%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/gowin/main.cc.o [100%] Building CXX object CMakeFiles/nextpnr-gowin-test.dir/gowin/pack.cc.o [100%] Linking CXX executable nextpnr-gowin-test [100%] Built target nextpnr-gowin [100%] Built target nextpnr-gowin-test