From: Yangqing Jia Date: Fri, 13 Sep 2013 04:46:19 +0000 (-0700) Subject: converted to glog X-Git-Tag: submit/tizen/20180823.020014~1090 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c18d41f432c3fb519fbfaa4428c4ff4155ed1a54;p=platform%2Fupstream%2Fcaffeonacl.git converted to glog --- diff --git a/src/Makefile b/src/Makefile index ab1a456..a8fa54d 100644 --- a/src/Makefile +++ b/src/Makefile @@ -25,7 +25,7 @@ CUDA_LIB_DIR = $(CUDA_DIR)/lib64 INCLUDE_DIRS := . $(CUDA_INCLUDE_DIR) LIBRARY_DIRS := . $(CUDA_LIB_DIR) -LIBRARIES := cuda cudart cublas protobuf +LIBRARIES := cuda cudart cublas protobuf glog WARNINGS := -Wall CXXFLAGS += -fPIC $(foreach includedir,$(INCLUDE_DIRS),-I$(includedir)) diff --git a/src/caffeine/common.hpp b/src/caffeine/common.hpp index 2991011..f309d89 100644 --- a/src/caffeine/common.hpp +++ b/src/caffeine/common.hpp @@ -4,6 +4,7 @@ #include #include +#include #include "driver_types.h" @@ -13,43 +14,7 @@ namespace caffeine { static std::ostream nullout(0); -// TODO(Yangqing): make a better logging scheme -#define LOG_IF(condition) \ - !(condition) ? nullout : std::cout - -#define CHECK(condition) \ - LOG_IF(condition) << "Check failed: " #condition " " - -#ifndef NDEBUG - -#define DCHECK(condition) CHECK(condition) - -#else - -#define DCHECK(condition) - -#endif // NDEBUG - - #define CUDA_CHECK(condition) \ - CUDA_LOG_IF(condition) << "Check failed: " #condition " " - - -// TODO(Yangqing): make a better logging scheme -#define CUDA_LOG_IF(condition) \ - ((condition) == cudaSuccess) ? nullout : std::cout - -#define CUDA_CHECK(condition) \ - CUDA_LOG_IF(condition) << "Check failed: " #condition " " - -#ifndef NDEBUG - -#define CUDA_DCHECK(condition) CUDA_CHECK(condition) - -#else - -#define CUDA_DCHECK(condition) - -#endif // NDEBUG + CHECK((condition) == cudaSuccess) #endif // CAFFEINE_COMMON_HPP_