I only received one response to my posting.
     
     Thanks to Emanuel Salazar who suggested I try using an older runtime 
     library. I don't think we can use that approach in this case.
     
     I have a call logged with DEC and they are still researching it.  Will 
     followup when I have a resolution.
     
     
     
     ******* Original posting *******
     
     We have an Alpha 2100A (2 CPUs) running DU 4.0B supporting a 
     'realtime' application.  The application is written primarily in Ada.  
     It runs correctly for random periods of time, sometimes as long as 1.5 
     hrs, then seems to go into a loop.  When this happens, the CPU usage 
     for the process goes from approx 10% to 100% and remains there.  One 
     of the programmers believes that it is making a call to a delay 
     statement and never returning.  The process is multi-threaded and uses 
     the Posix draft 4 threads libraries.
     
     The same application runs fine on another Alpha 2100 that is running 
     an older version of the OS and the Ada compiler.  
     
     Has anyone seen this behavior?
     
     TIA
     -Brenda Ramsey
     Raytheon Training Systems
     ---------------------------------------------------------------------- 
     Additional info.....
     
                                   DU      Ada     Fortran
                                   -----------------------
     doesn't work..........        4.0B    330     410 
     works.................        3.2G    320     360
Received on Thu Mar 05 1998 - 15:22:58 NZDT