I have extended_glob set in zshenv. It is needed. However it seems that the additional ABSD setting (huh I did fork in .zshenv, turns out) helps to make the core more often. With only extended_glob ~15 runs are needed. I attach complete test.zsh. ABSD=0 [[ `uname` = "Darwin" ]] && ABSD=1 [[ `uname` = "SunOS" ]] && ABSD=1 setopt extended_glob ... ... Best regards, Sebastian Gniazdowski