PROBLEM: (89907, 90210) (PATCH ID: OSF520-114) ******** The libots3.a and libots3.so libraries have the following problems 1) The max threads clause on the SGI parallel interfaces is being ignored. 2) OpenMP C, C++ and Fortran programs, containing parallel regions with critical sections, may get hung because the underlying support in the libots3 routines can cause a thread to reach the critical region while all the other threads are awaiting condition variables. PROBLEM: (94614) (PATCH ID: OSF520-735) ******** Long running OpenMP C, C++ and FORTRAN programs might overflow a libost3 internal barrier counter. This barrier counter controls the synchronization of threads after the execution of a parallel region of code. A counter overflow would result in a breakdown of this synchronization. V2.1-120 includes a fix to avoid the barrier counter overflow.