Sign in
gnu
/
gcc
/
refs/tags/basepoints/gcc-13
/
.
/
gcc
/
testsuite
/
gdc.test
/
runnable
/
test6423.d
blob: de56fd82f48c056d8ab2fc6edb18fb365b284d85 [
file
] [
log
] [
blame
]
// DISABLED: osx64
bool
flag
;
void
f
()
{
}
void
main
()
{
if
(!
flag
)
{
flag
=
true
;
caller
();
}
return
f
();
}
alias
maintype
=
extern
(
C
)
int
function
();
void
caller
()
{
auto
fp
=
cast
(
maintype
)&
main
;
assert
(
fp
()
==
0
);
}