<#555 [ERROR STA-0402] macro_placement -global_con...
# openlane
g
#555 [ERROR STA-0402] macro_placement -global_config is not a known keyword or flag. New issue created by grigoriy-chirkov Description When running design with macros inside, get the error from title Environment • Operating System Information: Linux 3.10.0-1160.36.2.el7.x86_64 #1 SMP Wed Jul 21 123453 EDT 2021 x86_64 x86_64 x86_64 GNU/Linux • Docker Version: • We're using singularity instead, version: 3.7.4-1.sdl7 • OpenLane Tag in use: 2021.08.19_04.19.49 Reproduction Material • Desgin: https://github.com/bsg-idea/bsg_sky130_designs/tree/partial_design_debug/designs/partial_bp_srams • Command to run:
singularity run -B ${OPENLANE_DIR}:/openLANE_flow -B ${PDK_ROOT}:${PDK_ROOT} <docker://efabless/openlane:2021.08.19_04.19.49> sh -c "./flow.tcl -design partial_bp_srams -tag partial_test -overwrite"
Expected behavior Progress up to stage 13-opendp (we expect another problem with our design there, but can't get through stage 7-basic_mp because of described bug) Logs 7-basic_mp.log:
Copy code
OpenROAD 1 f0e6c04818f120fcd15c29735a398d3cd420bd78                                                                                                                     
 This program is licensed under the BSD-3 license. See the LICENSE file for details.                                                                                     
 Components of this program may be licensed under more restrictive licenses which must be honored.                                                                       
 [INFO ODB-0222] Reading LEF file: OpenLane/designs/partial_bp_srams/runs/partial_test/tmp/merged_unpadded.lef                                         
 [WARNING ODB-0220] WARNING (LEFPARS-2036): SOURCE statement is obsolete in version 5.6 and later.                                                                       
 The LEF parser will ignore this statement.                                                                                                                              
 To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file OpenLane/designs/partial_bp_srams/runs/partial_test/tmp/merged_unpadded.lef at line 68187.                                                                                                                
                                                                                                                                                                         
 [INFO ODB-0223]     Created 13 technology layers                                                                                                                        
 [INFO ODB-0224]     Created 25 technology vias                                                                                                                          
 [INFO ODB-0225]     Created 442 library cells                                                                                                                           
 [INFO ODB-0226] Finished LEF file:  OpenLane/designs/partial_bp_srams/runs/partial_test/tmp/merged_unpadded.lef                                       
 [INFO ODB-0127] Reading DEF file: OpenLane/designs/partial_bp_srams/runs/partial_test/tmp/placement/6-replace.def                                     
 [INFO ODB-0128] Design: bsg_mem_1rw_sync_mask_write_byte_els_p512_data_width_p64                                                                                        
 [INFO ODB-0130]     Created 149 pins.                                                                                                                                   
 [INFO ODB-0131]     Created 32 components and 560 component-terminals.                                                                                                  
 [INFO ODB-0133]     Created 237 nets and 424 connections.                                                                                                               
 [INFO ODB-0134] Finished DEF file: OpenLane/designs/partial_bp_srams/runs/partial_test/tmp/placement/6-replace.def                                    
 [ERROR STA-0402] macro_placement -global_config is not a known keyword or flag.                                                                                         
 Error: or_basic_mp.tcl, 36 STA-0402
The-OpenROAD-Project/OpenLane