Hello, I am using openlane to put my macro into the user wrapper. But I am meeting this error, as shown in the first figure.
My macro also contains some macro, those macros' layout are in the gds and lef file, but they are still macro in the verilog of my macro. Thus I also have the warning in the second figure. dccm_0___sky130_sram__4kb and u_tempsense1 are both my macro. among them dccm_0___sky130_sram__4kb are sram thus only have behaviour verilog.
I suspect the first error is because of the warning in the second figure. Is there any suggestion on fixing the warning? Or probably the error is not due to the warning?