mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
17 lines
711 B
C++
17 lines
711 B
C++
|
|
#pragma once
|
|
|
|
#include <iostream>
|
|
#include <cstdlib>
|
|
|
|
#define CAF_ASSERT(expr) \
|
|
do \
|
|
{ \
|
|
if(!(expr)) \
|
|
{ \
|
|
std::cout << __FILE__ << ":" << __LINE__ << ": CAF_ASSERT(" \
|
|
<< #expr << ") failed" << std::endl; \
|
|
std::abort(); \
|
|
} \
|
|
} while(false)
|