Sign in
fuchsia
/
third_party
/
rust
/
41601a8c95240cada94c13466a1fea02e5fe87ed
/
.
/
src
/
test
/
ui
/
deep.rs
blob: 2bb109c0e3f0ff7a0b2277fd8cc03ab557bb9839 [
file
] [
log
] [
blame
]
// run-pass
// ignore-emscripten apparently blows the stack
fn
f
(
x
:
isize
)
->
isize
{
if
x
==
1
{
return
1
;
}
else
{
let
y
:
isize
=
1
+
f
(
x
-
1
);
return
y
;
}
}
pub
fn
main
()
{
assert_eq
!(
f
(
5000
),
5000
);
}