```cpp #include ARB_VALUE int main() { int a = 0; std::cout << a << std::endl; return 0; } ``` With this snippet of C++ the preprocessor macro including `ARB_VALUE` when passed causes an assertion throw. ``` src/policy_classes/DeltaElement.tcc:171: type& srcDispatch::DeltaElement<type>::GetOriginal() [with type = std::__cxx11::basic_string<char>]: Assertion `HasOriginal()' failed. ``` The srcML that it reads looks like this: ```xml <cpp:include>#<cpp:directive>include</cpp:directive> ARB_VALUE</cpp:include> ``` I believe there is an error where because `ARB_VALUE` is hanging, this is event causing errors to occur. [Real-World Example Line.28](https://github.com/torvalds/linux/blob/v6.5-rc5/drivers/acpi/tables.c)
Activity