segfault in running libresoc doDesign
libresoc soclayout: commit 16f9ce54a0d172f5386bc221331ccac2ecc8ed21 Author: Luke Kenneth Casson Leighton lkcl@lkcl.net Date: Wed Aug 5 14:06:06 2020 +0000
coriolis2: commit e3515ab9 Author: Jean-Paul Chaput Jean-Paul.Chaput@lip6.fr Date: Mon Aug 3 21:58:38 2020 +0200
alliance: commit 64ad28d03e64f8094056fce897e70ca3be45f576 Author: Jean-Paul Chaput Jean-Paul.Chaput@lip6.fr Date: Thu Mar 19 18:21:40 2020 +0100
o Looking for fixed or manually global routed nets.
o Looking for powers/grounds & clocks.
o Building power rails.
- PowerRails in METAL1 ...
- PowerRails in METAL2 ...
- PowerRails in METAL3 ...
- PowerRails in METAL4 ...
- PowerRails in METAL5 ...
- PowerRails in blockage1 ...
- PowerRails in blockage2 ...
- PowerRails in blockage3 ...
- PowerRails in blockage4 ...
- PowerRails in blockage5 ...
- 14496 power rails elements found.
o Protect external components not useds as RoutingPads.
o Running global routing.
o Back annotate global routing graph.
[ 0] nets:2108 nWL:19540 VIAs:5386 ovE:0 ovWL:0 ripup:0 0 bytes 0.87s
- Done in .................................................. 0.87s, 0 bytes
- Raw measurements .................................. 0.868637s, +0Kb/1.3Gb
o Building detailed routing from global.
[ERROR] In topology of <id:2566868 ContactTurn spr1_ok VIA23 [1525l 4925l] 1l x 1l -----ic>
L: &<id:2566871 Horizontal spr1_ok METAL2 [1525l 4925l] [1525l 4925l] 2l rpD:15 --u-------------i---->
L: &<id:2566872 Horizontal spr1_ok METAL2 [1525l 4925l] [1525l 4925l] 2l rpD:15 --u-------------i---->
Turn has more than one horizontal segment.
[ERROR] ContactTurn::updateGeometry() <id:2566868 ContactTurn spr1_ok VIA23 [1525l 4925l] 1l x 1l -----ic>: Unable to restore cache.
[ERROR] Session::_canonize(): On <id:2566869 Horizontal spr1_ok METAL2 [1525l 4900l] [1550l 4900l] 2l rpD:0 ----UC-g-T------i---->
Segment is no longer the canonical one, this must not happens.
[ERROR] In topology of <id:2566868 ContactTurn spr1_ok VIA23 [1525l 4925l] 1l x 1l -----ic>
L: &<id:2566871 Horizontal spr1_ok METAL2 [1540l 4900l] [1525l 4900l] 2l rpD:1 -------g---W----i---->
L: &<id:2566872 Horizontal spr1_ok METAL2 [1525l 4900l] [1520l 4900l] 2l rpD:2 -------g----w---i---->
Turn has more than one horizontal segment.
[ERROR] ContactTurn::updateGeometry() <id:2566868 ContactTurn spr1_ok VIA23 [1525l 4925l] 1l x 1l -----ic>: Unable to restore cache.
[CRL ERROR] System::_trapSig():
Program stack:
[00] Hurricane::Backtrace::Backtrace(bool)
[01] CRL::System::_trapSig(int)
[02] /lib/x86_64-linux-gnu/libc.so.6(+0x39fe0) [0x7fb700af2fe0]
[03] Anabatic::AutoSegment::revalidate()
[04] Anabatic::Session::_revalidate()
[05] Katana::Session::_revalidate()
[06] Anabatic::NetBuilder::_load(Anabatic::AnabaticEngine*, Hurricane::Net*)
[07] Anabatic::AnabaticEngine::_loadGrByNet()
[08] Anabatic::AnabaticEngine::loadGlobalRouting(unsigned int)
[09] PyKatanaEngine_loadGlobalRouting
[10] PyEval_EvalFrameEx
[11] PyEval_EvalCodeEx
[12] PyEval_EvalFrameEx
[13] PyEval_EvalCodeEx
[14] PyEval_EvalFrameEx
[15] PyEval_EvalCodeEx
[16] PyEval_EvalFrameEx
[17] python(+0x10c9b6) [0x5640740f69b6]
[18] PyObject_Call
[19] Isobar::Script::runFunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Hurricane::Cell*, unsigned int)
[20] Hurricane::CellViewer::_runScript(QString)
[21] std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (Hurricane::CellViewer::*)(QString)> (Hurricane::CellViewer*, QString)> >::_M_invoke(std::_Any_data const&)
[22] Hurricane::ExceptionWidget::catchAllWrapper(std::function<void ()>)
[23] Hurricane::CellViewer::runScript(QString)
[24] Hurricane::ScriptWidget::runScript(QWidget*, QString&, Hurricane::Cell*)
[25] QMetaObject::activate(QObject*, QMetaObject const*, int, void**)
[26] QAction::triggered(bool)
[27] QAction::activate(QAction::ActionEvent)
[28] /usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x61c3cd) [0x7fb6fb57e3cd]
[29] /usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x620839) [0x7fb6fb582839]
[30] QWidget::event(QEvent*)
[31] QMenu::event(QEvent*)
[32] QApplicationPrivate::notify_helper(QObject*, QEvent*)
[33] QApplication::notify(QObject*, QEvent*)
[34] Hurricane::HApplication::notify(QObject*, QEvent*)
[35] QCoreApplication::notifyInternal(QObject*, QEvent*)
[36] QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool)
[37] /usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x24642d) [0x7fb6fb1a842d]
[38] QApplication::x11ProcessEvent(_XEvent*)
[39] /usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x26e502) [0x7fb6fb1d0502]
[40] g_main_context_dispatch
[41] /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x501a0) [0x7fb6f822e1a0]
[42] g_main_context_iteration
[43] QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
[44] /usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x26e5d6) [0x7fb6fb1d05d6]
[45] QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
[46] QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
[47] QCoreApplication::exec()
[48] /home/lkcl/coriolis-2.x/Linux.x86_64/Release.Shared/install/lib/python2.7/dist-packages/Viewer.so(+0x1a903) [0x7fb6fcb09903]
[49] PyEval_EvalFrameEx
An program internal bug have occur (SIGSEGV).
Please e-mail to <alliance-users@asim.lip6.fr>.
program terminated (core will be dumped).
Segmentation fault