diff --git a/gcc/testsuite/rust/compile/tuple_float_index.rs b/gcc/testsuite/rust/compile/tuple_float_index.rs
new file mode 100644
index 0000000000000000000000000000000000000000..87410c5708d7b3fe5b692f9adafaee4589a6e14a
--- /dev/null
+++ b/gcc/testsuite/rust/compile/tuple_float_index.rs
@@ -0,0 +1,6 @@
+fn main() {
+    let tuple = (((),()),);
+
+    // Do not reformat, the space after the second dot is required
+    let _ = tuple.0. 1;
+}