#2478: Cactus can no longer be compiled without MPI
Reporter:Roland Haas
Status:new
Milestone:
Version:
Type:bug
Priority:major
Component:

In git hash 6397d383 "Cactus: make all of the CST perl code run with strict and warnings" of cactus some code in CST was made functional that provides a capabilities include file for Cactus.

While that code was apparently always intended to be there it did not run. Running it causes compilation to fail with errors like cctki_Cactus.h not found if eg one uses an empty thorn list:

make null-config THORNLIST=/dev/null PROMPT=no

Pull request https://bitbucket.org/cactuscode/cactus/pull-requests/118/cactus-handle-including-cactus corrects this by only including the file if indeed it was created. This is in line with how capabilities of “real” thorns are handled.

--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2478/cactus-can-no-longer-be-compiled-without