[MOAB-dev] r4308 - in MOAB/trunk: . tools

Steve Jackson sjackson at cae.wisc.edu
Thu Dec 2 14:09:31 CST 2010


Yes, the nightly test failure was my fault: I hadn't added the option parser to the makefiles quite correctly, so building worked under make check, but not make distcheck.  The nightly test was fixed in r4309 and the fix improved in r4311.

Regarding the new option parser: it's not quite feature-ful enough to exactly duplicate the command-line interface of some of the existing tools.  In particular, the parser doesn't yet handle a variable number of non-option positional arguments, as do mbsize and mbconvert, which both accept any number of filenames.  I'll gradually be adding new features to the parser as time goes on, and I can (if nobody objects) alter the existing MOAB tools to use it for their parsing needs.  But doing those alterations will be a low-priority project for now.
~S


On Dec 1, 2010, at 11:50 , Tim Tautges wrote:

> Thanks Steve, and sorry for breaking the build everyone.  Did this fix the nightly test?  That looked like something with the new parsing...
> 
> - tim
> 
> On 12/01/2010 10:25 AM, sjackson at cae.wisc.edu wrote:
>> Author: sjackson
>> Date: 2010-12-01 10:25:55 -0600 (Wed, 01 Dec 2010)
>> New Revision: 4308
>> 
>> Modified:
>>    MOAB/trunk/configure.ac
>>    MOAB/trunk/tools/README.tools
>> Log:
>> Remove remaining references to mbperf tool, which was removed in r4306,
>> needed to avoid breakage when autoreconf'ing a fresh checkout
>> 
>> Modified: MOAB/trunk/configure.ac
>> ===================================================================
>> --- MOAB/trunk/configure.ac	2010-12-01 00:04:52 UTC (rev 4307)
>> +++ MOAB/trunk/configure.ac	2010-12-01 16:25:55 UTC (rev 4308)
>> @@ -523,7 +523,6 @@
>>    # Individual tools
>>  MB_OPTIONAL_TOOL([mbconvert],    [yes])
>>  MB_OPTIONAL_TOOL([hexmodops],    [yes])
>> -MB_OPTIONAL_TOOL([mbperf],       [yes])
>>  MB_OPTIONAL_TOOL([qvdual],       [no] )
>>  MB_OPTIONAL_TOOL([mbsize],       [yes])
>>  MB_OPTIONAL_TOOL([mbskin],       [yes])
>> @@ -1082,7 +1081,6 @@
>>                   itaps/igeom/iGeom-Defs.inc
>>                   tools/Makefile
>>                   tools/refiner/Makefile
>> -                 tools/mbperf/Makefile
>>                   tools/mbcoupler/Makefile
>>                   tools/mbzoltan/Config.moab
>>                   tools/mbzoltan/Makefile
>> 
>> Modified: MOAB/trunk/tools/README.tools
>> ===================================================================
>> --- MOAB/trunk/tools/README.tools	2010-12-01 00:04:52 UTC (rev 4307)
>> +++ MOAB/trunk/tools/README.tools	2010-12-01 16:25:55 UTC (rev 4308)
>> @@ -8,7 +8,6 @@
>>  converter: converts mesh between any two formats read/written by MOAB
>>  hexmodops: dual-based hex meshing research support
>>  mbchaco: static partitioner based on Sandia CHACO library
>> -mbperf: performance tests for MOAB, unstructured and structured
>>  mbzoltan: static and dynamic partitioner / load balancer, based on
>>    Sandia Zoltan library
>>  mcnpmit: tool to interpolate .unv meshes on MCNP meshtal files
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
> 
> -- 
> ================================================================
> "You will keep in perfect peace him whose mind is
>  steadfast, because he trusts in you."               Isaiah 26:3
> 
>             Tim Tautges            Argonne National Laboratory
>         (tautges at mcs.anl.gov)      (telecommuting from UW-Madison)
>         phone: (608) 263-8485      1500 Engineering Dr.
>           fax: (608) 263-4499      Madison, WI 53706
> 



More information about the moab-dev mailing list