mirror of https://github.com/gnss-sdr/gnss-sdr
Fixed GTEST_DIR env variable detector under MACOSX. Fixed small compatibility issue in armadilo norm for armadillo version < 4.100
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@503 64b25241-fba3-4117-9849-534c7e92360d
This commit is contained in:
parent
4e714bf033
commit
743af3398d
|
@ -171,7 +171,7 @@ set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O2")
|
||||||
# Googletest - http://code.google.com/p/googletest/
|
# Googletest - http://code.google.com/p/googletest/
|
||||||
################################################################################
|
################################################################################
|
||||||
enable_testing()
|
enable_testing()
|
||||||
set(GTEST_DIR $ENV{GTEST_DIR})
|
set(GTEST_DIR "$ENV{GTEST_DIR}")
|
||||||
if(GTEST_DIR)
|
if(GTEST_DIR)
|
||||||
message(STATUS "GTEST root folder at ${GTEST_DIR}")
|
message(STATUS "GTEST root folder at ${GTEST_DIR}")
|
||||||
else()
|
else()
|
||||||
|
|
|
@ -16,10 +16,12 @@
|
||||||
# along with GNSS-SDR. If not, see <http://www.gnu.org/licenses/>.
|
# along with GNSS-SDR. If not, see <http://www.gnu.org/licenses/>.
|
||||||
#
|
#
|
||||||
|
|
||||||
set(GTEST_DIR_LOCAL $ENV{GTEST_DIR})
|
set(GTEST_DIR_LOCAL "$ENV{GTEST_DIR}")
|
||||||
if(NOT EXISTS GTEST_DIR_LOCAL)
|
if(NOT GTEST_DIR_LOCAL)
|
||||||
set(GTEST_DIR_LOCAL false)
|
set(GTEST_DIR_LOCAL false)
|
||||||
endif(NOT EXISTS GTEST_DIR_LOCAL)
|
else()
|
||||||
|
set(GTEST_DIR_LOCAL true)
|
||||||
|
endif(NOT GTEST_DIR_LOCAL)
|
||||||
|
|
||||||
|
|
||||||
if(NOT GTEST_DIR_LOCAL)
|
if(NOT GTEST_DIR_LOCAL)
|
||||||
|
|
|
@ -89,7 +89,7 @@ TEST(Multiply_Test, ArmadilloImplementation)
|
||||||
<< "-length double Armadillo vectors finished in " << (end - begin)
|
<< "-length double Armadillo vectors finished in " << (end - begin)
|
||||||
<< " microseconds" << std::endl;
|
<< " microseconds" << std::endl;
|
||||||
ASSERT_LE(0, end - begin);
|
ASSERT_LE(0, end - begin);
|
||||||
ASSERT_EQ(0, arma::norm(output));
|
ASSERT_EQ(0, arma::norm(output,2));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -173,7 +173,7 @@ TEST(Multiply_Test, ArmadilloComplexImplementation)
|
||||||
<< "-length complex float Armadillo vectors finished in " << (end - begin)
|
<< "-length complex float Armadillo vectors finished in " << (end - begin)
|
||||||
<< " microseconds" << std::endl;
|
<< " microseconds" << std::endl;
|
||||||
ASSERT_LE(0, end - begin);
|
ASSERT_LE(0, end - begin);
|
||||||
ASSERT_EQ(0, arma::norm(output));
|
ASSERT_EQ(0, arma::norm(output,2));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue