[ET Trac] #2531: remove non piraha parser from Flesh

William Gabella trac-noreply at einsteintoolkit.org
Wed Feb 2 16:51:12 CST 2022


#2531: remove non piraha parser from Flesh

 Reporter: Roland Haas
   Status: new
Milestone: 
  Version: development version
     Type: enhancement
 Priority: trivial
Component: 

Comment (by William Gabella):

Took this ticket for the Hack-a-thon, 2 Feb 2022.  Removing all the local routines, etc, related to the “old way” of parsing the file, and of course keeping the “new way,” with cctk\_PirahaParser\(\) function.  This is in Cactus/repos/flesh/src/util/ParseFile.c , as Roland mentions above.

Re-compiling with \(from the Cactus folder\)

```
./simfactory/bin/sim build -j2 --thornlist ../einsteintoolkit.th
```

and watching for the “COMPILING … ParseFile.c” to go by.

And running HelloWorld first, as

```
./simfactory/bin/sim create-run helloworld \
    --parfile arrangements/CactusExamples/HelloWorld/par/HelloWorld.par
```

If that is not broke, then finally the testsuite with

```
make sim-testsuite
```

Format for the teststuite is “make <config name>-testsuite.  It gave a set of defaults and I chose them all; testing exe/cactus\_sim .

--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2531/remove-non-piraha-parser-from-flesh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/trac/attachments/20220202/e092090d/attachment.html 


More information about the Trac mailing list