https://gcc.gnu.org/g:dadc82640aac0a050552932255c359e1d969b6b7
commit r17-4354-gdadc82640aac0a050552932255c359e1d969b6b7 Author: Pierre-Emmanuel Patry <[email protected]> Date: Fri Sep 11 14:21:29 2026 +0200 gccrs: Move torture issue tests to their own directory gcc/testsuite/ChangeLog: * rust/compile/torture/issue-1024.rs: Move to... * rust/compile/torture/issues/1024.rs: ...here. * rust/compile/torture/issue-1075.rs: Move to... * rust/compile/torture/issues/1075.rs: ...here. * rust/compile/torture/issue-1432.rs: Move to... * rust/compile/torture/issues/1432.rs: ...here. * rust/compile/torture/issue-1434.rs: Move to... * rust/compile/torture/issues/1434.rs: ...here. * rust/compile/torture/issue-1506.rs: Move to... * rust/compile/torture/issues/1506.rs: ...here. * rust/compile/torture/issue-1555.rs: Move to... * rust/compile/torture/issues/1555.rs: ...here. * rust/compile/torture/issue-368.rs: Move to... * rust/compile/torture/issues/368.rs: ...here. * rust/compile/torture/issue-808.rs: Move to... * rust/compile/torture/issues/808.rs: ...here. * rust/compile/torture/issue-862.rs: Move to... * rust/compile/torture/issues/862.rs: ...here. * rust/compile/torture/issue-893-2.rs: Move to... * rust/compile/torture/issues/893-2.rs: ...here. * rust/compile/torture/issue-893.rs: Move to... * rust/compile/torture/issues/893.rs: ...here. * rust/compile/torture/issues/issues.exp: Copy DG testsuite file from parent directory. Signed-off-by: Pierre-Emmanuel Patry <[email protected]> Diff: --- .../torture/{issue-1024.rs => issues/1024.rs} | 0 .../torture/{issue-1075.rs => issues/1075.rs} | 0 .../torture/{issue-1432.rs => issues/1432.rs} | 0 .../torture/{issue-1434.rs => issues/1434.rs} | 0 .../torture/{issue-1506.rs => issues/1506.rs} | 0 .../torture/{issue-1555.rs => issues/1555.rs} | 0 .../torture/{issue-368.rs => issues/368.rs} | 0 .../torture/{issue-808.rs => issues/808.rs} | 0 .../torture/{issue-862.rs => issues/862.rs} | 0 .../torture/{issue-893-2.rs => issues/893-2.rs} | 0 .../torture/{issue-893.rs => issues/893.rs} | 0 .../rust/compile/torture/issues/issues.exp | 33 ++++++++++++++++++++++ 12 files changed, 33 insertions(+) diff --git a/gcc/testsuite/rust/compile/torture/issue-1024.rs b/gcc/testsuite/rust/compile/torture/issues/1024.rs similarity index 100% rename from gcc/testsuite/rust/compile/torture/issue-1024.rs rename to gcc/testsuite/rust/compile/torture/issues/1024.rs diff --git a/gcc/testsuite/rust/compile/torture/issue-1075.rs b/gcc/testsuite/rust/compile/torture/issues/1075.rs similarity index 100% rename from gcc/testsuite/rust/compile/torture/issue-1075.rs rename to gcc/testsuite/rust/compile/torture/issues/1075.rs diff --git a/gcc/testsuite/rust/compile/torture/issue-1432.rs b/gcc/testsuite/rust/compile/torture/issues/1432.rs similarity index 100% rename from gcc/testsuite/rust/compile/torture/issue-1432.rs rename to gcc/testsuite/rust/compile/torture/issues/1432.rs diff --git a/gcc/testsuite/rust/compile/torture/issue-1434.rs b/gcc/testsuite/rust/compile/torture/issues/1434.rs similarity index 100% rename from gcc/testsuite/rust/compile/torture/issue-1434.rs rename to gcc/testsuite/rust/compile/torture/issues/1434.rs diff --git a/gcc/testsuite/rust/compile/torture/issue-1506.rs b/gcc/testsuite/rust/compile/torture/issues/1506.rs similarity index 100% rename from gcc/testsuite/rust/compile/torture/issue-1506.rs rename to gcc/testsuite/rust/compile/torture/issues/1506.rs diff --git a/gcc/testsuite/rust/compile/torture/issue-1555.rs b/gcc/testsuite/rust/compile/torture/issues/1555.rs similarity index 100% rename from gcc/testsuite/rust/compile/torture/issue-1555.rs rename to gcc/testsuite/rust/compile/torture/issues/1555.rs diff --git a/gcc/testsuite/rust/compile/torture/issue-368.rs b/gcc/testsuite/rust/compile/torture/issues/368.rs similarity index 100% rename from gcc/testsuite/rust/compile/torture/issue-368.rs rename to gcc/testsuite/rust/compile/torture/issues/368.rs diff --git a/gcc/testsuite/rust/compile/torture/issue-808.rs b/gcc/testsuite/rust/compile/torture/issues/808.rs similarity index 100% rename from gcc/testsuite/rust/compile/torture/issue-808.rs rename to gcc/testsuite/rust/compile/torture/issues/808.rs diff --git a/gcc/testsuite/rust/compile/torture/issue-862.rs b/gcc/testsuite/rust/compile/torture/issues/862.rs similarity index 100% rename from gcc/testsuite/rust/compile/torture/issue-862.rs rename to gcc/testsuite/rust/compile/torture/issues/862.rs diff --git a/gcc/testsuite/rust/compile/torture/issue-893-2.rs b/gcc/testsuite/rust/compile/torture/issues/893-2.rs similarity index 100% rename from gcc/testsuite/rust/compile/torture/issue-893-2.rs rename to gcc/testsuite/rust/compile/torture/issues/893-2.rs diff --git a/gcc/testsuite/rust/compile/torture/issue-893.rs b/gcc/testsuite/rust/compile/torture/issues/893.rs similarity index 100% rename from gcc/testsuite/rust/compile/torture/issue-893.rs rename to gcc/testsuite/rust/compile/torture/issues/893.rs diff --git a/gcc/testsuite/rust/compile/torture/issues/issues.exp b/gcc/testsuite/rust/compile/torture/issues/issues.exp new file mode 100644 index 000000000000..c6fb3a4e37bb --- /dev/null +++ b/gcc/testsuite/rust/compile/torture/issues/issues.exp @@ -0,0 +1,33 @@ +# Copyright (C) 2026 Free Software Foundation, Inc. + +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with GCC; see the file COPYING3. If not see +# <http://www.gnu.org/licenses/>. + +# Compile tests, torture testing. + +# Load support procs. +load_lib rust-dg.exp + +# Initialize `dg'. +dg-init + +# Main loop. +set saved-dg-do-what-default ${dg-do-what-default} + +set dg-do-what-default "compile" +gcc-dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.rs]] "" "" +set dg-do-what-default ${saved-dg-do-what-default} + +# All done. +dg-finish
