[Users] [Commits] [svn:einsteintoolkit] manifest/trunk/ (Rev. 38)

Eric Seidel eric at eseidel.org
Sat Sep 18 10:42:59 CDT 2010


Ok sorry about the mess there. I have created a patch that fixes the issue Erik was having with GetComponents, but I would like some people to test it since I get a segfault of all things when I issue a very specific command. The segfault occurs when i run

	/Cactus/utils/Scripts/GetComponents -a -p --root=TEST Cactus/manifest/my_einsteintoolkit.th

my_einsteintoolkit.th is slightly modified to include the Flickr and Twitter thorns, as well as a few others; however it never reaches those thorns. The segfault always occurs immediately after GetComponents has been cloned and symlinked. The weird thing is that if I modify the command at all, it no longer occurs. If I add any level of verbosity, if I disable parallel checkout, if I use einsteintoolkit.th (which for me still includes GetComponents from github), or if I call GetComponents from the git repository (which is identical to my patched svn version) the entire checkout succeeds.

I'm attaching the patch and my_einsteintoolkit.th. Let me know if anyone else can reproduce this error, perhaps it's a problem with my installation of perl or git.

Eric




On Sep 18, 2010, at 3:48 AM, Ian Hinder wrote:

> ----- Original message ----- 
> > Eric 
> > 
> > I reverted your last two commits, since the new thorn list didn't work 
> > for me. It created a file GetComponents in the main Cactus directory 
> > pointing to ../repos, which is the wrong path. 
> > 
> > Checking out Cactus is a crucial step; once this is broken, everybody 
> > will have to update manually (since GetComponents doesn't work any 
> > more and will have been deleted!). Let's debug this, and let's have a 
> > few other people try things before proceeding. 
> 
> And a reminder: as I understood it, the policy is that all nontrivial commits to the trunk of the ET (excluding the MHD part of grhydro which is new code under heavy development) are to be discussed on the mailing list before being applied. (The policy might be too strict and tedious, but we should either try to stick to it or change it.) Part of the discussion would likely include other people testing the patches. 
> 
> 
> > 
> > -erik 
> > 
> > On Fri, Sep 17, 2010 at 5:03 PM,  <eric9 at mac.com> wrote: 
> > > User: eric9 
> > > Date: 2010/09/17 05:03 PM 
> > > 
> > > Modified: 
> > >  /trunk/ 
> > >  einsteintoolkit.th 
> > > 
> > > Log: 
> > >  update to include new location of GetComponents 
> > > 
> > > File Changes: 
> > > 
> > > Directory: /trunk/ 
> > > ================== 
> > > 
> > > File [modified]: einsteintoolkit.th 
> > > Delta lines: +11 -4 
> > > =================================================================== 
> > > --- trunk/einsteintoolkit.th    2010-09-08 20:51:39 UTC (rev 37) 
> > > +++ trunk/einsteintoolkit.th    2010-09-17 22:03:56 UTC (rev 38) 
> > > @@ -111,7 +111,7 @@ 
> > >  !TARGET   = $ARR 
> > >  !TYPE     = svn 
> > >  !URL      = https://svn.einsteintoolkit.org/cactus/$1/$2/trunk 
> > > -!CHECKOUT = 
> > > +!CHECKOUT = 
> > >  EinsteinAnalysis/ADMAnalysis 
> > >  EinsteinAnalysis/ADMConstraints 
> > >  EinsteinAnalysis/AHFinder 
> > > @@ -190,7 +190,7 @@ 
> > >  !TYPE     = svn 
> > >  !URL      = http://svn.aei.mpg.de/numrel/$1/$2/trunk 
> > >  !AUTH_URL = https://svn.aei.mpg.de/numrel/$1/$2/trunk 
> > > -!CHECKOUT = 
> > > +!CHECKOUT = 
> > >  AEIThorns/AEILocalInterp 
> > > 
> > > 
> > > @@ -198,7 +198,7 @@ 
> > >  !TARGET   = $ARR 
> > >  !TYPE     = svn 
> > >  !URL      = https://svn.cct.lsu.edu/repos/numrel/$1/$2/trunk 
> > > -!CHECKOUT = 
> > > +!CHECKOUT = 
> > >  LSUThorns/QuasiLocalMeasures 
> > >  LSUThorns/SummationByParts 
> > > 
> > > @@ -210,7 +210,7 @@ 
> > >  !URL      = git://github.com/ianhinder/Kranc.git 
> > >  !AUTH_URL = git at github.com:ianhinder/Kranc.git 
> > >  !REPO_PATH= Auxiliary/Cactus 
> > > -!CHECKOUT = 
> > > +!CHECKOUT = 
> > >  KrancNumericalTools/GenericFD 
> > > 
> > > 
> > > @@ -258,3 +258,10 @@ 
> > >  Carpet/CarpetSlab 
> > >  Carpet/CarpetTracker 
> > >  Carpet/LoopControl 
> > > + 
> > > +# GetComponents, to keep updating 
> > > +!TARGET                = $ROOT 
> > > +!TYPE          = git 
> > > +!URL           = git://github.com/gridaphobe/GetComponents.git 
> > > +!AUTH_URL      = git at github.com:gridaphobe/GetComponents.git 
> > > +!CHECKOUT      = GetComponents 
> > > \ No newline at end of file 
> > > 
> > > _______________________________________________ 
> > > Commits mailing list 
> > > Commits at einsteintoolkit.org 
> > > http://lists.einsteintoolkit.org/mailman/listinfo/commits 
> > > 
> > 
> > 
> > 
> > -- 
> > Erik Schnetter <schnetter at cct.lsu.edu>   
> > http://www.cct.lsu.edu/~eschnett/ 
> > _______________________________________________ Users mailing list 
> > Users at einsteintoolkit.org 
> > http://lists.einsteintoolkit.org/mailman/listinfo/users 
> 
> 
> _______________________________________________
> Users mailing list
> Users at einsteintoolkit.org
> http://lists.einsteintoolkit.org/mailman/listinfo/users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/users/attachments/20100918/0596248d/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: GetComponents.patch
Type: application/octet-stream
Size: 2198 bytes
Desc: not available
Url : http://lists.einsteintoolkit.org/pipermail/users/attachments/20100918/0596248d/attachment.obj 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/users/attachments/20100918/0596248d/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: my_einsteintoolkit.th
Type: application/octet-stream
Size: 6707 bytes
Desc: not available
Url : http://lists.einsteintoolkit.org/pipermail/users/attachments/20100918/0596248d/attachment-0001.obj 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/users/attachments/20100918/0596248d/attachment-0002.html 


More information about the Users mailing list