18:22:28 *** pvfslogger (n=pvfslogg@harley.mcs.anl.gov) has joined #pvfs2
18:22:28 <zelazny.freenode.net> Topic for #pvfs2 is: New Release: pvfs-2.6.3 at http://www.pvfs.org.  Give it a whirl!
18:22:28 <zelazny.freenode.net> Users on #pvfs2: pvfslogger |icebone| dmlb2000 pcarns Kyle_AmesLa1 robl elventails guruz hozer slang @ChanServ
18:25:21 <Kyle_AmesLa1> slang: arent you on vacation?
18:25:32 <robl> Kyle_AmesLa1: he's at CMU
18:25:37 <Kyle_AmesLa1> oic
18:25:54 <robl> Kyle_AmesLa1: i guess it's a vacation ... from me
18:25:57 <Kyle_AmesLa1> fun times :-)        who wants to help me install mpiio on my client machine
18:25:59 <Kyle_AmesLa1> robl: hahaa
18:26:08 <robl> Kyle_AmesLa1: what's the problem?
18:26:17 <robl> Kyle_AmesLa1: oh, you are using mvapich, huh?
18:26:33 <Kyle_AmesLa1> robl: mvapich2 from pw
18:26:58 <robl> Kyle_AmesLa1: ok, should be doable. what's busted?
18:26:58 <Kyle_AmesLa1> robl: I'm folliwing the directions in the romio readme 
18:27:12 <Kyle_AmesLa1> sec, I forgot to add -m64, but that shouldnt cause this error
18:27:46 <Kyle_AmesLa1> p5l2:/usr/src/mvapich2-0.9.8p1# LIBS="-lpvfs" LDFLAGS="-m64 -L/usr/src/pvfs2-4.21.07/Bppc64/lib" CFLAGS="-m64 -I/usr/src/pvfs2-4.21.07/Bppc64/include" ./configure --enable-romio --with-file-system=pvfs
18:27:50 <Kyle_AmesLa1> theres my config string
18:27:58 <Kyle_AmesLa1> Configuring MPICH2 version MVAPICH2-0.9.8 with --enable-romio --with-file-system=pvfs
18:27:58 <Kyle_AmesLa1> sourcing /usr/src/mvapich2-0.9.8p1/src/pm/mpd/setup_pm
18:27:58 <Kyle_AmesLa1> checking for gcc... gcc
18:27:58 <Kyle_AmesLa1> checking for C compiler default output file name... configure: error: C compiler cannot create executables
18:27:58 <Kyle_AmesLa1> See `config.log' for more details.
18:28:10 <Kyle_AmesLa1> and the config.log doesnt provide any help
18:28:50 <robl> Kyle_AmesLa1: betcha it does, but it's a little obtuse. post it on the web pls
18:29:02 <robl> slang: how's the lecture?
18:30:25 <robl> Kyle_AmesLa1: so one thing is that it's -lpvfs2
18:30:38 <robl> Kyle_AmesLa1: unless you renamed something
18:30:44 <Kyle_AmesLa1> robl: oh, was just going off the readme
18:31:32 <robl> Kyle_AmesLa1: oh, typo in there?
18:32:04 <Kyle_AmesLa1> robl: yup
18:32:10 <Kyle_AmesLa1> robl: so it seems at least
18:32:28 <Kyle_AmesLa1> robl: hey that did the job
18:32:31 <robl> Kyle_AmesLa1: with slightly newer ROMIO, you don't even need ot muck with flags
18:32:50 <robl> Kyle_AmesLa1: there's a --with-pvfs2= option, but i don't think that version of ROMIO is in mvapich2
18:32:56 <Kyle_AmesLa1> robl: though I'm sure I just linked my 32bit lpvfs2
18:33:09 <robl> Kyle_AmesLa1: might need -m64 for LDFLAGS too
18:33:15 <robl> oh
18:33:17 <robl> you have it
18:33:39 <Kyle_AmesLa1> robl: have the m64, but I also have lib64 pvfs2 and lib pvfs2
18:35:11 <Kyle_AmesLa1> robl: didnt find pvfs.h
18:35:17 <Kyle_AmesLa1> robl: probably because its pvfs2.h
18:35:25 <Kyle_AmesLa1> robl: looks like typo city in configure
18:36:34 <robl> Kyle_AmesLa1: it will look for pvfs.h for pvfs v1 support
18:36:53 <robl> Kyle_AmesLa1: not finding pvfs.h is ok as long as that version also looks for pvfs2.h
18:37:00 <Kyle_AmesLa1> robl: it seems to not look for it
18:37:01 <robl> Kyle_AmesLa1: i also have no idea which version of ROMIO that is
18:37:12 <robl> Kyle_AmesLa1: so who knows what bugs i've fixed that are missing...
18:38:07 <Kyle_AmesLa1> robl: looks like the readme file needs to be updated
18:38:23 <Kyle_AmesLa1> robl: --file-systems=pvfs2
18:38:38 <Kyle_AmesLa1> the help file says file-systems=pvfs
18:39:47 <Kyle_AmesLa1> robl: I just need to figure out how to get it to build ib support
18:39:48 <robl> Kyle_AmesLa1: all i can say in my defense is that it's all been fixed in my tree for 6 months or more
18:39:56 <Kyle_AmesLa1> robl:  lol
18:40:05 <Kyle_AmesLa1> robl: i just pulled the latest mvapich2 from osc
18:40:11 <Kyle_AmesLa1> robl: latest release*
18:55:28 <Kyle_AmesLa1> robl: wow, this configure script does a lot of redundant config checks
19:03:25 <robl> probably
19:03:28 <robl> it's a mess
19:07:02 <Kyle_AmesLa1> robl: hah, so make works, but the install hates me
19:09:11 <robl> Kyle_AmesLa1: missing libs?
19:09:50 <Kyle_AmesLa1> robl: apparently the examples/cpi stuff didnt get built
20:18:05 *** |icebone| has quit ("KVIrc 3.2.5 Anomalies http://www.kvirc.net/")
21:03:37 <dmlb2000> robl: so has jerek been keeping you guys updated on what's going on here at pnnl?
21:03:56 <robl> dmlb2000: not me.  probably coordinating with rross
21:04:20 <robl> dmlb2000: you're now the PNNL person i've ever had the most contact with :>
21:04:34 <dmlb2000> robl: and I bet he's not on irc very much... 
21:05:00 <robl> maybe PVFS needs a myspace?
21:05:22 <dmlb2000> lol, that's too bad, don't have a myspace account ;)
21:06:11 <dmlb2000> robl: also did you read my little soap box speach? was a completely off base there? or do you understand where I'm comming from?
21:07:06 <dmlb2000> ^^^ that goes for any of the pvfs2 devs here really
21:14:57 <robl> dmlb2000: oh, i get what you're saying. you're from PNNL, and I know most of PNNL loves Lustre (or at least doesn't hate it) but they are total dicks to the broader user and development community.  PVFS is definitely not lustre
21:15:11 <robl> they != PNNL. they == Cluster File Systems
21:15:31 <robl> and of course, robl != Employee of US Federal Government
21:16:24 <robl> since PNNL is working with ANL and other groups as part of this SciDAC effort, there will be lots and lots of oportunities to make sure everyone is kept in sync
21:17:22 *** pcarns has parted #pvfs2 ()
21:19:06 <dmlb2000> robl: yeah I wouldn't say we "love" lustre, its more of a love/hate relationship... its great when it works, but its the corner cases and the maintenance stuff that's a pain in the ass...
21:21:12 <dmlb2000> I really like the pvfs2 architecture better than lustre... its what I would imagine a distributed parallel filesystem being if I were to develop one from scratch...
21:24:30 <slang> dmlb2000: nice!
21:26:45 <dmlb2000> and the fact that you guys aren't 'posix' compilient doesn't really bother me as much as most, since I know for a distributed parallel filesystem some of the posix requirements are just plain damn hard.
21:27:17 <dmlb2000> mmap'ed shared rw files for example...
21:48:26 <dmlb2000> There's only a few minor things that I'd do different... 
22:20:18 <Kyle_AmesLa1> (4:06:03 PM) robl: maybe PVFS needs a myspace?
22:20:18 <Kyle_AmesLa1> *ROFL*