[patch] libstdc++/testsuite: Tweak dg-prune-output regex for out-of-tree contexts

Jonathan Wakely jwakely@redhat.com
Fri Dec 18 22:24:38 GMT 2020


On 18/12/20 22:06 +0100, Olivier Hainque wrote:
>Hello,
>
>This patch is a proposal to update the dg-prune-output
>regex in 20_util/bind/ref_neg.cc to account for possible
>extra subdirs of include/ before reaching "functional"
>in out-of-build-tree test runs (c++/10.2.1 in our case).
>
>I noticed only afterwards that many other tests seem to
>have adopted a simpler
>
>  // { dg-prune-output "include" }
>
>Not entirely sure this would be appropriate here as well.
>
>This variant cures the failures we saw when running tests
>from our gcc-10 installed toolchain and I verified that the
>test still passes from a build tree on mainline, x86_64-linux
>host in both cases.
>
>Is this ok to commit ?

Yes, OK, although I wonder if this would be better:

{ dg-prune-output "/(functional|bits/invoke.h):" }



More information about the Gcc-patches mailing list