#2257: validate hangs in configure
-----------------------+----------------------------------------------------
    Reporter:  nr      |       Owner:              
        Type:  bug     |      Status:  new         
    Priority:  normal  |   Component:  Build System
     Version:  6.8.2   |    Severity:  major       
    Keywords:          |    Testcase:              
Architecture:  x86     |          Os:  Linux       
-----------------------+----------------------------------------------------
 Running ./validate on a freshly updated HEAD results in the script hanging
 during the configuration process.

 Here's what's on the screen:

 {{{
 checking whether float word order is big endian... no
 checking for nlist in -lelf... no
 checking leading underscore in symbol names... no
 checking whether ld understands -x... yes
 checking whether ld is GNU ld... yes
 checking for .subsections_via_symbols... no
 checking for GNU non-executable stack support... no
 checking for clock_gettime in -lrt... yes
 checking for clock_gettime... yes
 checking for timer_create... yes
 checking for timer_settime... yes
 checking for a working timer_create(CLOCK_REALTIME)...
 }}}

 HEre's what 'top' has to say about what is running:

 {{{
   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 29457 nr        20   0  2000  480  368 R   88  0.0   9:18.12 conftest
 }}}

 And strace of that process reveals an endless stream of these:
 {{{
 --- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
 sigreturn()                             = ? (mask now [])
 --- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
 sigreturn()                             = ? (mask now [])
 --- SIGVTALRM (Virtual timer expired) @ 0 (0) ---
 sigreturn()                             = ? (mask now [])
 }}}

 The system is a 32-bit Debian testing/unstable, uname -a says
 {{{
 Linux homedog 2.6.24-1-686 #1 SMP Sat Apr 19 00:37:55 UTC 2008 i686
 GNU/Linux
 }}}

 The CPU is a dual-core AMD FX-60:
 {{{
 processor       : 0
 vendor_id       : AuthenticAMD
 cpu family      : 15
 model           : 35
 model name      : AMD Athlon(tm) 64 FX-60 Dual Core Processor
 stepping        : 2
 }}}

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2257>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to