After setting FIPS on in our HIPAA cluster we're seeing the same error as in #1367. Looking at Lark repo, https://github.com/lark-parser/lark/blob/master/lark/load_grammar.py, they have changed from md5 to sha256. Would it be possible to include newer lark into Charliecloud to enable the FIPS compliance?
I have to admit that I don't quite get how is the lark included in the Charliecloud build, from your GitHub repo it seems like it's packaged at the build time, but, I just built the latest Spack supplied Charliecloud version 0.37 and there the lark still uses md5. Based on https://github.com/lark-parser/lark/releases?q=sha256&expanded=true, the sha256 was added about a year ago.
Thanks,
Martin