Jeff - I was going to look into the ROMIO problems this weekend. I started looking at them on the train between Portland and Seattle after the Forum (trying to get async progress to work for some tests of the RMA code), but got too confused. We're doing requests absolutely incorrectly with ROMIO right now -- this code is all part of the brokenness. Look for fixes by Monday.
Are there any BTLs we think might possibly work with progress threads right now? It's really something we should get working (at least to progress long messages), although I as usual don't have time to do it (and the network interface I care most about provides it under the covers with CM....). Brian On 11/24/09 10:06 AM, "Jeff Squyres" <jsquy...@cisco.com> wrote: > Per the call today, I've added a Big Hairy Warning if you --enable- > progress-threads. It's a configure change, so I'll "sleep 6h; svn > ci ....". > > Note that I can't compile the trunk right now if --enable-progress- > threads is used: > > CC base/io_base_request.lo > base/io_base_request.c:254: error: syntax error before "progress_thread" > base/io_base_request.c:254: warning: type defaults to `int' in > declaration of `progress_thread' > base/io_base_request.c:254: error: ISO C forbids data definition with > no type or storage class > base/io_base_request.c: In function `mca_io_base_request_progress_init': > base/io_base_request.c:291: error: `opal_thread_t_class' undeclared > (first use in this function) > base/io_base_request.c:291: error: (Each undeclared identifier is > reported only once > base/io_base_request.c:291: error: for each function it appears in.) > base/io_base_request.c:293: error: request for member `t_run' in > something not a structure or union > base/io_base_request.c:294: error: request for member `t_arg' in > something not a structure or union > base/io_base_request.c: In function `mca_io_base_request_progress_add': > base/io_base_request.c:309: error: implicit declaration of function > `opal_thread_start' > base/io_base_request.c: In function `mca_io_base_request_progress_fini': > base/io_base_request.c:340: error: implicit declaration of function > `opal_thread_join' > > -- > Jeff Squyres > jsquy...@cisco.com > > _______________________________________________ > devel mailing list > de...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/devel >