diff --git a/.github/workflows/vfc_test_workflow.yml b/.github/workflows/vfc_test_workflow.yml index 5ff1ef6..1eb3aae 100644 --- a/.github/workflows/vfc_test_workflow.yml +++ b/.github/workflows/vfc_test_workflow.yml @@ -27,15 +27,15 @@ jobs: apt update apt -y install emacs pkg-config wget libhdf5-dev - - name: Install trexio - run: | - export VERSION=2.0 - wget https://github.com/TREX-CoE/trexio/releases/download/v${VERSION}/trexio-${VERSION}.0.tar.gz - tar -zxf trexio-${VERSION}.0.tar.gz - cd trexio-${VERSION}.0 - ./configure --prefix=/usr CC="verificarlo-c" FC="verificarlo-f" - make -j4 - sudo make install + # - name: Install trexio + # run: | + # export VERSION=2.0 + # wget https://github.com/TREX-CoE/trexio/releases/download/v${VERSION}/trexio-${VERSION}.0.tar.gz + # tar -zxf trexio-${VERSION}.0.tar.gz + # cd trexio-${VERSION}.0 + # ./configure --prefix=/usr CC="verificarlo-c" FC="verificarlo-f" + # make -j4 + # sudo make install - name: Run tests run: vfc_ci test -g -r diff --git a/tools/ci_install.sh b/tools/ci_install.sh index ce4cdaa..ecc5c0c 100755 --- a/tools/ci_install.sh +++ b/tools/ci_install.sh @@ -4,6 +4,15 @@ # the library dependencies and build it with Verificarlo with vfc_probes support # enabled. +export VERSION=2.0 +wget https://github.com/TREX-CoE/trexio/releases/download/v${VERSION}/trexio-${VERSION}.0.tar.gz +tar -zxf trexio-${VERSION}.0.tar.gz +cd trexio-${VERSION}.0 +./configure --prefix=/usr --host=x86_64 CC="verificarlo-c" FC="verificarlo-f" +make -j4 +sudo make install +cd .. + ./autogen.sh QMCKL_DEVEL=1 ./configure --prefix=$PWD/_install \ --enable-silent-rules --enable-maintainer-mode --enable-vfc_ci --host=x86_64 \