From c18d41f432c3fb519fbfaa4428c4ff4155ed1a54 Mon Sep 17 00:00:00 2001 From: Yangqing Jia Date: Thu, 12 Sep 2013 21:46:19 -0700 Subject: [PATCH] converted to glog --- src/Makefile | 2 +- src/caffeine/common.hpp | 39 ++------------------------------------- 2 files changed, 3 insertions(+), 38 deletions(-) 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_ -- 2.7.4