Set num_threads to 50 on 32-bit hppa in two libgomp loop tests

We support a maximum of 50 threads on 32-bit hppa.

2024-02-01  John David Anglin  <danglin@gcc.gnu.org>

libgomp/ChangeLog:

	* testsuite/libgomp.c++/loop-3.C: Set num_threads to 50
	on 32-bit hppa.
	* testsuite/libgomp.c/omp-loop03.c: Likewise.
This commit is contained in:
John David Anglin 2024-02-01 19:09:53 +00:00
parent d71c7f107a
commit b14209715e
2 changed files with 14 additions and 2 deletions

View file

@ -1,3 +1,9 @@
#if defined(__hppa__) && !defined(__LP64__)
#define NUM_THREADS 50
#else
#define NUM_THREADS 64
#endif
extern "C" void abort (void);
int a;
@ -19,7 +25,7 @@ foo ()
int
main (void)
{
#pragma omp parallel num_threads (64)
#pragma omp parallel num_threads (NUM_THREADS)
foo ();
return 0;

View file

@ -1,3 +1,9 @@
#if defined(__hppa__) && !defined(__LP64__)
#define NUM_THREADS 50
#else
#define NUM_THREADS 64
#endif
extern void abort (void);
int a;
@ -19,7 +25,7 @@ foo ()
int
main (void)
{
#pragma omp parallel num_threads (64)
#pragma omp parallel num_threads (NUM_THREADS)
foo ();
return 0;