[Bug libstdc++/90252] PSTL test failures

2019-06-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90252

Jonathan Wakely  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #5 from Jonathan Wakely  ---
Fixed for 9.2 as well.

[Bug libstdc++/90252] PSTL test failures

2019-06-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90252

--- Comment #4 from Jonathan Wakely  ---
Author: redi
Date: Fri Jun 14 18:10:52 2019
New Revision: 272298

URL: https://gcc.gnu.org/viewcvs?rev=272298&root=gcc&view=rev
Log:
PR libstdc++/90252 Check TBB version and ability to link with -ltbb

Backport from mainline
2019-05-21  Jonathan Wakely  

PR libstdc++/90252
* testsuite/lib/libstdc++.exp (check_effective_target_tbb-backend):
Use "additional_flags" to pass -ltbb to v3_target_compile command.
Use check_v3_target_prop_cached to cache the result of the test.

Backport from mainline
2019-05-20  Thomas Rodgers  

PR libstdc++/90252
* testsuite/lib/libstdc++.exp (check_effective_target_tbb-backend):
Changed v3_target_compile check from preprocess to executable.
Added "-ltbb" to v3_target_compile flags.

Backport from mainline
2019-05-20  Thomas Rodgers  

* testsuite/lib/libstdc++.exp (check_effective_target_tbb-backend):
Add check for Thread Building Blocks 2018 or later.

Modified:
branches/gcc-9-branch/libstdc++-v3/ChangeLog
branches/gcc-9-branch/libstdc++-v3/testsuite/lib/libstdc++.exp

[Bug libstdc++/90252] PSTL test failures

2019-05-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90252

--- Comment #3 from Jonathan Wakely  ---
Author: redi
Date: Tue May 21 13:50:41 2019
New Revision: 271466

URL: https://gcc.gnu.org/viewcvs?rev=271466&root=gcc&view=rev
Log:
PR libstdc++/90252 fix effective-target check for TBB

PR libstdc++/90252
* testsuite/lib/libstdc++.exp (check_effective_target_tbb-backend):
Use "additional_flags" to pass -ltbb to v3_target_compile command.
Use check_v3_target_prop_cached to cache the result of the test.

Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/testsuite/lib/libstdc++.exp

[Bug libstdc++/90252] PSTL test failures

2019-05-20 Thread rodgertq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90252

--- Comment #2 from Thomas Rodgers  ---
Author: rodgertq
Date: Tue May 21 04:37:45 2019
New Revision: 271451

URL: https://gcc.gnu.org/viewcvs?rev=271451&root=gcc&view=rev
Log:
tbb-backend effective target should check ability to link TBB

PR libstdc++/90252
* testsuite/lib/libstdc++.exp (check_effective_target_tbb-backend):
Changed v3_target_compile check from preprocess to executable.
Added "-ltbb" to v3_target_compile flags.

Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/testsuite/lib/libstdc++.exp

[Bug libstdc++/90252] PSTL test failures

2019-04-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90252

Jonathan Wakely  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED

[Bug libstdc++/90252] PSTL test failures

2019-04-25 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90252

Jonathan Wakely  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
   Last reconfirmed||2019-04-25
   Target Milestone|--- |9.2
 Ever confirmed|0   |1

--- Comment #1 from Jonathan Wakely  ---
Yes, the tbb effective target needs to do a link test, not just preprocessor
test to look for the headers.