#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