NPTL (pthreads) failures on stock RH9

Wes Hofmann <[email protected]>
Newsgroups gmane.linux.lsb.discuss
Message-ID <[email protected]>
The following is a summary of the failures that occurred while running the
pthreads lsb tests on a clean RH9 installation with the stock kernel.


            |    TOTALS   Succeeded   Warnings Unresolved Unsupported NotInUse|
Section     | Expect Actual       Failed      FIP    Uninitiated  Untested    |
____________|_________________________________________________________________|
            |                                                                 |
PTHR.os   F |     0    165    133    10    0    0     9     0     6    7    0 |
PTHR.os   M |     0    168      0     0    0    0     0     0     0    0  168 |
TOTAL       |     0    333    133    10    0    0     9     0     6    7  168 |


Wih the following tests failing:

    Area Name: PTHR.os/procenv
    --------------------------
    Failed            Unresolved        Uninitiated       Unsupported
    
    sysconf 8                                                               
    sysconf 11                                                              
    ttyname_r 1                                                             


    Area Name: PTHR.os/procprim
    ---------------------------
    Failed            Unresolved        Uninitiated       Unsupported
    
    pthread_sigmask 2                                                       
    pthread_sigmask 8                                                       
    pthread_sigmask 9                                                       


    Area Name: PTHR.os/sysdb
    ------------------------
    Failed            Unresolved        Uninitiated       Unsupported
    
                                                          getgrgid_r 2      
                                                          getpwuid_r 2      


    Area Name: PTHR.os/thread
    -------------------------
    Failed            Unresolved        Uninitiated       Unsupported
    
    pthread_create 8  pthread_create 4                                      
    pthread_create 14                                                       
    pthread_exit 3                                                          
    pthread_join 5                                                          


    Area Name: PTHR.os/threadattr
    -----------------------------
    Failed            Unresolved        Uninitiated       Unsupported
    
                      pthread_attr_getstackaddr 1                 
                            pthread_attr_getstackaddr 2
                      pthread_attr_getstacksize 1                 
                            pthread_attr_getstacksize 2
                      pthread_attr_init 1                                  
                      pthread_attr_setstackaddr 1                 
                            pthread_attr_setstackaddr 3
                      pthread_attr_setstackaddr 2                          
                      pthread_attr_setstacksize 1                 
                            pthread_attr_setstacksize 4
                      pthread_attr_setstacksize 3                          
                      pthread_attr_setstacksize 5                          

The failures relating to sigmasks seem to be occurring because created threads
are NOT inheriting the sigmaks of their parents. 

The failures relating to sysconf indicate that sysconf() is returning some odd
values.

I have no clue why the get/set stackaddr/size tests are failing to run to
completion

Attached are the report and journal files generated during the test run.  
Any ideas?  


Thanks,

Paul "Wes" Hofmann
IBM Linux Technology Center
email: [email protected]
journal.test.20030708.rh9_clean_posix_tests.gz (application/octet-stream, 23.7 KB) - not displayed
report.test.20030708.rh9_clean_posix_tests.gz (application/octet-stream, 9.2 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.