openlane2 icon indicating copy to clipboard operation
openlane2 copied to clipboard

openlane2 non going through --smoke-test

Open ctalar opened this issue 1 year ago • 8 comments

Description

On MacOS BigSur ver. 11.7.10 (with processor intel i7) the command: openlane --log-level ERROR --condensed --show-progress-bar --smoke-test

exits with errors (the issue seems to be klayout related)

klayout -v KLayout 0.29.1

Expected Behavior

Complete the flow all the way to the generation of the gds

Environment report

openlane.env_info || python3 ./openlane/env_info.py
kernel: Darwin
kernel_version: 20.6.0
supported: True
distro: macOS
distro_version: 10.16
python_version: 3.11.9
python_path:
  - /nix/store/7n90jnz7706vhbzxsmbsvkgkbp21j868-python3.11-openlane-2.1.9/bin
  - /nix/store/h6zbwshm93y4a3936fvh5grav1swkzvk-python3-3.11.9-env/lib/python3.11/site-packages
  - /nix/store/6jy28lfjr42adzi10p158aq6m1q9qgs0-python3-3.11.9/lib/python311.zip
  - /nix/store/6jy28lfjr42adzi10p158aq6m1q9qgs0-python3-3.11.9/lib/python3.11
  - /nix/store/6jy28lfjr42adzi10p158aq6m1q9qgs0-python3-3.11.9/lib/python3.11/lib-dynload
  - /nix/store/6jy28lfjr42adzi10p158aq6m1q9qgs0-python3-3.11.9/lib/python3.11/site-packages
  - /nix/store/7n90jnz7706vhbzxsmbsvkgkbp21j868-python3.11-openlane-2.1.9/lib/python3.11/site-packages
  - /nix/store/vw59dxsnalr63j7ggr31q407fwbgg7fh-python3.11-click-8.1.7/lib/python3.11/site-packages
  - /nix/store/9ni8a59d2qg5k4pdyr42s228h40ckrpv-python3.11-cloup-3.0.5/lib/python3.11/site-packages
  - /nix/store/7ff0b5rpacwwrkwf6a0gj29xz66l0njj-python3.11-pyyaml-6.0.1/lib/python3.11/site-packages
  - /nix/store/0f1qnjr36x9i76ckavh4q8c8sfm3ncil-python3.11-rich-13.7.1/lib/python3.11/site-packages
  - /nix/store/pzvkwr0w2lj96jlprr3i1c0vy2hbzqag-python3.11-markdown-it-py-3.0.0/lib/python3.11/site-packages
  - /nix/store/3q4g27d0876gwgc4g7jdk8l44b4lmk7w-python3.11-mdurl-0.1.2/lib/python3.11/site-packages
  - /nix/store/sghrwdn6lhpj569vghyl6czdciq8ym5p-python3.11-pygments-2.17.2/lib/python3.11/site-packages
  - /nix/store/xxss12nn5yp4hv23489inn3cfrymgy18-python3.11-requests-2.31.0/lib/python3.11/site-packages
  - /nix/store/jhadp06fvxgdqi5fvpwcr24j0f5zn4na-python3.11-brotlicffi-1.1.0.0/lib/python3.11/site-packages
  - /nix/store/3dw40f049qqqqpw4rhnzkx9lvz48fizp-python3.11-cffi-1.16.0/lib/python3.11/site-packages
  - /nix/store/m8b04i0g8nkm64ljfbd2jf0r678h56hq-python3.11-pycparser-2.22/lib/python3.11/site-packages
  - /nix/store/ql7xgha07jdqpr53gscm388rxmmn104h-python3.11-certifi-2024.02.02/lib/python3.11/site-packages
  - /nix/store/vb5bfaq3sizmc0fvczxpqzg8xrh82pix-python3.11-charset-normalizer-3.3.2/lib/python3.11/site-packages
  - /nix/store/8rlszfxx2q3mi8b24d9nmzf7iyfpab7r-python3.11-idna-3.7/lib/python3.11/site-packages
  - /nix/store/5bcvg026s5rx2qw4nvfx4ik9l8xry67h-python3.11-urllib3-2.2.1/lib/python3.11/site-packages
  - /nix/store/r1qm4ngrbx5xmxyhy05djdyykccdamd5-python3.11-pcpp-1.30/lib/python3.11/site-packages
  - /nix/store/c3d105x78d8i0kr2jqyaw4p4ib10kqm0-python3.11-volare/lib/python3.11/site-packages
  - /nix/store/a8x499l1lq631i8flfvly604awgmsa7q-python3.11-httpx-0.27.0/lib/python3.11/site-packages
  - /nix/store/9dgxmwjx5qakby6rw7h87kybzi46m28z-python3.11-anyio-4.3.0/lib/python3.11/site-packages
  - /nix/store/syclchnvxr1aba8db6mp8gwfl9di8dsj-python3.11-sniffio-1.3.1/lib/python3.11/site-packages
  - /nix/store/d7cf8g64v7nqakzlywv4ksyyrhksgaz8-python3.11-httpcore-1.0.5/lib/python3.11/site-packages
  - /nix/store/7b982kb0688kn2a3br061h16k440i2v3-python3.11-h11-0.14.0/lib/python3.11/site-packages
  - /nix/store/prgcw1i05l698d2ckg0w2sdl5frqbah0-python3.11-zstandard-0.22.0/lib/python3.11/site-packages
  - /nix/store/ydkd7rm5ap0g8l5ngk0a1h7rgxpws6pz-python3.11-truststore-0.8.0/lib/python3.11/site-packages
  - /nix/store/yglp8cxpn4zsw20q8f4az3h9cswhajl2-python3.11-aiohttp-3.9.5/lib/python3.11/site-packages
  - /nix/store/8wa4pzxx7q41qr1gsr962vr473m93mh8-python3.11-attrs-23.2.0/lib/python3.11/site-packages
  - /nix/store/znf4fggwcif3iyhgh32ckqc39rshzd7m-python3.11-multidict-6.0.5/lib/python3.11/site-packages
  - /nix/store/k92m9i0v1ca1kcy7aqmbwl5a0fa7aajc-python3.11-async-timeout-4.0.3/lib/python3.11/site-packages
  - /nix/store/lx7fwjh3acwbby1xknhvrj6zhwp51mnz-python3.11-typing-extensions-4.11.0/lib/python3.11/site-packages
  - /nix/store/d638h318y06dlpzkhmwac78mp5p2myz3-python3.11-yarl-1.9.4/lib/python3.11/site-packages
  - /nix/store/nb79gip3r2yrnicl28bbdhy9r8nshjbm-python3.11-frozenlist-1.4.1/lib/python3.11/site-packages
  - /nix/store/pm595hsja782fn9zhrrsq5dm8kir1dfg-python3.11-aiosignal-1.3.1/lib/python3.11/site-packages
  - /nix/store/yrw71drihc4d2q63flw4dw842s38nrds-python3.11-aiodns-3.2.0/lib/python3.11/site-packages
  - /nix/store/km1minc92ha6iqdkqv2p469szybcsk1h-python3.11-pycares-4.4.0/lib/python3.11/site-packages
  - /nix/store/803w1ji9hmx94xrjnjq25a1yipcyzpd9-python3.11-brotli-1.1.0/lib/python3.11/site-packages
  - /nix/store/nv7ki12457wi1grf7rqkcaca9vgy6w9p-python3.11-cryptography-42.0.5/lib/python3.11/site-packages
  - /nix/store/rl0by88vlhc56z25igqn2i3i0py7wa1r-python3.11-pyopenssl-24.1.0/lib/python3.11/site-packages
  - /nix/store/ymy61ac42vf3mx2a6g0bl23r52yrrr60-python3.11-trustme-1.1.0/lib/python3.11/site-packages
  - /nix/store/sd731qc08c5z052jasc1v6q72jbcgdmi-python3.11-socksio-1.0.0/lib/python3.11/site-packages
  - /nix/store/lpvjpwdqj1v9hzir1cld95ri6fr2dsnd-python3.11-tkinter-3.11.9/lib/python3.11/site-packages
  - /nix/store/aml8k5wwz3yigxy0dsdkqdxjp0vl254d-python3.11-lxml-5.1.0/lib/python3.11/site-packages
  - /nix/store/isp9pyvkcqisimm5ipqa2hwnayrckfkh-python3.11-deprecated-1.2.14/lib/python3.11/site-packages
  - /nix/store/vnxxpfflrlv7gym97s1aw9skamcs2pq0-python3.11-wrapt-1.16.0/lib/python3.11/site-packages
  - /nix/store/3ipckx1kiv54b505dfrrvlsqr3yxc6dx-python3.11-libparse/lib/python3.11/site-packages
  - /nix/store/biyxcbmys36fs3r3ymgk6v5bf0jzc5cv-python3.11-psutil-5.9.8/lib/python3.11/site-packages
  - /nix/store/5c139kfzzjcmi1mh4fx90wg724ff0bkn-klayout-pymod/lib/python3.11/site-packages
  - /nix/store/d8r069d2avi84byw250mcprns93d30qp-python3.11-rapidfuzz-3.9.1/lib/python3.11/site-packages
  - /nix/store/w5lzcrm8y16akkp7af2hfa0kknbvj7ww-python3.11-ioplace_parser/lib/python3.11/site-packages
  - /nix/store/cm3763l4j6c9493cav8j07b6srzsl3fv-python3.11-antlr4-python3-runtime-4.10.1/lib/python3.11/site-packages
tkinter: True
container_info:
  engine: docker
  version: 24.0.6
  conmon: False
  rootless: False
nix_info:
  version_string: nix (Nix) 2.24.5
  channels:
  nix_command: True
  flakes: True

Reproduction material

No files (just running the installation test)

Relevant log output

[INFO] GDS Write Complete                                                                                                                                                        
────────────────────────────────────────────────────────────────────────── GDSII Stream Out (KLayout) ───────────────────────────────────────────────────────────────────────────
[10:39:53] VERBOSE  Running 'KLayout.StreamOut'…                                                                                                                     step.py:1088
[10:39:53] VERBOSE  Logging subprocess to                                                                                                                            step.py:1268
                    ../../../tmp/tmpjpnkpeb4openlane2/smoke_test_design/runs/RUN_2024-10-05_10-38-47/55-klayout-streamout/klayout-streamout.log…                                 
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.0.29.1.dylib                                                             
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.0.29.dylib                                                               
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.0.dylib                                                                  
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.dylib                                                                    
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.0.29.1.dylib                                                             
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.0.29.dylib                                                               
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.0.dylib                                                                  
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.dylib                                                                    
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.0.29.1.dylib                                                            
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.0.29.dylib                                                              
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.0.dylib                                                                 
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.dylib                                                                   
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.0.29.1.dylib                                                          
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.0.29.dylib                                                            
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.0.dylib                                                               
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.dylib                                                                 
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.0.29.1.dylib                                                             
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.0.29.dylib                                                               
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.0.dylib                                                                  
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.dylib                                                                    
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.0.29.1.dylib                                                      
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.0.29.dylib                                                        
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.0.dylib                                                           
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.dylib                                                             
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.29.1.dylib                                                           
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.29.dylib                                                             
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.dylib                                                                
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.dylib                                                                  
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.29.1.dylib                                                             
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.29.dylib                                                               
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.dylib                                                                  
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.dylib                                                                    
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.0.29.1.dylib                                                             
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.0.29.dylib                                                               
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.0.dylib                                                                  
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.dylib                                                                    
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.0.29.1.dylib                                                             
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.0.29.dylib                                                               
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.0.dylib                                                                  
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.dylib                                                                    
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.0.29.1.dylib                                                            
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.0.29.dylib                                                              
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.0.dylib                                                                 
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.dylib                                                                   
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.0.29.1.dylib                                                          
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.0.29.dylib                                                            
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.0.dylib                                                               
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.dylib                                                                 
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.0.29.1.dylib                                                             
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.0.29.dylib                                                               
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.0.dylib                                                                  
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.dylib                                                                    
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.0.29.1.dylib                                                      
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.0.29.dylib                                                        
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.0.dylib                                                           
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.dylib                                                             
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.29.1.dylib                                                           
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.29.dylib                                                             
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.dylib                                                                
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.dylib                                                                  
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.29.1.dylib                                                             
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.29.dylib                                                               
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.dylib                                                                  
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.dylib                                                                    
'LoadLayoutOptions' object has no attribute 'lefdef_config'                                                                                                                      
[10:39:54] ERROR    Subprocess had a non-zero exit.                                                                                                                  step.py:1314
[10:39:54] ERROR    Last 10 line(s):                                                                                                                                 step.py:1319
                    ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.dylib                                         
                    ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.29.1.dylib                                       
                    ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.29.dylib                                         
                    ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.dylib                                            
                    ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.dylib                                              
                    ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.29.1.dylib                                         
                    ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.29.dylib                                           
                    ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.dylib                                              
                    ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.dylib                                                
                    'LoadLayoutOptions' object has no attribute 'lefdef_config'                                                                                                  
                                                                                                                                                                                 
[10:39:54] ERROR    Full log file: '../../../tmp/tmpjpnkpeb4openlane2/smoke_test_design/runs/RUN_2024-10-05_10-38-47/55-klayout-streamout/klayout-streamout.log'     step.py:1322
Classic - Stage 58 - GDSII Stream Out (KLayout) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━ 57/76 0:01:06
[10:39:54] WARNING  The following warnings were generated by the flow:                                                                                                flow.py:672
[10:39:54] WARNING  [Odb.CustomIOPlacement] Overriding minimum distance 0.1 with 0.42 for pins on side N to avoid overlap.                                            flow.py:674
[10:39:54] WARNING  [OpenROAD.DetailedRouting] [DRT-0349] LEF58_ENCLOSURE with no CUTCLASS is not supported. Skipping for layer mcon (and 9 similar warnings)         flow.py:674
[10:39:54] WARNING  [Checker.WireLength] Threshold for Threshold-surpassing long wires is not set. The checker will be skipped.                                       flow.py:674
[10:39:54] WARNING  [OpenROAD.IRDropReport] 'VSRC_LOC_FILES' was not given a value, which may make the results of IR drop analysis inaccurate. If you are not         flow.py:674
                    integrating a top-level chip for manufacture, you may ignore this warning, otherwise, see the documentation for 'VSRC_LOC_FILES'.                            
[10:39:54] ERROR    The following error was encountered while running the flow:                                                                                   __main__.py:160
                    GDSII Stream Out (KLayout): subprocess (1, ['/nix/store/h6zbwshm93y4a3936fvh5grav1swkzvk-python3-3.11.9-env/bin/python3.11',                                 
                    '/nix/store/h6zbwshm93y4a3936fvh5grav1swkzvk-python3-3.11.9-env/lib/python3.11/site-packages/openlane/scripts/klayout/stream_out.py',                        
                    '/tmp/tmpjpnkpeb4openlane2/smoke_test_design/runs/RUN_2024-10-05_10-38-47/50-openroad-fillinsertion/spm.def', '--output',                                    
                    '/tmp/tmpjpnkpeb4openlane2/smoke_test_design/runs/RUN_2024-10-05_10-38-47/55-klayout-streamout/spm.klayout.gds', '--top', 'spm', '--lyp',                    
                    '/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.tech/klayout/tech/sky130A.lyp',                      
                    '--lyt',                                                                                                                                                     
                    '/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.tech/klayout/tech/sky130A.lyt',                      
                    '--lym',                                                                                                                                                     
                    '/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.tech/klayout/tech/sky130A.map',                      
                    '--input-lef',                                                                                                                                               
                    '/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd                
                    _sc_hd__nom.tlef', '--input-lef',                                                                                                                            
                    '/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_                
                    hd.lef', '--input-lef',                                                                                                                                      
                    '/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_                
                    hd.lef', '--with-gds-file',                                                                                                                                  
                    '/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_                
                    hd.gds']) failed                                                                                                                                             
[10:39:54] ERROR    OpenLane will now quit.                                                                                                                       __main__.py:161
[nix-shell:~/openlane2]$ openlane --log-level ERROR --condensed --show-progress-bar --smoke-test
[10:41:49] [E] Subprocess had a non-zero exit.                                                                                                                       step.py:1314
[10:41:49] [E] Last 10 line(s):                                                                                                                                      step.py:1319
               ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.dylib                                              
               ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.29.1.dylib                                            
               ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.29.dylib                                              
               ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.dylib                                                 
               ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.dylib                                                   
               ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.29.1.dylib                                              
               ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.29.dylib                                                
               ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.dylib                                                   
               ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.dylib                                                     
               'LoadLayoutOptions' object has no attribute 'lefdef_config'                                                                                                       
                                                                                                                                                                                 
[10:41:49] [E] Full log file: '../../../tmp/tmpujok5rieopenlane2/smoke_test_design/runs/RUN_2024-10-05_10-40-45/55-klayout-streamout/klayout-streamout.log'          step.py:1322
Classic - Stage 58 - GDSII Stream Out (KLayout) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━ 57/76 0:01:03
[10:41:49] [E] The following error was encountered while running the flow:                                                                                        __main__.py:160
               GDSII Stream Out (KLayout): subprocess (1, ['/nix/store/h6zbwshm93y4a3936fvh5grav1swkzvk-python3-3.11.9-env/bin/python3.11',                                      
               '/nix/store/h6zbwshm93y4a3936fvh5grav1swkzvk-python3-3.11.9-env/lib/python3.11/site-packages/openlane/scripts/klayout/stream_out.py',                             
               '/tmp/tmpujok5rieopenlane2/smoke_test_design/runs/RUN_2024-10-05_10-40-45/50-openroad-fillinsertion/spm.def', '--output',                                         
               '/tmp/tmpujok5rieopenlane2/smoke_test_design/runs/RUN_2024-10-05_10-40-45/55-klayout-streamout/spm.klayout.gds', '--top', 'spm', '--lyp',                         
               '/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.tech/klayout/tech/sky130A.lyp', '--lyt',                  
               '/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.tech/klayout/tech/sky130A.lyt', '--lym',                  
               '/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.tech/klayout/tech/sky130A.map',                           
               '--input-lef',                                                                                                                                                    
               '/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_h                
               d__nom.tlef', '--input-lef',                                                                                                                                      
               '/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.le                
               f', '--input-lef',                                                                                                                                                
               '/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.le                
               f', '--with-gds-file',                                                                                                                                            
               '/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gd                
               s']) failed                                                                                                                                                       
[10:41:49] [E] OpenLane will now quit.

ctalar avatar Oct 05 '24 17:10 ctalar

Hi Claudio, thanks for creating an issue- do you have KLayout installed externally at all? i.e. Can you run klayout --version without going into the Nix shell first?

donn avatar Oct 05 '24 18:10 donn

Hi Mohammed, Yes, I have also klayout installed externally. (However, it is an older version since I am on macOS BigSur and I installed the most recent “packaged” version I found: it is 0.28.12)

Should I uninstall it, to have the klayout under openlane2 to work ?

Thanks, Claudio

Get Outlook for iOShttps://aka.ms/o0ukef


From: Mohamed Gaber @.> Sent: Saturday, October 5, 2024 11:41:01 AM To: efabless/openlane2 @.> Cc: Claudio @.>; Author @.> Subject: Re: [efabless/openlane2] openlane2 non going through --smoke-test (Issue #569)

Hi Claudio, thanks for creating an issue- do you have KLayout installed externally at all? i.e. Can you run klayout --version without going into the Nix shell first?

— Reply to this email directly, view it on GitHubhttps://github.com/efabless/openlane2/issues/569#issuecomment-2395153695, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AUQXLVAF3TIYP42E2PUKDT3Z2AXD3AVCNFSM6AAAAABPNQ3VTGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJVGE2TGNRZGU. You are receiving this because you authored the thread.Message ID: @.***>

ctalar avatar Oct 06 '24 04:10 ctalar

Yeah, just make sure it's not in PATH. OpenLane prioritizes locally installed tools to make testing easier.

If that doesn't work, please join the Open Source Silicon Slack https://open-source-silicon.dev/ and I can help you one-on-one.

donn avatar Oct 06 '24 10:10 donn

Hi Mohamed, first of all thank you for the help. By the way I joined the slack. I removed the "external" klayout and made sure is not in the path. (base) Claudios-MacBook-Pro:~ claudio$ open -a klayout Unable to find application named 'klayout' (base) Claudios-MacBook-Pro:~ claudio$ echo $PATH /Applications/MATLAB_R2023b.app/bin:/Users/claudio/anaconda3/bin:/Users/claudio/anaconda3/condabin:/Users/claudio/scripts:/Users/claudio/opt/xschem/bin:/Users/claudio/opt/ngspice/bin:/Users/claudio/opt/magic/bin:/Users/claudio/opt/netgen/bin:/Users/claudio/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/opt/X11/bin:/Library/Apple/usr/bin:/opt/local/bin:/opt/local/sbin

Unfortunately the problem is still there. [nix-shell:~/openlane2]$ openlane --log-level ERROR --condensed --show-progress-bar --smoke-test [10:29:19] [E] Subprocess had a non-zero exit. step.py:1314 [10:29:19] [E] Last 10 line(s): step.py:1319 ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.dylib
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.29.1.dylib
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.29.dylib
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.dylib
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.dylib
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.29.1.dylib
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.29.dylib
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.dylib
ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.dylib
'LoadLayoutOptions' object has no attribute 'lefdef_config'

[10:29:19] [E] Full log file: '../../../tmp/tmpk2u6u_z9openlane2/smoke_test_design/runs/RUN_2024-10-06_10-28-16/55-klayout-streamout/klayout-streamout.log' step.py:1322 Classic - Stage 58 - GDSII Stream Out (KLayout) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━ 57/76 0:01:03 [10:29:19] [E] The following error was encountered while running the flow: main.py:160 GDSII Stream Out (KLayout): subprocess (1, ['/nix/store/h6zbwshm93y4a3936fvh5grav1swkzvk-python3-3.11.9-env/bin/python3.11',
'/nix/store/h6zbwshm93y4a3936fvh5grav1swkzvk-python3-3.11.9-env/lib/python3.11/site-packages/openlane/scripts/klayout/stream_out.py',
'/tmp/tmpk2u6u_z9openlane2/smoke_test_design/runs/RUN_2024-10-06_10-28-16/50-openroad-fillinsertion/spm.def', '--output',
'/tmp/tmpk2u6u_z9openlane2/smoke_test_design/runs/RUN_2024-10-06_10-28-16/55-klayout-streamout/spm.klayout.gds', '--top', 'spm', '--lyp',
'/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.tech/klayout/tech/sky130A.lyp', '--lyt',
'/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.tech/klayout/tech/sky130A.lyt', '--lym',
'/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.tech/klayout/tech/sky130A.map', '--input-lef',
'/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef', '--input-lef',
'/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef', '--input-lef',
'/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef', '--with-gds-file',
'/Users/claudio/share/pdks/volare/sky130/versions/bdc9412b3e468c102d01b7cf6337be06ec6e9c9a/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gds']) failed
[10:29:19] [E] OpenLane will now quit.

[nix-shell:~/openlane2]$ klayout -v KLayout 0.29.1 [nix-shell:~/openlane2]$ which klayout /nix/store/7dnp8gbrlcqvv0yqcip3sd0pkb6cz4bw-devshell-dir/bin/klayout

If I start klayout it opens, but comes out with all these errors about being UNable to load pugins. To me it seems to be an issue with nix and macOS BigSur v.11.7.10 (?). But I have no idea what to do about it. I tested openlane 2 on MacOS Monterey v. 12.7.5 and the issue is not there.

[nix-shell:~/openlane2]$ /nix/store/7dnp8gbrlcqvv0yqcip3sd0pkb6cz4bw-devshell-dir/bin/klayout ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libbool_ui.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libbool_ui.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libbool_ui.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libbool_ui.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libcif_ui.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libcif_ui.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libcif_ui.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libcif_ui.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libcommon_ui.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libcommon_ui.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libcommon_ui.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libcommon_ui.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libd25_ui.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libd25_ui.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libd25_ui.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libd25_ui.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libdiff_ui.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libdiff_ui.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libdiff_ui.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libdiff_ui.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libdxf_ui.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libdxf_ui.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libdxf_ui.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libdxf_ui.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libgds2_ui.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libgds2_ui.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libgds2_ui.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libgds2_ui.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libimport_ui.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libimport_ui.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libimport_ui.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libimport_ui.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/liblefdef_ui.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/liblefdef_ui.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/liblefdef_ui.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/liblefdef_ui.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libmag_ui.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libmag_ui.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libmag_ui.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libmag_ui.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libnet_tracer_ui.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libnet_tracer_ui.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libnet_tracer_ui.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libnet_tracer_ui.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/liboasis_ui.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/liboasis_ui.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/liboasis_ui.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/liboasis_ui.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libpcb_ui.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libpcb_ui.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libpcb_ui.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libpcb_ui.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libxor_ui.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libxor_ui.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libxor_ui.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/lay_plugins/libxor_ui.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libcif.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libdxf.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libgds2.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liblefdef.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libmag.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libnet_tracer.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/liboasis.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.29.1.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.29.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.0.dylib ERROR: Unable to load plugin: /nix/store/6mm1g37bl0lwf9gxbql2q06bphb3jz0b-klayout/lib/db_plugins/libpcb.dylib

ctalar avatar Oct 06 '24 18:10 ctalar

We do claim to support macOS 11, so if it doesn't work on macOS 11 either the documentation or the code has to be updated.

I'll take a copy of Big Sur with me to the office tomorrow and see what's going on.

donn avatar Oct 06 '24 19:10 donn

Check if there's a copy of the klayout Python module installed externally as well. This caused an issue for me

mguthaus avatar Dec 17 '24 03:12 mguthaus

@mguthaus thank you for the hint. I indeed had a klayout Python module so I removed it, and checked that there are no longer any external klayout Python, but unfortunately the issue is still there ? pip list | grep kla

@Don does the installation on Big Sur work for you ?

ctalar avatar Dec 18 '24 00:12 ctalar

Sorry, forgot to follow up - awkwardly, Big Sur is the one version for Apple Silicon macOS that does NOT run under UTM. So I was unable to verify that it is indeed a macOS Big Sur issue.

donn avatar Dec 18 '24 01:12 donn