• Michael Achenbach's avatar
    Revert "Enable simulating errors to test fuzzer reliability" · c0b46d97
    Michael Achenbach authored
    This reverts commit 4ad08c82.
    
    Reason for revert: Need to retry with bugs in separate stack
    frames.
    
    Original change's description:
    > Enable simulating errors to test fuzzer reliability
    >
    > This adds a d8 flag --simulate-errors, which on shutdown will cause
    > certain errors. This enables testing the reliability of sanitizers.
    >
    > This will cause a fatal error, a dcheck (if available) or a
    > violation that can be detected with one of the following sanitizers:
    > ASAN, UBSAN, MSAN, CFI.
    >
    > The same flag used in differential fuzzing will cause an error
    > subsumed with the error state "fake_difference".
    >
    > Bug: chromium:1152412
    > Change-Id: I4b36c6fe716797004d634263617d22ca67b05600
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2554999
    > Commit-Queue: Michael Achenbach <machenbach@chromium.org>
    > Reviewed-by: Clemens Backes <clemensb@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#71430}
    
    TBR=machenbach@chromium.org,clemensb@chromium.org
    
    # Not skipping CQ checks because original CL landed > 1 day ago.
    
    Bug: chromium:1152412
    Change-Id: If20cdef372b0e7e92e7080687f446539a587a815
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2565120Reviewed-by: 's avatarMichael Achenbach <machenbach@chromium.org>
    Commit-Queue: Michael Achenbach <machenbach@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#71475}
    c0b46d97
d8.cc 157 KB