CMake & common_routines bug

Hi, I just noticed this repo yesterday when I started looking at updating Psi4's GDMA interface from 2.2.06 to 2.3.3, and today I notice you've made a commit!

Would you be interested in the contribution of a CMake buildsystem to this repo? The existing Makefile buildsys could continue alongside. The contribution could look like the top-level CMakeLists.txt file here https://github.com/psi4/gdma plus the cmake/ directory. I'd love to be able to archive that repo in favor of this proper upstream one. (Psi4 does one other manipulation of using gdma as a library rather than an executable, but I think we could apply all the print -> write changes and C stubs as a patch.)

EDIT: I think c2e0b548 introduced a one-line bug. Here's a fix: https://gitlab.com/loriab/gdma/-/merge_requests/1 I'm not sure why I'm not seeing how to open the MR here upstream.

Edited by Lori A. Burns
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information