Web lists-archives.com

2.10.0: Possible bug with Clang 5.0.1-2 on cygwin 64 bit (Win 10 N) when optimizing code




Hi,

It looks like there is a bug in clang in cygwin when using optimizations (found by a contributor). You can find details on https://github.com/aircrack-ng/aircrack-ng/issues/1835

Here is his comment in question:
---
After thoroughly researching this matter, I settled on a less-than-ideal, yet working, solution. I currently have the combination of Cygwin and Clang dispatching through calc_pmk (four times, in a loop) like non-Intel processors would do (see sha1-sse2.h near the end-of-file.)

In my research, I determined that Clang uses the same calling convention as GCC, and more precisely; the standard Windows x64 calling convention. This uses the registers rcx, rdx, and r8, in this order, for the first three parameters passed.

When Clang is told to NOT use optimizations (-O0), the code works perfectly and all unit-tests pass.

However, as soon as ANY optimizations (even code size related ones) are enabled; a disassembly shows that the parameters to our assembly functions are never actually loaded into the registers; and therefore, everything fails.

It seems as if this is a bug in Clang and the patches applied to it, by the Cygwin project.

If anyone is up to discussing this matter with Cygwin's team or with Clang's team, please drag me in to the conversation. Otherwise, I am considering this bug fixed, as of commit 3d3237e.
---

You can find "cygcheck -s -v -r > cygcheck.out" attached to this email
Cygwin Configuration Diagnostics
Current System Time: Fri Mar 23 19:32:42 2018

Windows 10 N Ver 10.0 Build 16299 

Path:	C:\cygwin64\usr\local\bin
	C:\cygwin64\bin
	C:\Windows\system32
	C:\Windows
	C:\Windows\System32\Wbem
	C:\Windows\System32\WindowsPowerShell\v1.0
	C:\Users\user\AppData\Local\Microsoft\WindowsApps

Output from C:\cygwin64\bin\id.exe
UID: 197609(user)              GID: 197121(None)
197121(None)                   545(Users)
4(INTERACTIVE)                 66049(CONSOLE LOGON)
11(Authenticated Users)        15(This Organization)
113(Local account)             66048(LOCAL)
262154(NTLM Authentication)    401408(Medium Mandatory Level)

SysDir: C:\Windows\system32
WinDir: C:\Windows

USER = 'user'
PWD = '/home/user'
HOME = '/home/user'

USERDOMAIN = 'DESKTOP-2GKJ1E6'
OS = 'Windows_NT'
COMMONPROGRAMFILES = 'C:\Program Files\Common Files'
PROCESSOR_LEVEL = '6'
PSModulePath = 'C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules'
CommonProgramW6432 = 'C:\Program Files\Common Files'
CommonProgramFiles(x86) = 'C:\Program Files (x86)\Common Files'
LANG = 'en_US.UTF-8'
TZ = 'America/New_York'
HOSTNAME = 'DESKTOP-2GKJ1E6'
PUBLIC = 'C:\Users\Public'
OLDPWD = '/cygdrive/c/Users/user/Desktop'
USERNAME = 'user'
LOGONSERVER = '\\DESKTOP-2GKJ1E6'
PROCESSOR_ARCHITECTURE = 'AMD64'
LOCALAPPDATA = 'C:\Users\user\AppData\Local'
COMPUTERNAME = 'DESKTOP-2GKJ1E6'
!:: = '::\'
SYSTEMDRIVE = 'C:'
USERPROFILE = 'C:\Users\user'
PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC'
SYSTEMROOT = 'C:\Windows'
USERDOMAIN_ROAMINGPROFILE = 'DESKTOP-2GKJ1E6'
PROCESSOR_IDENTIFIER = 'Intel64 Family 6 Model 94 Stepping 3, GenuineIntel'
TMP = '/tmp'
OneDrive = 'C:\Users\user\OneDrive'
PROCESSOR_REVISION = '5e03'
PROFILEREAD = 'true'
NUMBER_OF_PROCESSORS = '1'
ProgramW6432 = 'C:\Program Files'
COMSPEC = 'C:\Windows\system32\cmd.exe'
APPDATA = 'C:\Users\user\AppData\Roaming'
SHELL = '/bin/bash'
TERM = 'xterm'
WINDIR = 'C:\Windows'
ProgramData = 'C:\ProgramData'
SHLVL = '1'
PROGRAMFILES = 'C:\Program Files'
ALLUSERSPROFILE = 'C:\ProgramData'
TEMP = '/tmp'
SESSIONNAME = 'Console'
ProgramFiles(x86) = 'C:\Program Files (x86)'
PS1 = '\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$ '
HOMEDRIVE = 'C:'
INFOPATH = '/usr/local/info:/usr/share/info:/usr/info'
HOMEPATH = '\Users\user'
ORIGINAL_PATH = '/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/c/Users/user/AppData/Local/Microsoft/WindowsApps'
EXECIGNORE = '*.dll'
_ = '/usr/bin/cygcheck'

HKEY_CURRENT_USER\Software\Cygwin
HKEY_CURRENT_USER\Software\Cygwin\Installations
  (default) = '\??\C:\cygwin32'
  e022582115c10879 = '\??\C:\cygwin64'
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Installations
  (default) = '\??\C:\cygwin64'
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\setup
  (default) = 'C:\cygwin64'
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Cygwin\Installations
  (default) = '\??\C:\cygwin32'
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Cygwin\setup
  (default) = 'C:\cygwin32'

obcaseinsensitive set to 1

Cygwin installations found in the registry:
  System: Key: e022582115c10879 Path: C:\cygwin64
  User:   Key: 0b2e0ad1875883ba Path: C:\cygwin32
  User:   Key: e022582115c10879 Path: C:\cygwin64

c:  hd  NTFS     40343Mb  36% CP CS UN PA FC     EN

C:\cygwin64      /          system  binary,auto
C:\cygwin64\bin  /usr/bin   system  binary,auto
C:\cygwin64\lib  /usr/lib   system  binary,auto
cygdrive prefix  /cygdrive  user    binary,posix=0,auto

Found: C:\cygwin64\bin\awk
 -> C:\cygwin64\bin\gawk.exe
Found: C:\cygwin64\bin\bash.exe
Found: C:\cygwin64\bin\cat.exe
Found: C:\cygwin64\bin\cp.exe
Found: C:\cygwin64\bin\cpp.exe
Not Found: crontab
Found: C:\cygwin64\bin\find.exe
Found: C:\Windows\system32\find.exe
Warning: C:\cygwin64\bin\find.exe hides C:\Windows\system32\find.exe
Found: C:\cygwin64\bin\gcc.exe
Not Found: gdb
Found: C:\cygwin64\bin\grep.exe
Found: C:\cygwin64\bin\kill.exe
Found: C:\cygwin64\bin\ld.exe
Found: C:\cygwin64\bin\ls.exe
Found: C:\cygwin64\bin\make.exe
Found: C:\cygwin64\bin\mv.exe
Not Found: patch
Found: C:\cygwin64\bin\perl.exe
Found: C:\cygwin64\bin\rm.exe
Found: C:\cygwin64\bin\sed.exe
Found: C:\cygwin64\bin\ssh.exe
Found: C:\cygwin64\bin\sh.exe
Found: C:\cygwin64\bin\tar.exe
Found: C:\cygwin64\bin\test.exe
Found: C:\cygwin64\bin\vi.exe
Found: C:\cygwin64\bin\vim.exe

  163k 2017/10/23 C:\cygwin64\bin\cygapr-1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygapr-1-0.dll" v0.0 ts=2017-10-23 23:42
  142k 2017/10/23 C:\cygwin64\bin\cygaprutil-1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygaprutil-1-0.dll" v0.0 ts=2017-10-24 00:13
   39k 2016/09/19 C:\cygwin64\bin\cygargp-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygargp-0.dll" v0.0 ts=2016-09-19 02:13
   88k 2018/01/20 C:\cygwin64\bin\cygatomic-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygatomic-1.dll" v0.0 ts=2018-01-20 07:39
   16k 2013/03/26 C:\cygwin64\bin\cygattr-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygattr-1.dll" v0.0 ts=2013-03-26 18:26
  180k 2015/03/23 C:\cygwin64\bin\cygblkid-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygblkid-1.dll" v0.0 ts=2015-03-23 09:46
   64k 2017/02/22 C:\cygwin64\bin\cygbz2-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygbz2-1.dll" v0.0 ts=2017-02-22 07:22
  736k 2018/01/21 C:\cygwin64\bin\cygc++-1.dll - os=4.0 img=1.0 sys=5.2
                  "cygc++-1.dll" v0.0 ts=2018-01-21 21:07
  249k 2018/01/04 C:\cygwin64\bin\cygc++abi-1.dll - os=4.0 img=1.0 sys=5.2
                  "cygc++abi-1.dll" v0.0 ts=2018-01-04 23:12
  431k 2018/01/21 C:\cygwin64\bin\cygclang-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclang-5.0.dll" v0.0 ts=2018-01-21 12:13
  572k 2018/01/21 C:\cygwin64\bin\cygclangAnalysis-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangAnalysis-5.0.dll" v0.0 ts=2018-01-21 11:57
 1541k 2018/01/21 C:\cygwin64\bin\cygclangARCMigrate-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangARCMigrate-5.0.dll" v0.0 ts=2018-01-21 12:11
 2817k 2018/01/21 C:\cygwin64\bin\cygclangAST-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangAST-5.0.dll" v0.0 ts=2018-01-21 11:56
  326k 2018/01/21 C:\cygwin64\bin\cygclangASTMatchers-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangASTMatchers-5.0.dll" v0.0 ts=2018-01-21 11:57
 1842k 2018/01/21 C:\cygwin64\bin\cygclangBasic-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangBasic-5.0.dll" v0.0 ts=2018-01-21 11:53
 3417k 2018/01/21 C:\cygwin64\bin\cygclangCodeGen-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangCodeGen-5.0.dll" v0.0 ts=2018-01-21 12:13
 1320k 2018/01/21 C:\cygwin64\bin\cygclangDriver-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangDriver-5.0.dll" v0.0 ts=2018-01-21 11:54
 1353k 2018/01/21 C:\cygwin64\bin\cygclangDynamicASTMatchers-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangDynamicASTMatchers-5.0.dll" v0.0 ts=2018-01-21 12:00
   52k 2018/01/21 C:\cygwin64\bin\cygclangEdit-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangEdit-5.0.dll" v0.0 ts=2018-01-21 11:57
  431k 2018/01/21 C:\cygwin64\bin\cygclangFormat-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangFormat-5.0.dll" v0.0 ts=2018-01-21 11:57
 1057k 2018/01/21 C:\cygwin64\bin\cygclangFrontend-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangFrontend-5.0.dll" v0.0 ts=2018-01-21 12:07
   21k 2018/01/21 C:\cygwin64\bin\cygclangFrontendTool-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangFrontendTool-5.0.dll" v0.0 ts=2018-01-21 12:15
  224k 2018/01/21 C:\cygwin64\bin\cygclangIndex-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangIndex-5.0.dll" v0.0 ts=2018-01-21 12:09
  663k 2018/01/21 C:\cygwin64\bin\cygclangLex-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangLex-5.0.dll" v0.0 ts=2018-01-21 11:53
  862k 2018/01/21 C:\cygwin64\bin\cygclangParse-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangParse-5.0.dll" v0.0 ts=2018-01-21 12:06
   57k 2018/01/21 C:\cygwin64\bin\cygclangRewrite-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangRewrite-5.0.dll" v0.0 ts=2018-01-21 11:54
  417k 2018/01/21 C:\cygwin64\bin\cygclangRewriteFrontend-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangRewriteFrontend-5.0.dll" v0.0 ts=2018-01-21 12:09
 6359k 2018/01/21 C:\cygwin64\bin\cygclangSema-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangSema-5.0.dll" v0.0 ts=2018-01-21 12:02
 1319k 2018/01/21 C:\cygwin64\bin\cygclangSerialization-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangSerialization-5.0.dll" v0.0 ts=2018-01-21 12:06
 2858k 2018/01/21 C:\cygwin64\bin\cygclangStaticAnalyzerCheckers-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangStaticAnalyzerCheckers-5.0.dll" v0.0 ts=2018-01-21 12:05
 1284k 2018/01/21 C:\cygwin64\bin\cygclangStaticAnalyzerCore-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangStaticAnalyzerCore-5.0.dll" v0.0 ts=2018-01-21 11:59
  162k 2018/01/21 C:\cygwin64\bin\cygclangStaticAnalyzerFrontend-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangStaticAnalyzerFrontend-5.0.dll" v0.0 ts=2018-01-21 12:08
  295k 2018/01/21 C:\cygwin64\bin\cygclangTooling-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangTooling-5.0.dll" v0.0 ts=2018-01-21 12:09
   57k 2018/01/21 C:\cygwin64\bin\cygclangToolingCore-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangToolingCore-5.0.dll" v0.0 ts=2018-01-21 11:57
  374k 2018/01/21 C:\cygwin64\bin\cygclangToolingRefactor-5.0.dll - os=4.0 img=5.0 sys=5.2
                  "cygclangToolingRefactor-5.0.dll" v0.0 ts=2018-01-21 12:11
   13k 2015/03/19 C:\cygwin64\bin\cygcom_err-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygcom_err-2.dll" v0.0 ts=2015-03-19 02:44
   39k 2017/09/03 C:\cygwin64\bin\cygcrypt-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygcrypt-0.dll" v0.0 ts=2017-09-03 08:18
 2244k 2018/01/10 C:\cygwin64\bin\cygcrypto-1.0.0.dll - os=4.0 img=0.0 sys=5.2
                  "cygcrypto-1.0.0.dll" v0.0 ts=2018-01-10 17:09
  507k 2018/03/15 C:\cygwin64\bin\cygcurl-4.dll - os=4.0 img=0.0 sys=5.2
                  "cygcurl-4.dll" v0.0 ts=2018-03-15 16:22
 1552k 2017/09/28 C:\cygwin64\bin\cygdb-5.3.dll - os=4.0 img=0.0 sys=5.2
                  "cygdb-5.3.dll" v0.0 ts=2017-09-28 20:05
  119k 2017/09/28 C:\cygwin64\bin\cygdb_cxx-5.3.dll - os=4.0 img=0.0 sys=5.2
                  "cygdb_cxx-5.3.dll" v0.0 ts=2017-09-28 20:06
  569k 2017/09/28 C:\cygwin64\bin\cygdb_sql-5.3.dll - os=4.0 img=0.0 sys=5.2
                  "cygdb_sql-5.3.dll" v0.0 ts=2017-09-28 20:06
  154k 2013/10/20 C:\cygwin64\bin\cygedit-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygedit-0.dll" v0.0 ts=2013-10-20 21:56
  148k 2017/08/06 C:\cygwin64\bin\cygexpat-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygexpat-1.dll" v0.0 ts=2017-08-07 00:43
   30k 2014/10/14 C:\cygwin64\bin\cygfam-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygfam-0.dll" v0.0 ts=2014-10-14 21:33
   27k 2015/11/17 C:\cygwin64\bin\cygffi-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygffi-6.dll" v0.0 ts=2015-11-17 22:14
   65k 2017/12/05 C:\cygwin64\bin\cygformw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygformw-10.dll" v0.0 ts=2017-12-05 08:15
  119k 2018/01/16 C:\cygwin64\bin\cyggc-2.dll - os=4.0 img=0.0 sys=5.2
                  "cyggc-2.dll" v0.0 ts=2018-01-16 05:46
   70k 2018/01/20 C:\cygwin64\bin\cyggcc_s-seh-1.dll - os=4.0 img=0.0 sys=5.2
                  "cyggcc_s-seh-1.dll" v0.0 ts=2018-01-20 06:53
   39k 2016/10/10 C:\cygwin64\bin\cyggdbm-4.dll - os=4.0 img=0.0 sys=5.2
                  "cyggdbm-4.dll" v0.0 ts=2016-10-10 09:26
   13k 2016/10/10 C:\cygwin64\bin\cyggdbm_compat-4.dll - os=4.0 img=0.0 sys=5.2
                  "cyggdbm_compat-4.dll" v0.0 ts=2016-10-10 09:26
 1398k 2018/02/11 C:\cygwin64\bin\cyggio-2.0-0.dll - os=4.0 img=0.0 sys=5.2
                  "cyggio-2.0-0.dll" v0.0 ts=2018-02-11 19:03
  993k 2018/02/11 C:\cygwin64\bin\cygglib-2.0-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygglib-2.0-0.dll" v0.0 ts=2018-02-11 19:01
   15k 2018/02/11 C:\cygwin64\bin\cyggmodule-2.0-0.dll - os=4.0 img=0.0 sys=5.2
                  "cyggmodule-2.0-0.dll" v0.0 ts=2018-02-11 19:01
  527k 2017/01/21 C:\cygwin64\bin\cyggmp-10.dll - os=4.0 img=0.0 sys=5.2
                  "cyggmp-10.dll" v0.0 ts=2017-01-21 18:25
  289k 2018/02/11 C:\cygwin64\bin\cyggobject-2.0-0.dll - os=4.0 img=0.0 sys=5.2
                  "cyggobject-2.0-0.dll" v0.0 ts=2018-02-11 19:02
  145k 2018/01/20 C:\cygwin64\bin\cyggomp-1.dll - os=4.0 img=0.0 sys=5.2
                  "cyggomp-1.dll" v0.0 ts=2018-01-20 06:57
  274k 2018/03/16 C:\cygwin64\bin\cyggssapi_krb5-2.dll - os=4.0 img=0.0 sys=5.2
                  "cyggssapi_krb5-2.dll" v0.0 ts=2018-03-16 03:38
    9k 2018/02/11 C:\cygwin64\bin\cyggthread-2.0-0.dll - os=4.0 img=0.0 sys=5.2
                  "cyggthread-2.0-0.dll" v0.0 ts=2018-02-11 19:01
 1313k 2018/01/27 C:\cygwin64\bin\cygguile-2.0-22.dll - os=4.0 img=0.0 sys=5.2
                  "cygguile-2.0-22.dll" v0.0 ts=2018-01-27 07:41
   33k 2017/02/13 C:\cygwin64\bin\cyghistory7.dll - os=4.0 img=0.0 sys=5.2
                  "cyghistory7.dll" v0.0 ts=2017-02-11 22:39
 1009k 2015/02/20 C:\cygwin64\bin\cygiconv-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygiconv-2.dll" v0.0 ts=2015-02-20 17:07
  111k 2017/09/25 C:\cygwin64\bin\cygidn2-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygidn2-0.dll" v0.0 ts=2017-09-25 03:16
   42k 2016/10/23 C:\cygwin64\bin\cygintl-8.dll - os=4.0 img=0.0 sys=5.2
                  "cygintl-8.dll" v0.0 ts=2016-10-23 07:17
  294k 2013/09/09 C:\cygwin64\bin\cygiodbc-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygiodbc-2.dll" v0.0 ts=2013-09-09 16:36
   66k 2013/09/09 C:\cygwin64\bin\cygiodbcinst-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygiodbcinst-2.dll" v0.0 ts=2013-09-09 16:35
 1304k 2017/11/04 C:\cygwin64\bin\cygisl-15.dll - os=4.0 img=0.0 sys=5.2
                  "cygisl-15.dll" v0.0 ts=2017-11-04 20:36
  192k 2018/03/16 C:\cygwin64\bin\cygk5crypto-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygk5crypto-3.dll" v0.0 ts=2018-03-16 03:37
  754k 2018/03/16 C:\cygwin64\bin\cygkrb5-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygkrb5-3.dll" v0.0 ts=2018-03-16 03:37
   37k 2018/03/16 C:\cygwin64\bin\cygkrb5support-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygkrb5support-0.dll" v0.0 ts=2018-03-16 03:36
   45k 2015/11/19 C:\cygwin64\bin\cyglber-2-4-2.dll - os=4.0 img=0.0 sys=5.2
                  "cyglber-2-4-2.dll" v0.0 ts=2015-11-19 14:17
  246k 2015/11/19 C:\cygwin64\bin\cygldap-2-4-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygldap-2-4-2.dll" v0.0 ts=2015-11-19 14:18
  262k 2015/11/19 C:\cygwin64\bin\cygldap_r-2-4-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygldap_r-2-4-2.dll" v0.0 ts=2015-11-19 14:19
36141k 2017/12/31 C:\cygwin64\bin\cygLLVM-5.0.dll - os=4.0 img=0.0 sys=5.2
                  "cygLLVM-5.0.dll" v0.0 ts=2017-12-31 10:34
    6k 2018/02/02 C:\cygwin64\bin\cyglsa64.dll - os=4.0 img=0.0 sys=5.2
                  "cyglsa64.dll" v0.0 ts=2018-02-02 14:16
   35k 2017/09/20 C:\cygwin64\bin\cygltdl-7.dll - os=4.0 img=0.0 sys=5.2
                  "cygltdl-7.dll" v0.0 ts=2017-09-20 04:46
  139k 2017/05/10 C:\cygwin64\bin\cyglzma-5.dll - os=4.0 img=0.0 sys=5.2
                  "cyglzma-5.dll" v0.0 ts=2017-05-10 01:17
  125k 2018/03/18 C:\cygwin64\bin\cygmagic-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygmagic-1.dll" v0.0 ts=2018-03-18 15:17
  168k 2018/01/23 C:\cygwin64\bin\cygman-2-7-6-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygman-2-7-6-1.dll" v0.0 ts=2018-01-23 20:22
   22k 2018/01/23 C:\cygwin64\bin\cygmandb-2-7-6-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygmandb-2-7-6-1.dll" v0.0 ts=2018-01-23 20:22
   33k 2017/12/05 C:\cygwin64\bin\cygmenuw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygmenuw-10.dll" v0.0 ts=2017-12-05 08:15
   92k 2018/03/17 C:\cygwin64\bin\cygmpc-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygmpc-3.dll" v0.0 ts=2018-03-17 17:05
  346k 2017/11/04 C:\cygwin64\bin\cygmpfr-4.dll - os=4.0 img=0.0 sys=5.2
                  "cygmpfr-4.dll" v0.0 ts=2017-11-04 18:48
  428k 2018/02/19 C:\cygwin64\bin\cygmpfr-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygmpfr-6.dll" v0.0 ts=2018-02-19 18:09
 3492k 2018/02/06 C:\cygwin64\bin\cygmysqlclient-18.dll - os=4.0 img=18.0 sys=5.2
                  "cygmysqlclient-18.dll" v0.0 ts=2018-02-06 05:23
  317k 2017/12/05 C:\cygwin64\bin\cygncursesw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygncursesw-10.dll" v0.0 ts=2017-12-05 08:13
  140k 2018/03/16 C:\cygwin64\bin\cygnghttp2-14.dll - os=4.0 img=0.0 sys=5.2
                  "cygnghttp2-14.dll" v0.0 ts=2018-03-16 02:04
 1003k 2017/04/28 C:\cygwin64\bin\cygp11-kit-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygp11-kit-0.dll" v0.0 ts=2017-04-28 05:23
   15k 2017/12/05 C:\cygwin64\bin\cygpanelw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygpanelw-10.dll" v0.0 ts=2017-12-05 08:14
  475k 2017/04/23 C:\cygwin64\bin\cygpcre-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygpcre-1.dll" v0.0 ts=2017-04-24 00:50
  441k 2017/04/23 C:\cygwin64\bin\cygpcre16-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpcre16-0.dll" v0.0 ts=2017-04-24 00:50
  428k 2017/04/23 C:\cygwin64\bin\cygpcre32-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpcre32-0.dll" v0.0 ts=2017-04-24 00:50
   31k 2017/04/23 C:\cygwin64\bin\cygpcrecpp-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpcrecpp-0.dll" v0.0 ts=2017-04-24 00:50
   11k 2017/04/23 C:\cygwin64\bin\cygpcreposix-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpcreposix-0.dll" v0.0 ts=2017-04-24 00:50
 2186k 2017/09/26 C:\cygwin64\bin\cygperl5_26.dll - os=4.0 img=0.0 sys=5.2
                  "cygperl5_26.dll" v0.0 ts=2017-09-26 17:58
   39k 2015/04/09 C:\cygwin64\bin\cygpipeline-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygpipeline-1.dll" v0.0 ts=2015-04-09 21:04
   41k 2016/07/13 C:\cygwin64\bin\cygpopt-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpopt-0.dll" v0.0 ts=2016-07-13 06:16
  248k 2018/02/27 C:\cygwin64\bin\cygpq-5.dll - os=4.0 img=0.0 sys=5.2
                  "cygpq-5.dll" v0.0 ts=2018-02-27 15:27
   53k 2017/08/11 C:\cygwin64\bin\cygpsl-5.dll - os=4.0 img=0.0 sys=5.2
                  "cygpsl-5.dll" v0.0 ts=2017-08-11 06:56
  308k 2018/01/20 C:\cygwin64\bin\cygquadmath-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygquadmath-0.dll" v0.0 ts=2018-01-20 07:41
  219k 2017/02/13 C:\cygwin64\bin\cygreadline7.dll - os=4.0 img=0.0 sys=5.2
                  "cygreadline7.dll" v0.0 ts=2017-02-11 22:39
   96k 2017/04/16 C:\cygwin64\bin\cygsasl2-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygsasl2-3.dll" v0.0 ts=2017-04-16 19:15
   85k 2016/12/10 C:\cygwin64\bin\cygserf-1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygserf-1-0.dll" v0.0 ts=2016-12-10 21:55
   11k 2015/07/17 C:\cygwin64\bin\cygsigsegv-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygsigsegv-2.dll" v0.0 ts=2015-07-17 22:35
   89k 2015/03/23 C:\cygwin64\bin\cygsmartcols-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygsmartcols-1.dll" v0.0 ts=2015-03-23 09:46
  996k 2017/11/06 C:\cygwin64\bin\cygsqlite3-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3-0.dll" v0.0 ts=2017-11-06 12:43
  156k 2016/03/02 C:\cygwin64\bin\cygssh2-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygssh2-1.dll" v0.0 ts=2016-03-02 18:03
  399k 2018/01/10 C:\cygwin64\bin\cygssl-1.0.0.dll - os=4.0 img=0.0 sys=5.2
                  "cygssl-1.0.0.dll" v0.0 ts=2018-01-10 17:09
   12k 2017/11/13 C:\cygwin64\bin\cygssp-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygssp-0.dll" v0.0 ts=2017-11-13 21:52
 1335k 2018/01/20 C:\cygwin64\bin\cygstdc++-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygstdc++-6.dll" v0.0 ts=2018-01-20 07:14
  389k 2017/10/18 C:\cygwin64\bin\cygsvn_client-1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsvn_client-1-0.dll" v0.0 ts=2017-10-18 21:03
   60k 2017/10/18 C:\cygwin64\bin\cygsvn_delta-1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsvn_delta-1-0.dll" v0.0 ts=2017-10-18 20:59
   75k 2017/10/18 C:\cygwin64\bin\cygsvn_diff-1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsvn_diff-1-0.dll" v0.0 ts=2017-10-18 20:59
   36k 2017/10/18 C:\cygwin64\bin\cygsvn_fs-1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsvn_fs-1-0.dll" v0.0 ts=2017-10-18 21:00
  155k 2017/10/18 C:\cygwin64\bin\cygsvn_fs_base-1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsvn_fs_base-1-0.dll" v0.0 ts=2017-10-18 21:00
  264k 2017/10/18 C:\cygwin64\bin\cygsvn_fs_fs-1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsvn_fs_fs-1-0.dll" v0.0 ts=2017-10-18 21:00
   12k 2017/10/18 C:\cygwin64\bin\cygsvn_fs_util-1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsvn_fs_util-1-0.dll" v0.0 ts=2017-10-18 20:59
  273k 2017/10/18 C:\cygwin64\bin\cygsvn_fs_x-1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsvn_fs_x-1-0.dll" v0.0 ts=2017-10-18 21:00
   44k 2017/10/18 C:\cygwin64\bin\cygsvn_ra-1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsvn_ra-1-0.dll" v0.0 ts=2017-10-18 21:03
   31k 2017/10/18 C:\cygwin64\bin\cygsvn_ra_local-1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsvn_ra_local-1-0.dll" v0.0 ts=2017-10-18 21:01
  168k 2017/10/18 C:\cygwin64\bin\cygsvn_ra_serf-1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsvn_ra_serf-1-0.dll" v0.0 ts=2017-10-18 21:00
  100k 2017/10/18 C:\cygwin64\bin\cygsvn_ra_svn-1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsvn_ra_svn-1-0.dll" v0.0 ts=2017-10-18 21:00
  191k 2017/10/18 C:\cygwin64\bin\cygsvn_repos-1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsvn_repos-1-0.dll" v0.0 ts=2017-10-18 21:01
  944k 2017/10/18 C:\cygwin64\bin\cygsvn_subr-1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsvn_subr-1-0.dll" v0.0 ts=2017-10-18 20:59
  651k 2017/10/18 C:\cygwin64\bin\cygsvn_wc-1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsvn_wc-1-0.dll" v0.0 ts=2017-10-18 21:00
   67k 2018/03/19 C:\cygwin64\bin\cygtasn1-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygtasn1-6.dll" v0.0 ts=2018-03-19 21:41
   58k 2017/12/05 C:\cygwin64\bin\cygticw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygticw-10.dll" v0.0 ts=2017-12-05 08:13
 1592k 2018/01/07 C:\cygwin64\bin\cygunistring-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygunistring-2.dll" v0.0 ts=2018-01-07 20:55
   15k 2015/03/23 C:\cygwin64\bin\cyguuid-1.dll - os=4.0 img=0.0 sys=5.2
                  "cyguuid-1.dll" v0.0 ts=2015-03-23 09:46
 1214k 2017/03/13 C:\cygwin64\bin\cygxml2-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygxml2-2.dll" v0.0 ts=2017-03-13 17:01
   83k 2017/03/03 C:\cygwin64\bin\cygz.dll - os=4.0 img=0.0 sys=5.2
                  "cygz.dll" v0.0 ts=2017-03-03 21:42
 3121k 2018/02/02 C:\cygwin64\bin\cygwin1.dll - os=4.0 img=0.0 sys=5.2
                  "cygwin1.dll" v0.0 ts=2018-02-02 14:16
    Cygwin DLL version info:
        DLL version: 2.10.0
        DLL epoch: 19
        DLL old termios: 5
        DLL malloc env: 28
        Cygwin conv: 181
        API major: 0
        API minor: 325
        Shared data: 5
        DLL identifier: cygwin1
        Mount registry: 3
        Cygwin registry name: Cygwin
        Installations name: Installations
        Cygdrive default prefix: 
        Build date: 
        Shared id: cygwin1S5


No Cygwin services found.


Cygwin Package Information
Last downloaded files to: C:\Users\user\Downloads\cygwin\64
Last downloaded files from: https://www.singleboersen.com/mirror/cygwin/

Package                   Version             Status
_autorebase               001007-1            OK
alternatives              1.3.30c-10          OK
autoconf                  13-1                OK
autoconf2.1               2.13-12             OK
autoconf2.5               2.69-3              OK
automake                  10-1                OK
automake1.10              1.10.3-3            OK
automake1.11              1.11.6-3            OK
automake1.12              1.12.6-3            OK
automake1.13              1.13.4-2            OK
automake1.14              1.14.1-3            OK
automake1.15              1.15.1-1            OK
automake1.9               1.9.6-11            OK
base-cygwin               3.8-1               OK
base-files                4.2-4               OK
bash                      4.4.12-3            OK
binutils                  2.29-1              OK
bzip2                     1.0.6-3             OK
ca-certificates           2.22-1              OK
clang                     5.0.1-2             OK
compiler-rt               5.0.1-1             OK
coreutils                 8.26-2              OK
Empty package crypt
crypt                     2.1-1               OK
csih                      0.9.9-1             OK
cygrunsrv                 1.62-1              OK
cygutils                  1.4.16-2            OK
cygwin                    2.10.0-1            OK
cygwin-devel              2.10.0-1            OK
dash                      0.5.9.1-1           OK
desktop-file-utils        0.23-1              OK
diffutils                 3.5-2               OK
editrights                1.03-1              OK
file                      5.32-1              OK
findutils                 4.6.0-1             OK
gamin                     0.1.10-15           OK
gawk                      4.2.1-1             OK
gcc-core                  6.4.0-5             OK
gcc-g++                   6.4.0-5             OK
getent                    2.18.90-4           OK
git                       2.16.2-1            OK
grep                      3.0-2               OK
groff                     1.22.3-1            OK
gsettings-desktop-schemas 3.24.1-1            OK
gzip                      1.8-1               OK
hostname                  3.13-1              OK
info                      6.5-2               OK
ipc-utils                 1.0-2               OK
less                      530-1               OK
libapr1                   1.6.3-1             OK
libaprutil1               1.6.1-1             OK
libargp                   20110921-3          OK
libatomic1                6.4.0-5             OK
libattr1                  2.4.46-1            OK
libblkid1                 2.25.2-2            OK
libbz2_1                  1.0.6-3             OK
libc++-devel              5.0.1-2             OK
libc++1                   5.0.1-2             OK
libc++abi-devel           5.0.1-1             OK
libc++abi1                5.0.1-1             OK
libclang5.0               5.0.1-2             OK
libcom_err2               1.42.12-2           OK
libcrypt0                 2.1-1               OK
libcurl4                  7.59.0-1            OK
libdb5.3                  5.3.28-2            OK
libedit0                  20130712-1          OK
libexpat1                 2.2.3-1             OK
libfam0                   0.1.10-15           OK
libffi6                   3.2.1-2             OK
libgc2                    7.6.2-3             OK
libgcc1                   6.4.0-5             OK
libgdbm4                  1.12-1              OK
libglib2.0_0              2.54.3-1            OK
libgmp10                  6.1.2-1             OK
libgomp1                  6.4.0-5             OK
libgssapi_krb5_2          1.15.2-2            OK
libguile2.0_22            2.0.14-2            OK
libiconv                  1.14-3              OK
libiconv2                 1.14-3              OK
libidn2_0                 2.0.4-1             OK
libintl8                  0.19.8.1-2          OK
libiodbc2                 3.52.8-2            OK
libisl15                  0.16.1-1            OK
libk5crypto3              1.15.2-2            OK
libkrb5_3                 1.15.2-2            OK
libkrb5support0           1.15.2-2            OK
libllvm5.0                5.0.1-1             OK
libltdl7                  2.4.6-5             OK
liblzma5                  5.2.3-1             OK
libmpc3                   1.1.0-1             OK
libmpfr4                  3.1.6-1p1           OK
libmpfr6                  4.0.1-2             OK
libmysqlclient18          10.1.30-1           OK
libncursesw10             6.0-12.20171125     OK
libnghttp2_14             1.31.0-1            OK
libopenldap2_4_2          2.4.42-1            OK
libopenssl100             1.0.2n-1            OK
libp11-kit0               0.23.5-1            OK
libpcre-devel             8.40-3              OK
libpcre1                  8.40-3              OK
libpcre16_0               8.40-3              OK
libpcre32_0               8.40-3              OK
libpcrecpp0               8.40-3              OK
libpcreposix0             8.40-3              OK
libpipeline1              1.4.0-1             OK
libpopt-common            1.16-2              OK
libpopt0                  1.16-2              OK
libpq5                    10.3-1              OK
libpsl5                   0.18.0-1            OK
libquadmath0              6.4.0-5             OK
libreadline7              7.0.3-3             OK
libsasl2_3                2.1.26-11           OK
libserf1_0                1.3.9-1             OK
libsigsegv2               2.10-2              OK
libsmartcols1             2.25.2-2            OK
libsqlite3-devel          3.21.0-1            OK
libsqlite3_0              3.21.0-1            OK
libssh2_1                 1.7.0-1             OK
libssp0                   6.4.0-4             OK
libstdc++6                6.4.0-5             OK
libtasn1_6                4.13-1              OK
libtool                   2.4.6-5             OK
libunistring2             0.9.8-1             OK
libuuid1                  2.25.2-2            OK
libxml2                   2.9.4-2             OK
login                     1.11-1              OK
m4                        1.4.18-1            OK
make                      4.2.1-2             OK
man-db                    2.7.6.1-1           OK
mintty                    2.8.4-0             OK
mysql-common              10.1.30-1           OK
nano                      2.8.7-1             OK
ncurses                   6.0-12.20171125     OK
openssh                   7.6p1-1             OK
openssl                   1.0.2n-1            OK
openssl-devel             1.0.2n-1            OK
p11-kit                   0.23.5-1            OK
p11-kit-trust             0.23.5-1            OK
perl                      5.26.1-1            OK
Empty package perl-Carp
perl-Carp                 1.38-2              OK
perl-Error                0.17025-2           OK
perl-TermReadKey          2.37-2              OK
perl-Test-Harness         3.41-1              OK
perl_autorebase           5.26.1-1            OK
perl_base                 5.26.1-1            OK
pkg-config                0.29.1-1            OK
publicsuffix-list-dafsa   20180223-1          OK
rebase                    4.4.4-1             OK
rsync                     3.1.2-1             OK
run                       1.3.4-2             OK
sed                       4.4-1               OK
shared-mime-info          1.8-1               OK
subversion                1.9.7-2             OK
tar                       1.29-1              OK
terminfo                  6.0-12.20171125     OK
texinfo                   6.5-2               OK
tzcode                    2018c-1             OK
tzdata                    2018c-1             OK
util-linux                2.25.2-2            OK
vim                       8.0.1567-1          OK
vim-common                8.0.1567-1          OK
vim-minimal               8.0.1567-1          OK
w32api-headers            5.0.3-1             OK
w32api-runtime            5.0.3-1             OK
which                     2.20-2              OK
windows-default-manifest  6.4-1               OK
xxd                       8.0.1567-1          OK
xz                        5.2.3-1             OK
zlib0                     1.2.11-1            OK
Use -h to see help about each section
--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple