NEXT CELL: OOAAAOI22132 NEXT STEP: Running cell2spice NEXT STEP: Running lclayout 2022-12-07 22:42:31 tech_util INFO: Loading tech file: ../Tech/librecell_tech.py 2022-12-07 22:42:31 standalone INFO: Placement algorithm: MetaTransistorPlacer 2022-12-07 22:42:31 standalone INFO: Signal routing algorithm: DijkstraRouter 2022-12-07 22:42:31 standalone INFO: Create layout for cell 'OOAAAOI22132' from 'libresilicon.sp'. 2022-12-07 22:42:31 standalone DEBUG: Use placement file: 'OOAAAOI22132.place' 2022-12-07 22:42:31 standalone INFO: Load netlist: libresilicon.sp 2022-12-07 22:42:31 net_util DEBUG: Loaded cells: 'AAAAOAI22221, AAAAOI2222, AAAAOI3322, AAAAOI3332, AAAOAAOI22212, AAAOAI2221, AAAOAI22211, AAAOAI22212, AAAOAI2222, AAAOAI3221, AAAOAI32211, AAAOAI3321, AAAOAI33211, AAAOAI3322, AAAOAI3331, AAAOAI33311, AAAOAOAI222111, AAAOAOI22211, AAAOAOI22221, AAAOAOI32211, AAAOAOI33211, AAAOAOI33311, AAAOI222, AAAOI2221, AAAOI322, AAAOI3221, AAAOI3222, AAAOI332, AAAOI3321, AAAOI333, AAAOI3331, AAAOOAAOI22222, AAAOOAI22212, AAAOOAI2222, AAAOOAI22221, AAAOOAI2223, AAAOOAI22231, AAAOOAI2224, AAAOOAI3222, AAAOOAI3322, AAAOOAI3332, AAAOOAOAI222211, AAAOOAOI22221, AAAOOAOI222211, AAAOOAOI22231, AAAOOOAI22222, AAOAAAOI22122, AAOAAAOI22132, AAOAAOAI221121, AAOAAOAI22121, AAOAAOAI221211, AAOAAOAI22122, AAOAAOAI22131, AAOAAOAI221311, AAOAAOAOI221211, AAOAAOAOI221311, AAOAAOI22112, AAOAAOI22113, AAOAAOI2212, AAOAAOI22121, AAOAAOI22122, AAOAAOI2213, AAOAAOI22131, AAOAAOI2214, AAOAAOI22141, AAOAAOI2222, AAOAAOI22221, AAOAAOI2223, AAOAAOI3212, AAOAAOOAI22122, AAOAAOOAI22132, AAOAI221, AAOAI2211, AAOAI2212, AAOAI222, AAOAI2221, AAOAI2222, AAOAI321, AAOAI3211, AAOAI3221, AAOAI331, AAOAI3311, AAOAI3321, AAOAOAAOI221112, AAOAOAI22111, AAOAOAI221111, AAOAOAI22121, AAOAOAOI221111, AAOAOI2211, AAOAOI22111, AAOAOI2212, AAOAOI22121, AAOAOI2221, AAOAOI2222, AAOAOI3211, AAOAOI32111, AAOAOI3212, AAOAOI3311, AAOAOI33111, AAOAOOAI221112, AAOAOOAI22112, AAOAOOAI22113, AAOAOOAI22122, AAOAOOAOI221121, AAOI22, AAOI221, AAOI222, AAOI32, AAOI321, AAOI322, AAOI33, AAOI331, AAOI332, AAOI42, AAOI421, AAOI43, AAOI44, AAOOAAAOI22222, AAOOAAAOI22232, AAOOAAOAI22221, AAOOAAOAI222211, AAOOAAOAI22231, AAOOAAOAI222311, AAOOAAOAOI222211, AAOOAAOAOI222311, AAOOAAOI22122, AAOOAAOI22132, AAOOAAOI22212, AAOOAAOI2222, AAOOAAOI22221, AAOOAAOI2223, AAOOAAOI22231, AAOOAAOI2224, AAOOAAOI22241, AAOOAAOI2232, AAOOAAOOAI22222, AAOOAAOOAI22232, AAOOAI2212, AAOOAI22121, AAOOAI2213, AAOOAI22131, AAOOAI2214, AAOOAI22141, AAOOAI222, AAOOAI2221, AAOOAI2222, AAOOAI22221, AAOOAI2223, AAOOAI223, AAOOAI2231, AAOOAI224, AAOOAI2241, AAOOAI3212, AAOOAI322, AAOOAI323, AAOOAI3312, AAOOAI332, AAOOAOAI221211, AAOOAOAI221311, AAOOAOAI22211, AAOOAOAI22221, AAOOAOAI22311, AAOOAOAOI222111, AAOOAOI22121, AAOOAOI221211, AAOOAOI22131, AAOOAOI221311, AAOOAOI2221, AAOOAOI22211, AAOOAOI22212, AAOOAOI2222, AAOOAOI2231, AAOOAOI22311, AAOOAOI3221, AAOOAOOAI22212, AAOOOAI22122, AAOOOAI22132, AAOOOAI2222, AAOOOAI2232, AAOOOAOI22221, AND4, AOAAAOAI211221, AOAAAOI21122, AOAAAOI21132, AOAAAOI21222, AOAAOAAOI211212, AOAAOAI21121, AOAAOAI211211, AOAAOAI21131, AOAAOAI211311, AOAAOAOI211211, AOAAOAOI211311, AOAAOI21112, AOAAOI2112, AOAAOI21121, AOAAOI2113, AOAAOI21131, AOAAOI2114, AOAAOI21141, AOAAOI2122, AOAAOI21221, AOAAOI2123, AOAAOI21231, AOAAOI2124, AOAAOI2212, AOAAOI3112, AOAAOI31121, AOAAOI3113, AOAAOI3212, AOAAOOAI211212, AOAAOOAI21122, AOAAOOAI21123, AOAAOOAI21132, AOAAOOAOI211221, AOAI211, AOAI212, AOAI221, AOAI222, AOAI231, AOAI232, AOAI311, AOAI321, AOAI331, AOAOAAOI211112, AOAOAAOI211113, AOAOAI21111, AOAOAI21121, AOAOAI22111, AOAOAOI211111, AOAOI2111, AOAOI2112, AOAOI2121, AOAOI2122, AOAOI2211, AOAOI2221, AOAOI3111, AOAOI3112, AOAOI3211, AOAOOAAOI211122, AOAOOAI21112, AOAOOAI21113, AOAOOAI21114, AOAOOAI21122, AOAOOAI21123, AOAOOAOI211121, AOAOOAOI211131, AOI21, AOI22, AOI23, AOI31, AOI32, AOI33, AOI41, AOI42, AOI43, AOOAAAOI21222, AOOAAAOI21232, AOOAAOAI21221, AOOAAOAI212211, AOOAAOAI21231, AOOAAOAI212311, AOOAAOAI21321, AOOAAOAOI212211, AOOAAOAOI212311, AOOAAOI21212, AOOAAOI212121, AOOAAOI21213, AOOAAOI2122, AOOAAOI21221, AOOAAOI2123, AOOAAOI21231, AOOAAOI2124, AOOAAOI21241, AOOAAOI21312, AOOAAOI2132, AOOAAOI21321, AOOAAOI2133, AOOAAOI2222, AOOAAOI3122, AOOAAOOAI21222, AOOAAOOAI21232, AOOAI212, AOOAI2121, AOOAI213, AOOAI2131, AOOAI214, AOOAI2141, AOOAI222, AOOAI2221, AOOAI223, AOOAI232, AOOAI2321, AOOAI233, AOOAI2331, AOOAI234, AOOAI312, AOOAI313, AOOAI314, AOOAI322, AOOAI323, AOOAI332, AOOAOAAOI212112, AOOAOAI21211, AOOAOAI21221, AOOAOAI21311, AOOAOAI22211, AOOAOAOI212111, AOOAOI2121, AOOAOI21211, AOOAOI21212, AOOAOI2122, AOOAOI2131, AOOAOI21311, AOOAOI2221, AOOAOI22211, AOOAOI3121, AOOAOI3122, AOOAOI3131, AOOAOI3221, AOOAOOAI21212, AOOAOOAI21213, AOOAOOAI21222, AOOAOOAI21312, AOOAOOAOI212121, AOOOAAOI21222, AOOOAI2122, AOOOAI2132, AOOOAI2133, AOOOAI2142, AOOOAI2222, AOOOAI2322, AOOOAOI21221, AOOOAOI21222, AOOOAOI21321, ASYNC1, ASYNC2, ASYNC3, INV, MARTIN1989, MUX10, MUX2, MUX3, MUX4, MUX5, MUX6, MUX7, MUX8, MUX9, NAND2, NAND3, NAND4, NOR2, NOR3, NOR4, OAAAOAI21221, OAAAOI2122, OAAAOI2132, OAAAOI2222, OAAAOI2232, OAAOAAOI21212, OAAOAI2121, OAAOAI21211, OAAOAI21212, OAAOAI2122, OAAOAI2131, OAAOAI21311, OAAOAI2221, OAAOAI22211, OAAOAI2231, OAAOAI22311, OAAOAI3121, OAAOAI3122, OAAOAI3131, OAAOAI3221, OAAOAOAI212111, OAAOAOI21211, OAAOAOI21221, OAAOAOI21311, OAAOAOI22211, OAAOAOI22311, OAAOI212, OAAOI2121, OAAOI213, OAAOI2131, OAAOI214, OAAOI2141, OAAOI222, OAAOI2221, OAAOI223, OAAOI2231, OAAOI224, OAAOI2241, OAAOI232, OAAOI233, OAAOI312, OAAOI313, OAAOI314, OAAOI322, OAAOI323, OAAOOAAOI21222, OAAOOAAOI21232, OAAOOAI21212, OAAOOAI2122, OAAOOAI21221, OAAOOAI2123, OAAOOAI21231, OAAOOAI2124, OAAOOAI21241, OAAOOAI2132, OAAOOAI2222, OAAOOAI2232, OAAOOAI3122, OAAOOAOAI212211, OAAOOAOAI212311, OAAOOAOI21221, OAAOOAOI212211, OAAOOAOI21231, OAAOOAOI212311, OAAOOAOI21241, OAAOOOAI21222, OAAOOOAI21232, OAI21, OAI22, OAI23, OAI31, OAI32, OAI33, OAI41, OAI42, OAI43, OAOAAOAI211121, OAOAAOI21112, OAOAAOI21113, OAOAAOI21122, OAOAAOI22112, OAOAI2111, OAOAI2112, OAOAI2121, OAOAI2122, OAOAI2211, OAOAI2221, OAOAI3111, OAOAI3112, OAOAI3211, OAOAOAI211111, OAOAOI21111, OAOAOI21121, OAOAOI22111, OAOAOI32111, OAOAOOAI211112, OAOI211, OAOI212, OAOI221, OAOI222, OAOI231, OAOI232, OAOI311, OAOI321, OAOOAAOI21122, OAOOAAOI21132, OAOOAI2112, OAOOAI21121, OAOOAI2113, OAOOAI21131, OAOOAI2114, OAOOAI21141, OAOOAI2122, OAOOAI21221, OAOOAI2123, OAOOAI2212, OAOOAI2213, OAOOAI2222, OAOOAI3112, OAOOAI31121, OAOOAI3113, OAOOAI3212, OAOOAOAI211211, OAOOAOAI211311, OAOOAOI21121, OAOOAOI211211, OAOOAOI21131, OAOOAOI211311, OAOOAOI22121, OAOOOAI21122, OAOOOAI21132, OOAAAOI22132, OOAAAOI2222, OOAAAOI2232, OOAAOAAOI22212, OOAAOAI22121, OOAAOAI221211, OOAAOAI22122, OOAAOAI22131, OOAAOAI221311, OOAAOAI2221, OOAAOAI22211, OOAAOAI2222, OOAAOAI2231, OOAAOAI22311, OOAAOAI3221, OOAAOAOAI222111, OOAAOAOI221211, OOAAOAOI221311, OOAAOAOI22211, OOAAOAOI22221, OOAAOAOI22311, OOAAOI2212, OOAAOI22121, OOAAOI2213, OOAAOI22131, OOAAOI2214, OOAAOI22141, OOAAOI222, OOAAOI2221, OOAAOI2222, OOAAOI223, OOAAOI2231, OOAAOI224, OOAAOI2241, OOAAOI3212, OOAAOI322, OOAAOI323, OOAAOI3312, OOAAOI332, OOAAOOAAOI22222, OOAAOOAAOI22232, OOAAOOAI22122, OOAAOOAI22132, OOAAOOAI2222, OOAAOOAI22221, OOAAOOAI2223, OOAAOOAI22231, OOAAOOAI2224, OOAAOOAI22241, OOAAOOAI2232, OOAAOOAOAI222211, OOAAOOAOAI222311, OOAAOOAOI22221, OOAAOOAOI222211, OOAAOOAOI22231, OOAAOOAOI222311, OOAAOOOAI22222, OOAAOOOAI22232, OOAI22, OOAI221, OOAI222, OOAI32, OOAI321, OOAI322, OOAI33, OOAI331, OOAI332, OOAI42, OOAI421, OOAI422, OOAI43, OOAI431, OOAI44, OOAOAAOI22112, OOAOAI2211, OOAOAI22111, OOAOAI2212, OOAOAI22121, OOAOAI2221, OOAOAI2222, OOAOAI3211, OOAOAI32111, OOAOAI3212, OOAOAI3311, OOAOAI33111, OOAOAOAI221111, OOAOAOI22111, OOAOAOI221111, OOAOAOI22121, OOAOI221, OOAOI2211, OOAOI2212, OOAOI222, OOAOI2221, OOAOI2222, OOAOI321, OOAOI3211, OOAOI3221, OOAOI331, OOAOI3311, OOAOI3321, OOAOOAAOI22122, OOAOOAAOI22132, OOAOOAI22112, OOAOOAI2212, OOAOOAI22121, OOAOOAI2213, OOAOOAI22131, OOAOOAI2214, OOAOOAI22141, OOAOOAI2222, OOAOOAI3212, OOAOOAOAI221211, OOAOOAOAI221311, OOAOOAOI22121, OOAOOAOI221211, OOAOOAOI22131, OOAOOAOI221311, OOAOOOAI22122, OOAOOOAI22132, OOOAAAOI22222, OOOAAAOI22232, OOOAAOAI22221, OOOAAOAI222211, OOOAAOAI22231, OOOAAOAI222311, OOOAAOAOI222211, OOOAAOAOI222311, OOOAAOI2222, OOOAAOI22221, OOOAAOI2223, OOOAAOI22231, OOOAAOI2224, OOOAAOI22241, OOOAAOI3222, OOOAAOI3322, OOOAAOI3332, OOOAAOOAI22222, OOOAAOOAI22232, OOOAI222, OOOAI2221, OOOAI322, OOOAI3221, OOOAI332, OOOAI3321, OOOAI333, OOOAI3331, OOOAI422, OOOAOAI22211, OOOAOAI22221, OOOAOAI32211, OOOAOAI33211, OOOAOAI33311, OOOAOAOI222111, OOOAOI2221, OOOAOI2222, OOOAOI2223, OOOAOI3221, OOOAOI32211, OOOAOI3321, OOOAOI33211, OOOAOI3331, OOOAOI33311, OOOAOOAI22212, OOOOAI2222, OOOOAI3222, OOOOAI3322, OOOOAI3332, OR4, SUTHERLAND1989, VANBERKEL1991' 2022-12-07 22:42:31 standalone INFO: Supply net: VDD 2022-12-07 22:42:31 standalone INFO: Ground net: GND 2022-12-07 22:42:31 standalone DEBUG: Rescale transistors. 2022-12-07 22:42:31 standalone DEBUG: Setup layout. 2022-12-07 22:42:31 standalone INFO: Find transistor placement 2022-12-07 22:42:31 meta_placer DEBUG: Estimate placement complexity. 2022-12-07 22:42:31 eulertours DEBUG: Graph is empty. Traceback (most recent call last): File "/usr/local/bin/lclayout", line 33, in sys.exit(load_entry_point('lclayout==0.0.16', 'console_scripts', 'lclayout')()) File "/usr/local/lib/python3.10/dist-packages/lclayout/standalone.py", line 873, in main cell, pin_geometries = layouter.create_cell_layout(cell_name, netlist_path, args.placement_file) File "/usr/local/lib/python3.10/dist-packages/lclayout/standalone.py", line 747, in create_cell_layout self._03_place_transistors() File "/usr/local/lib/python3.10/dist-packages/lclayout/standalone.py", line 230, in _03_place_transistors abstract_cell = self.placer.place(self._transistors_abstract) File "/usr/local/lib/python3.10/dist-packages/lclayout/place/meta_placer.py", line 93, in place placer = self.get_placer(transistors) File "/usr/local/lib/python3.10/dist-packages/lclayout/place/meta_placer.py", line 59, in get_placer even_degree_graphs_n = eulertours.construct_even_degree_graphs(nmos_graph) File "/usr/local/lib/python3.10/dist-packages/lclayout/place/eulertours.py", line 47, in construct_even_degree_graphs assert nx.is_connected(graph), Exception("G must be a connected graph.") File "/home/philipp/.local/lib/python3.10/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/usr/local/lib/python3.10/dist-packages/networkx/utils/decorators.py", line 78, in _not_implemented_for return not_implement_for_func(*args, **kwargs) File "/usr/local/lib/python3.10/dist-packages/networkx/algorithms/components/connected.py", line 135, in is_connected raise nx.NetworkXPointlessConcept( networkx.exception.NetworkXPointlessConcept: ('Connectivity is undefined ', 'for the null graph.') 2022-12-07 22:42:33 tech_util INFO: Loading tech file: ../Tech/librecell_tech.py 2022-12-07 22:42:33 standalone INFO: Placement algorithm: MetaTransistorPlacer 2022-12-07 22:42:33 standalone INFO: Signal routing algorithm: DijkstraRouter 2022-12-07 22:42:33 standalone INFO: Create layout for cell 'OOAAAOI22132' from 'libresilicon.sp'. 2022-12-07 22:42:33 standalone DEBUG: Use placement file: 'OOAAAOI22132.place' 2022-12-07 22:42:33 standalone INFO: Load netlist: libresilicon.sp 2022-12-07 22:42:33 net_util DEBUG: Loaded cells: 'AAAAOAI22221, AAAAOI2222, AAAAOI3322, AAAAOI3332, AAAOAAOI22212, AAAOAI2221, AAAOAI22211, AAAOAI22212, AAAOAI2222, AAAOAI3221, AAAOAI32211, AAAOAI3321, AAAOAI33211, AAAOAI3322, AAAOAI3331, AAAOAI33311, AAAOAOAI222111, AAAOAOI22211, AAAOAOI22221, AAAOAOI32211, AAAOAOI33211, AAAOAOI33311, AAAOI222, AAAOI2221, AAAOI322, AAAOI3221, AAAOI3222, AAAOI332, AAAOI3321, AAAOI333, AAAOI3331, AAAOOAAOI22222, AAAOOAI22212, AAAOOAI2222, AAAOOAI22221, AAAOOAI2223, AAAOOAI22231, AAAOOAI2224, AAAOOAI3222, AAAOOAI3322, AAAOOAI3332, AAAOOAOAI222211, AAAOOAOI22221, AAAOOAOI222211, AAAOOAOI22231, AAAOOOAI22222, AAOAAAOI22122, AAOAAAOI22132, AAOAAOAI221121, AAOAAOAI22121, AAOAAOAI221211, AAOAAOAI22122, AAOAAOAI22131, AAOAAOAI221311, AAOAAOAOI221211, AAOAAOAOI221311, AAOAAOI22112, AAOAAOI22113, AAOAAOI2212, AAOAAOI22121, AAOAAOI22122, AAOAAOI2213, AAOAAOI22131, AAOAAOI2214, AAOAAOI22141, AAOAAOI2222, AAOAAOI22221, AAOAAOI2223, AAOAAOI3212, AAOAAOOAI22122, AAOAAOOAI22132, AAOAI221, AAOAI2211, AAOAI2212, AAOAI222, AAOAI2221, AAOAI2222, AAOAI321, AAOAI3211, AAOAI3221, AAOAI331, AAOAI3311, AAOAI3321, AAOAOAAOI221112, AAOAOAI22111, AAOAOAI221111, AAOAOAI22121, AAOAOAOI221111, AAOAOI2211, AAOAOI22111, AAOAOI2212, AAOAOI22121, AAOAOI2221, AAOAOI2222, AAOAOI3211, AAOAOI32111, AAOAOI3212, AAOAOI3311, AAOAOI33111, AAOAOOAI221112, AAOAOOAI22112, AAOAOOAI22113, AAOAOOAI22122, AAOAOOAOI221121, AAOI22, AAOI221, AAOI222, AAOI32, AAOI321, AAOI322, AAOI33, AAOI331, AAOI332, AAOI42, AAOI421, AAOI43, AAOI44, AAOOAAAOI22222, AAOOAAAOI22232, AAOOAAOAI22221, AAOOAAOAI222211, AAOOAAOAI22231, AAOOAAOAI222311, AAOOAAOAOI222211, AAOOAAOAOI222311, AAOOAAOI22122, AAOOAAOI22132, AAOOAAOI22212, AAOOAAOI2222, AAOOAAOI22221, AAOOAAOI2223, AAOOAAOI22231, AAOOAAOI2224, AAOOAAOI22241, AAOOAAOI2232, AAOOAAOOAI22222, AAOOAAOOAI22232, AAOOAI2212, AAOOAI22121, AAOOAI2213, AAOOAI22131, AAOOAI2214, AAOOAI22141, AAOOAI222, AAOOAI2221, AAOOAI2222, AAOOAI22221, AAOOAI2223, AAOOAI223, AAOOAI2231, AAOOAI224, AAOOAI2241, AAOOAI3212, AAOOAI322, AAOOAI323, AAOOAI3312, AAOOAI332, AAOOAOAI221211, AAOOAOAI221311, AAOOAOAI22211, AAOOAOAI22221, AAOOAOAI22311, AAOOAOAOI222111, AAOOAOI22121, AAOOAOI221211, AAOOAOI22131, AAOOAOI221311, AAOOAOI2221, AAOOAOI22211, AAOOAOI22212, AAOOAOI2222, AAOOAOI2231, AAOOAOI22311, AAOOAOI3221, AAOOAOOAI22212, AAOOOAI22122, AAOOOAI22132, AAOOOAI2222, AAOOOAI2232, AAOOOAOI22221, AND4, AOAAAOAI211221, AOAAAOI21122, AOAAAOI21132, AOAAAOI21222, AOAAOAAOI211212, AOAAOAI21121, AOAAOAI211211, AOAAOAI21131, AOAAOAI211311, AOAAOAOI211211, AOAAOAOI211311, AOAAOI21112, AOAAOI2112, AOAAOI21121, AOAAOI2113, AOAAOI21131, AOAAOI2114, AOAAOI21141, AOAAOI2122, AOAAOI21221, AOAAOI2123, AOAAOI21231, AOAAOI2124, AOAAOI2212, AOAAOI3112, AOAAOI31121, AOAAOI3113, AOAAOI3212, AOAAOOAI211212, AOAAOOAI21122, AOAAOOAI21123, AOAAOOAI21132, AOAAOOAOI211221, AOAI211, AOAI212, AOAI221, AOAI222, AOAI231, AOAI232, AOAI311, AOAI321, AOAI331, AOAOAAOI211112, AOAOAAOI211113, AOAOAI21111, AOAOAI21121, AOAOAI22111, AOAOAOI211111, AOAOI2111, AOAOI2112, AOAOI2121, AOAOI2122, AOAOI2211, AOAOI2221, AOAOI3111, AOAOI3112, AOAOI3211, AOAOOAAOI211122, AOAOOAI21112, AOAOOAI21113, AOAOOAI21114, AOAOOAI21122, AOAOOAI21123, AOAOOAOI211121, AOAOOAOI211131, AOI21, AOI22, AOI23, AOI31, AOI32, AOI33, AOI41, AOI42, AOI43, AOOAAAOI21222, AOOAAAOI21232, AOOAAOAI21221, AOOAAOAI212211, AOOAAOAI21231, AOOAAOAI212311, AOOAAOAI21321, AOOAAOAOI212211, AOOAAOAOI212311, AOOAAOI21212, AOOAAOI212121, AOOAAOI21213, AOOAAOI2122, AOOAAOI21221, AOOAAOI2123, AOOAAOI21231, AOOAAOI2124, AOOAAOI21241, AOOAAOI21312, AOOAAOI2132, AOOAAOI21321, AOOAAOI2133, AOOAAOI2222, AOOAAOI3122, AOOAAOOAI21222, AOOAAOOAI21232, AOOAI212, AOOAI2121, AOOAI213, AOOAI2131, AOOAI214, AOOAI2141, AOOAI222, AOOAI2221, AOOAI223, AOOAI232, AOOAI2321, AOOAI233, AOOAI2331, AOOAI234, AOOAI312, AOOAI313, AOOAI314, AOOAI322, AOOAI323, AOOAI332, AOOAOAAOI212112, AOOAOAI21211, AOOAOAI21221, AOOAOAI21311, AOOAOAI22211, AOOAOAOI212111, AOOAOI2121, AOOAOI21211, AOOAOI21212, AOOAOI2122, AOOAOI2131, AOOAOI21311, AOOAOI2221, AOOAOI22211, AOOAOI3121, AOOAOI3122, AOOAOI3131, AOOAOI3221, AOOAOOAI21212, AOOAOOAI21213, AOOAOOAI21222, AOOAOOAI21312, AOOAOOAOI212121, AOOOAAOI21222, AOOOAI2122, AOOOAI2132, AOOOAI2133, AOOOAI2142, AOOOAI2222, AOOOAI2322, AOOOAOI21221, AOOOAOI21222, AOOOAOI21321, ASYNC1, ASYNC2, ASYNC3, INV, MARTIN1989, MUX10, MUX2, MUX3, MUX4, MUX5, MUX6, MUX7, MUX8, MUX9, NAND2, NAND3, NAND4, NOR2, NOR3, NOR4, OAAAOAI21221, OAAAOI2122, OAAAOI2132, OAAAOI2222, OAAAOI2232, OAAOAAOI21212, OAAOAI2121, OAAOAI21211, OAAOAI21212, OAAOAI2122, OAAOAI2131, OAAOAI21311, OAAOAI2221, OAAOAI22211, OAAOAI2231, OAAOAI22311, OAAOAI3121, OAAOAI3122, OAAOAI3131, OAAOAI3221, OAAOAOAI212111, OAAOAOI21211, OAAOAOI21221, OAAOAOI21311, OAAOAOI22211, OAAOAOI22311, OAAOI212, OAAOI2121, OAAOI213, OAAOI2131, OAAOI214, OAAOI2141, OAAOI222, OAAOI2221, OAAOI223, OAAOI2231, OAAOI224, OAAOI2241, OAAOI232, OAAOI233, OAAOI312, OAAOI313, OAAOI314, OAAOI322, OAAOI323, OAAOOAAOI21222, OAAOOAAOI21232, OAAOOAI21212, OAAOOAI2122, OAAOOAI21221, OAAOOAI2123, OAAOOAI21231, OAAOOAI2124, OAAOOAI21241, OAAOOAI2132, OAAOOAI2222, OAAOOAI2232, OAAOOAI3122, OAAOOAOAI212211, OAAOOAOAI212311, OAAOOAOI21221, OAAOOAOI212211, OAAOOAOI21231, OAAOOAOI212311, OAAOOAOI21241, OAAOOOAI21222, OAAOOOAI21232, OAI21, OAI22, OAI23, OAI31, OAI32, OAI33, OAI41, OAI42, OAI43, OAOAAOAI211121, OAOAAOI21112, OAOAAOI21113, OAOAAOI21122, OAOAAOI22112, OAOAI2111, OAOAI2112, OAOAI2121, OAOAI2122, OAOAI2211, OAOAI2221, OAOAI3111, OAOAI3112, OAOAI3211, OAOAOAI211111, OAOAOI21111, OAOAOI21121, OAOAOI22111, OAOAOI32111, OAOAOOAI211112, OAOI211, OAOI212, OAOI221, OAOI222, OAOI231, OAOI232, OAOI311, OAOI321, OAOOAAOI21122, OAOOAAOI21132, OAOOAI2112, OAOOAI21121, OAOOAI2113, OAOOAI21131, OAOOAI2114, OAOOAI21141, OAOOAI2122, OAOOAI21221, OAOOAI2123, OAOOAI2212, OAOOAI2213, OAOOAI2222, OAOOAI3112, OAOOAI31121, OAOOAI3113, OAOOAI3212, OAOOAOAI211211, OAOOAOAI211311, OAOOAOI21121, OAOOAOI211211, OAOOAOI21131, OAOOAOI211311, OAOOAOI22121, OAOOOAI21122, OAOOOAI21132, OOAAAOI22132, OOAAAOI2222, OOAAAOI2232, OOAAOAAOI22212, OOAAOAI22121, OOAAOAI221211, OOAAOAI22122, OOAAOAI22131, OOAAOAI221311, OOAAOAI2221, OOAAOAI22211, OOAAOAI2222, OOAAOAI2231, OOAAOAI22311, OOAAOAI3221, OOAAOAOAI222111, OOAAOAOI221211, OOAAOAOI221311, OOAAOAOI22211, OOAAOAOI22221, OOAAOAOI22311, OOAAOI2212, OOAAOI22121, OOAAOI2213, OOAAOI22131, OOAAOI2214, OOAAOI22141, OOAAOI222, OOAAOI2221, OOAAOI2222, OOAAOI223, OOAAOI2231, OOAAOI224, OOAAOI2241, OOAAOI3212, OOAAOI322, OOAAOI323, OOAAOI3312, OOAAOI332, OOAAOOAAOI22222, OOAAOOAAOI22232, OOAAOOAI22122, OOAAOOAI22132, OOAAOOAI2222, OOAAOOAI22221, OOAAOOAI2223, OOAAOOAI22231, OOAAOOAI2224, OOAAOOAI22241, OOAAOOAI2232, OOAAOOAOAI222211, OOAAOOAOAI222311, OOAAOOAOI22221, OOAAOOAOI222211, OOAAOOAOI22231, OOAAOOAOI222311, OOAAOOOAI22222, OOAAOOOAI22232, OOAI22, OOAI221, OOAI222, OOAI32, OOAI321, OOAI322, OOAI33, OOAI331, OOAI332, OOAI42, OOAI421, OOAI422, OOAI43, OOAI431, OOAI44, OOAOAAOI22112, OOAOAI2211, OOAOAI22111, OOAOAI2212, OOAOAI22121, OOAOAI2221, OOAOAI2222, OOAOAI3211, OOAOAI32111, OOAOAI3212, OOAOAI3311, OOAOAI33111, OOAOAOAI221111, OOAOAOI22111, OOAOAOI221111, OOAOAOI22121, OOAOI221, OOAOI2211, OOAOI2212, OOAOI222, OOAOI2221, OOAOI2222, OOAOI321, OOAOI3211, OOAOI3221, OOAOI331, OOAOI3311, OOAOI3321, OOAOOAAOI22122, OOAOOAAOI22132, OOAOOAI22112, OOAOOAI2212, OOAOOAI22121, OOAOOAI2213, OOAOOAI22131, OOAOOAI2214, OOAOOAI22141, OOAOOAI2222, OOAOOAI3212, OOAOOAOAI221211, OOAOOAOAI221311, OOAOOAOI22121, OOAOOAOI221211, OOAOOAOI22131, OOAOOAOI221311, OOAOOOAI22122, OOAOOOAI22132, OOOAAAOI22222, OOOAAAOI22232, OOOAAOAI22221, OOOAAOAI222211, OOOAAOAI22231, OOOAAOAI222311, OOOAAOAOI222211, OOOAAOAOI222311, OOOAAOI2222, OOOAAOI22221, OOOAAOI2223, OOOAAOI22231, OOOAAOI2224, OOOAAOI22241, OOOAAOI3222, OOOAAOI3322, OOOAAOI3332, OOOAAOOAI22222, OOOAAOOAI22232, OOOAI222, OOOAI2221, OOOAI322, OOOAI3221, OOOAI332, OOOAI3321, OOOAI333, OOOAI3331, OOOAI422, OOOAOAI22211, OOOAOAI22221, OOOAOAI32211, OOOAOAI33211, OOOAOAI33311, OOOAOAOI222111, OOOAOI2221, OOOAOI2222, OOOAOI2223, OOOAOI3221, OOOAOI32211, OOOAOI3321, OOOAOI33211, OOOAOI3331, OOOAOI33311, OOOAOOAI22212, OOOOAI2222, OOOOAI3222, OOOOAI3322, OOOOAI3332, OR4, SUTHERLAND1989, VANBERKEL1991' 2022-12-07 22:42:33 standalone INFO: Supply net: VDD 2022-12-07 22:42:33 standalone INFO: Ground net: GND 2022-12-07 22:42:33 standalone DEBUG: Rescale transistors. 2022-12-07 22:42:33 standalone DEBUG: Setup layout. 2022-12-07 22:42:33 standalone INFO: Find transistor placement 2022-12-07 22:42:33 meta_placer DEBUG: Estimate placement complexity. 2022-12-07 22:42:33 eulertours DEBUG: Graph is empty. Traceback (most recent call last): File "/usr/local/bin/lclayout", line 33, in sys.exit(load_entry_point('lclayout==0.0.16', 'console_scripts', 'lclayout')()) File "/usr/local/lib/python3.10/dist-packages/lclayout/standalone.py", line 873, in main cell, pin_geometries = layouter.create_cell_layout(cell_name, netlist_path, args.placement_file) File "/usr/local/lib/python3.10/dist-packages/lclayout/standalone.py", line 747, in create_cell_layout self._03_place_transistors() File "/usr/local/lib/python3.10/dist-packages/lclayout/standalone.py", line 230, in _03_place_transistors abstract_cell = self.placer.place(self._transistors_abstract) File "/usr/local/lib/python3.10/dist-packages/lclayout/place/meta_placer.py", line 93, in place placer = self.get_placer(transistors) File "/usr/local/lib/python3.10/dist-packages/lclayout/place/meta_placer.py", line 59, in get_placer even_degree_graphs_n = eulertours.construct_even_degree_graphs(nmos_graph) File "/usr/local/lib/python3.10/dist-packages/lclayout/place/eulertours.py", line 47, in construct_even_degree_graphs assert nx.is_connected(graph), Exception("G must be a connected graph.") File "/home/philipp/.local/lib/python3.10/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/usr/local/lib/python3.10/dist-packages/networkx/utils/decorators.py", line 78, in _not_implemented_for return not_implement_for_func(*args, **kwargs) File "/usr/local/lib/python3.10/dist-packages/networkx/algorithms/components/connected.py", line 135, in is_connected raise nx.NetworkXPointlessConcept( networkx.exception.NetworkXPointlessConcept: ('Connectivity is undefined ', 'for the null graph.')