diff -r de88761edbe2 -r 22428643351f src/Pure/Admin/build_cygwin.scala --- a/src/Pure/Admin/build_cygwin.scala Wed Dec 05 21:36:18 2018 +0100 +++ b/src/Pure/Admin/build_cygwin.scala Wed Dec 05 22:46:44 2018 +0100 @@ -35,9 +35,8 @@ File.write(cygwin_isabelle + Path.explode("cygwin_mirror"), mirror) - Isabelle_System.bash( - "chmod +x " + File.bash_path(cygwin_exe) + " && " + - File.bash_path(cygwin_exe) + " -h /dev/null").check + File.executable(cygwin_exe) + Isabelle_System.bash(File.bash_path(cygwin_exe) + " -h /dev/null").check val res = progress.bash(