You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Looks like the current windows environment does not support -S flag for the env tool, but @philwalk says it should be available in a more recent version
The installed coreutils version can be displayed via:
$ cygcheck -f /usr/bin/env
The current default version installed by the cygwin installer is: coreutils-8.26-2.
The -S flag is not supported on cygwin earlier than version coreutils-8.32-1.
Because it's not the default version, it must be explicitly selected.
It shows up as version 8.32-1-TEST in the pull-down menu of the installer on my system.
Perhaps we need two versions of each of the affected test scripts, one for macos, the other for everything else.
The relevant change in BashScriptsTests.scala lines 199-200 might be:
The problem on macos that this change was intended to fix, if I understand it correctly, is due to the fact that osx doesn't allow hashbang lines to call scripts, but only supports referencing a binary executable.
See https://github.com/lampepfl/dotty/actions/runs/2361734322
The text was updated successfully, but these errors were encountered: