cp2k release goals

Axel akoh... at gmail.com
Tue Jan 8 00:03:40 UTC 2008



On Jan 7, 11:35 am, Juerg Hutter <hut... at pci.uzh.ch> wrote:
> Hi
>
> there is of course the problem of keyword combinations.
> Option A may be fully tested within the framework of option B
> but not with option C. Still option C is a tested and useful
> option as long as used without Option A.
> Now how do you flag this?

in general, given the way cp2k is built, one should
consider any "production" option that does not work
with all other "production" options a bug.

in practice this is of course not achievable, particularly
during the bootstrapping of a release process. one has to
take a leap of faith at some point. to some degree the
regression test library is a zeroeth order defense of bugs
creeping in through unrelated changes and bad interactions
between combinations of options.

> Redo this with combinations of 3, 4, etc options.
>
> Therefore this flags can only be a guideline, not a definite
> to be trusted flag.

absolutely. but at least it will work the other way
around. if somebody uses an option that is not cleared
for production use, it can be detected systematically.
this should already take care of a lot of problems.

nobody can expect everything to run perfect out of the box. ;-)

cheers,
   axel.

>
> Juerg
>
> ----------------------------------------------------------
> Juerg Hutter                   Phone : ++41 44 635 4491
> Physical Chemistry Institute   FAX   : ++41 44 635 6838
> University of Zurich           E-mail: hut... at pci.uzh.ch
> Winterthurerstrasse 190
> CH-8057 Zurich, Switzerland
> ----------------------------------------------------------
>



More information about the CP2K-user mailing list