summaryrefslogtreecommitdiffstats
path: root/tests/ui/iterators/invalid-iterator-chain-with-int-infer.rs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--tests/ui/iterators/invalid-iterator-chain-with-int-infer.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/ui/iterators/invalid-iterator-chain-with-int-infer.rs b/tests/ui/iterators/invalid-iterator-chain-with-int-infer.rs
new file mode 100644
index 000000000..882a1d139
--- /dev/null
+++ b/tests/ui/iterators/invalid-iterator-chain-with-int-infer.rs
@@ -0,0 +1,4 @@
+fn main() {
+ let x = Some(()).iter().map(|()| 1).sum::<f32>();
+ //~^ ERROR a value of type `f32` cannot be made by summing an iterator over elements of type `{integer}`
+}