| 12345678910111213141516171819202122232425 |
- /*
- * Copyright (C) 2019 Intel Corporation. All rights reserved.
- * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
- */
- #include "bh_assert.h"
- void
- bh_assert_internal(int64 v, const char *file_name, int line_number,
- const char *expr_string)
- {
- if (v)
- return;
- if (!file_name)
- file_name = "NULL FILENAME";
- if (!expr_string)
- expr_string = "NULL EXPR_STRING";
- LOG_ERROR("\nASSERTION FAILED: %s, at file %s, line %d\n", expr_string,
- file_name, line_number);
- abort();
- }
|