Hello all, you have to use a somewhat strange setting in REPO_PATH. Please take a look at:
http://lists.einsteintoolkit.org/pipermail/users/2021-August/008116.html and https://bitbucket.org/einsteintoolkit/tickets/issues/697/repository-and-thorn-names-cannot-be#comment-50389293 Yours, Roland > Hi > > These are: > https://urldefense.com/v3/__https://bitbucket.org/fukaws/kadaththorn/src/master/__;!!DZ3fjg!pNDoj22Fyxb9b3RUS9kOjOqDi8qiCZYjuKfkfmDc_ZED65-Ck6dD_2mXkLBmf5gP$ > > https://urldefense.com/v3/__https://bitbucket.org/fukaws/kadathimporter/src/master/__;!!DZ3fjg!pNDoj22Fyxb9b3RUS9kOjOqDi8qiCZYjuKfkfmDc_ZED65-Ck6dD_2mXkDJRabnd$ > > https://urldefense.com/v3/__https://bitbucket.org/fukaws/kadath_pizza/src/master/__;!!DZ3fjg!pNDoj22Fyxb9b3RUS9kOjOqDi8qiCZYjuKfkfmDc_ZED65-Ck6dD_2mXkEvDpc7h$ > > > respectively. The thorn files are at the top of these repositories. > > The Kadath library is at the top in this repo: > https://urldefense.com/v3/__https://bitbucket.org/fukaws/fuka/src/fuka/__;!!DZ3fjg!pNDoj22Fyxb9b3RUS9kOjOqDi8qiCZYjuKfkfmDc_ZED65-Ck6dD_2mXkLmgIxLV$ > > > I'd like the three thorns to go to arrangements/Kadath and the fuka branch > of Kadath library to go to arrangements/ExternalLibraries > > Best regards > Konrad Topolski > > > > > > śr., 28 lip 2021 o 20:12 Erik Schnetter <[email protected]> napisał(a): > > > Can you write down exactly where the respective git repositories are > > located, and where (inside these repositories) the thorns are located? > > > > -erik > > > > On Wed, Jul 28, 2021 at 9:49 AM Konrad Topolski > > <[email protected]> wrote: > > > > > > Hi Erik > > > > > > Thanks for your answer. > > > I would like to incorporate the kadath_pizza, kadathimporter and > > kadath_thorn in my thornlist. > > > > > > If I understand the framework correctly, the Kadath Initial Solver > > library, and specifically, the fuka branch of it, serves the same purpose > > as the LORENE library, encouraging its placement within the > > ExternalLibraries arrangement. > > > > > > I would like to check that everything works by running the BBH parameter > > file in KadathImporter/par. > > > > > > In building the configuration, the Kadeth(fuka) will get compiled just > > like LORENE does I assume. There's a note in the repo about placing > > KADETH_DIR in the optionlist, which I believe refers to KadathImporter > > thorn. > > > > > > > > > Best regards > > > Konrad Topolski > > > > > > śr., 28 lip 2021 o 15:38 Erik Schnetter <[email protected]> > > napisał(a): > > >> > > >> Konrad > > >> > > >> I assume that your description clones the git repositories correctly, > > >> but it doesn't point to where exactly the thorns are located in the > > >> repositories. > > >> > > >> The thorn list needs to point to the actual thorns in the > > >> repositories. When setting up a git repository, some people choose one > > >> repository per thorn, or they have multiple thorns in a single > > >> repository. Sometimes the thorns are at the top level of the > > >> repository, in other cases they are in subdirectories of the > > >> repositories. > > >> > > >> Can you tell us > > >> - What are the names of all the Cactus thorns you want to use? > > >> - For each thorn, in which repository is it located, and in what > > >> subdirectory of the repository? > > >> > > >> This will let us correct your thorn list. > > >> > > >> I had a brief look. For example, the first repository ("fuka") doesn't > > >> seem to contain a Cactus thorn at all. (Cactus thorns have a file > > >> "interface.ccl" at the top level.) > > >> > > >> -erik > > >> > > >> > > >> On Wed, Jul 28, 2021 at 6:38 AM Konrad Topolski > > >> <[email protected]> wrote: > > >> > > > >> > Hi, > > >> > > > >> > Yesterday at the summer school we learnt in the comments that a > > Frankfurt-developed version of Kadath (ID solver) was made public recently > > - fuka. Great news too. > > >> > > > >> > I was trying to incorporate it into the GetComponents script - and the > > >> > repos from: > > >> > https://urldefense.com/v3/__https://bitbucket.org/fukaws/__;!!DZ3fjg!pNDoj22Fyxb9b3RUS9kOjOqDi8qiCZYjuKfkfmDc_ZED65-Ck6dD_2mXkAs3Jzrc$ > > >> > indeed land successfully > > in Cactus/repos. > > >> > > > >> > However, the symbolic links in arrangements directory are not being > > made the same way the rest of the ET thorns are. > > >> > lrwxrwxrwx 1 topolski icm-users 21 07-28 12:30 fuka -> > > ../../repos/fuka/fuka > > >> > lrwxrwxrwx 1 topolski icm-users 41 07-28 12:30 kadathimporter -> > > ../../repos /kadathimporter/kadathimporter > > >> > lrwxrwxrwx 1 topolski icm-users 37 07-28 12:30 kadath_pizza -> > > ../../repos/kadath_pizza/kadath_pizza > > >> > lrwxrwxrwx 1 topolski icm-users 35 07-28 12:30 kadaththorn -> > > ../../repos/kadaththorn/kadaththorn > > >> > > > >> > Trying to enter any of these results in "there is no such file or > > directory". > > >> > > > >> > Here's my thorn list part for GetComponents script: > > >> > !TARGET = $ARR > > >> > !TYPE = git > > >> > !URL = > > >> > https://urldefense.com/v3/__https://bitbucket.org/fukaws/$2__;!!DZ3fjg!pNDoj22Fyxb9b3RUS9kOjOqDi8qiCZYjuKfkfmDc_ZED65-Ck6dD_2mXkCuKYHfs$ > > >> > > > >> > !REPO_PATH = $2 > > >> > !CHECKOUT = > > >> > Kadath/fuka > > >> > Kadath/kadath_pizza > > >> > Kadath/kadathimporter > > >> > Kadath/kadaththorn > > >> > > > >> > If I, however, place the thorns manually in arrangements/Kadath/, > > what I'm getting upon > > >> > ./simfactory/bin/sim build okeanos_custom --machine=okeanos > > --optionlist=simfactory/mdb/optionlists/okeanos_custom.cfg > > --submitscript=okeanos.sub --runscript=okeanos.run --thornlist=../ > > einsteintoolkit_custom.th > > >> > > > >> > is: > > >> > > > >> > CST error in /lustre/tetyda/home/topolski/Cactus/lib/sbin/CST (at 317) > > >> > > > >> > -> Kadath/fuka - missing ccl file(s) > > >> > > > >> > CST error 2: > > >> > -> Thorn 'kadath_pizza' requires the capability 'PizzaBase'. > > >> > Please add a thorn that provides 'PizzaBase' to your ThornList > > or remove 'kadath_pizza' from it ! > > >> > > > >> > CST error 3: > > >> > -> Thorn 'kadath_pizza' requires the capability 'PizzaIDBase'. > > >> > Please add a thorn that provides 'PizzaIDBase' to your ThornList > > or remove 'kadath_pizza' from it ! > > >> > > > >> > CST error in /lustre/tetyda/home/topolski/Cactus/repos/flesh/lib/sbin/ > > >> > > > interface_parser.pl (at 296) > > >> > -> KADATH_PIZZA (thorn kadath_pizza) inherits from PizzaBase > > >> > No thorn in your current ThornList implements PizzaBase > > >> > Either remove kadath_pizza, or add a thorn to your > > >> > ThornList implementing PizzaBase > > >> > No thorns in arrangements directory implement PizzaBase > > >> > > > >> > CST error in /lustre/tetyda/home/topolski/Cactus/repos/flesh/lib/sbin/ > > >> > > > interface_parser.pl (at 296) > > >> > -> KADATH_PIZZA (thorn kadath_pizza) inherits from PizzaIDBase > > >> > No thorn in your current ThornList implements PizzaIDBase > > >> > Either remove kadath_pizza, or add a thorn to your > > >> > ThornList implementing PizzaIDBase > > >> > No thorns in arrangements directory implement PizzaIDBase > > >> > > > >> > > > >> > Best regards > > >> > Konrad Topolski > > >> > > > >> > > > >> > _______________________________________________ > > >> > Users mailing list > > >> > [email protected] > > >> > https://urldefense.com/v3/__http://lists.einsteintoolkit.org/mailman/listinfo/users__;!!DZ3fjg!pNDoj22Fyxb9b3RUS9kOjOqDi8qiCZYjuKfkfmDc_ZED65-Ck6dD_2mXkK6NvYqn$ > > >> > > > >> > > >> > > >> > > >> -- > > >> Erik Schnetter <[email protected]> > > >> https://urldefense.com/v3/__http://www.perimeterinstitute.ca/personal/eschnetter/__;!!DZ3fjg!pNDoj22Fyxb9b3RUS9kOjOqDi8qiCZYjuKfkfmDc_ZED65-Ck6dD_2mXkD6GsW3q$ > > >> > > > > > > _______________________________________________ > > > Users mailing list > > > [email protected] > > > https://urldefense.com/v3/__http://lists.einsteintoolkit.org/mailman/listinfo/users__;!!DZ3fjg!pNDoj22Fyxb9b3RUS9kOjOqDi8qiCZYjuKfkfmDc_ZED65-Ck6dD_2mXkK6NvYqn$ > > > > > > > > > > > -- > > Erik Schnetter <[email protected]> > > https://urldefense.com/v3/__http://www.perimeterinstitute.ca/personal/eschnetter/__;!!DZ3fjg!pNDoj22Fyxb9b3RUS9kOjOqDi8qiCZYjuKfkfmDc_ZED65-Ck6dD_2mXkD6GsW3q$ > > > > -- My email is as private as my paper mail. I therefore support encrypting and signing email messages. Get my PGP key from http://pgp.mit.edu .
pgpztWhuibHaa.pgp
Description: OpenPGP digital signature
_______________________________________________ Users mailing list [email protected] http://lists.einsteintoolkit.org/mailman/listinfo/users
