#2190: make sim-ThornGuide fails ---------------------------------+-------------------- Reporter: Roland Haas | Type: defect Status: new | Priority: minor Milestone: | Component: Cactus Version: development version | Keywords: ---------------------------------+-------------------- One cannot build the ThornGuide using the current ET master (90d12c0b):
{{{ rhaas@ekohaes8:.../cactus/ET_vanilla$ make VERBOSE=yes sim-ThornGuide echo ________________________________________________________________________ ________________________________________________________________________ Creating ThornGuide for configuration sim cd /data/rhaas/postdoc/gr/cactus/ET_vanilla/configs/sim; \ mkdir -p doc rm -rf /data/rhaas/postdoc/gr/cactus/ET_vanilla/configs/sim/doc/build mkdir /data/rhaas/postdoc/gr/cactus/ET_vanilla/configs/sim/doc/build if test -r /data/rhaas/postdoc/gr/cactus/ET_vanilla/configs/sim/ThornList ; then \ cd /data/rhaas/postdoc/gr/cactus/ET_vanilla/configs/sim/doc/build; \ make -f /data/rhaas/postdoc/gr/cactus/ET_vanilla/doc/ThornGuide/Makefile THORNLIST=/data/rhaas/postdoc/gr/cactus/ET_vanilla/configs/sim/ThornList MASTER_FILE=ThornGuide-sim DOCBUILDDIR=/data/rhaas/postdoc/gr/cactus/ET_vanilla/configs/sim/doc/build; \ if test -e "/data/rhaas/postdoc/gr/cactus/ET_vanilla/configs/sim/doc/build /ThornGuide-sim.pdf"; then \ mv "/data/rhaas/postdoc/gr/cactus/ET_vanilla/configs/sim/doc/build /ThornGuide-sim.pdf" /data/rhaas/postdoc/gr/cactus/ET_vanilla/doc /ThornGuide-sim.pdf; \ echo " ThornGuide-sim.pdf created in doc directory."; \ echo " Done."; \ fi \ else \ echo " Error: /data/rhaas/postdoc/gr/cactus/ET_vanilla/configs/sim/ThornList not found."; \ fi make[1]: Entering directory '/data/rhaas/postdoc/gr/cactus/ET_vanilla/configs/sim/doc/build' THORN_DEPENDENCIES=`/usr/bin/perl -s /data/rhaas/postdoc/gr/cactus/ET_vanilla/lib/sbin/ThornList.pl -arrangements_dir=/data/rhaas/postdoc/gr/cactus/ET_vanilla/arrangements -thornlist=/data/rhaas/postdoc/gr/cactus/ET_vanilla/configs/sim/ThornList` Gathering documentation from thorn ccl files Processing.... param.ccl.... /usr/bin/perl -s /data/rhaas/postdoc/gr/cactus/ET_vanilla/lib/sbin/ParamLatex.pl -cctk_home=/data/rhaas/postdoc/gr/cactus/ET_vanilla -directory=/data/rhaas/postdoc/gr/cactus/ET_vanilla/arrangements -thornlist=/data/rhaas/postdoc/gr/cactus/ET_vanilla/configs/sim/ThornList -outdir=./ -section -grouping=bythorn -sort=scope > LOG_PARAMLATEX_MSGS 2>&1 make[1]: *** [/data/rhaas/postdoc/gr/cactus/ET_vanilla/doc/ThornGuide/Makefile:91: ThornGuide-sim.tex] Error 255 make[1]: Leaving directory '/data/rhaas/postdoc/gr/cactus/ET_vanilla/configs/sim/doc/build' }}}
and the LOG file contains {{{ Undefined subroutine &main::parse_ccl called at /data/rhaas/postdoc/gr/cactus/ET_vanilla/lib/sbin/parameter_parser.pl line 46. CTThorns }}}
The line was introduced in git hash 618ef008 "Speedup branch implements caching of CCL files." about 1.25 years ago.