https://llvm.org/bugs/show_bug.cgi?id=25682

            Bug ID: 25682
           Summary: UBSan: -fsanitize-undefined-trap-on-error generates
                    ambiguous debug locations
           Product: compiler-rt
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: NEW
          Keywords: Sanitizer
          Severity: normal
          Priority: P
         Component: compiler-rt
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
    Classification: Unclassified

Originally reported at https://github.com/google/sanitizers/issues/622


Building with
-fsanitize-undefined-trap-on-error -ftrap-function=abort
all checks inside one functions are jumping to a single abort() call. This way
it's impossible to tell which one has failed, and there may be dozens of checks
in larger functions.

We should consider doing something similar to what ASan does to ensure that
calls to __asan_report_* are not merged.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
llvm-bugs mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to