Hi. I'm trying to regenerate the McLachlan ML_BSSN thorn by running the Mathematica-based scripts on my Macbook. The process is failing, and I'd like to know if it's an issue with my Mathematica installation or the McLachlan code?

I have a pretty up-to-date Mathematica -- v 12.2 for Mac. For simplicity, I didn't do a general "make", but chose a specific thorn. Here's what happens if I try to run the script from inside the McLachlan/m directory.

Any suggestions appreciated -- but please don't ask me to go to an earlier Mathematica version!.

Bernard

==============================
gs66-dodder:m bjkelly1$ make McLachlan_BSSN.out
rm -rf ML_BSSN ML_BSSN_Helper
env ML_CODE=BSSN ./runmath.sh McLachlan_BSSN.m McLachlan_BSSN
Using Kranc installation at ../../../repos/Kranc/Bin/..
Mathematica 12.2.0 Kernel for Mac OS X x86 (64-bit)
Copyright 1988-2020 Wolfram Research, Inc.
Profiling disabled

MapThread::mptd: Object TensorTools`Private`TensorCharacter[dir] at position {2, 2} in MapThread[NumberQ[#1] || NumberQ[#2] || #1 === #2 & , {{u}, TensorTools`Private`TensorCharacter[dir]}] has only 0 of required 1 dimensions.

MapThread::mptd: Object TensorTools`Private`TensorCharacter[epsdiss] at position {2, 2} in MapThread[NumberQ[#1] || NumberQ[#2] || #1 === #2 & , {{u}, TensorTools`Private`TensorCharacter[epsdiss]}] has only 0 of required 1 dimensions.

Riffle::list: List expected at position 1 in Riffle[TensorTools`Private`TensorCharacter[gt], ,].

StringJoin::string: String expected at position 1 in StringJoin[Riffle[TensorTools`Private`TensorCharacter[gt], ,]].

StringJoin::string: String expected at position 2 in Tensor indices in gt[la,lb] do not match those used previously: gt[<>Riffle[TensorTools`Private`TensorCharacter[gt], ,]<>].
Error:
StringJoin["Tensor indices in gt[la,lb] do not match those used previously: gt[", Riffle[TensorTools`Private`TensorCharacter[gt], ","], "]"]
make: *** [McLachlan_BSSN.out] Error 1

--
------------------------------------------------------------------
Bernard Kelly -- CRESST Assistant Research Scientist, NASA/GSFC
Gravitational Astrophysics Laboratory --- Code 663
 
Phone: +1 (301) 286-7243 *** Fax: +1 (301) 286-2226
Web: http://science.gsfc.nasa.gov/sed/bio/bernard.j.kelly
ORCID: orcid.org/0000-0002-3326-4454
------------------------------------------------------------------