Web lists-archives.com

Bug report. Clang sqrtl(-1) causes access violation




Bug description:

The sqrtl function under Clang causes an access violation when the argument is negative.

This error occurs only under Cygwin.

This error occurs only with the sqrtl function, not with sqrt or sqrtf

Attached:

sqrt.cpp: program to reproduce the error. Compile clang sqrt.cpp and run ./a.exe

stackdump

cygcheck.out



Exception: STATUS_ACCESS_VIOLATION at rip=001801746C4
rax=00000000FFFFCBE0 rbx=00000000FFFFCC70 rcx=0000000000000001
rdx=0000000000000000 rsi=000000018027F060 rdi=00000000FFFFCDF0
r8 =000000060000000F r9 =0000000000000000 r10=00000000FFFFCAA0
r11=0000000180048DE6 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
rbp=00000000FFFFCC20 rsp=00000000FFFFCB90
program=C:\_Public\Vectorclass\c2\a.exe, pid 37683, thread main
cs=0033 ds=002B es=002B fs=0053 gs=002B ss=002B
Stack trace:
Frame        Function    Args
000FFFFCC20  001801746C4 (000FFFFCC70, 0018027F060, 000FFFFCDF0, 8000000000000000)
000FFFFCC20  001004010AD (00000000020, 30001000000FF00, 0018004A7AA, 001800497F0)
000FFFFCCD0  0018004A816 (00000000000, 00000000000, 00000000000, 00000000000)
00000000000  00180048353 (00000000000, 00000000000, 00000000000, 00000000000)
000FFFFFFF0  00180048404 (00000000000, 00000000000, 00000000000, 00000000000)
End of stack trace
Cygwin Configuration Diagnostics
Current System Time: Fri May 10 13:44:28 2019

Windows 10 Professional Ver 10.0 Build 17763 

Path:	C:\cygwin64\usr\local\bin
	C:\cygwin64\bin
	C:\Program Files (x86)\Common Files\Oracle\Java\javapath
	C:\Windows\system32
	C:\Windows
	C:\Windows\System32\Wbem
	C:\Windows\System32\WindowsPowerShell\v1.0
	C:\Windows\System32\OpenSSH
	C:\Program Files\MiKTeX 2.9\miktex\bin\x64
	C:\Users\A\AppData\Local\Microsoft\WindowsApps

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

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

USER = 'A'
PWD = '/cygdrive/c/_Public/Vectorclass/c2'
HOME = '/home/A'

USERDOMAIN = 'DESKTOP-08PNUTF'
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 = 'Europe/Copenhagen'
HOSTNAME = 'DESKTOP-08PNUTF'
PUBLIC = 'C:\Users\Public'
OLDPWD = '/cygdrive/c/_Public/Vectorclass'
USERNAME = 'A'
LOGONSERVER = '\\DESKTOP-08PNUTF'
PROCESSOR_ARCHITECTURE = 'AMD64'
LOCALAPPDATA = 'C:\Users\A\AppData\Local'
COMPUTERNAME = 'DESKTOP-08PNUTF'
FPS_BROWSER_APP_PROFILE_STRING = 'Internet Explorer'
!:: = '::\'
SYSTEMDRIVE = 'C:'
USERPROFILE = 'C:\Users\A'
PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC'
SYSTEMROOT = 'C:\Windows'
USERDOMAIN_ROAMINGPROFILE = 'DESKTOP-08PNUTF'
PROCESSOR_IDENTIFIER = 'Intel64 Family 6 Model 85 Stepping 4, GenuineIntel'
TMP = '/tmp'
OneDrive = 'C:\Users\A\OneDrive'
PROCESSOR_REVISION = '5504'
FPS_BROWSER_USER_PROFILE_STRING = 'Default'
PROFILEREAD = 'true'
NUMBER_OF_PROCESSORS = '8'
ProgramW6432 = 'C:\Program Files'
COMSPEC = 'C:\Windows\system32\cmd.exe'
APPDATA = 'C:\Users\A\AppData\Roaming'
SHELL = '/bin/bash'
TERM = 'xterm'
WINDIR = 'C:\Windows'
ProgramData = 'C:\ProgramData'
SHLVL = '1'
MINTTY_SHORTCUT = '/cygdrive/c/Users/Public/Desktop/Cygwin64 Terminal.lnk'
PRINTER = 'Brother DCP-7030 Printer'
PROGRAMFILES = 'C:\Program Files'
ALLUSERSPROFILE = 'C:\ProgramData'
TEMP = '/tmp'
DriverData = 'C:\Windows\System32\Drivers\DriverData'
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\A'
ORIGINAL_PATH = '/cygdrive/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/c/Windows/System32/OpenSSH:/cygdrive/c/Program Files/MiKTeX 2.9/miktex/bin/x64:/cygdrive/c/Users/A/AppData/Local/Microsoft/WindowsApps'
EXECIGNORE = '*.dll'
_ = '/usr/bin/cygcheck'

HKEY_CURRENT_USER\Software\Cygwin
HKEY_CURRENT_USER\Software\Cygwin\Installations
  (default) = '\??\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'

obcaseinsensitive set to 1

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

c:  hd  NTFS    953317Mb  11% CP CS UN PA FC    QU  
d:  hd  NTFS    953639Mb  38% CP CS UN PA FC    QU  
e:  cd             N/A    N/A                       

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:\Windows\system32\bash.exe
Warning: C:\cygwin64\bin\bash.exe hides C:\Windows\system32\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:\Windows\System32\OpenSSH\ssh.exe
Found: C:\cygwin64\bin\sh.exe
Found: C:\cygwin64\bin\tar.exe
Found: C:\Windows\system32\tar.exe
Warning: C:\cygwin64\bin\tar.exe hides C:\Windows\system32\tar.exe
Found: C:\cygwin64\bin\test.exe
Found: C:\cygwin64\bin\vi.exe
Not Found: vim

  626k 2017/10/27 C:\cygwin64\bin\cygarchive-13.dll - os=4.0 img=0.0 sys=5.2
                  "cygarchive-13.dll" v0.0 ts=2017-10-27 03:12
   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
   29k 2018/12/09 C:\cygwin64\bin\cygatomic-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygatomic-1.dll" v0.0 ts=2018-12-08 22:53
   19k 2018/12/20 C:\cygwin64\bin\cygattr-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygattr-1.dll" v0.0 ts=2018-12-20 09:48
  246k 2019/03/05 C:\cygwin64\bin\cygblkid-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygblkid-1.dll" v0.0 ts=2019-03-05 20:06
   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 2019/01/02 C:\cygwin64\bin\cygcom_err-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygcom_err-2.dll" v0.0 ts=2019-01-02 02:39
   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
 2354k 2019/03/11 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=2019-03-11 18:57
 2440k 2019/03/11 C:\cygwin64\bin\cygcrypto-1.1.dll - os=4.0 img=0.0 sys=5.2
                  "cygcrypto-1.1.dll" v0.0 ts=2019-03-11 06:42
  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
  181k 2018/09/27 C:\cygwin64\bin\cygexpat-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygexpat-1.dll" v0.0 ts=2018-09-27 18:30
  347k 2019/03/05 C:\cygwin64\bin\cygfdisk-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygfdisk-1.dll" v0.0 ts=2019-03-05 20:06
   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
  137k 2019/03/29 C:\cygwin64\bin\cyggc-1.dll - os=4.0 img=0.0 sys=5.2
                  "cyggc-1.dll" v0.0 ts=2019-03-29 22:16
   70k 2018/12/09 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-12-08 19:56
   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
  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
  148k 2018/12/09 C:\cygwin64\bin\cyggomp-1.dll - os=4.0 img=0.0 sys=5.2
                  "cyggomp-1.dll" v0.0 ts=2018-12-08 20:21
  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
 1333k 2018/08/07 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-08-07 08:10
   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
 1039k 2015/09/20 C:\cygwin64\bin\cygisl-13.dll - os=4.0 img=0.0 sys=5.2
                  "cygisl-13.dll" v0.0 ts=2015-09-20 12:39
 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
   35k 2018/05/29 C:\cygwin64\bin\cygltdl-7.dll - os=4.0 img=0.0 sys=5.2
                  "cygltdl-7.dll" v0.0 ts=2018-05-29 15:34
   73k 2017/06/19 C:\cygwin64\bin\cyglz4-1.dll - os=4.0 img=0.0 sys=5.2
                  "cyglz4-1.dll" v0.0 ts=2017-06-19 15:40
  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
  432k 2019/02/02 C:\cygwin64\bin\cygmpfr-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygmpfr-6.dll" v0.0 ts=2019-02-02 18:25
  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
  205k 2019/02/19 C:\cygwin64\bin\cygnettle-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygnettle-6.dll" v0.0 ts=2019-02-19 06:59
  144k 2019/03/27 C:\cygwin64\bin\cygnghttp2-14.dll - os=4.0 img=0.0 sys=5.2
                  "cygnghttp2-14.dll" v0.0 ts=2019-03-27 04:05
 1013k 2019/02/20 C:\cygwin64\bin\cygp11-kit-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygp11-kit-0.dll" v0.0 ts=2019-02-20 07:21
   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
  467k 2019/04/05 C:\cygwin64\bin\cygpcre-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygpcre-1.dll" v0.0 ts=2019-04-05 01:59
 2209k 2018/12/01 C:\cygwin64\bin\cygperl5_26.dll - os=4.0 img=0.0 sys=5.2
                  "cygperl5_26.dll" v0.0 ts=2018-12-01 07:22
   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
   52k 2019/02/20 C:\cygwin64\bin\cygpkgconf-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygpkgconf-3.dll" v0.0 ts=2019-02-20 02:06
   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
   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
  315k 2018/12/09 C:\cygwin64\bin\cygquadmath-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygquadmath-0.dll" v0.0 ts=2018-12-08 22:57
  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
   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
  150k 2019/03/05 C:\cygwin64\bin\cygsmartcols-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygsmartcols-1.dll" v0.0 ts=2019-03-05 20:06
 1099k 2019/03/06 C:\cygwin64\bin\cygsqlite3-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3-0.dll" v0.0 ts=2019-03-05 12:22
  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
  408k 2019/03/11 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=2019-03-11 18:58
  496k 2019/03/11 C:\cygwin64\bin\cygssl-1.1.dll - os=4.0 img=0.0 sys=5.2
                  "cygssl-1.1.dll" v0.0 ts=2019-03-11 06:42
   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
 1400k 2018/12/09 C:\cygwin64\bin\cygstdc++-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygstdc++-6.dll" v0.0 ts=2018-12-08 21:15
   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
 1612k 2018/08/16 C:\cygwin64\bin\cygunistring-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygunistring-2.dll" v0.0 ts=2018-08-16 20:33
   27k 2019/03/05 C:\cygwin64\bin\cyguuid-1.dll - os=4.0 img=0.0 sys=5.2
                  "cyguuid-1.dll" v0.0 ts=2019-03-05 20:06
 1222k 2019/03/26 C:\cygwin64\bin\cygxml2-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygxml2-2.dll" v0.0 ts=2019-03-26 01:39
   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
 3410k 2019/04/06 C:\cygwin64\bin\cygwin1.dll - os=4.0 img=0.0 sys=5.2
                  "cygwin1.dll" v0.0 ts=2019-04-06 17:18
    Cygwin DLL version info:
        DLL version: 3.0.6
        DLL epoch: 19
        DLL old termios: 5
        DLL malloc env: 28
        Cygwin conv: 181
        API major: 0
        API minor: 338
        Shared data: 5
        DLL identifier: cygwin1
        Mount registry: 3
        Cygwin registry name: Cygwin
        Installations name: Installations
        Cygdrive default prefix: 
        Build date: 
        Shared id: cygwin1S5


Can't find the cygrunsrv utility, skipping services check.


Cygwin Package Information
Last downloaded files to: D:\Installation_Programs\Compiler\cygwin
Last downloaded files from: http://cygwin.mbwarez.dk/

Package                                 Version               Status
_autorebase                             001007-1              OK
alternatives                            1.3.30c-10            OK
arj                                     3.10.22-3             OK
base-cygwin                             3.8-1                 OK
base-files                              4.2-4                 OK
bash                                    4.4.12-3              OK
bashdb                                  3.1_0.09-1            OK
binutils                                2.29-1                OK
bzip2                                   1.0.6-3               OK
ca-certificates                         2.26-1                OK
clang                                   5.0.1-2               OK
clang-analyzer                          5.0.1-2               OK
cmake                                   3.6.2-1               OK
cmake-doc                               3.6.2-1               OK
compiler-rt                             5.0.1-1               OK
coreutils                               8.26-2                OK
crypto-policies                         20190218-1            OK
cygutils                                1.4.16-2              OK
cygwin                                  3.0.6-1               OK
cygwin-debuginfo                        3.0.6-1               OK
cygwin-devel                            3.0.6-1               OK
cygwin32                                2.10.0-1              OK
cygwin32-binutils                       2.29-1                OK
cygwin32-default-manifest               6.4-1                 OK
cygwin32-gcc-core                       6.4.0-1               OK
cygwin32-gcc-g++                        6.4.0-1               OK
cygwin32-libtool                        2.4.6-3               OK
cygwin32-minizip                        1.2.8-1               OK
cygwin32-w32api-headers                 4.0.4-1               OK
cygwin32-w32api-runtime                 4.0.4-1               OK
cygwin32-zlib                           1.2.8-1               OK
dash                                    0.5.9.1-1             OK
diffutils                               3.5-2                 OK
dos2unix                                7.4.0-1               OK
editrights                              1.03-1                OK
file                                    5.32-1                OK
findutils                               4.6.0-1               OK
gawk                                    5.0.0-1               OK
gcc-core                                7.4.0-1               OK
gcc-g++                                 7.4.0-1               OK
gcc-tools-epoch1-autoconf               2.59-2                OK
gcc-tools-epoch1-automake               1.9.6-2               OK
gdb-debuginfo                           8.1.1-1               OK
getent                                  2.18.90-4             OK
grep                                    3.0-2                 OK
groff                                   1.22.4-1              OK
gzip                                    1.8-1                 OK
hostname                                3.13-1                OK
info                                    6.6-1                 OK
ipc-utils                               1.0-2                 OK
less                                    530-1                 OK
libarchive13                            3.3.2-1               OK
libargp                                 20110921-3            OK
libatomic1                              7.4.0-1               OK
libattr1                                2.4.48-2              OK
libblkid1                               2.33.1-1              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.44.5-1              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.6-1               OK
libfdisk1                               2.33.1-1              OK
libffi6                                 3.2.1-2               OK
libgc1                                  8.0.4-1               OK
libgcc1                                 7.4.0-1               OK
libgdbm4                                1.12-1                OK
libgmp10                                6.1.2-1               OK
libgomp1                                7.4.0-1               OK
libgssapi_krb5_2                        1.15.2-2              OK
libguile2.0_22                          2.0.14-3              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
libisl13                                0.14.1-1              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-6               OK
liblz4_1                                1.7.5-1               OK
liblzma5                                5.2.3-1               OK
libmpc3                                 1.1.0-1               OK
libmpfr4                                3.1.6-1p1             OK
libmpfr6                                4.0.2-1               OK
libncursesw10                           6.0-12.20171125       OK
libnettle6                              3.4.1-1               OK
libnghttp2_14                           1.37.0-1              OK
libopenldap2_4_2                        2.4.42-1              OK
libp11-kit0                             0.23.15-1             OK
libpcre1                                8.43-1                OK
libpipeline1                            1.4.0-1               OK
libpkgconf3                             1.6.0-1               OK
libpopt-common                          1.16-2                OK
libpopt0                                1.16-2                OK
libpsl5                                 0.18.0-1              OK
libquadmath0                            7.4.0-1               OK
libreadline7                            7.0.3-3               OK
libsasl2_3                              2.1.26-11             OK
libsigsegv2                             2.10-2                OK
libsmartcols1                           2.33.1-1              OK
libsqlite3_0                            3.27.2-1              OK
libssh2_1                               1.7.0-1               OK
libssl1.0                               1.0.2r-2              OK
libssl1.1                               1.1.1b-1              OK
libssp0                                 6.4.0-4               OK
libstdc++6                              7.4.0-1               OK
libtasn1_6                              4.13-1                OK
libunistring2                           0.9.10-1              OK
libuuid-devel                           2.33.1-1              OK
libuuid1                                2.33.1-1              OK
libxml2                                 2.9.9-2               OK
login                                   1.13-1                OK
m4                                      1.4.18-1              OK
make                                    4.2.1-2               OK
makedepend                              1.0.5-1               OK
man-db                                  2.7.6.1-1             OK
mingw64-i686-binutils                   2.29.1.787c9873-1     OK
mingw64-i686-blas                       3.7.0-1               OK
mingw64-i686-boost                      1.66.0-1              OK
mingw64-i686-bzip2                      1.0.6-4               OK
mingw64-i686-gcc-core                   7.4.0-1               OK
mingw64-i686-gcc-fortran                7.4.0-1               OK
mingw64-i686-gcc-g++                    7.4.0-1               OK
mingw64-i686-headers                    6.0.0-1               OK
mingw64-i686-icu                        57.1-2                OK
mingw64-i686-libffi                     3.2.1-1               OK
mingw64-i686-llvm                       5.0.1-1               OK
mingw64-i686-llvm-static                5.0.1-1               OK
mingw64-i686-runtime                    6.0.0-1               OK
mingw64-i686-win-iconv                  0.0.6-2               OK
mingw64-i686-windows-default-manifest   6.4-1                 OK
mingw64-i686-winpthreads                6.0.0-1               OK
mingw64-i686-xz                         5.2.3-1               OK
mingw64-i686-zlib                       1.2.11-1              OK
mingw64-x86_64-binutils                 2.29.1.787c9873-1     OK
mingw64-x86_64-gcc-core                 7.4.0-1               OK
mingw64-x86_64-gcc-g++                  7.4.0-1               OK
mingw64-x86_64-gettext                  0.19.8.1-2            OK
mingw64-x86_64-glib2.0                  2.54.3-1              OK
mingw64-x86_64-glibmm2.4                2.54.1-1              OK
mingw64-x86_64-glm                      0.9.7.6-1             OK
mingw64-x86_64-headers                  6.0.0-1               OK
mingw64-x86_64-libffi                   3.2.1-2               OK
mingw64-x86_64-libsigc++2.0             2.10.0-1              OK
mingw64-x86_64-pcre                     8.40-3                OK
mingw64-x86_64-runtime                  6.0.0-1               OK
mingw64-x86_64-win-iconv                0.0.6-2               OK
mingw64-x86_64-windows-default-manifest 6.4-1                 OK
mingw64-x86_64-winpthreads              6.0.0-1               OK
mingw64-x86_64-zlib                     1.2.11-1              OK
mintty                                  3.0.0-1               OK
nasm                                    2.13.01-1             OK
ncurses                                 6.0-12.20171125       OK
openssl                                 1.1.1b-1              OK
p11-kit                                 0.23.15-1             OK
p11-kit-trust                           0.23.15-1             OK
perl                                    5.26.3-1              OK
perl-Encode-Locale                      1.05-2                OK
perl-File-Listing                       6.04-6                OK
perl-HTML-Parser                        3.72-2                OK
perl-HTML-Tagset                        3.20-6                OK
perl-HTTP-Cookies                       6.04-2                OK
perl-HTTP-Daemon                        6.01-6                OK
perl-HTTP-Date                          6.02-6                OK
perl-HTTP-Message                       6.18-1                OK
perl-HTTP-Negotiate                     6.01-6                OK
perl-IO-HTML                            1.001-3               OK
perl-libwww-perl                        6.38-1                OK
perl-LWP-MediaTypes                     6.04-1                OK
perl-Net-HTTP                           6.18-1                OK
perl-Try-Tiny                           0.30-1                OK
perl-URI                                1.76-1                OK
perl-WWW-RobotRules                     6.02-6                OK
perl-XML-Parser                         2.44-3                OK
perl_autorebase                         5.26.3-1              OK
perl_base                               5.26.3-1              OK
pkg-config                              1.6.0-1               OK
pkgconf                                 1.6.0-1               OK
publicsuffix-list-dafsa                 20180523-1            OK
python-pip-wheel                        19.0.3-1              OK
python-setuptools-wheel                 40.8.0-1              OK
python2                                 2.7.16-1              OK
python27                                2.7.16-1              OK
rebase                                  4.4.4-1               OK
run                                     1.3.4-2               OK
sed                                     4.4-1                 OK
tar                                     1.29-1                OK
terminfo                                6.0-12.20171125       OK
texinfo                                 6.6-1                 OK
tzcode                                  2018i-1               OK
tzdata                                  2018i-1               OK
unzip                                   6.0-17                OK
util-linux                              2.33.1-1              OK
vim-minimal                             8.0.1567-1            OK
w32api-headers                          5.0.4-1               OK
w32api-runtime                          5.0.4-1               OK
which                                   2.20-2                OK
windows-default-manifest                6.4-1                 OK
xz                                      5.2.3-1               OK
yasm                                    1.3.0-2               OK
zip                                     3.0-12                OK
zlib0                                   1.2.11-1              OK
Use -h to see help about each section

#include <stdio.h>
#include <math.h>
float a = -1.f;

int main() {
    float b = sqrtl(a);
    printf("%f\n", b);
    return 0;
}
--
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