diff --git a/tests/dmd/runnable/test17559.d b/tests/dmd/runnable/test17559.d index 822ef94024..5a3bf28f7a 100644 --- a/tests/dmd/runnable/test17559.d +++ b/tests/dmd/runnable/test17559.d @@ -1,7 +1,8 @@ // REQUIRED_ARGS: -g // REQUIRED_ARGS(linux freebsd dragonflybsd): -L-export-dynamic // LDC (required for Win32 and -O): REQUIRED_ARGS(windows32mscoff): -link-defaultlib-debug -// LDC (FreeBSD's libexecinfo apparently doesn't like elided frame pointers): REQUIRED_ARGS(freebsd): -link-defaultlib-debug -frame-pointer=all +// LDC (FreeBSD's libexecinfo apparently doesn't like elided frame pointers): REQUIRED_ARGS(freebsd): -frame-pointer=all +// LDC (our _UnwindBacktrace implementation - for musl libc - requires this): REQUIRED_ARGS(linux): -link-defaultlib-debug // PERMUTE_ARGS: // DISABLED: osx diff --git a/tests/dmd/runnable/test19086.d b/tests/dmd/runnable/test19086.d index fce9a43a91..bbc6bf3bd7 100644 --- a/tests/dmd/runnable/test19086.d +++ b/tests/dmd/runnable/test19086.d @@ -1,6 +1,7 @@ // REQUIRED_ARGS: -g // REQUIRED_ARGS(linux freebsd dragonflybsd): -L-export-dynamic // LDC (FreeBSD's libexecinfo apparently doesn't like elided frame pointers): REQUIRED_ARGS(freebsd): -link-defaultlib-debug -frame-pointer=all +// LDC (our _UnwindBacktrace implementation - for musl libc - requires this): REQUIRED_ARGS(linux): -link-defaultlib-debug // DISABLED: LDC_win32 // no file/line info for the `run19086` frame (and only that frame), even without -O // PERMUTE_ARGS: // DISABLED: osx