mirror of
https://review.haiku-os.org/buildtools
synced 2025-02-12 00:37:41 +01:00
Updated dependencies: * GMP 6.2.1 * ISL 0.24 * MPL 1.2.1 * MPFR 4.1.0 The dependencies were pulled in by running the ./contrib/download_prerequisites script and then manually removing the symbolic links and archives, and renaming the directories (i.e mv isl-0.24 to isl)
16 lines
462 B
D
16 lines
462 B
D
// { dg-shouldfail "uncaught exception" }
|
|
// { dg-output "gcc.deh.*: uncaught exception" }
|
|
// Code adapted from
|
|
// http://arsdnet.net/this-week-in-d/2016-aug-07.html
|
|
extern extern(C) __gshared bool rt_trapExceptions;
|
|
extern extern(C) int _d_run_main(int, char**, void*) @system;
|
|
|
|
extern(C) int main(int argc, char** argv) {
|
|
rt_trapExceptions = false;
|
|
return _d_run_main(argc, argv, &_main);
|
|
}
|
|
|
|
int _main() {
|
|
throw new Exception("this will abort");
|
|
}
|