I tried hard to make it work on Sherlock but failed in the end. I got zsh to compile but the resulting shell failed to parse color strings.
However, I could not make icmake work as I wanted to. One trick to at least build it was to change the gcc compiler using `ml gcc/6.3.0` on Sherlock.
L. Ehrlinger, J. Schrott, und W. Wöß. Database and Expert Systems Applications - DEXA 2023 Workshops, Seite 3--10. Cham, Springer Nature Switzerland, (2023)