The problem here is that v3_additional_files will have a space
at the begining of the string as dg-additional-files will append
`" " $files` to it. Then when split is called on that string,
there will be an empty file and copying a dir will just fail for
remote/sim testing (I didn't look at why it works for native
testing though).
Ran a full libstdc++ testsuite using a sim board for testing.
libstdc++-v3/ChangeLog:
* testsuite/lib/libstdc++.exp (v3_target_compile): Call
string trim on v3_target_compile before calling split.
Signed-off-by: Andrew Pinski <quic_apinski@quicinc.com>
lappend options "timeout=[timeout_value]"
global v3_additional_files
- foreach file [split $v3_additional_files " "] {
+ # There will be an empty file at the begining of the list so trim it off.
+ foreach file [split [string trim $v3_additional_files] " "] {
global srcdir
v3-copy-file "$srcdir/data/$file" $file
}