Keep reifying other errors.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
Can you add some PR or github issue into all these issues with general overview of what are you trying to achieve?
Also please use [asan] prefix in the title.
Comment Actions
The rationale is here:
http://lists.llvm.org/pipermail/llvm-dev/2016-July/101933.html
I want to not rely on "print as you get any piece of information" when reporting errors, and convert to structured error reporting, which can then be printed if needed. Or be passed to a debugger.
Comment Actions
I'd advise to copy/past that message into some llvm bug and attach to every related patch.
But I am not going to insist.
lib/asan/asan_errors.cc | ||
---|---|---|
105 ↗ | (On Diff #70337) | is this clang-formatted? |
lib/asan/asan_errors.h | ||
144 ↗ | (On Diff #70337) | Just asking: can we make it a "class" with private data and add const ErrorStackOverflow* AsStackOverflow() { if (kind does not math) return nulltpr; return stack_overflow; } is this going to work for debugger? |