diff options
author | Thomas Schwinge <thomas@codesourcery.com> | 2021-08-17 17:58:30 +0200 |
---|---|---|
committer | Thomas Schwinge <thomas@codesourcery.com> | 2021-08-17 21:05:27 +0200 |
commit | 60b94d8bd2280837e980a53cf81bdf902d726e61 (patch) | |
tree | a19179bef565bf4b38d7d9fa3079e03fb6e7e234 /gcc/cp/class.c | |
parent | b240450b630da511fadda98bba4862033ff56950 (diff) | |
download | gcc-60b94d8bd2280837e980a53cf81bdf902d726e61.zip gcc-60b94d8bd2280837e980a53cf81bdf902d726e61.tar.gz gcc-60b94d8bd2280837e980a53cf81bdf902d726e61.tar.bz2 |
libstdc++: Avoid illegal argument to verbose in dg-test callback, continued
This is a follow-up to commit 697b94cfaef4a958132faf0cf4b35b15dfb29acc
"libstdc++: Avoid illegal argument to verbose in dg-test callback".
I'm confirming the original problem, but on one system, it's not
resolved by this change, because instead we get:
extra_tool_flags are:
ERROR: tcl error sourcing [...]/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp.
ERROR: usage: send [args] string
while executing
"send_log "$message\n""
(procedure "verbose" line 48)
invoked from within
"verbose -log -- $extra_tool_flags"
(procedure "libstdc++-dg-test" line 45)
invoked from within
"${tool}-dg-test $prog [lindex ${dg-do-what} 0] "$tool_flags ${dg-extra-tool-flags}""
(procedure "saved-dg-test" line 115)
invoked from within
[...]
That's Ubuntu's dejagnu 1.5-3ubuntu1 being so old that it doesn't include
DejaGnu commit 57c22601afe43d2c2b8819df4f2ecacb034516fd "Protect from leading
dash in message". (I suppose that's what'd make this work, but have not
verified.)
libstdc++-v3/
* testsuite/lib/libstdc++.exp: Avoid illegal argument to verbose,
continued.
Diffstat (limited to 'gcc/cp/class.c')
0 files changed, 0 insertions, 0 deletions