Add some parallel_for_each tests
authorTom Tromey <tom@tromey.com>
Sat, 28 Aug 2021 19:16:50 +0000 (13:16 -0600)
committerTom Tromey <tom@tromey.com>
Mon, 30 Aug 2021 13:44:33 +0000 (07:44 -0600)
commit282aa4f7d292eb4bc213d028465a3b96f5af2f22
tree201a33541c392cba219d0a4d9fea0574b78b39ff
parentee8b88452c1cb1be97199942aee7a76bbca210ee
Add some parallel_for_each tests

Tom de Vries noticed that a patch in the DWARF scanner rewrite series
caused a regression in parallel_for_each -- it started crashing in the
case where the number of threads is 0 (there was an unchecked use of
"n-1" that was used to size an array).

He also pointed out that there were no tests of parallel_for_each.
This adds a few tests of parallel_for_each, primarily testing that
different settings for the number of threads will work.  This test
catches the bug that he found in that series.
gdb/Makefile.in
gdb/unittests/parallel-for-selftests.c [new file with mode: 0644]