« San Demas High School football RULES! | Main | Enlightenment »

Blueberry pineapples

Candles from Pier 1 seem to burn poorly. I will not buy any from there in the future. But then again, perhaps it is Louisville's great altitude above sea level...

Got all the nmap stuff working in my threaded booter. Cool stuff!

Tried to import boost into my project today so that I could start using GGCL and a cool progress meter class that they have, but I was sadly disappointed in the usability aspects of it. For one thing, it extracted itself in ".", not in a separate subdirectory. Then there is no README or INSTALL files, no Makefiles, no configure, no nothing. Just a bunch of files and you're left to figure out how and what to use. Disappointing.

I started a rant about this on the boost list, and one guy is being somewhat silly. I decided to wait a few hours before responding again just so that I don't really start slamming him; I am new on the list, after all.

I watched the Voyager season premier tonight. Good stuff. Left some hooks for later in the season, too. Could be very interesting --
this is the last season, after all.

Brian reminded me that I totally forgot to put the XMPI hooks into LAM. Doh. So I spent an hour or two on that tonight. Adding a single function in LAM requires many things:

  • A new file in share/mpi with the body of the function

  • Modify share/mpi/Makefile.am to add the new file

  • A new fortran binding for the function in its own file in share/mpi/f77

  • Modify share/mpi/f77/Makefile.am to add the new file

  • If adding profiling versions of the function, add entries in share/pmpi/Makefile.am and share/pmpi/f77/Makefile.am

  • Add a new "block" type (essentially an enum for that function) in share/include/blktype.h; shift the hiwater block type up to accommodate the new function

  • Add a new string for that enum in share/etc/blktype.c

  • Add the appropriate prototype in share/include/mpi.h

  • Add the four name #defines in share/include/MPISYS.F (eight if doing profiling versions of the functions)

  • Write a man page for the function in its file in share/mpi

It's off to South Bend in the early AM tomorrow. Miles to drive after I sleep...

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

About

This page contains a single entry from the blog posted on October 5, 2000 12:01 PM.

The previous post in this blog was San Demas High School football RULES!.

The next post in this blog is Enlightenment.

Many more can be found on the main index page or by looking through the archives.

Powered by
Movable Type 3.34