#635: Replace use of select() in the I/O manager with epoll/kqueue/etc.
---------------------------------+------------------------------------------
    Reporter:  simonmar          |        Owner:  bos                       
        Type:  task              |       Status:  new                       
    Priority:  normal            |    Milestone:  _|_                       
   Component:  libraries/base    |      Version:  6.4.1                     
    Keywords:                    |   Difficulty:  Project (more than a week)
          Os:  Unknown/Multiple  |     Testcase:  N/A                       
Architecture:  Unknown/Multiple  |      Failure:  Runtime performance bug   
---------------------------------+------------------------------------------

Comment(by tibbe):

 Replying to [comment:35 kazu-yamamoto]:
 > The error: (Note I upgrade my Mac to Snow Leopard and GHC to 6.12.1)
 >
 {{{
 % make
 ranlib ../dist/build/libHSevent-0.1.a
 ghc -funbox-strict-fields -package bytestring -ignore-package event -fno-
 ignore-asserts -Wall -fno-warn-orphans -fno-warn-missing-signatures
 -i../dist/build -package-name event-0.1  -package network -package
 network-bytestring -package attoparsec -package bytestring-show -package
 mtl -threaded -o dead-conn Args.o EventUtil.o EventSocket.o DeadConn.o
 ../dist/build/libHSevent-0.1.a
 gcc -O2 -o deadconn deadconn.o
 ld: warning: in deadconn.o, file is not of required architecture
 Undefined symbols:
   "_main", referenced from:
       start in crt1.10.6.o
 ld: symbol(s) not found
 collect2: ld returned 1 exit status
 make: *** [deadconn] Error 1
 }}}

 I'm not quite sure what this is, looks like a 32 vs 64-bit issue. If you
 don't need deadconn (which creates idle connections useful when
 benchmarking scaling properties) you can build the target you want using
 e.g. `make pong-server`.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/635#comment:36>
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