X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:mime-version:date:message-id:subject:from:to :content-type; q=dns; s=default; b=NIOjCmIZzOjmVfuebZ8ngyOjlpQY9 On4mM1aTHTtJsyrvEuGR9s+gz7YKP4YQ9H0C7pUPnviW+Cc1fj360+pyTYXYjJiv 8akqao3Zo4r8SfdLiw9o9mz2PcvUv8njOzw89uO8ritEqugyx+I4oE3UTLCsvzO5 59zeixU1AT1xU0= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:mime-version:date:message-id:subject:from:to :content-type; s=default; bh=GIPavTKpVh8oxY3S6KtJUxrCnto=; b=DoL 5eHoqMBaSrd+OeA+bX1R758dHadG4re8FX5E/HtaxyKh7itH2M1QFgfHh6+D8xoQ Yfb85Vhiv7k79u/thKU4+Jjvq4fR+M9oVcNTWedi891Y6JTNntopEgalKoOtIUA9 WE1VZVdOhscF61u2m1+gUhzp9ZkUx8OHkErFYV9k= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: Yes, score=5.3 required=5.0 tests=AWL,BAYES_99,BAYES_999,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,T_FILL_THIS_FORM_FRAUD_PHISH,T_FILL_THIS_FORM_SHORT autolearn=no version=3.3.2 X-HELO: mail-vc0-f176.google.com MIME-Version: 1.0 X-Received: by 10.221.40.193 with SMTP id tr1mr2388247vcb.31.1401558953673; Sat, 31 May 2014 10:55:53 -0700 (PDT) Date: Sat, 31 May 2014 12:55:53 -0500 Message-ID: Subject: semctl hangs when waiters are greater than 9 From: Stanley Raj To: cygwin AT cygwin DOT com Content-Type: text/plain; charset=UTF-8 X-IsSubscribed: yes Problem: semctl hangs when waiters are greater than 9 Problem Description: ==================== Objective is to manage concurrent program execution. c and shell scripting is used. step 1: semaphore is created (create_sem.c, call made is semget ) step 2: Multiple programs are spawned, they wait on semaphore (mywait.c, call made is semop ) step 3: Semaphore is removed, so all waiters are fired (trigger.c, call made is semctl ) semctl() hangs when number of programs (waiters) is exceeding 9. Instructions to replicate issue on Win 7, Cygwin 64 bit CYGWIN_NT-6.1: ============================== ======================================== Note: for test case you need to have gcc compiler installed as part of your cygwin installation. Use may want to use dos2unix to make the c code or shellscript compile/run if you edited or copy-pasted the code in windows/notepad. 0. create a directory called mytest 1. Create a sub-directory called mywait within mytest. 2. Create trigger.c, create_sem.c, mywait.c and Makefile in the "mywait" sub-directory. 3. cd mywait 4. make all cd .. Description of step 4: ====================== "make all" will compile all the c programs and make executables and copy back to parent directory (one level up, back to the mytest directory) Then you cd back to the parent directory. 5. create a file test_semaphore.sh in the mytest directory using code provided below. execute following: chmod 770 ./test_semaphore.sh 5.5 You should be in mytest directory now. You should see 4 files - trigger, create_sem, mywait and test_semaphore.sh 6. Following will work without hanging: ======================================= test_semaphore.sh accepts a single parameter. Parameter is # of waiters to spawn. ./test_semaphore.sh 5 ./test_semaphore.sh 9 7. Following will not work ========================== ./test_semaphore.sh 10 Explanation of step 7: ====================== Once waiters are > 9 all waiters and trigger process hangs. Running ipcs command also yields same behavior. Killing one of the waiters (mywait process) will remove the hang and let process continue. Google for "cygwin semctl hang" shows few similar threads. My setup: Win 7, Cygwin 64 bit, CYGWIN_NT-6.1. Please help shed light on the hang behavior when waiters is > 9. Thanks in advance for your time, energy and patience. trigger.c ========= #include #include #include #include #include #include #include #include extern int errno; int main (argc, argv) int argc; char **argv; { int sem_id; key_t my_key; key_t ftok (); my_key = ftok ("./trigger", 1); sem_id = semget (my_key, 1, 0660); if (sem_id < 0) { perror ("semget"); return -errno; } if (semctl (sem_id, 0, IPC_RMID, 0) < 0) { perror ("semctl"); return -errno; } return 0; } create_sem.c ============ #include #include #include #include #include #include extern int errno; int main () { key_t my_key; my_key = ftok ("./trigger", 1); int sem_id; struct sembuf sem_ops[1]; sem_id = semget (my_key, 1, 0660 | IPC_CREAT); if (sem_id < 0) { perror ("semget create"); return -errno; } sem_ops[0].sem_num = 0; sem_ops[0].sem_op = 1; sem_ops[0].sem_flg = 0; if (semop (sem_id, sem_ops, 1) < 0) { perror ("semop"); semctl (sem_id, 0, IPC_RMID, 0); return -errno; } sleep(10); return 0; } mywait.c ======== #include #include #include #include #include #include #include int wait_for_trigger () { int sem_id; struct sembuf sem_ops[1]; key_t key; key_t ftok (); key = ftok ("./trigger", 1); sem_id = semget (key, 1, 0660); if (sem_id < 0) { perror ("semget failed"); exit (errno); } sem_ops[0].sem_num = 0; sem_ops[0].sem_op = 0; sem_ops[0].sem_flg = 0; semop (sem_id, sem_ops, 1); return 0; } int main () { (int) wait_for_trigger (); return 0; } Makefile: ========= CC=cc all: clean mywait trigger create_sem install clean_again mywait: mywait.o cc -o mywait mywait.o trigger: trigger.o cc -o trigger trigger.o create_sem: create_sem.o cc -o create_sem create_sem.o install: cp mywait trigger create_sem ../ clean: rm -fr *.o mywait trigger create_sem clean_again: rm -fr *.o test_semaphore.sh ================= set -vx # create semaphore ./create_sem # spawn waiters on semaphore cnt=1 sessions=$1 until [ $cnt -gt $sessions ] do echo $cnt >> mywait.log nohup ./mywait >> mywait.log 2>&1 & # Sleep to make sure the previous mywait process is spun up before spinning another waiter sleep 1 (( cnt = $cnt + 1 )) done ps -ef|grep mywait|wc -l # Remove the semaphore. Sleep to make sure all waiter processes are created. sleep 10 ./trigger #List of waiters should reduce to zero ps -ef|grep mywait|wc -l sleep 1 ps -ef|grep mywait|wc -l sleep 1 ps -ef|grep mywait|wc -l Output of cygcheck -s -v -r (edited personal information): =========================================================== Cygwin Configuration Diagnostics Current System Time: Sat May 31 03:19:46 2014 Windows 7 Professional Ver 6.1 Build 7601 Service Pack 1 Running in Terminal Service session Path: C:\cygwin64\usr\local\bin C:\cygwin64\bin C:\Program Files\Java\jdk1.7.0_45\bin C:\Windows\system32 C:\Windows C:\Windows\System32\Wbem C:\Windows\System32\WindowsPowerShell\v1.0 Output from C:\cygwin64\bin\id.exe UID: 18388(this_user_abc) GID: 10513(Domain Users) 10513(Domain Users) 0(root) 544(Administrators) 545(Users) 1003(this_group_xyz) SysDir: C:\Windows\system32 WinDir: C:\Windows USER = 'this_user_abc' HOME = '/home/this_user_abc' HOMEPATH = '\Users\this_user_abc.MYORG' APPDATA = 'C:\Users\this_user_abc.MYORG\AppData\Roaming' HOSTNAME = 'my_machine' SHELL = '/bin/bash' TERM = 'xterm' PROCESSOR_IDENTIFIER = 'Intel64 Family 6 Model 42 Stepping 7, GenuineIntel' PROFILEREAD = 'true' WINDIR = 'C:\Windows' PUBLIC = 'C:\Users\Public' USERDOMAIN = 'MYORG' CommonProgramFiles(x86) = 'C:\Program Files (x86)\Common Files' OS = 'Windows_NT' ALLUSERSPROFILE = 'C:\ProgramData' windows_tracing_flags = '3' windows_tracing_logfile = 'C:\BVTBin\Tests\installpackage\csilogfile.log' !:: = '::\' TEMP = '/tmp' COMMONPROGRAMFILES = 'C:\Program Files\Common Files' USERNAME = 'this_user_abc' NUTSUFFIX = '1' PROCESSOR_LEVEL = '6' ProgramFiles(x86) = 'C:\Program Files (x86)' PSModulePath = 'C:\Windows\system32\WindowsPowerShell\v1.0\Modules\' FP_NO_HOST_CHECK = 'NO' SYSTEMDRIVE = 'C:' LANG = 'en_US.UTF-8' USERPROFILE = 'C:\Users\this_user_abc.MYORG' CLIENTNAME = 'my_machine' REVERT_CMBU00060301 = 'TRUE' CommonProgramW6432 = 'C:\Program Files\Common Files' PROCESSOR_ARCHITECTURE = 'AMD64' LOCALAPPDATA = 'C:\Users\this_user_abc.MYORG\AppData\Local' ProgramData = 'C:\ProgramData' EXECIGNORE = '*.dll' SHLVL = '1' PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC' HOMEDRIVE = 'C:' PERL_INLINE_JAVA_JNI = '1' NUT_SUFFIXED_SEARCHING = '1' COMSPEC = 'C:\Windows\system32\cmd.exe' TMP = '/tmp' SYSTEMROOT = 'C:\Windows' PROCESSOR_REVISION = '2a07' PROGRAMFILES = 'C:\Program Files' NUMBER_OF_PROCESSORS = '4' _ = '/usr/bin/cygcheck' HKEY_CURRENT_USER\Software\Cygwin HKEY_CURRENT_USER\Software\Cygwin\Program Options HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Installations (default) = '\??\C:\cygwin64' HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Program Options HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\setup (default) = 'C:\cygwin64' HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Cygwin HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Cygwin\Installations (default) = '\??\C:\cygwin' HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Cygwin\Program Options HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Cygwin\setup (default) = 'C:\cygwin' obcaseinsensitive set to 1 Cygwin installations found in the registry: System: Key: _i_removed_this_ Path: C:\cygwin64 c: hd NTFS 476582Mb 42% CP CS UN PA FC d: cd N/A N/A e: hd 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:\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 Found: C:\cygwin64\bin\gdb.exe 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 Not Found: ssh Found: C:\cygwin64\bin\sh.exe Found: C:\cygwin64\bin\tar.exe Found: C:\cygwin64\bin\test.exe Found: C:\cygwin64\bin\vi.exe Not Found: vim 38k 2013/07/19 C:\cygwin64\bin\cygargp-0.dll - os=4.0 img=0.0 sys=5.2 "cygargp-0.dll" v0.0 ts=2013-07-19 15:07 510k 2014/03/20 C:\cygwin64\bin\cygasn1-8.dll - os=4.0 img=0.0 sys=5.2 "cygasn1-8.dll" v0.0 ts=2014-03-20 04:54 87k 2014/01/29 C:\cygwin64\bin\cygatomic-1.dll - os=4.0 img=0.0 sys=5.2 "cygatomic-1.dll" v0.0 ts=2014-01-29 01:15 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 64k 2013/03/07 C:\cygwin64\bin\cygbz2-1.dll - os=4.0 img=0.0 sys=5.2 "cygbz2-1.dll" v0.0 ts=2013-03-07 02:54 117k 2013/05/05 C:\cygwin64\bin\cygcloog-isl-4.dll - os=4.0 img=0.0 sys=5.2 "cygcloog-isl-4.dll" v0.0 ts=2013-05-05 16:41 12k 2013/03/11 C:\cygwin64\bin\cygcom_err-2.dll - os=4.0 img=0.0 sys=5.2 "cygcom_err-2.dll" v0.0 ts=2013-03-11 03:59 9k 2013/03/07 C:\cygwin64\bin\cygcrypt-0.dll - os=4.0 img=0.0 sys=5.2 "cygcrypt-0.dll" v0.0 ts=2013-03-07 09:29 1749k 2014/04/08 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=1970-01-01 00:00 413k 2014/05/23 C:\cygwin64\bin\cygcurl-4.dll - os=4.0 img=0.0 sys=5.2 "cygcurl-4.dll" v0.0 ts=1970-01-01 00:00 1526k 2013/03/08 C:\cygwin64\bin\cygdb-5.3.dll - os=4.0 img=0.0 sys=5.2 "cygdb-5.3.dll" v0.0 ts=2013-03-08 07:55 111k 2013/03/08 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=2013-03-08 07:56 472k 2013/03/08 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=2013-03-08 07:58 147k 2013/07/31 C:\cygwin64\bin\cygexpat-1.dll - os=4.0 img=0.0 sys=5.2 "cygexpat-1.dll" v0.0 ts=2013-07-31 22:53 22k 2013/05/12 C:\cygwin64\bin\cygffi-6.dll - os=4.0 img=0.0 sys=5.2 "cygffi-6.dll" v0.0 ts=2013-05-12 22:53 218k 2014/04/29 C:\cygwin64\bin\cygfontconfig-1.dll - os=4.0 img=0.0 sys=5.2 "cygfontconfig-1.dll" v0.0 ts=1970-01-01 00:00 53k 2013/05/06 C:\cygwin64\bin\cygformw-10.dll - os=4.0 img=0.0 sys=5.2 "cygformw-10.dll" v0.0 ts=2013-05-06 08:10 585k 2014/03/31 C:\cygwin64\bin\cygfreetype-6.dll - os=4.0 img=0.0 sys=5.2 "cygfreetype-6.dll" v0.0 ts=1970-01-01 00:00 67k 2014/01/29 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=2014-01-29 00:47 29k 2013/03/11 C:\cygwin64\bin\cyggdbm-4.dll - os=4.0 img=0.0 sys=5.2 "cyggdbm-4.dll" v0.0 ts=2013-03-11 05:00 12k 2013/03/11 C:\cygwin64\bin\cyggdbm_compat-4.dll - os=4.0 img=0.0 sys=5.2 "cyggdbm_compat-4.dll" v0.0 ts=2013-03-11 05:01 1108k 2014/01/29 C:\cygwin64\bin\cyggfortran-3.dll - os=4.0 img=0.0 sys=5.2 "cyggfortran-3.dll" v0.0 ts=2014-01-29 01:27 516k 2014/04/05 C:\cygwin64\bin\cyggmp-10.dll - os=4.0 img=0.0 sys=5.2 "cyggmp-10.dll" v0.0 ts=1970-01-01 00:00 904k 2013/05/29 C:\cygwin64\bin\cyggnutls-28.dll - os=4.0 img=0.0 sys=5.2 "cyggnutls-28.dll" v0.0 ts=2013-05-29 16:52 84k 2013/05/29 C:\cygwin64\bin\cyggnutls-openssl-27.dll - os=4.0 img=0.0 sys=5.2 "cyggnutls-openssl-27.dll" v0.0 ts=2013-05-29 16:52 83k 2013/05/29 C:\cygwin64\bin\cyggnutls-xssl-0.dll - os=4.0 img=0.0 sys=5.2 "cyggnutls-xssl-0.dll" v0.0 ts=2013-05-29 16:52 41k 2013/05/29 C:\cygwin64\bin\cyggnutlsxx-28.dll - os=4.0 img=0.0 sys=5.2 "cyggnutlsxx-28.dll" v0.0 ts=2013-05-29 16:52 46k 2014/01/29 C:\cygwin64\bin\cyggomp-1.dll - os=4.0 img=0.0 sys=5.2 "cyggomp-1.dll" v0.0 ts=2014-01-29 00:49 198k 2014/03/20 C:\cygwin64\bin\cyggssapi-3.dll - os=4.0 img=0.0 sys=5.2 "cyggssapi-3.dll" v0.0 ts=2014-03-20 06:15 251k 2014/05/23 C:\cygwin64\bin\cyggssapi_krb5-2.dll - os=4.0 img=0.0 sys=5.2 "cyggssapi_krb5-2.dll" v0.0 ts=1970-01-01 00:00 14k 2014/03/20 C:\cygwin64\bin\cygheimbase-1.dll - os=4.0 img=0.0 sys=5.2 "cygheimbase-1.dll" v0.0 ts=2014-03-20 04:52 24k 2014/03/20 C:\cygwin64\bin\cygheimntlm-0.dll - os=4.0 img=0.0 sys=5.2 "cygheimntlm-0.dll" v0.0 ts=2014-03-20 06:13 29k 2013/03/14 C:\cygwin64\bin\cyghistory7.dll - os=4.0 img=0.0 sys=5.2 "cyghistory7.dll" v0.0 ts=2013-03-14 11:14 166k 2013/05/14 C:\cygwin64\bin\cyghogweed-2.dll - os=4.0 img=0.0 sys=5.2 "cyghogweed-2.dll" v0.0 ts=2013-05-14 07:42 236k 2014/03/20 C:\cygwin64\bin\cyghx509-5.dll - os=4.0 img=0.0 sys=5.2 "cyghx509-5.dll" v0.0 ts=2014-03-20 04:55 78k 2013/03/15 C:\cygwin64\bin\cygICE-6.dll - os=4.0 img=0.0 sys=5.2 "cygICE-6.dll" v0.0 ts=2013-03-15 09:46 998k 2013/03/07 C:\cygwin64\bin\cygiconv-2.dll - os=4.0 img=0.0 sys=5.2 "cygiconv-2.dll" v0.0 ts=2013-03-07 03:03 195k 2013/04/05 C:\cygwin64\bin\cygidn-11.dll - os=4.0 img=0.0 sys=5.2 "cygidn-11.dll" v0.0 ts=2013-04-05 09:58 38k 2013/06/24 C:\cygwin64\bin\cygintl-8.dll - os=4.0 img=0.0 sys=5.2 "cygintl-8.dll" v0.0 ts=2013-06-24 04:36 888k 2013/05/05 C:\cygwin64\bin\cygisl-10.dll - os=4.0 img=0.0 sys=5.2 "cygisl-10.dll" v0.0 ts=2013-05-05 16:36 50k 2014/05/15 C:\cygwin64\bin\cygjbig-2.dll - os=4.0 img=0.0 sys=5.2 "cygjbig-2.dll" v0.0 ts=1970-01-01 00:00 236k 2013/04/12 C:\cygwin64\bin\cygjpeg-8.dll - os=4.0 img=0.0 sys=5.2 "cygjpeg-8.dll" v0.0 ts=2013-04-12 05:00 181k 2014/05/23 C:\cygwin64\bin\cygk5crypto-3.dll - os=4.0 img=0.0 sys=5.2 "cygk5crypto-3.dll" v0.0 ts=1970-01-01 00:00 403k 2014/03/20 C:\cygwin64\bin\cygkrb5-26.dll - os=4.0 img=0.0 sys=5.2 "cygkrb5-26.dll" v0.0 ts=2014-03-20 06:12 700k 2014/05/23 C:\cygwin64\bin\cygkrb5-3.dll - os=4.0 img=0.0 sys=5.2 "cygkrb5-3.dll" v0.0 ts=1970-01-01 00:00 36k 2014/05/23 C:\cygwin64\bin\cygkrb5support-0.dll - os=4.0 img=0.0 sys=5.2 "cygkrb5support-0.dll" v0.0 ts=1970-01-01 00:00 44k 2013/06/18 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=2013-06-17 21:00 243k 2013/06/18 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=2013-06-17 21:00 260k 2013/06/18 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=2013-06-17 21:01 6k 2014/05/23 C:\cygwin64\bin\cyglsa64.dll - os=4.0 img=0.0 sys=5.2 "cyglsa64.dll" v0.0 ts=2014-05-23 09:35 129k 2013/03/07 C:\cygwin64\bin\cyglzma-5.dll - os=4.0 img=0.0 sys=5.2 "cyglzma-5.dll" v0.0 ts=2013-03-07 10:20 107k 2014/03/27 C:\cygwin64\bin\cygmagic-1.dll - os=4.0 img=0.0 sys=5.2 "cygmagic-1.dll" v0.0 ts=1970-01-01 00:00 28k 2013/05/06 C:\cygwin64\bin\cygmenuw-10.dll - os=4.0 img=0.0 sys=5.2 "cygmenuw-10.dll" v0.0 ts=2013-05-06 08:10 42k 2013/08/12 C:\cygwin64\bin\cygmetalink-3.dll - os=4.0 img=0.0 sys=5.2 "cygmetalink-3.dll" v0.0 ts=2013-08-13 00:02 87k 2014/04/05 C:\cygwin64\bin\cygmpc-3.dll - os=4.0 img=0.0 sys=5.2 "cygmpc-3.dll" v0.0 ts=1970-01-01 00:00 319k 2013/05/05 C:\cygwin64\bin\cygmpfr-4.dll - os=4.0 img=0.0 sys=5.2 "cygmpfr-4.dll" v0.0 ts=2013-05-05 13:40 52k 2013/05/06 C:\cygwin64\bin\cygncurses++w-10.dll - os=4.0 img=0.0 sys=5.2 "cygncurses++w-10.dll" v0.0 ts=2013-05-06 08:14 295k 2013/05/06 C:\cygwin64\bin\cygncursesw-10.dll - os=4.0 img=0.0 sys=5.2 "cygncursesw-10.dll" v0.0 ts=2013-05-06 08:08 177k 2013/05/14 C:\cygwin64\bin\cygnettle-4.dll - os=4.0 img=0.0 sys=5.2 "cygnettle-4.dll" v0.0 ts=2013-05-14 07:42 207k 2014/03/13 C:\cygwin64\bin\cygp11-kit-0.dll - os=4.0 img=0.0 sys=5.2 "cygp11-kit-0.dll" v0.0 ts=2014-03-13 03:35 13k 2013/05/06 C:\cygwin64\bin\cygpanelw-10.dll - os=4.0 img=0.0 sys=5.2 "cygpanelw-10.dll" v0.0 ts=2013-05-06 08:09 271k 2014/03/12 C:\cygwin64\bin\cygpcre-1.dll - os=4.0 img=0.0 sys=5.2 "cygpcre-1.dll" v0.0 ts=2014-03-12 02:35 1580k 2013/03/11 C:\cygwin64\bin\cygperl5_14.dll - os=4.0 img=0.0 sys=5.2 "cygperl5_14.dll" v0.0 ts=2013-03-12 00:25 147k 2013/03/19 C:\cygwin64\bin\cygpng15-15.dll - os=4.0 img=0.0 sys=5.2 "cygpng15-15.dll" v0.0 ts=2013-03-19 02:58 41k 2013/10/21 C:\cygwin64\bin\cygpopt-0.dll - os=4.0 img=0.0 sys=5.2 "cygpopt-0.dll" v0.0 ts=2013-10-21 21:52 302k 2014/01/29 C:\cygwin64\bin\cygquadmath-0.dll - os=4.0 img=0.0 sys=5.2 "cygquadmath-0.dll" v0.0 ts=2014-01-29 01:16 193k 2013/03/14 C:\cygwin64\bin\cygreadline7.dll - os=4.0 img=0.0 sys=5.2 "cygreadline7.dll" v0.0 ts=2013-03-14 11:14 57k 2014/03/20 C:\cygwin64\bin\cygroken-18.dll - os=4.0 img=0.0 sys=5.2 "cygroken-18.dll" v0.0 ts=2014-03-20 04:53 97k 2014/05/26 C:\cygwin64\bin\cygsasl2-3.dll - os=4.0 img=0.0 sys=5.2 "cygsasl2-3.dll" v0.0 ts=1970-01-01 00:00 28k 2014/01/14 C:\cygwin64\bin\cygSM-6.dll - os=4.0 img=0.0 sys=5.2 "cygSM-6.dll" v0.0 ts=2014-01-14 23:23 726k 2014/04/18 C:\cygwin64\bin\cygsqlite3-0.dll - os=4.0 img=0.0 sys=5.2 "cygsqlite3-0.dll" v0.0 ts=1970-01-01 00:00 141k 2013/03/11 C:\cygwin64\bin\cygssh2-1.dll - os=4.0 img=0.0 sys=5.2 "cygssh2-1.dll" v0.0 ts=2013-03-11 11:42 377k 2014/04/08 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=1970-01-01 00:00 11k 2014/01/29 C:\cygwin64\bin\cygssp-0.dll - os=4.0 img=0.0 sys=5.2 "cygssp-0.dll" v0.0 ts=2014-01-29 01:14 892k 2014/01/29 C:\cygwin64\bin\cygstdc++-6.dll - os=4.0 img=0.0 sys=5.2 "cygstdc++-6.dll" v0.0 ts=2014-01-29 00:57 69k 2013/04/22 C:\cygwin64\bin\cygtasn1-6.dll - os=4.0 img=0.0 sys=5.2 "cygtasn1-6.dll" v0.0 ts=2013-04-22 01:25 51k 2013/05/06 C:\cygwin64\bin\cygticw-10.dll - os=4.0 img=0.0 sys=5.2 "cygticw-10.dll" v0.0 ts=2013-05-06 08:08 363k 2014/05/15 C:\cygwin64\bin\cygtiff-5.dll - os=4.0 img=0.0 sys=5.2 "cygtiff-5.dll" v0.0 ts=1970-01-01 00:00 12k 2014/05/15 C:\cygwin64\bin\cygtiffxx-5.dll - os=4.0 img=0.0 sys=5.2 "cygtiffxx-5.dll" v0.0 ts=1970-01-01 00:00 15k 2013/03/11 C:\cygwin64\bin\cyguuid-1.dll - os=4.0 img=0.0 sys=5.2 "cyguuid-1.dll" v0.0 ts=2013-03-11 03:07 161k 2014/03/20 C:\cygwin64\bin\cygwind-0.dll - os=4.0 img=0.0 sys=5.2 "cygwind-0.dll" v0.0 ts=2014-03-20 04:53 1120k 2014/01/10 C:\cygwin64\bin\cygX11-6.dll - os=4.0 img=0.0 sys=5.2 "cygX11-6.dll" v0.0 ts=2014-01-10 01:15 12k 2013/06/06 C:\cygwin64\bin\cygXau-6.dll - os=4.0 img=0.0 sys=5.2 "cygXau-6.dll" v0.0 ts=2013-06-06 06:23 97k 2013/08/14 C:\cygwin64\bin\cygxcb-1.dll - os=4.0 img=0.0 sys=5.2 "cygxcb-1.dll" v0.0 ts=2013-08-14 19:30 21k 2013/03/13 C:\cygwin64\bin\cygXdmcp-6.dll - os=4.0 img=0.0 sys=5.2 "cygXdmcp-6.dll" v0.0 ts=2013-03-13 04:58 56k 2013/06/06 C:\cygwin64\bin\cygXext-6.dll - os=4.0 img=0.0 sys=5.2 "cygXext-6.dll" v0.0 ts=2013-06-06 10:04 73k 2013/03/14 C:\cygwin64\bin\cygXft-2.dll - os=4.0 img=0.0 sys=5.2 "cygXft-2.dll" v0.0 ts=2013-03-14 05:18 85k 2014/01/15 C:\cygwin64\bin\cygXmu-6.dll - os=4.0 img=0.0 sys=5.2 "cygXmu-6.dll" v0.0 ts=2014-01-15 02:27 35k 2013/06/14 C:\cygwin64\bin\cygXrender-1.dll - os=4.0 img=0.0 sys=5.2 "cygXrender-1.dll" v0.0 ts=2013-06-14 09:29 12k 2013/03/14 C:\cygwin64\bin\cygXss-1.dll - os=4.0 img=0.0 sys=5.2 "cygXss-1.dll" v0.0 ts=2013-03-14 04:07 320k 2013/06/06 C:\cygwin64\bin\cygXt-6.dll - os=4.0 img=0.0 sys=5.2 "cygXt-6.dll" v0.0 ts=2013-06-06 20:43 79k 2013/05/09 C:\cygwin64\bin\cygz.dll - os=4.0 img=0.0 sys=5.2 "cygz.dll" v0.0 ts=2013-05-09 22:20 3074k 2014/05/23 C:\cygwin64\bin\cygwin1.dll - os=4.0 img=0.0 sys=5.2 "cygwin1.dll" v0.0 ts=1970-01-01 00:00 Cygwin DLL version info: DLL version: 1.7.30 DLL epoch: 19 DLL old termios: 5 DLL malloc env: 28 Cygwin conv: 181 API major: 0 API minor: 272 Shared data: 5 DLL identifier: cygwin1 Mount registry: 3 Cygwin registry name: Cygwin Program options name: Program Options Installations name: Installations Cygdrive default prefix: Build date: Shared id: cygwin1S5 Service : cygserver Display name : CYGWIN cygserver Current State : Running Controls Accepted : Stop Command : /usr/sbin/cygserver stdin path : /dev/null stdout path : /var/log/cygserver.log stderr path : /var/log/cygserver.log Process Type : Own Process Startup : Automatic Account : LocalSystem Cygwin Package Information Last downloaded files to: C:\cygwin64 Last downloaded files from: http://cygwin.parentingamerica.com/ Package Version Status _autorebase 000157-1 OK _update-info-dir 00282-1 OK alternatives 1.3.30c-10 OK base-cygwin 3.3-1 OK base-files 4.2-3 OK bash 4.1.11-2 OK binutils 2.24.51-3 OK bzip2 1.0.6-2 OK ca-certificates 1.97-1 OK coreutils 8.15-3 OK curl 7.37.0-1 OK cygrunsrv 1.50-1 OK cygutils 1.4.14-1 OK cygwin 1.7.30-1 OK dash 0.5.7-4 OK dos2unix 6.0.5-1 OK editrights 1.02-1 OK file 5.18-1 OK findutils 4.5.12-1 OK gawk 4.1.1-1 OK gcc-core 4.8.2-3 OK gcc-g++ 4.8.2-3 OK Missing file: /usr/share/info/annotate.info.gz from package gdb Missing file: /usr/share/info/gdb.info.gz from package gdb Missing file: /usr/share/info/stabs.info.gz from package gdb gdb 7.6.50-4 Incomplete getent 2.18.90-2 OK grep 2.16-1 OK groff 1.22.2-2 OK gzip 1.4-1 OK hostname 3.13-1 OK ipc-utils 1.0-2 OK less 458-1 OK libargp 20110921-2 OK libasn1_8 1.5.3-1 OK libatomic1 4.8.2-3 OK libattr1 2.4.46-1 OK libbz2_1 1.0.6-2 OK libcloog-isl4 0.18.0-2 OK libcom_err2 1.42.7-1 OK libcrypt0 1.1-1 OK libcurl4 7.37.0-1 OK libdb5.3 5.3.21-1 OK libexpat1 2.1.0-3 OK libffi6 3.0.13-1 OK libfontconfig1 2.11.1-1 OK libfreetype6 2.5.3-1 OK libgcc1 4.8.2-3 OK libgdbm4 1.10-2 OK libgfortran3 4.8.2-3 OK libgmp10 6.0.0a-1 OK libgnutls28 3.2.0-4 OK libgomp1 4.8.2-3 OK libgssapi3 1.5.3-1 OK libgssapi_krb5_2 1.12.1-2 OK libheimbase1 1.5.3-1 OK libheimntlm0 1.5.3-1 OK libhogweed2 2.7-1 OK libhx509_5 1.5.3-1 OK libICE6 1.0.8-1 OK libiconv2 1.14-1 OK libidn11 1.26-1 OK libintl8 0.18.1.1-3 OK libisl10 0.11.1-2 OK libjbig2 2.0-13 OK libjpeg8 1.2.1-2 OK libk5crypto3 1.12.1-2 OK libkrb5_26 1.5.3-1 OK libkrb5_3 1.12.1-2 OK libkrb5support0 1.12.1-2 OK liblzma5 5.0.4-1 OK libmetalink3 0.1.2-1 OK libmpc3 1.0.2-1 OK libmpfr4 3.1.2-1 OK libncursesw10 5.9-4 OK libnettle4 2.7-1 OK libopenldap2_4_2 2.4.35-1 OK libopenssl100 1.0.1g-1 OK libp11-kit0 0.20.2-1 OK libpcre1 8.34-1 OK libpng15 1.5.14-1 OK Empty package libpopt0 libpopt0 1.16-1 OK libquadmath0 4.8.2-3 OK libreadline7 6.2-1 OK libroken18 1.5.3-1 OK libsasl2_3 2.1.26-7 OK libSM6 1.2.2-1 OK libsqlite3_0 3.8.4.3-1 OK libssh2_1 1.4.2-1 OK libssp0 4.8.2-3 OK libstdc++6 4.8.2-3 OK libtasn1_6 3.3-1 OK libtiff5 3.9.7-4 OK libuuid1 2.21.2-1 OK libwind0 1.5.3-1 OK libX11_6 1.6.2-1 OK libXau6 1.0.8-1 OK libxcb1 1.9.1-2 OK libXdmcp6 1.1.1-1 OK libXext6 1.3.2-1 OK libXft2 2.3.1-1 OK libXmu6 1.1.2-1 OK libXrender1 0.9.8-1 OK libXss1 1.2.2-1 OK libXt6 1.1.4-1 OK login 1.10-10 OK lynx 2.8.7-2 OK make 4.0-2 OK man 1.6g-2 OK mintty 1.2-beta1-1 OK mksh 49-1 OK p11-kit 0.20.2-1 OK p11-kit-trust 0.20.2-1 OK perl 5.14.4-1 OK popt 1.16-1 OK R 3.0.1-1 OK rebase 4.4.1-1 OK run 1.3.0-1 OK sed 4.2.2-3 OK tar 1.27.1-1 OK tcl 8.5.11-1 OK tcl-tk 8.5.11-1 OK terminfo 5.9-4 OK texinfo 5.2-1 OK tzcode 2013c-1 OK vim-minimal 7.4.264-1 OK w32api-headers 3.1.0-2 OK w32api-runtime 3.1.0-1 OK wget 1.15-1 OK which 2.20-2 OK xz 5.0.4-1 OK zlib0 1.2.8-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