[petsc-dev] improvement to ./configure
Richard Tran Mills
rmills at climate.ornl.gov
Fri Jan 8 16:13:24 CST 2010
Matt,
I now get something like the following when executing a configuration script
with a '_' in it:
Traceback (most recent call last):
File "config/ubuntu-gnu_g.py", line 18, in <module>
configure.petsc_configure(configure_options)
File "/home/rmills/proj/petsc-dev/config/configure.py", line 150, in
petsc_configure
check_for_option_mistakes(sys.argv)
File "/home/rmills/proj/petsc-dev/config/configure.py", line 33, in
check_for_option_mistakes
raise ValueError('The option '+name+' should probably be
'+name.replace('_', '-'));
ValueError: The option config/ubuntu-gnu_g.py should probably be
config/ubuntu-gnu-g.py
It seems like not allowing '_' characters in these filenames is an unintended
consequence.
--Richard
Matthew Knepley wrote:
> Pushed something. Let me know if this is what you had in mind.
>
> Matt
>
> On Mon, Jan 4, 2010 at 7:52 AM, Barry Smith <bsmith at mcs.anl.gov
> <mailto:bsmith at mcs.anl.gov>> wrote:
>
>
> Matt,
>
> Thanks!
>
> Barry
>
>
> On Jan 4, 2010, at 12:20 AM, Matthew Knepley wrote:
>
> I can try to put something in.
>
> Matt
>
> On Sun, Jan 3, 2010 at 7:16 PM, Barry Smith <bsmith at mcs.anl.gov
> <mailto:bsmith at mcs.anl.gov>> wrote:
>
> Matt,
>
> It would be nice when some user types --xxxx-yyyyyy_zzzz and
> they meant --xxxx-yyyyyy-zzzz it would give them a nice error
> message. This is made difficult by the fact that superlu_dist
> name as an underscore in it. Are there other special cases?
>
> Could we have BuildSystem barf with helpful error message
> whenever someone puts an _ instead of - except when allowed like
> superlu_dist?
>
> We semi-regularly waste time with petsc-maint messages of
> people who cannot distinguish _ from -
>
> Barry
>
>
>
>
> --
> What most experimenters take for granted before they begin their
> experiments is infinitely more interesting than any results to
> which their experiments lead.
> -- Norbert Wiener
>
>
>
>
>
> --
> What most experimenters take for granted before they begin their
> experiments is infinitely more interesting than any results to which
> their experiments lead.
> -- Norbert Wiener
--
Richard Tran Mills, Ph.D. | E-mail: rmills at climate.ornl.gov
Computational Scientist | Phone: (865) 241-3198
Computational Earth Sciences Group | Fax: (865) 574-0405
Oak Ridge National Laboratory | http://climate.ornl.gov/~rmills
More information about the petsc-dev
mailing list