[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#679762: dolfin: FTBFS: Armadillo could not be found. Be sure to set ARMADILLO_DIR. (missing: ARMADILLO_TEST_RUNS)



On Sun, Jul 1, 2012 at 1:09 PM, Christoph Egger <christoph@debian.org> wrote:
> Your package failed to build on the buildds:
>
> -- Performing Test ARMADILLO_BLAS_TEST_RUNS - Failed
> -- Performing Test ARMADILLO_GFORTRAN_TEST_RUNS
> -- Performing Test ARMADILLO_GFORTRAN_TEST_RUNS - Failed
> CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:97 (MESSAGE):
>   Armadillo could not be found.  Be sure to set ARMADILLO_DIR.  (missing:
>   ARMADILLO_TEST_RUNS)
> Call Stack (most recent call first):
>   /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:288 (_FPHSA_FAILURE_MESSAGE)
>   cmake/modules/FindArmadillo.cmake:178 (find_package_handle_standard_args)
>   CMakeLists.txt:197 (find_package)
>
>
> -- Configuring incomplete, errors occurred!
> make: *** [obj-i486-linux-gnu/CMakeCache.txt] Error 1

Thanks for the report and sorry about the late reply. This is not a
bug in DOLFIN, but rather a result of the problem reported in #680931
[1]. It is a GCC 4.7.1 bug, which has now been fixed upstream [2]. I
am not sure how to handle this from here but Armadillo 3.2.4 (3.2.3 is
in Debian) has a workaround for the GCC bug. Would it be possible to
get this version into Debian now?

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=680931
[2] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53549#c13

Best,

Johannes


Reply to: