No, I cannot add the original config.log here, it is too big for Google Groups. However I copy paste a fragment of it, where it is the very last printing of the error:
----------------------------------------------------------------------------------------------------------------
In file included from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/library.h:63:0,
from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/jit/runtime/operator.h:13,
from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/jit/ir/ir.h:7,
from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/jit/api/function_impl.h:4,
from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/jit/api/method.h:5,
from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/jit/api/object.h:5,
from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/jit/frontend/tracer.h:9,
from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/autograd/generated/variable_factories.h:12,
from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/types.h:7,
from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/data/dataloader_options.h:4,
from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/data/dataloader/base.h:3,
from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h:3,
from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/data/dataloader.h:3,
from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/data.h:3,
from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/all.h:8,
from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/torch.h:3,
from conftest.cpp:37:
/home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/ATen/core/op_registration/infer_schema.h: In static member function 'static constexpr std::array<c10::detail::infer_schema::ArgumentDef, sizeof (Ts ...)> c10::detail::infer_schema::createReturns<std::tuple<_Elements ...>, void>::call() [with ReturnTypes = {}]':
/home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/ATen/core/op_registration/infer_schema.h:85:3: warning: control reaches end of non-void function [-Wreturn-type]
}
^
In file included from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/optim/adagrad.h:4:0,
from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/optim.h:3,
from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/all.h:14,
from /home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/torch.h:3,
from conftest.cpp:37:
/home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/optim/optimizer.h: In member function 'std::unique_ptr<torch::optim::OptimizerOptions> torch::optim::OptimizerCloneableOptions<Derived>::clone() const [with Derived = torch::optim::SGDOptions]':
/home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/optim/optimizer.h:61:3: warning: control reaches end of non-void function [-Wreturn-type]
}
^
/home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/optim/optimizer.h: In member function 'std::unique_ptr<torch::optim::OptimizerOptions> torch::optim::OptimizerCloneableOptions<Derived>::clone() const [with Derived = torch::optim::RMSpropOptions]':
/home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/optim/optimizer.h:61:3: warning: control reaches end of non-void function [-Wreturn-type]
}
^
/home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/optim/optimizer.h: In member function 'std::unique_ptr<torch::optim::OptimizerOptions> torch::optim::OptimizerCloneableOptions<Derived>::clone() const [with Derived = torch::optim::LBFGSOptions]':
/home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/optim/optimizer.h:61:3: warning: control reaches end of non-void function [-Wreturn-type]
}
^
/home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/optim/optimizer.h: In member function 'std::unique_ptr<torch::optim::OptimizerOptions> torch::optim::OptimizerCloneableOptions<Derived>::clone() const [with Derived = torch::optim::AdamWOptions]':
/home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/optim/optimizer.h:61:3: warning: control reaches end of non-void function [-Wreturn-type]
}
^
/home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/optim/optimizer.h: In member function 'std::unique_ptr<torch::optim::OptimizerOptions> torch::optim::OptimizerCloneableOptions<Derived>::clone() const [with Derived = torch::optim::AdamOptions]':
/home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/optim/optimizer.h:61:3: warning: control reaches end of non-void function [-Wreturn-type]
}
^
/home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/optim/optimizer.h: In member function 'std::unique_ptr<torch::optim::OptimizerOptions> torch::optim::OptimizerCloneableOptions<Derived>::clone() const [with Derived = torch::optim::AdagradOptions]':
/home/users/francisco/grant_462/project_data/SOFTWARE/cp2k-intel/libtorch/include/torch/csrc/api/include/torch/optim/optimizer.h:61:3: warning: control reaches end of non-void function [-Wreturn-type]
}
^
configure:9650: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "PLUMED"
| #define PACKAGE_TARNAME "plumed"
| #define PACKAGE_VERSION "2"
| #define PACKAGE_STRING "PLUMED 2"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __PLUMED_HAS_EXTERNAL_BLAS 1
| #define __PLUMED_HAS_EXTERNAL_LAPACK 1
| #define __PLUMED_HAS_MOLFILE_PLUGINS 1
| #define __PLUMED_HAS_MPI 1
| #define __PLUMED_HAS_ASMJIT 1
| #define __PLUMED_HAS_CREGEX 1
| #define __PLUMED_HAS_DLOPEN 1
| #define __PLUMED_HAS_RTLD_DEFAULT 1
| #define __PLUMED_HAS_CHDIR 1
| #define __PLUMED_HAS_SUBPROCESS 1
| #define __PLUMED_HAS_GETCWD 1
| #define __PLUMED_HAS_POPEN 1
| #define __PLUMED_HAS_EXECINFO 1
| #define __PLUMED_HAS_ZLIB 1
| #define __PLUMED_HAS_GSL 1
| #define __PLUMED_HAS_FFTW 1
| #define __PLUMED_HAS_PYTHON 1
| /* end confdefs.h. */
|
| #include <torch/torch.h>
| #include <torch/script.h>
| int main() {
| torch::Tensor tensor = torch::rand({2, 3});
| return 0;
| }
|
configure:9655: result: no
configure:9673: WARNING: cannot enable __PLUMED_HAS_LIBTORCH
configure:9682: Release mode, adding -DNDEBUG
configure:9734: *** Special settings for dynamic libraries on Linux ***
configure:9736: Dynamic library extension is 'so'