view gcc/testsuite/g++.dg/asan/pr78651.C @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents
children
line wrap: on
line source

// PR sanitizer/78651
// { dg-do run }
// { dg-additional-options "-fpic" { target fpic } }

struct A { };

namespace {

void thisThrows () {
  throw A();
}

struct SomeRandomType {};
}

int main() {
  try {
    thisThrows();
  }
  catch (SomeRandomType) {
    throw;
  }
  catch (A) {
  }
  return 0;
}