[gmx-developers] could somebody fix the regressiontests package?

Christoph Junghans junghans at votca.org
Tue Feb 26 22:14:33 CET 2013


2013/2/26 Szilárd Páll <szilard.pall at cbr.su.se>:
> On Tue, Feb 26, 2013 at 5:50 PM, Roland Schulz <roland at utk.edu> wrote:
>>
>>
>>
>>
>> On Tue, Feb 26, 2013 at 10:25 AM, Szilárd Páll <szilard.pall at cbr.su.se>
>> wrote:
>>>
>>> Bump!
>>>
>>> I have not had time to figure out a solution. Does anybody have
>>> suggestions on how to fix this?
>>
>> you simply upload a fixed version. I think the proper fix is that for the
>> git version, git is used to download. It only makes sense to download a TGZ
>> from http if the source is also a tar ball. But I was waiting for us to
>> decide whether we will change regressiontests to a submodule before I change
>> that.
>
>
> I see. I would still like to have it fixed asap and would have done it
> myself, but Mark suggested that one can not simply replace a file.
One has to delete (marking it obsolete is not enough) the file first
and then one can upload a file with the same name.
>
>>
>>
>>>
>>> I have a serious concern: as nobody has noticed this except me, I think
>>> people are simply running the regressiontests (while I do know that many
>>> people are using the source from git). I tend to think this is a problem of
>>> communication/documentation and we should try to improve on this aspect. Not
>>> only that if the tests are not used it was a half-futile effort to make them
>>> work, but knowing how fragile intrinsic-based kernels are, it is also
>>> dangerous.
>>
>> According to https://code.google.com/p/gromacs/downloads/list the 4.6 was
>> downloaded 328. I think this makes this useful. master was only downloaded
>> 15 so it seems that my assumption that it is mostly useful to people with
>> tar ball not git is mostly true.
>
>
> In general, I don't think we should jump to conclusions just yet because:
> - The feature has just been introduced;
> - I have the feeling that validating a GROMACS build has not been encouraged
> enough:
>   - I just realized hat even the release notes do not mention this new
> feature (added).
>   - The INSTALL file does not mention it;
>   - It might be a good idea to write a separate email about it to the
> mailing list (will do it, but I'd prefer to have the issue fixed first);
> - As the auto-download with git source has been buggy some might have simply
> switched to simply checking out the regressiontests repo exactly because of
> the bug.
>
> While it is probably true that the tarballs are more useful for users
> downloading the source, I do think that it there are many advanced users
> using the git code-base who would benefit from it. I can only guess that
> these more advanced users are probably less likely to read through the
> install guide or simply be more confident that they'd notice if something
> goes wrong because of mis-compilation or other platform-specific bugs.
> Hence, although the number of users using git code is probably much smaller
> than source-tarball users, I would guess that these users are more likely to
> simply not be aware of the integrated regression-tests.
>
> Cheers,
> --
> Szilárd
>
>>
>> Roland
>>>
>>>
>>> Cheers,
>>>
>>> --
>>> Szilárd
>>>
>>>
>>> On Sat, Feb 16, 2013 at 12:46 AM, Mark Abraham <mark.j.abraham at gmail.com>
>>> wrote:
>>>>
>>>> Hmm, it's not that simple. Google Code wants unique filenames - we can't
>>>> just update the broken file.
>>>>
>>>> (For the record, Roland, you and I have accounts with access.)
>>>>
>>>> Mark
>>>>
>>>> On Fri, Feb 15, 2013 at 10:40 PM, Szilárd Páll <szilard.pall at cbr.su.se>
>>>> wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> The git release-4-6 code still points to the master regressiontests
>>>>> package which contains an incorrectly named directory (see:
>>>>> http://redmine.gromacs.org/issues/1150). This makes it impossible to
>>>>> download & run the regressiontests from the build tree.
>>>>>
>>>>> Could somebody with access to the Google code account fix this (ASAP)?
>>>>>
>>>>> Thanks,
>>>>> --
>>>>> Szilárd
>>>>>
>>>>> --
>>>>> gmx-developers mailing list
>>>>> gmx-developers at gromacs.org
>>>>> http://lists.gromacs.org/mailman/listinfo/gmx-developers
>>>>> Please don't post (un)subscribe requests to the list. Use the
>>>>> www interface or send it to gmx-developers-request at gromacs.org.
>>>>
>>>>
>>>>
>>>> --
>>>> gmx-developers mailing list
>>>> gmx-developers at gromacs.org
>>>> http://lists.gromacs.org/mailman/listinfo/gmx-developers
>>>> Please don't post (un)subscribe requests to the list. Use the
>>>> www interface or send it to gmx-developers-request at gromacs.org.
>>>
>>>
>>
>>
>>
>> --
>> ORNL/UT Center for Molecular Biophysics cmb.ornl.gov
>> 865-241-1537, ORNL PO BOX 2008 MS6309
>>
>> --
>> gmx-developers mailing list
>> gmx-developers at gromacs.org
>> http://lists.gromacs.org/mailman/listinfo/gmx-developers
>> Please don't post (un)subscribe requests to the list. Use the
>> www interface or send it to gmx-developers-request at gromacs.org.
>
>
>
> --
> gmx-developers mailing list
> gmx-developers at gromacs.org
> http://lists.gromacs.org/mailman/listinfo/gmx-developers
> Please don't post (un)subscribe requests to the list. Use the
> www interface or send it to gmx-developers-request at gromacs.org.



-- 
Christoph Junghans
Web: http://www.compphys.de



More information about the gromacs.org_gmx-developers mailing list