Getting spammed by configure failures for Linux-GCC-4.7.2-RELEASE_DEV_MueLu_Matlab Nightly build
Created by: bartlettroscoe
CC: @trilinos/framework, @trilinos/muelu, @maherou
Description
I am getting spammed by 4 CDash emails every day for configure failures for the "Nightly" build Linux-GCC-4.7.2-RELEASE_DEV_MueLu_Matlab
. The most recent is:
This fails with:
Processing enabled TPL: MATLAB (enabled explicitly, disable with -DTPL_ENABLE_MATLAB=OFF)
-- MATLAB_LIBRARY_NAMES='mex;mx;eng'
-- Searching for libs in MATLAB_LIBRARY_DIRS='/nfsshare/matlab/bin/glnxa64'
-- Searching for a lib in the set "mex":
-- Searching for lib 'mex' ...
-- NOTE: Did not find a lib in the lib set "mex" for the TPL 'MATLAB'!
-- ERROR: Could not find the libraries for the TPL 'MATLAB'!
-- TIP: If the TPL 'MATLAB' is on your system then you can set:
-DMATLAB_LIBRARY_DIRS='<dir0>;<dir1>;...'
to point to the directories where these libraries may be found.
Or, just set:
-DTPL_MATLAB_LIBRARIES='<path-to-libs0>;<path-to-libs1>;...'
to point to the full paths for the libraries which will
bypass any search for libraries and these libraries will be used without
question in the build. (But this will result in a build-time error
if not all of the necessary symbols are found.)
-- ERROR: Failed finding all of the parts of TPL 'MATLAB' (see above), Aborting!
CMake Error at cmake/TPLs/FindTPLMATLAB.cmake:94 (MESSAGE):
Could not find mex.
Call Stack (most recent call first):
/home/nightlyTesting/Trilinos/cmake/tribits/core/package_arch/TribitsProcessEnabledTpl.cmake:89 (INCLUDE)
/home/nightlyTesting/Trilinos/cmake/tribits/core/package_arch/TribitsGlobalMacros.cmake:1647 (TRIBITS_PROCESS_ENABLED_TPL)
/home/nightlyTesting/Trilinos/cmake/tribits/core/package_arch/TribitsProjectImpl.cmake:202 (TRIBITS_PROCESS_ENABLED_TPLS)
/home/nightlyTesting/Trilinos/cmake/tribits/core/package_arch/TribitsProject.cmake:93 (TRIBITS_PROJECT_IMPL)
CMakeLists.txt:93 (TRIBITS_PROJECT)
This thing is a "Matlab" build. If that does not qualify for the "Specialized" track, I don't know what does.
Can we please either fix this or demote this to "Specialized" or "Experimental"? Letting this fail day after day is only going to teach people to filter and ignore CDash emails.