[327] in Pthreads mailing list archive

home help back first fref pref prev next nref lref last post

problems on SGI IRIX 5.3

daemon@ATHENA.MIT.EDU (Lisa Marie Sobierajski)
Thu May 30 13:44:01 1996

Date: Thu, 30 May 96 13:02:18 EDT
From: sobie@ausable.crd.ge.com (Lisa Marie Sobierajski)
To: pthreads@MIT.EDU
Cc: sobie@crd.GE.COM


Hi!  I just downloaded and compiled pthreads-1_60_beta5 on an SGI
running IRIX 5.3. It compiled fine, and I was able to create a small
test program which worked well also.  I then linked the pthreads
library into a small (but growing!) application that I am working on,
and the application now bombs out before even starting (segmentation
fault).  First, I was wondering if you have any clue why this could be
happening? (I haven't looked into it for too long yet - I'd just
thought I'd find out if someone has run into the same problem)  Also,
I thought I'd send the test results for this architecture (included
below). Specifically, test_pw failed, and test_preemption_float
returned INDETERMINATE.

Thanks for any info you might have....


Lisa Sobierajski
GE Corporate Research & Development
Niskayuna, New York 12309
(518) 387-5186
sobie@crd.ge.com


 
--------------------------------------------------------------------------

Testing test_create
 
Original thread stack at 7fffae98
New thread was passed arg address deadbeef
New thread stack at 10024750
 
*****************************************************
Testing test_cwd
 
getcwd => /tmp_mnt/home/sobie/Projects/pthreads/pthreads-1_60_beta5/tests
getwd => /tmp_mnt/home/sobie/Projects/pthreads/pthreads-1_60_beta5/tests
 
*****************************************************
Testing test_execve
 
This is the first message
This output is necessary to set the stdout fd to NONBLOCKING
This line should be displayed
This message should be displayed after the execve system call
 
*****************************************************
Testing test_fork
 
parent process 26013
parent process 26013
The stdout fd was set to BLOCKING
child process 26014
The stdout fd was reset to O_NDELAY
test_fork PASSED
 
*****************************************************
Testing test_netdb
 
test_netdb START
getservbyname -> port 23
getservbyname_r -> port 23
gethostbyname -> 18.177.0.155
gethostbyname_r -> 18.177.0.155
test_netdb PASSED
 
*****************************************************
Testing test_preemption
 
test_preemption START
test_preemption PASSED
 
*****************************************************
Testing test_preemption_float
 
test_preemption_float INDETERMINATE
 
*****************************************************
Testing test_pthread_cond_timedwait
 
pthread_cond_timedwait START
pthread_cond_timedwait PASSED
 
*****************************************************
Testing test_pthread_join
 
Original thread stack at 7fffae88
New thread 1 stack at 10024ae8
New thread 2 stack at 10024ae8
test_pthread_join PASSED
 
*****************************************************
Testing test_pthread_mutex
 
test_pthread_mutex START
test_mutex_static()
test_nocontention_lock()
test_contention_lock()
test_mutex_fast()
test_nocontention_lock()
test_contention_lock()
test_mutex_debug()
test_nocontention_lock()
test_contention_lock()
test_debug_double_lock()
test_debug_double_unlock()
test_pthread_mutex PASSED
 
*****************************************************
Testing test_pw
 
getpwuid(4950) died!
 
*****************************************************
Testing test_readdir
 
test_readdir PASSED
 
*****************************************************
Testing test_sleep
 
ababababababababababGoing to sleep
Done sleeping
 
*****************************************************
Testing test_sock_1
 
initial thread 100085e0 going to sleep
This should be message #1
This should be message #2
This should be message #3
This should be message #4
This should be message #5
This should be message #6
done sleeping
 
*****************************************************
Testing test_stdio_1
 
test_stdio_1 START
test_stdio_1 PASSED
 
*****************************************************
Testing test_switch
 
<deleted a bunch of a's and b's>

test_switch PASSED
 
*****************************************************

home help back first fref pref prev next nref lref last post