gccrs: Add general compilation test cases
authorPhilip Herron <philip.herron@embecosm.com>
Tue, 23 Aug 2022 15:01:16 +0000 (16:01 +0100)
committerArthur Cohen <arthur.cohen@embecosm.com>
Tue, 13 Dec 2022 13:00:03 +0000 (14:00 +0100)
commit97705b4459b645770ffb6c01ff6177de6774ef3c
treefc0ca4cbe0f9ad37336f61e1dd6ce78c145881eb
parentf60df7e6202300b25739b30b9e7430c0be22eb9f
gccrs: Add general compilation test cases

This suite of tests has two sections: compile/*.rs and compile/torture/*.rs.
The first section is comprised entirely of dg-compile tests, containing a
mixture of dg-warning and dg-error annotations and some with no annotations,
ensuring the creation of resulting asm output. The second section is the same,
but has tests which are ran with the full torture options, for coverage of test
cases that may have an issue with a specific optimization level.

gcc/testsuite/
* rust/compile/abi-options1.rs: New.
* rust/compile/array3.rs: New.
* rust/compile/array_empty_list.rs: New.
* rust/compile/arrays1.rs: New.
* rust/compile/arrays2.rs: New.
* rust/compile/attr-mismatch-crate-name.rs: New.
* rust/compile/attr_cold.rs: New.
* rust/compile/attr_deprecated.rs: New.
* rust/compile/attr_deprecated_2.rs: New.
* rust/compile/bad-crate-name.rs: New.
* rust/compile/bad=file-name.rs: New.
* rust/compile/bad_as_bool_char.rs: New.
* rust/compile/bad_file_name.txt.rs: New.
* rust/compile/bad_inner_doc.rs: New.
* rust/compile/bad_pub_enumitems.rs: New.
* rust/compile/bad_stmt_enums.rs: New.
* rust/compile/bad_toplevel_enums.rs: New.
* rust/compile/bad_tuple_index.rs: New.
* rust/compile/bad_type1.rs: New.
* rust/compile/bad_type2.rs: New.
* rust/compile/break1.rs: New.
* rust/compile/break2.rs: New.
* rust/compile/builtin_macro_compile_error.rs: New.
* rust/compile/builtin_macro_concat.rs: New.
* rust/compile/builtin_macro_env.rs: New.
* rust/compile/builtin_macro_include_bytes.rs: New.
* rust/compile/builtin_macro_include_str.rs: New.
* rust/compile/builtin_macro_not_found.rs: New.
* rust/compile/bytecharstring.rs: New.
* rust/compile/canonical_paths1.rs: New.
* rust/compile/cast1.rs: New.
* rust/compile/cfg1.rs: New.
* rust/compile/cfg2.rs: New.
* rust/compile/cfg3.rs: New.
* rust/compile/cfg4.rs: New.
* rust/compile/cfg5.rs: New.
* rust/compile/compile.exp: New.
* rust/compile/complex-path1.rs: New.
* rust/compile/const-issue1440.rs: New.
* rust/compile/const1.rs: New.
* rust/compile/const2.rs: New.
* rust/compile/const3.rs: New.
* rust/compile/const_generics_1.rs: New.
* rust/compile/const_generics_2.rs: New.
* rust/compile/const_generics_3.rs: New.
* rust/compile/const_generics_4.rs: New.
* rust/compile/const_generics_5.rs: New.
* rust/compile/const_generics_6.rs: New.
* rust/compile/continue1.rs: New.
* rust/compile/deadcode_err1.rs: New.
* rust/compile/deadcode_err2.rs: New.
* rust/compile/debug-diagnostics-default.rs: New.
* rust/compile/debug-diagnostics-off.rs: New.
* rust/compile/debug-diagnostics-on.rs: New.
* rust/compile/doc_isolated_cr_block_comment.rs: New.
* rust/compile/doc_isolated_cr_inner_block_comment.rs: New.
* rust/compile/doc_isolated_cr_inner_line_comment.rs: New.
* rust/compile/doc_isolated_cr_line_comment.rs: New.
* rust/compile/dup_fields.rs: New.
* rust/compile/empty_comment_before_match.rs: New.
* rust/compile/expected_type_args2.rs: New.
* rust/compile/expected_type_args3.rs: New.
* rust/compile/func1.rs: New.
* rust/compile/func2.rs: New.
* rust/compile/func3.rs: New.
* rust/compile/func4.rs: New.
* rust/compile/func5.rs: New.
* rust/compile/generic-default1.rs: New.
* rust/compile/generics1.rs: New.
* rust/compile/generics10.rs: New.
* rust/compile/generics11.rs: New.
* rust/compile/generics12.rs: New.
* rust/compile/generics13.rs: New.
* rust/compile/generics2.rs: New.
* rust/compile/generics3.rs: New.
* rust/compile/generics4.rs: New.
* rust/compile/generics5.rs: New.
* rust/compile/generics6.rs: New.
* rust/compile/generics7.rs: New.
* rust/compile/generics8.rs: New.
* rust/compile/generics9.rs: New.
* rust/compile/implicit_returns_err1.rs: New.
* rust/compile/implicit_returns_err2.rs: New.
* rust/compile/implicit_returns_err3.rs: New.
* rust/compile/implicit_returns_err4.rs: New.
* rust/compile/infer-crate-name.rs: New.
* rust/compile/inline_1.rs: New.
* rust/compile/inline_2.rs: New.
* rust/compile/issue-1005.rs: New.
* rust/compile/issue-1019.rs: New.
* rust/compile/issue-1023.rs: New.
* rust/compile/issue-1031.rs: New.
* rust/compile/issue-1034.rs: New.
* rust/compile/issue-1089.rs: New.
* rust/compile/issue-1128.rs: New.
* rust/compile/issue-1129-1.rs: New.
* rust/compile/issue-1129-2.rs: New.
* rust/compile/issue-1130.rs: New.
* rust/compile/issue-1131.rs: New.
* rust/compile/issue-1152.rs: New.
* rust/compile/issue-1165.rs: New.
* rust/compile/issue-1173.rs: New.
* rust/compile/issue-1226.rs: New.
* rust/compile/issue-1234.rs: New.
* rust/compile/issue-1235.rs: New.
* rust/compile/issue-1237.rs: New.
* rust/compile/issue-1251.rs: New.
* rust/compile/issue-1271.rs: New.
* rust/compile/issue-1289.rs: New.
* rust/compile/issue-1323-1.rs: New.
* rust/compile/issue-1323-2.rs: New.
* rust/compile/issue-1383.rs: New.
* rust/compile/issue-1393.rs: New.
* rust/compile/issue-1447.rs: New.
* rust/compile/issue-407-2.rs: New.
* rust/compile/issue-407.rs: New.
* rust/compile/issue-557.rs: New.
* rust/compile/issue-635-1.rs: New.
* rust/compile/issue-635-2.rs: New.
* rust/compile/lookup_err1.rs: New.
* rust/compile/macro-issue1053-2.rs: New.
* rust/compile/macro-issue1053.rs: New.
* rust/compile/macro-issue1224.rs: New.
* rust/compile/macro-issue1233.rs: New.
* rust/compile/macro-issue1395-2.rs: New.
* rust/compile/macro-issue1395.rs: New.
* rust/compile/macro-issue1400-2.rs: New.
* rust/compile/macro-issue1400.rs: New.
* rust/compile/macro1.rs: New.
* rust/compile/macro10.rs: New.
* rust/compile/macro11.rs: New.
* rust/compile/macro12.rs: New.
* rust/compile/macro13.rs: New.
* rust/compile/macro14.rs: New.
* rust/compile/macro15.rs: New.
* rust/compile/macro16.rs: New.
* rust/compile/macro17.rs: New.
* rust/compile/macro18.rs: New.
* rust/compile/macro19.rs: New.
* rust/compile/macro2.rs: New.
* rust/compile/macro20.rs: New.
* rust/compile/macro21.rs: New.
* rust/compile/macro22.rs: New.
* rust/compile/macro23.rs: New.
* rust/compile/macro25.rs: New.
* rust/compile/macro26.rs: New.
* rust/compile/macro27.rs: New.
* rust/compile/macro28.rs: New.
* rust/compile/macro29.rs: New.
* rust/compile/macro3.rs: New.
* rust/compile/macro30.rs: New.
* rust/compile/macro31.rs: New.
* rust/compile/macro32.rs: New.
* rust/compile/macro33.rs: New.
* rust/compile/macro34.rs: New.
* rust/compile/macro35.rs: New.
* rust/compile/macro36.rs: New.
* rust/compile/macro37.rs: New.
* rust/compile/macro38.rs: New.
* rust/compile/macro39.rs: New.
* rust/compile/macro4.rs: New.
* rust/compile/macro40.rs: New.
* rust/compile/macro41.rs: New.
* rust/compile/macro42.rs: New.
* rust/compile/macro5.rs: New.
* rust/compile/macro6.rs: New.
* rust/compile/macro7.rs: New.
* rust/compile/macro8.rs: New.
* rust/compile/macro9.rs: New.
* rust/compile/macro_return.rs: New.
* rust/compile/match1.rs: New.
* rust/compile/match2.rs: New.
* rust/compile/match3.rs: New.
* rust/compile/match4.rs: New.
* rust/compile/match5.rs: New.
* rust/compile/match6.rs: New.
* rust/compile/match7.rs: New.
* rust/compile/method1.rs: New.
* rust/compile/method2.rs: New.
* rust/compile/mismatch-crate-name.rs: New.
* rust/compile/missing_middle/both_path.rs: New.
* rust/compile/missing_middle/explicit.not.rs: New.
* rust/compile/missing_middle/inner_path.rs: New.
* rust/compile/missing_middle/other.rs: New.
* rust/compile/missing_middle/outer_path.rs: New.
* rust/compile/missing_middle/sub/mod.rs: New.
* rust/compile/missing_return1.rs: New.
* rust/compile/mod_missing_middle.rs: New.
* rust/compile/never_type_err1.rs: New.
* rust/compile/privacy1.rs: New.
* rust/compile/privacy2.rs: New.
* rust/compile/privacy3.rs: New.
* rust/compile/privacy4.rs: New.
* rust/compile/privacy5.rs: New.
* rust/compile/privacy6.rs: New.
* rust/compile/pub_restricted_1.rs: New.
* rust/compile/pub_restricted_2.rs: New.
* rust/compile/pub_restricted_3.rs: New.
* rust/compile/raw_identifiers_bad_keywords.rs: New.
* rust/compile/raw_identifiers_underscore.rs: New.
* rust/compile/redef_error1.rs: New.
* rust/compile/redef_error2.rs: New.
* rust/compile/redef_error3.rs: New.
* rust/compile/redef_error4.rs: New.
* rust/compile/redef_error5.rs: New.
* rust/compile/redef_error6.rs: New.
* rust/compile/reference1.rs: New.
* rust/compile/self-path1.rs: New.
* rust/compile/self-path2.rs: New.
* rust/compile/shadow1.rs: New.
* rust/compile/specify-crate-name.rs: New.
* rust/compile/static_var1.rs: New.
* rust/compile/stmt_with_block_err1.rs: New.
* rust/compile/struct_align1.rs: New.
* rust/compile/struct_align2.rs: New.
* rust/compile/struct_init1.rs: New.
* rust/compile/struct_pack1.rs: New.
* rust/compile/struct_pack2.rs: New.
* rust/compile/syntax-only.rs: New.
* rust/compile/test_mod.rs: New.
* rust/compile/torture/all_doc_comment_line_blocks.rs: New.
* rust/compile/torture/all_doc_comment_line_blocks_crlf.rs: New.
* rust/compile/torture/arithmetic_expressions1.rs: New.
* rust/compile/torture/array_const_fold_1.rs: New.
* rust/compile/torture/array_const_fold_2.rs: New.
* rust/compile/torture/array_function.rs: New.
* rust/compile/torture/array_type_infer.rs: New.
* rust/compile/torture/array_zero_length.rs: New.
* rust/compile/torture/arrays1.rs: New.
* rust/compile/torture/arrays2.rs: New.
* rust/compile/torture/arrays3.rs: New.
* rust/compile/torture/arrays4.rs: New.
* rust/compile/torture/arrays5.rs: New.
* rust/compile/torture/arrays6.rs: New.
* rust/compile/torture/arrays_index1.rs: New.
* rust/compile/torture/arrays_index2.rs: New.
* rust/compile/torture/arrays_index3.rs: New.
* rust/compile/torture/as_bool_char.rs: New.
* rust/compile/torture/associated_types1.rs: New.
* rust/compile/torture/autoderef1.rs: New.
* rust/compile/torture/block_expr1.rs: New.
* rust/compile/torture/block_expr2.rs: New.
* rust/compile/torture/block_expr3.rs: New.
* rust/compile/torture/block_expr4.rs: New.
* rust/compile/torture/block_expr5.rs: New.
* rust/compile/torture/block_expr_parser_bug.rs: New.
* rust/compile/torture/bom.rs: New.
* rust/compile/torture/bom_comment.rs: New.
* rust/compile/torture/bom_shebang.rs: New.
* rust/compile/torture/bom_whitespace.rs: New.
* rust/compile/torture/bools_eq.rs: New.
* rust/compile/torture/borrow1.rs: New.
* rust/compile/torture/borrow_function.rs: New.
* rust/compile/torture/break_function.rs: New.
* rust/compile/torture/byte_char_str.rs: New.
* rust/compile/torture/byte_str.rs: New.
* rust/compile/torture/cast1.rs: New.
* rust/compile/torture/cast2.rs: New.
* rust/compile/torture/cast3.rs: New.
* rust/compile/torture/cfg_attr.rs: New.
* rust/compile/torture/char1.rs: New.
* rust/compile/torture/check-doc-attr-string.rs: New.
* rust/compile/torture/coercion1.rs: New.
* rust/compile/torture/coercion2.rs: New.
* rust/compile/torture/comparison_expr1.rs: New.
* rust/compile/torture/compile.exp: New.
* rust/compile/torture/compound_assignment_expr1.rs: New.
* rust/compile/torture/conditional.rs: New.
* rust/compile/torture/constant1.rs: New.
* rust/compile/torture/constant2.rs: New.
* rust/compile/torture/constant3.rs: New.
* rust/compile/torture/deadcode1.rs: New.
* rust/compile/torture/deadcode2.rs: New.
* rust/compile/torture/deref1.rs: New.
* rust/compile/torture/deref_function.rs: New.
* rust/compile/torture/doc_comment.rs: New.
* rust/compile/torture/enum1.rs: New.
* rust/compile/torture/extern_mod1.rs: New.
* rust/compile/torture/extern_mod2.rs: New.
* rust/compile/torture/float1.rs: New.
* rust/compile/torture/float_types.rs: New.
* rust/compile/torture/forward_decl_1.rs: New.
* rust/compile/torture/forward_decl_2.rs: New.
* rust/compile/torture/forward_decl_3-unsafe.rs: New.
* rust/compile/torture/forward_decl_3.rs: New.
* rust/compile/torture/forward_decl_4.rs: New.
* rust/compile/torture/forward_decl_5.rs: New.
* rust/compile/torture/func1.rs: New.
* rust/compile/torture/func2.rs: New.
* rust/compile/torture/function_reference1.rs: New.
* rust/compile/torture/function_reference2.rs: New.
* rust/compile/torture/function_reference3.rs: New.
* rust/compile/torture/function_reference4.rs: New.
* rust/compile/torture/generics1.rs: New.
* rust/compile/torture/generics10.rs: New.
* rust/compile/torture/generics11.rs: New.
* rust/compile/torture/generics12.rs: New.
* rust/compile/torture/generics13.rs: New.
* rust/compile/torture/generics14.rs: New.
* rust/compile/torture/generics15.rs: New.
* rust/compile/torture/generics16.rs: New.
* rust/compile/torture/generics17.rs: New.
* rust/compile/torture/generics18.rs: New.
* rust/compile/torture/generics19.rs: New.
* rust/compile/torture/generics2.rs: New.
* rust/compile/torture/generics20.rs: New.
* rust/compile/torture/generics21.rs: New.
* rust/compile/torture/generics22.rs: New.
* rust/compile/torture/generics23.rs: New.
* rust/compile/torture/generics24.rs: New.
* rust/compile/torture/generics25.rs: New.
* rust/compile/torture/generics26.rs: New.
* rust/compile/torture/generics27.rs: New.
* rust/compile/torture/generics28.rs: New.
* rust/compile/torture/generics29.rs: New.
* rust/compile/torture/generics3.rs: New.
* rust/compile/torture/generics30.rs: New.
* rust/compile/torture/generics31.rs: New.
* rust/compile/torture/generics32.rs: New.
* rust/compile/torture/generics4.rs: New.
* rust/compile/torture/generics5.rs: New.
* rust/compile/torture/generics6.rs: New.
* rust/compile/torture/generics7.rs: New.
* rust/compile/torture/generics8.rs: New.
* rust/compile/torture/generics9.rs: New.
* rust/compile/torture/grouped_expr_function.rs: New.
* rust/compile/torture/identifier-missing-impl-1.rs: New.
* rust/compile/torture/if.rs: New.
* rust/compile/torture/if_elif.rs: New.
* rust/compile/torture/if_elif_else_expr1.rs: New.
* rust/compile/torture/if_else.rs: New.
* rust/compile/torture/ifunaryexpr.rs: New.
* rust/compile/torture/impl_block1.rs: New.
* rust/compile/torture/impl_block2.rs: New.
* rust/compile/torture/impl_block3.rs: New.
* rust/compile/torture/impl_block_unused.rs: New.
* rust/compile/torture/implicit_returns1.rs: New.
* rust/compile/torture/infer_type1.rs: New.
* rust/compile/torture/inner_attributes.rs: New.
* rust/compile/torture/integer_inference_var1.rs: New.
* rust/compile/torture/integer_inference_var2.rs: New.
* rust/compile/torture/integer_inference_var3.rs: New.
* rust/compile/torture/integer_inference_var4.rs: New.
* rust/compile/torture/integer_inference_var5.rs: New.
* rust/compile/torture/integer_types.rs: New.
* rust/compile/torture/intrinsics-1.rs: New.
* rust/compile/torture/intrinsics-2.rs: New.
* rust/compile/torture/isolated_cr_block_comment.rs: New.
* rust/compile/torture/isolated_cr_line_comment.rs: New.
* rust/compile/torture/issue-1024.rs: New.
* rust/compile/torture/issue-1075.rs: New.
* rust/compile/torture/issue-1432.rs: New.
* rust/compile/torture/issue-1434.rs: New.
* rust/compile/torture/issue-368.rs: New.
* rust/compile/torture/issue-808.rs: New.
* rust/compile/torture/issue-862.rs: New.
* rust/compile/torture/issue-893-2.rs: New.
* rust/compile/torture/issue-893.rs: New.
* rust/compile/torture/lazybooleanexpr_function.rs: New.
* rust/compile/torture/lifetime1.rs: New.
* rust/compile/torture/literals1.rs: New.
* rust/compile/torture/loop1.rs: New.
* rust/compile/torture/loop2.rs: New.
* rust/compile/torture/loop3.rs: New.
* rust/compile/torture/loop4.rs: New.
* rust/compile/torture/loop5.rs: New.
* rust/compile/torture/loop6.rs: New.
* rust/compile/torture/loop7.rs: New.
* rust/compile/torture/macro-issue1403.rs: New.
* rust/compile/torture/macro-issue1426.rs: New.
* rust/compile/torture/macro_as_expr.rs: New.
* rust/compile/torture/match1.rs: New.
* rust/compile/torture/methods1.rs: New.
* rust/compile/torture/methods2.rs: New.
* rust/compile/torture/methods3.rs: New.
* rust/compile/torture/mod-nameresolve.rs: New.
* rust/compile/torture/mod1.rs: New.
* rust/compile/torture/mod2.rs: New.
* rust/compile/torture/mod3.rs: New.
* rust/compile/torture/modules/mod.rs: New.
* rust/compile/torture/modules/valid_path.rs: New.
* rust/compile/torture/must_use1.rs: New.
* rust/compile/torture/must_use2.rs: New.
* rust/compile/torture/name_resolve1.rs: New.
* rust/compile/torture/negation_function.rs: New.
* rust/compile/torture/nested_fn1.rs: New.
* rust/compile/torture/nested_fn2.rs: New.
* rust/compile/torture/nested_struct1.rs: New.
* rust/compile/torture/never_type1.rs: New.
* rust/compile/torture/not_shebang.rs: New.
* rust/compile/torture/not_shebang_block_comment.rs: New.
* rust/compile/torture/not_shebang_comment.rs: New.
* rust/compile/torture/not_shebang_multiline_comment.rs: New.
* rust/compile/torture/not_shebang_spaces.rs: New.
* rust/compile/torture/parameter_usage1.rs: New.
* rust/compile/torture/parens1.rs: New.
* rust/compile/torture/pointer1.rs: New.
* rust/compile/torture/primconsts.rs: New.
* rust/compile/torture/prims_struct_eq.rs: New.
* rust/compile/torture/range-lang-item1.rs: New.
* rust/compile/torture/raw_identifiers.rs: New.
* rust/compile/torture/raw_identifiers_keywords.rs: New.
* rust/compile/torture/recursive_fn1.rs: New.
* rust/compile/torture/return_function.rs: New.
* rust/compile/torture/scoping1.rs: New.
* rust/compile/torture/self_type1.rs: New.
* rust/compile/torture/shadow1.rs: New.
* rust/compile/torture/shadow2.rs: New.
* rust/compile/torture/shebang.rs: New.
* rust/compile/torture/shebang_plus_attr.rs: New.
* rust/compile/torture/shebang_plus_attr2.rs: New.
* rust/compile/torture/static_function.rs: New.
* rust/compile/torture/static_var1.rs: New.
* rust/compile/torture/stmt_with_block1.rs: New.
* rust/compile/torture/str1.rs: New.
* rust/compile/torture/struct_access1.rs: New.
* rust/compile/torture/struct_base_init_1.rs: New.
* rust/compile/torture/struct_decl.rs: New.
* rust/compile/torture/struct_init.rs: New.
* rust/compile/torture/struct_init_10.rs: New.
* rust/compile/torture/struct_init_11.rs: New.
* rust/compile/torture/struct_init_2.rs: New.
* rust/compile/torture/struct_init_3.rs: New.
* rust/compile/torture/struct_init_4.rs: New.
* rust/compile/torture/struct_init_5.rs: New.
* rust/compile/torture/struct_init_6.rs: New.
* rust/compile/torture/struct_init_7.rs: New.
* rust/compile/torture/struct_init_8.rs: New.
* rust/compile/torture/struct_init_9.rs: New.
* rust/compile/torture/top_attr.rs: New.
* rust/compile/torture/traits1.rs: New.
* rust/compile/torture/traits10.rs: New.
* rust/compile/torture/traits11.rs: New.
* rust/compile/torture/traits12.rs: New.
* rust/compile/torture/traits13.rs: New.
* rust/compile/torture/traits14.rs: New.
* rust/compile/torture/traits15.rs: New.
* rust/compile/torture/traits16.rs: New.
* rust/compile/torture/traits17.rs: New.
* rust/compile/torture/traits18.rs: New.
* rust/compile/torture/traits19.rs: New.
* rust/compile/torture/traits2.rs: New.
* rust/compile/torture/traits3.rs: New.
* rust/compile/torture/traits4.rs: New.
* rust/compile/torture/traits5.rs: New.
* rust/compile/torture/traits6.rs: New.
* rust/compile/torture/traits7.rs: New.
* rust/compile/torture/traits8.rs: New.
* rust/compile/torture/traits9.rs: New.
* rust/compile/torture/transmute-size-check-1.rs: New.
* rust/compile/torture/transmute1.rs: New.
* rust/compile/torture/tuple1.rs: New.
* rust/compile/torture/tuple2.rs: New.
* rust/compile/torture/tuple3.rs: New.
* rust/compile/torture/tuple_enum_variants.rs: New.
* rust/compile/torture/tuple_field_access.rs: New.
* rust/compile/torture/tuple_function.rs: New.
* rust/compile/torture/tuple_index.rs: New.
* rust/compile/torture/tuple_struct1.rs: New.
* rust/compile/torture/tuple_struct2.rs: New.
* rust/compile/torture/tuple_struct_unit.rs: New.
* rust/compile/torture/tuple_struct_unused.rs: New.
* rust/compile/torture/type-alias1.rs: New.
* rust/compile/torture/type-alias2.rs: New.
* rust/compile/torture/type_infer1.rs: New.
* rust/compile/torture/type_infer2.rs: New.
* rust/compile/torture/type_infer3.rs: New.
* rust/compile/torture/type_infer4.rs: New.
* rust/compile/torture/type_infer5.rs: New.
* rust/compile/torture/type_infer6.rs: New.
* rust/compile/torture/unary_operators.rs: New.
* rust/compile/torture/undended-string-1.rs: New.
* rust/compile/torture/undended-string-2.rs: New.
* rust/compile/torture/underscore_id.rs: New.
* rust/compile/torture/union.rs: New.
* rust/compile/torture/union_union.rs: New.
* rust/compile/torture/unit_type1.rs: New.
* rust/compile/torture/unit_type2.rs: New.
* rust/compile/torture/unit_type3.rs: New.
* rust/compile/torture/unit_type4.rs: New.
* rust/compile/torture/unit_type5.rs: New.
* rust/compile/torture/unsafe1.rs: New.
* rust/compile/torture/unsafe2.rs: New.
* rust/compile/torture/unsafe3.rs: New.
* rust/compile/torture/unsafe4.rs: New.
* rust/compile/torture/unused.rs: New.
* rust/compile/torture/unused1.rs: New.
* rust/compile/torture/unused_struct.rs: New.
* rust/compile/torture/unused_struct_field.rs: New.
* rust/compile/torture/usize1.rs: New.
* rust/compile/torture/very-broken-attr-string.rs: New.
* rust/compile/torture/while_function.rs: New.
* rust/compile/traits1.rs: New.
* rust/compile/traits10.rs: New.
* rust/compile/traits11.rs: New.
* rust/compile/traits12.rs: New.
* rust/compile/traits2.rs: New.
* rust/compile/traits3.rs: New.
* rust/compile/traits4.rs: New.
* rust/compile/traits5.rs: New.
* rust/compile/traits6.rs: New.
* rust/compile/traits7.rs: New.
* rust/compile/traits8.rs: New.
* rust/compile/traits9.rs: New.
* rust/compile/tuple1.rs: New.
* rust/compile/tuple_struct1.rs: New.
* rust/compile/tuple_struct2.rs: New.
* rust/compile/tuple_struct3.rs: New.
* rust/compile/type-alias1.rs: New.
* rust/compile/type-bindings1.rs: New.
* rust/compile/unary_negation.rs: New.
* rust/compile/unary_not.rs: New.
* rust/compile/unconstrained_type_param.rs: New.
* rust/compile/unicode_escape.rs: New.
* rust/compile/unsafe1.rs: New.
* rust/compile/unsafe10.rs: New.
* rust/compile/unsafe2.rs: New.
* rust/compile/unsafe3.rs: New.
* rust/compile/unsafe4.rs: New.
* rust/compile/unsafe5.rs: New.
* rust/compile/unsafe6.rs: New.
* rust/compile/unsafe7.rs: New.
* rust/compile/unsafe8.rs: New.
* rust/compile/unsafe9.rs: New.
* rust/compile/unterminated_c_comment.rs: New.
* rust/compile/use_1.rs: New.
* rust/compile/usize1.rs: New.
* rust/compile/xfail/lifetime_param.rs: New.
* rust/compile/xfail/struct_field_vis.rs: New.
* rust/compile/xfail/xfail.exp: New.

Co-authored-by: Arthur Cohen <arthur.cohen@embecosm.com>
Co-authored-by: Thomas Schwinge <thomas@codesourcery.com>
Co-authored-by: Mark Wielaard <mark@klomp.org>
Co-authored-by: Marc Poulhiès <dkm@kataplop.net>
531 files changed:
gcc/testsuite/rust/compile/abi-options1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/array3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/array_empty_list.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/arrays1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/arrays2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/attr-mismatch-crate-name.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/attr_cold.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/attr_deprecated.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/attr_deprecated_2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/bad-crate-name.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/bad=file-name.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/bad_as_bool_char.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/bad_file_name.txt.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/bad_inner_doc.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/bad_pub_enumitems.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/bad_stmt_enums.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/bad_toplevel_enums.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/bad_tuple_index.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/bad_type1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/bad_type2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/break1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/break2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/builtin_macro_compile_error.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/builtin_macro_concat.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/builtin_macro_env.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/builtin_macro_include_bytes.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/builtin_macro_include_str.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/builtin_macro_not_found.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/bytecharstring.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/canonical_paths1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/cast1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/cfg1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/cfg2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/cfg3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/cfg4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/cfg5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/compile.exp [new file with mode: 0644]
gcc/testsuite/rust/compile/complex-path1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/const-issue1440.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/const1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/const2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/const3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/const_generics_1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/const_generics_2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/const_generics_3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/const_generics_4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/const_generics_5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/const_generics_6.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/continue1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/deadcode_err1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/deadcode_err2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/debug-diagnostics-default.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/debug-diagnostics-off.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/debug-diagnostics-on.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/doc_isolated_cr_block_comment.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/doc_isolated_cr_inner_block_comment.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/doc_isolated_cr_inner_line_comment.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/doc_isolated_cr_line_comment.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/dup_fields.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/empty_comment_before_match.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/expected_type_args2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/expected_type_args3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/func1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/func2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/func3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/func4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/func5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/generic-default1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/generics1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/generics10.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/generics11.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/generics12.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/generics13.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/generics2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/generics3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/generics4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/generics5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/generics6.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/generics7.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/generics8.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/generics9.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/implicit_returns_err1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/implicit_returns_err2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/implicit_returns_err3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/implicit_returns_err4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/infer-crate-name.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/inline_1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/inline_2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1005.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1019.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1023.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1031.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1034.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1089.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1128.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1129-1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1129-2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1130.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1131.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1152.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1165.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1173.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1226.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1234.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1235.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1237.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1251.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1271.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1289.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1323-1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1323-2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1383.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1393.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-1447.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-407-2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-407.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-557.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-635-1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/issue-635-2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/lookup_err1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro-issue1053-2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro-issue1053.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro-issue1224.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro-issue1233.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro-issue1395-2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro-issue1395.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro-issue1400-2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro-issue1400.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro10.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro11.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro12.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro13.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro14.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro15.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro16.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro17.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro18.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro19.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro20.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro21.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro22.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro23.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro25.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro26.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro27.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro28.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro29.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro30.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro31.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro32.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro33.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro34.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro35.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro36.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro37.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro38.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro39.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro40.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro41.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro42.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro6.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro7.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro8.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro9.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/macro_return.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/match1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/match2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/match3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/match4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/match5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/match6.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/match7.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/method1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/method2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/mismatch-crate-name.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/missing_middle/both_path.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/missing_middle/explicit.not.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/missing_middle/inner_path.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/missing_middle/other.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/missing_middle/outer_path.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/missing_middle/sub/mod.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/missing_return1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/mod_missing_middle.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/never_type_err1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/privacy1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/privacy2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/privacy3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/privacy4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/privacy5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/privacy6.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/pub_restricted_1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/pub_restricted_2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/pub_restricted_3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/raw_identifiers_bad_keywords.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/raw_identifiers_underscore.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/rawbytestring.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/redef_error1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/redef_error2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/redef_error3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/redef_error4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/redef_error5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/redef_error6.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/reference1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/self-path1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/self-path2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/shadow1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/specify-crate-name.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/static_var1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/stmt_with_block_err1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/struct_align1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/struct_align2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/struct_init1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/struct_pack1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/struct_pack2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/syntax-only.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/test_mod.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/all_doc_comment_line_blocks.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/all_doc_comment_line_blocks_crlf.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/arithmetic_expressions1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/array_const_fold_1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/array_const_fold_2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/array_function.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/array_type_infer.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/array_zero_length.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/arrays1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/arrays2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/arrays3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/arrays4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/arrays5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/arrays6.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/arrays_index1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/arrays_index2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/arrays_index3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/as_bool_char.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/associated_types1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/autoderef1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/block_expr1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/block_expr2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/block_expr3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/block_expr4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/block_expr5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/block_expr_parser_bug.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/bom.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/bom_comment.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/bom_shebang.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/bom_whitespace.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/bools_eq.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/borrow1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/borrow_function.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/break_function.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/byte_char_str.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/byte_str.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/cast1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/cast2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/cast3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/cfg_attr.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/char1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/check-doc-attr-string.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/coercion1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/coercion2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/comparison_expr1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/compile.exp [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/compound_assignment_expr1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/conditional.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/constant1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/constant2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/constant3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/deadcode1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/deadcode2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/deref1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/deref_function.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/doc_comment.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/enum1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/extern_mod1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/extern_mod2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/float1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/float_types.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/forward_decl_1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/forward_decl_2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/forward_decl_3-unsafe.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/forward_decl_3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/forward_decl_4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/forward_decl_5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/func1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/func2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/function_reference1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/function_reference2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/function_reference3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/function_reference4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics10.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics11.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics12.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics13.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics14.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics15.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics16.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics17.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics18.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics19.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics20.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics21.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics22.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics23.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics24.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics25.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics26.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics27.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics28.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics29.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics30.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics31.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics32.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics6.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics7.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics8.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/generics9.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/grouped_expr_function.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/identifier-missing-impl-1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/if.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/if_elif.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/if_elif_else_expr1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/if_else.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/ifunaryexpr.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/impl_block1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/impl_block2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/impl_block3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/impl_block_unused.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/implicit_returns1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/infer_type1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/inner_attributes.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/integer_inference_var1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/integer_inference_var2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/integer_inference_var3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/integer_inference_var4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/integer_inference_var5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/integer_types.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/intrinsics-1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/intrinsics-2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/isolated_cr_block_comment.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/isolated_cr_line_comment.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/issue-1024.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/issue-1075.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/issue-1432.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/issue-1434.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/issue-368.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/issue-808.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/issue-862.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/issue-893-2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/issue-893.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/lazybooleanexpr_function.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/lifetime1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/literals1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/loop1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/loop2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/loop3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/loop4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/loop5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/loop6.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/loop7.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/macro-issue1403.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/macro-issue1426.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/macro_as_expr.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/match1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/methods1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/methods2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/methods3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/mod-nameresolve.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/mod1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/mod2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/mod3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/modules/mod.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/modules/valid_path.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/must_use1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/must_use2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/name_resolve1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/negation_function.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/nested_fn1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/nested_fn2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/nested_struct1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/never_type1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/not_shebang.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/not_shebang_block_comment.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/not_shebang_comment.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/not_shebang_multiline_comment.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/not_shebang_spaces.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/parameter_usage1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/parens1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/pointer1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/primconsts.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/prims_struct_eq.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/range-lang-item1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/raw_identifiers.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/raw_identifiers_keywords.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/recursive_fn1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/return_function.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/scoping1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/self_type1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/shadow1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/shadow2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/shebang.rs [new file with mode: 0755]
gcc/testsuite/rust/compile/torture/shebang_plus_attr.rs [new file with mode: 0755]
gcc/testsuite/rust/compile/torture/shebang_plus_attr2.rs [new file with mode: 0755]
gcc/testsuite/rust/compile/torture/static_function.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/static_var1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/stmt_with_block1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/str1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/struct_access1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/struct_base_init_1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/struct_decl.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/struct_init.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/struct_init_10.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/struct_init_11.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/struct_init_2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/struct_init_3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/struct_init_4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/struct_init_5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/struct_init_6.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/struct_init_7.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/struct_init_8.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/struct_init_9.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/top_attr.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/traits1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/traits10.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/traits11.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/traits12.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/traits13.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/traits14.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/traits15.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/traits16.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/traits17.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/traits18.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/traits19.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/traits2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/traits3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/traits4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/traits5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/traits6.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/traits7.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/traits8.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/traits9.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/transmute-size-check-1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/transmute1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/tuple1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/tuple2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/tuple3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/tuple_enum_variants.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/tuple_field_access.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/tuple_function.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/tuple_index.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/tuple_struct1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/tuple_struct2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/tuple_struct_unit.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/tuple_struct_unused.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/type-alias1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/type-alias2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/type_infer1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/type_infer2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/type_infer3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/type_infer4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/type_infer5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/type_infer6.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/unary_operators.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/undended-string-1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/undended-string-2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/underscore_id.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/union.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/union_union.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/unit_type1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/unit_type2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/unit_type3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/unit_type4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/unit_type5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/unsafe1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/unsafe2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/unsafe3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/unsafe4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/unused.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/unused1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/unused_struct.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/unused_struct_field.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/usize1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/very-broken-attr-string.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/torture/while_function.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/traits1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/traits10.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/traits11.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/traits12.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/traits2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/traits3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/traits4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/traits5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/traits6.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/traits7.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/traits8.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/traits9.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/tuple1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/tuple_struct1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/tuple_struct2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/tuple_struct3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/type-alias1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/type-bindings1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/unary_negation.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/unary_not.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/unconstrained_type_param.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/unicode_escape.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/unsafe1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/unsafe10.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/unsafe2.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/unsafe3.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/unsafe4.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/unsafe5.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/unsafe6.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/unsafe7.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/unsafe8.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/unsafe9.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/unterminated_c_comment.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/use_1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/usize1.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/xfail/lifetime_param.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/xfail/struct_field_vis.rs [new file with mode: 0644]
gcc/testsuite/rust/compile/xfail/xfail.exp [new file with mode: 0644]