The Verificarlo CI was failing du to a change in how git detects
repositories after a security vulnerability :
https://github.blog/2022-04-12-git-security-vulnerability-announced/
The simplest fix for now is probably to set the safe.directory get
variable to avoid the new behaviour.
* Fix bugs in the .yml file
* Fix test step in the GitHub CI
When using out of source build all `make` rules should be executed in the corresponding directory (e.g. `_build`)
* Add CI step to test TREXIO on MacOS
* Explicitly provide gcc-10 and gfortran-10 to configure
* FIX: update the metadata group of the TREXIO file
This change is required to make `test_qmckl_trexio` pass with the recent additions to the TREXIO (see `unsafe` attribute of the metadata group).
* Install the latest TREXIO in GH actions
* Enable CI test on MacOS
* Fix TREXIO installation on MacOS
* Update TREXIO pkg-config path
* Change PKG_CONFIG_PATH
* Fix F77 issue of autoconf
* Disable useless F77 check
* specify CC and FC at configure time
* use verificarlo-c instead of verificarlo-f
* install TREXIO in ci_install.sh script
* use GNU compiler instead of verificarlo ones to build TREXIO
* install BLAS and LAPACK due to the recent change in configure of QMCkl
* Fix QMCkl pre-build issue
* move TREXIO installation back to .yml file and downgrade to v.1.1.0
* formatting .yml