Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

openlane2 non going through --smoke-test #569

Open
ctalar opened this issue Oct 5, 2024 · 8 comments
Open

openlane2 non going through --smoke-test #569

ctalar opened this issue Oct 5, 2024 · 8 comments
Labels
🐞 bug Something isn't working help wanted Extra attention is needed

Comments

@ctalar
Copy link

ctalar commented Oct 5, 2024

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.
@donn donn added the 💬 waiting on op This issue requires more information from its original creator label Oct 5, 2024
@donn
Copy link
Member

donn commented Oct 5, 2024

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?

@ctalar
Copy link
Author

ctalar commented Oct 6, 2024 via email

@donn
Copy link
Member

donn commented Oct 6, 2024

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.

@ctalar
Copy link
Author

ctalar commented Oct 6, 2024

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

@donn donn added the 🐞 bug Something isn't working label Oct 6, 2024
@donn
Copy link
Member

donn commented Oct 6, 2024

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.

@mguthaus
Copy link

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

@ctalar
Copy link
Author

ctalar commented Dec 18, 2024

@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 ?

@donn
Copy link
Member

donn commented Dec 18, 2024

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 donn added help wanted Extra attention is needed and removed 💬 waiting on op This issue requires more information from its original creator labels Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐞 bug Something isn't working help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants