Skip to content

"[ERROR ORD-2030] Flat net logical inconsistency" occurred in global place stage when SWAP_ARITH_OPERATORS=1 #9408

@jhkim-pii

Description

@jhkim-pii

Describe the bug

[ERROR ORD-2030] Flat net logical inconsistency occurred in global place stage when SWAP_ARITH_OPERATORS=1.

Design: gf12/swerv_wrapper

Log

flow$ make DESIGN_CONFIG=./designs/gf12/swerv_wrapper/config.mk OPENROAD_HIERARCHICAL=1 SWAP_ARITH_OPERATORS=1 all

...
08:40:48        250 |   0.7729 |  1.205492e+06 |   +8.08% |  2.43e-10 |      
08:40:49        260 |   0.7467 |  1.291276e+06 |   +7.12% |  3.89e-10 |      
08:40:49        270 |   0.7161 |  1.373955e+06 |   +6.40% |  6.22e-10 |      
08:40:50        280 |   0.6785 |  1.441172e+06 |   +4.89% |  9.98e-10 |      
08:40:50        290 |   0.6451 |  1.493410e+06 |   +3.62% |  1.61e-09 |      
08:40:50  [INFO GPL-0100] Timing-driven iteration 1/2, virtual: false.
08:40:50  [INFO GPL-0101]    Iter: 295, overflow: 0.633, keep resizer changes at: 1, HPWL: 3009386584
08:41:10  Iteration |   Area    | Resized | Buffers | Nets repaired | Remaining
08:41:10  ---------------------------------------------------------------------
08:41:10          0 |     +0.0% |       0 |       0 |             0 |     91232
08:41:30  [WARNING ORD-2031] Flat net logical inconsistency found. Dump connections of the relevant flat nets.
08:41:30  
08:41:30  ===============================================
08:41:30  Connectivity of the first dbNet 'net4616'
08:41:30  --------------------------------------------------
08:41:30  dbNet: net4616 (id=94084)
08:41:30    Parent Block: swerv_wrapper (id=1)
08:41:30    SigType: SIGNAL
08:41:30    WireType: ROUTED
08:41:30    ITerms (14):
08:41:30      - swerv/ifu/_11047_/A (SIGNAL, INPUT, id=447383)
08:41:30      - swerv/ifu/_11046_/C (SIGNAL, INPUT, id=447377)
08:41:30      - swerv/ifu/_11045_/AN (SIGNAL, INPUT, id=447367)
08:41:30      - swerv/ifu/_11044_/C (SIGNAL, INPUT, id=447361)
08:41:30      - _3055_/A0 (SIGNAL, INPUT, id=5466)
08:41:30      - _3048_/A0 (SIGNAL, INPUT, id=5412)
08:41:30      - _3041_/A0 (SIGNAL, INPUT, id=5358)
08:41:30      - _3034_/A0 (SIGNAL, INPUT, id=5304)
08:41:30      - _2999_/AN (SIGNAL, INPUT, id=5024)
08:41:30      - _2961_/B (SIGNAL, INPUT, id=4724)
08:41:30      - _2924_/AN (SIGNAL, INPUT, id=4429)
08:41:30      - _2885_/A (SIGNAL, INPUT, id=4120)
08:41:30      - _2884_/A (SIGNAL, INPUT, id=4113)
08:41:30      - wire4651/Y (SIGNAL, OUTPUT, id=749674)
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: ic_debug_addr\[2\] (id=3230)
08:41:30    Parent Module: swerv_wrapper (id=1)
08:41:30    ModITerms (2):
08:41:30      - swerv/ic_debug_addr[2] (SIGNAL, OUTPUT, id=2998)
08:41:30      - mem.icm.ic_tag_inst/ic_debug_addr[2] (SIGNAL, INPUT, id=2028)
08:41:30    ModBTerms (0):
08:41:30    ITerms (1):
08:41:30      - wire4651/A (SIGNAL, INPUT, id=749671)
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: mem.icm.ic_tag_inst/ic_debug_addr[2] (id=3231)
08:41:30    Parent Module: IC_TAG_ICACHE_TAG_HIGH12_ICACHE_TAG_LOW6_ICACHE_TAG_DEPTH64 (id=26)
08:41:30    ModITerms (0):
08:41:30    ModBTerms (1):
08:41:30      - mem.icm.ic_tag_inst/ic_debug_addr[2] (SIGNAL, INPUT, id=2104)
08:41:30    ITerms (0):
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: swerv/ic_debug_addr[2] (id=5025)
08:41:30    Parent Module: swerv (id=27)
08:41:30    ModITerms (1):
08:41:30      - swerv/ifu/ic_debug_addr[2] (SIGNAL, OUTPUT, id=11446)
08:41:30    ModBTerms (1):
08:41:30      - swerv/ic_debug_addr[2] (SIGNAL, OUTPUT, id=3107)
08:41:30    ITerms (0):
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: swerv/ifu/ic_debug_addr[2] (id=19657)
08:41:30    Parent Module: ifu (id=45)
08:41:30    ModITerms (0):
08:41:30    ModBTerms (2):
08:41:30      - swerv/ifu/ic_debug_addr[2] (SIGNAL, OUTPUT, id=11924)
08:41:30      - swerv/ifu/dec_tlu_ic_diag_pkt[2] (SIGNAL, INPUT, id=12451)
08:41:30    ITerms (4):
08:41:30      - swerv/ifu/_11047_/A (SIGNAL, INPUT, id=447383)
08:41:30      - swerv/ifu/_11046_/C (SIGNAL, INPUT, id=447377)
08:41:30      - swerv/ifu/_11045_/AN (SIGNAL, INPUT, id=447367)
08:41:30      - swerv/ifu/_11044_/C (SIGNAL, INPUT, id=447361)
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: net4616 (id=23817)
08:41:30    Parent Module: swerv_wrapper (id=1)
08:41:30    ModITerms (1):
08:41:30      - swerv/ic_debug_addr\[2\] (SIGNAL, INPUT, id=15086)
08:41:30    ModBTerms (0):
08:41:30    ITerms (10):
08:41:30      - _3055_/A0 (SIGNAL, INPUT, id=5466)
08:41:30      - _3048_/A0 (SIGNAL, INPUT, id=5412)
08:41:30      - _3041_/A0 (SIGNAL, INPUT, id=5358)
08:41:30      - _3034_/A0 (SIGNAL, INPUT, id=5304)
08:41:30      - _2999_/AN (SIGNAL, INPUT, id=5024)
08:41:30      - _2961_/B (SIGNAL, INPUT, id=4724)
08:41:30      - _2924_/AN (SIGNAL, INPUT, id=4429)
08:41:30      - _2885_/A (SIGNAL, INPUT, id=4120)
08:41:30      - _2884_/A (SIGNAL, INPUT, id=4113)
08:41:30      - wire4651/Y (SIGNAL, OUTPUT, id=749674)
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: swerv/ic_debug_addr\[2\] (id=23818)
08:41:30    Parent Module: swerv (id=27)
08:41:30    ModITerms (1):
08:41:30      - swerv/ifu/dec_tlu_ic_diag_pkt[2] (SIGNAL, INPUT, id=11956)
08:41:30    ModBTerms (1):
08:41:30      - swerv/ic_debug_addr\[2\] (SIGNAL, INPUT, id=15715)
08:41:30    ITerms (0):
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  
08:41:30  ===============================================
08:41:30  Connectivity of the second dbNet 'ic_debug_addr\[2\]'
08:41:30  --------------------------------------------------
08:41:30  dbNet: ic_debug_addr\[2\] (id=14309)
08:41:30    Parent Block: swerv_wrapper (id=1)
08:41:30    SigType: SIGNAL
08:41:30    WireType: ROUTED
08:41:30    ITerms (5):
08:41:30      - wire4651/A (SIGNAL, INPUT, id=749671)
08:41:30      - swerv/lsu/max_length4650/A (SIGNAL, INPUT, id=749665)
08:41:30      - swerv/max_length4649/A (SIGNAL, INPUT, id=749659)
08:41:30      - swerv/dec.tlu/_09744_/Y (SIGNAL, OUTPUT, id=245150)
08:41:30      - swerv/dec.tlu/_08888_/A (SIGNAL, INPUT, id=238405)
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: ic_debug_addr\[2\] (id=3230)
08:41:30    Parent Module: swerv_wrapper (id=1)
08:41:30    ModITerms (2):
08:41:30      - swerv/ic_debug_addr[2] (SIGNAL, OUTPUT, id=2998)
08:41:30      - mem.icm.ic_tag_inst/ic_debug_addr[2] (SIGNAL, INPUT, id=2028)
08:41:30    ModBTerms (0):
08:41:30    ITerms (1):
08:41:30      - wire4651/A (SIGNAL, INPUT, id=749671)
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: mem.icm.ic_tag_inst/ic_debug_addr[2] (id=3231)
08:41:30    Parent Module: IC_TAG_ICACHE_TAG_HIGH12_ICACHE_TAG_LOW6_ICACHE_TAG_DEPTH64 (id=26)
08:41:30    ModITerms (0):
08:41:30    ModBTerms (1):
08:41:30      - mem.icm.ic_tag_inst/ic_debug_addr[2] (SIGNAL, INPUT, id=2104)
08:41:30    ITerms (0):
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: swerv/ic_debug_addr[2] (id=5025)
08:41:30    Parent Module: swerv (id=27)
08:41:30    ModITerms (1):
08:41:30      - swerv/ifu/ic_debug_addr[2] (SIGNAL, OUTPUT, id=11446)
08:41:30    ModBTerms (1):
08:41:30      - swerv/ic_debug_addr[2] (SIGNAL, OUTPUT, id=3107)
08:41:30    ITerms (0):
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: swerv/dec.dec_trigger.trigger_pkt_any\[116\] (id=12794)
08:41:30    Parent Module: swerv (id=27)
08:41:30    ModITerms (2):
08:41:30      - swerv/lsu/trigger_pkt_any[116] (SIGNAL, INPUT, id=13109)
08:41:30      - swerv/dec.tlu/trigger_pkt_any[116] (SIGNAL, OUTPUT, id=7149)
08:41:30    ModBTerms (0):
08:41:30    ITerms (1):
08:41:30      - swerv/max_length4649/A (SIGNAL, INPUT, id=749659)
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: swerv/dec.dec_trigger.trigger_pkt_any\[78\] (id=12870)
08:41:30    Parent Module: swerv (id=27)
08:41:30    ModITerms (2):
08:41:30      - swerv/lsu/trigger_pkt_any[78] (SIGNAL, INPUT, id=13147)
08:41:30      - swerv/dec.tlu/trigger_pkt_any[78] (SIGNAL, OUTPUT, id=7187)
08:41:30    ModBTerms (0):
08:41:30    ITerms (0):
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: swerv/dec.dec_trigger.trigger_pkt_any\[40\] (id=12946)
08:41:30    Parent Module: swerv (id=27)
08:41:30    ModITerms (2):
08:41:30      - swerv/lsu/trigger_pkt_any[40] (SIGNAL, INPUT, id=13185)
08:41:30      - swerv/dec.tlu/trigger_pkt_any[40] (SIGNAL, OUTPUT, id=7225)
08:41:30    ModBTerms (0):
08:41:30    ITerms (0):
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: swerv/dec.dec_trigger.trigger_pkt_any\[2\] (id=13022)
08:41:30    Parent Module: swerv (id=27)
08:41:30    ModITerms (2):
08:41:30      - swerv/lsu/trigger_pkt_any[2] (SIGNAL, INPUT, id=13223)
08:41:30      - swerv/dec.tlu/trigger_pkt_any[2] (SIGNAL, OUTPUT, id=7263)
08:41:30    ModBTerms (0):
08:41:30    ITerms (0):
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: swerv/dec.dec_tlu_ic_diag_pkt\[2\] (id=13198)
08:41:30    Parent Module: swerv (id=27)
08:41:30    ModITerms (1):
08:41:30      - swerv/dec.tlu/dec_tlu_ic_diag_pkt[2] (SIGNAL, OUTPUT, id=7351)
08:41:30    ModBTerms (0):
08:41:30    ITerms (0):
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: swerv/dec.dec_tlu_wb_coalescing_disable (id=13549)
08:41:30    Parent Module: swerv (id=27)
08:41:30    ModITerms (2):
08:41:30      - swerv/lsu/dec_tlu_wb_coalescing_disable (SIGNAL, INPUT, id=12749)
08:41:30      - swerv/dec.tlu/dec_tlu_wb_coalescing_disable (SIGNAL, OUTPUT, id=7578)
08:41:30    ModBTerms (0):
08:41:30    ITerms (0):
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: swerv/dec.dec_tlu_pic_clk_override (id=13571)
08:41:30    Parent Module: swerv (id=27)
08:41:30    ModITerms (1):
08:41:30      - swerv/dec.tlu/dec_tlu_pic_clk_override (SIGNAL, OUTPUT, id=7590)
08:41:30    ModBTerms (0):
08:41:30    ITerms (0):
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: swerv/dec.tlu/dec_tlu_pic_clk_override (id=13572)
08:41:30    Parent Module: dec_tlu_ctl (id=32)
08:41:30    ModITerms (0):
08:41:30    ModBTerms (7):
08:41:30      - swerv/dec.tlu/trigger_pkt_any[116] (SIGNAL, OUTPUT, id=7477)
08:41:30      - swerv/dec.tlu/trigger_pkt_any[78] (SIGNAL, OUTPUT, id=7515)
08:41:30      - swerv/dec.tlu/trigger_pkt_any[40] (SIGNAL, OUTPUT, id=7553)
08:41:30      - swerv/dec.tlu/trigger_pkt_any[2] (SIGNAL, OUTPUT, id=7591)
08:41:30      - swerv/dec.tlu/dec_tlu_wb_coalescing_disable (SIGNAL, OUTPUT, id=7923)
08:41:30      - swerv/dec.tlu/dec_tlu_ic_diag_pkt[2] (SIGNAL, OUTPUT, id=7681)
08:41:30      - swerv/dec.tlu/dec_tlu_pic_clk_override (SIGNAL, OUTPUT, id=7936)
08:41:30    ITerms (2):
08:41:30      - swerv/dec.tlu/_09744_/Y (SIGNAL, OUTPUT, id=245150)
08:41:30      - swerv/dec.tlu/_08888_/A (SIGNAL, INPUT, id=238405)
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: swerv/ifu/ic_debug_addr[2] (id=19657)
08:41:30    Parent Module: ifu (id=45)
08:41:30    ModITerms (0):
08:41:30    ModBTerms (2):
08:41:30      - swerv/ifu/ic_debug_addr[2] (SIGNAL, OUTPUT, id=11924)
08:41:30      - swerv/ifu/dec_tlu_ic_diag_pkt[2] (SIGNAL, INPUT, id=12451)
08:41:30    ITerms (4):
08:41:30      - swerv/ifu/_11047_/A (SIGNAL, INPUT, id=447383)
08:41:30      - swerv/ifu/_11046_/C (SIGNAL, INPUT, id=447377)
08:41:30      - swerv/ifu/_11045_/AN (SIGNAL, INPUT, id=447367)
08:41:30      - swerv/ifu/_11044_/C (SIGNAL, INPUT, id=447361)
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: swerv/lsu/dec_tlu_wb_coalescing_disable (id=20757)
08:41:30    Parent Module: lsu (id=48)
08:41:30    ModITerms (0):
08:41:30    ModBTerms (1):
08:41:30      - swerv/lsu/dec_tlu_wb_coalescing_disable (SIGNAL, INPUT, id=13273)
08:41:30    ITerms (0):
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: swerv/lsu/trigger_pkt_any[116] (id=21118)
08:41:30    Parent Module: lsu (id=48)
08:41:30    ModITerms (0):
08:41:30    ModBTerms (1):
08:41:30      - swerv/lsu/trigger_pkt_any[116] (SIGNAL, INPUT, id=13647)
08:41:30    ITerms (1):
08:41:30      - swerv/lsu/max_length4650/A (SIGNAL, INPUT, id=749665)
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: swerv/lsu/trigger_pkt_any[78] (id=21156)
08:41:30    Parent Module: lsu (id=48)
08:41:30    ModITerms (0):
08:41:30    ModBTerms (1):
08:41:30      - swerv/lsu/trigger_pkt_any[78] (SIGNAL, INPUT, id=13685)
08:41:30    ITerms (0):
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: swerv/lsu/trigger_pkt_any[40] (id=21194)
08:41:30    Parent Module: lsu (id=48)
08:41:30    ModITerms (0):
08:41:30    ModBTerms (1):
08:41:30      - swerv/lsu/trigger_pkt_any[40] (SIGNAL, INPUT, id=13723)
08:41:30    ITerms (0):
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: swerv/lsu/trigger_pkt_any[2] (id=21232)
08:41:30    Parent Module: lsu (id=48)
08:41:30    ModITerms (0):
08:41:30    ModBTerms (1):
08:41:30      - swerv/lsu/trigger_pkt_any[2] (SIGNAL, INPUT, id=13761)
08:41:30    ITerms (0):
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: net4616 (id=23817)
08:41:30    Parent Module: swerv_wrapper (id=1)
08:41:30    ModITerms (1):
08:41:30      - swerv/ic_debug_addr\[2\] (SIGNAL, INPUT, id=15086)
08:41:30    ModBTerms (0):
08:41:30    ITerms (10):
08:41:30      - _3055_/A0 (SIGNAL, INPUT, id=5466)
08:41:30      - _3048_/A0 (SIGNAL, INPUT, id=5412)
08:41:30      - _3041_/A0 (SIGNAL, INPUT, id=5358)
08:41:30      - _3034_/A0 (SIGNAL, INPUT, id=5304)
08:41:30      - _2999_/AN (SIGNAL, INPUT, id=5024)
08:41:30      - _2961_/B (SIGNAL, INPUT, id=4724)
08:41:30      - _2924_/AN (SIGNAL, INPUT, id=4429)
08:41:30      - _2885_/A (SIGNAL, INPUT, id=4120)
08:41:30      - _2884_/A (SIGNAL, INPUT, id=4113)
08:41:30      - wire4651/Y (SIGNAL, OUTPUT, id=749674)
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  --------------------------------------------------
08:41:30  dbModNet: swerv/ic_debug_addr\[2\] (id=23818)
08:41:30    Parent Module: swerv (id=27)
08:41:30    ModITerms (1):
08:41:30      - swerv/ifu/dec_tlu_ic_diag_pkt[2] (SIGNAL, INPUT, id=11956)
08:41:30    ModBTerms (1):
08:41:30      - swerv/ic_debug_addr\[2\] (SIGNAL, INPUT, id=15715)
08:41:30    ITerms (0):
08:41:30    BTerms (0):
08:41:30  --------------------------------------------------
08:41:30  [ERROR ORD-2030] Flat net logical inconsistency, badly formed hierarchical netlist. Only expect one flat net reachable per pin. Flat Nets are 'net4616' and 'ic_debug_addr\[2\]' modnet is 'net4616'
08:41:30  write_db ./results/gf12/swerv_wrapper/base/3_3_place_gp-failed.odb
08:41:30  Error: global_place.tcl, 64 ORD-2030
08:41:30  Command exited with non-zero status 1
08:41:30  Elapsed time: 1:06.78[h:]min:sec. CPU time: user 355.25 sys 53.26 (611%). Peak memory: 1043232KB.
08:41:30  make[1]: *** [Makefile:454: do-3_3_place_gp] Error 1
08:41:30  make: *** [Makefile:454: results/gf12/swerv_wrapper/base/3_3_place_gp.odb] Error 2

Expected Behavior

No error.

Environment

-- OpenROAD version: 26Q1-745-g4f93607760
-- System name: Linux
-- Compiler: GNU 13.3.0
-- Build type: RelWithDebInfo
-- Install prefix: /workspace/ws7/OpenROAD-flow-scripts/tools/install/OpenROAD
-- C++ Standard: 20
-- C++ Standard Required: ON
-- C++ Extensions: OFF
-- LTO/IPO is disabled
-- Performing Test C_COMPILER_SUPPORTS__-std=c++17
-- Performing Test C_COMPILER_SUPPORTS__-std=c++17 - Failed
-- Performing Test CXX_COMPILER_SUPPORTS__-std=c++17
-- Performing Test CXX_COMPILER_SUPPORTS__-std=c++17 - Success
-- TCL library: /usr/lib/x86_64-linux-gnu/libtcl.so
-- TCL header: /usr/include/tcl/tcl.h
-- TCL readline library: /usr/lib/x86_64-linux-gnu/libtclreadline.so
-- TCL readline header: /usr/include/x86_64-linux-gnu
-- Found SWIG: /usr/local/bin/swig (found suitable version "4.3.0", minimum required is "4.0")
-- Using SWIG >= 4.3.0 -flatstaticmethod flag for python
-- boost: 1.89.0
-- GTest: 1.13.0
-- spdlog: 1.15.0
-- STA version: 2.7.0
-- STA git sha: 087793e8a0c0245d0b696039c638acad425fbf66
-- System name: Linux
-- Compiler: GNU 13.3.0
-- Build type: RelWithDebInfo
-- Build CXX_FLAGS: 
-- Install prefix: /workspace/ws7/OpenROAD-flow-scripts/tools/install/OpenROAD
-- TCL library: /usr/lib/x86_64-linux-gnu/libtcl.so
-- TCL header: /usr/include/tcl/tcl.h
-- TCL readline library: /usr/lib/x86_64-linux-gnu/libtclreadline.so
-- TCL readline header: /usr/include/x86_64-linux-gnu/tclreadline.h
-- CUDD library: /usr/local/lib/libcudd.a
-- CUDD header: /usr/local/include/cudd.h
-- SSTA: 0
-- Found SWIG: /usr/local/bin/swig (found suitable version "4.3.0", minimum required is "3.0")
-- STA library: /workspace/ws7/OpenROAD-flow-scripts/tools/OpenROAD/build/libOpenSTA.a
-- STA executable: /workspace/ws7/OpenROAD-flow-scripts/tools/OpenROAD/build/sta
-- Found OR-Tools: /opt/or-tools/lib/cmake/ortools (version: 9.11.4210)
-- TCL library: /usr/lib/x86_64-linux-gnu/libtcl.so
-- TCL header: /usr/include/tcl/tcl.h
-- Found OpenMP: TRUE (found version "4.5")
-- Found OpenMP: TRUE (found version "4.5")
-- GUI is enabled
-- Could NOT find VTune (missing: VTune_LIBRARIES VTune_INCLUDE_DIRS) 
-- TCL library: /usr/lib/x86_64-linux-gnu/libtcl.so
-- TCL header: /usr/include/tcl/tcl.h
-- TCL readline enabled
-- Tcl Extended disabled
-- Python3 enabled

To Reproduce

flow$ make DESIGN_CONFIG=./designs/gf12/swerv_wrapper/config.mk OPENROAD_HIERARCHICAL=1 SWAP_ARITH_OPERATORS=1 all

Relevant log output

Screenshots

No response

Additional Context

No response

Metadata

Metadata

Assignees

Labels

rszResizer

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions