load_lib rust-support.exp
require allow_rust_tests
+require {can_compile rust}
standard_testfile .rs
if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
load_lib rust-support.exp
require allow_rust_tests
+require {can_compile rust}
standard_testfile .rs
load_lib rust-support.exp
require allow_rust_tests
+require {can_compile rust}
standard_testfile .rs
if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
load_lib rust-support.exp
require allow_rust_tests
+require {can_compile rust}
standard_testfile .rs
if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
load_lib rust-support.exp
require allow_rust_tests
+require {can_compile rust}
standard_testfile .rs
if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
load_lib rust-support.exp
require allow_rust_tests
+require {can_compile rust}
standard_testfile main.rs
if {[prepare_for_testing "failed to prepare" $testfile $srcfile \
load_lib rust-support.exp
require allow_rust_tests
+require {can_compile rust}
standard_testfile .rs
if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
load_lib rust-support.exp
require allow_rust_tests
+require {can_compile rust}
standard_testfile .rs
if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
load_lib rust-support.exp
require allow_rust_tests
+require {can_compile rust}
set v [split [rust_compiler_version] .]
if {[lindex $v 0] == 1 && [lindex $v 1] < 43} {
load_lib gdb-python.exp
load_lib rust-support.exp
require allow_rust_tests allow_python_tests
+require {can_compile rust}
standard_testfile .rs
if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
load_lib rust-support.exp
require allow_rust_tests
+require {can_compile rust}
set v [split [rust_compiler_version] .]
if {[lindex $v 0] == 1 && [lindex $v 1] < 30} {
load_lib rust-support.exp
require allow_rust_tests
+require {can_compile rust}
# This testcase verifies the behavior of the `start' command, which
# does not work when we use the gdb stub...
load_lib rust-support.exp
require allow_rust_tests
+require {can_compile rust}
save_vars { env(TERM) } {
# We need an ANSI-capable terminal to get the output.
load_lib rust-support.exp
require allow_rust_tests
+require {can_compile rust}
standard_testfile .rs
if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
load_lib rust-support.exp
require allow_rust_tests
+require {can_compile rust}
standard_testfile .rs
if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
load_lib rust-support.exp
require allow_rust_tests
+require {can_compile rust}
# Non-ASCII identifiers were allowed starting in 1.53.
set v [split [rust_compiler_version] .]
load_lib rust-support.exp
require allow_rust_tests
+require {can_compile rust}
standard_testfile .rs
if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
load_lib rust-support.exp
require allow_rust_tests
+require {can_compile rust}
standard_testfile .rs
if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
load_lib rust-support.exp
require allow_rust_tests
+require {can_compile rust}
standard_testfile .rs
if {[prepare_for_testing "failed to prepare" $testfile $srcfile {debug rust}]} {
# Return 1 to try Rust tests, 0 to skip them.
proc allow_rust_tests {} {
- if { ![can_compile rust] } {
- return 0
- }
-
return 1
}