diff options
-rw-r--r-- | c/src/tests/psxtests/psx07/init.c | 20 | ||||
-rw-r--r-- | testsuites/psxtests/psx07/init.c | 20 |
2 files changed, 40 insertions, 0 deletions
diff --git a/c/src/tests/psxtests/psx07/init.c b/c/src/tests/psxtests/psx07/init.c index 37c02e9b70..2d3859ad3c 100644 --- a/c/src/tests/psxtests/psx07/init.c +++ b/c/src/tests/psxtests/psx07/init.c @@ -216,6 +216,10 @@ void *POSIX_Init( status = pthread_attr_getinheritsched( NULL, &inheritsched ); assert( status == EINVAL ); + puts( "Init: pthread_attr_getinheritsched - EINVAL (NULL inheritsched)" ); + status = pthread_attr_getinheritsched( &attr, NULL ); + assert( status == EINVAL ); + puts( "Init: pthread_attr_getinheritsched - EINVAL (not initialized attr)" ); status = pthread_attr_getinheritsched( &destroyed_attr, &inheritsched ); assert( status == EINVAL ); @@ -250,6 +254,10 @@ void *POSIX_Init( status = pthread_attr_getschedpolicy( NULL, &schedpolicy ); assert( status == EINVAL ); + puts( "Init: pthread_attr_getschedpolicy - EINVAL (NULL schedpolicy)" ); + status = pthread_attr_getschedpolicy( &attr, NULL ); + assert( status == EINVAL ); + puts( "Init: pthread_attr_getschedpolicy - EINVAL (not initialized attr)" ); status = pthread_attr_getschedpolicy( &destroyed_attr, &schedpolicy ); assert( status == EINVAL ); @@ -284,6 +292,10 @@ void *POSIX_Init( status = pthread_attr_getstacksize( NULL, &stacksize ); assert( status == EINVAL ); + puts( "Init: pthread_attr_getstacksize - EINVAL (NULL stacksize)" ); + status = pthread_attr_getstacksize( &attr, NULL ); + assert( status == EINVAL ); + puts( "Init: pthread_attr_getstacksize - EINVAL (not initialized attr)" ); status = pthread_attr_getstacksize( &destroyed_attr, &stacksize ); assert( status == EINVAL ); @@ -314,6 +326,10 @@ void *POSIX_Init( status = pthread_attr_getstackaddr( NULL, &stackaddr ); assert( status == EINVAL ); + puts( "Init: pthread_attr_getstackaddr - EINVAL (NULL stackaddr)" ); + status = pthread_attr_getstackaddr( &attr, NULL ); + assert( status == EINVAL ); + puts( "Init: pthread_attr_getstackaddr - EINVAL (not initialized attr)" ); status = pthread_attr_getstackaddr( &destroyed_attr, &stackaddr ); assert( status == EINVAL ); @@ -348,6 +364,10 @@ void *POSIX_Init( status = pthread_attr_getdetachstate( NULL, &detachstate ); assert( status == EINVAL ); + puts( "Init: pthread_attr_getdetachstate - EINVAL (NULL detatchstate)" ); + status = pthread_attr_getdetachstate( &attr, NULL ); + assert( status == EINVAL ); + puts( "Init: pthread_attr_getdetachstate - EINVAL (not initialized attr)" ); status = pthread_attr_getdetachstate( &destroyed_attr, &detachstate ); assert( status == EINVAL ); diff --git a/testsuites/psxtests/psx07/init.c b/testsuites/psxtests/psx07/init.c index 37c02e9b70..2d3859ad3c 100644 --- a/testsuites/psxtests/psx07/init.c +++ b/testsuites/psxtests/psx07/init.c @@ -216,6 +216,10 @@ void *POSIX_Init( status = pthread_attr_getinheritsched( NULL, &inheritsched ); assert( status == EINVAL ); + puts( "Init: pthread_attr_getinheritsched - EINVAL (NULL inheritsched)" ); + status = pthread_attr_getinheritsched( &attr, NULL ); + assert( status == EINVAL ); + puts( "Init: pthread_attr_getinheritsched - EINVAL (not initialized attr)" ); status = pthread_attr_getinheritsched( &destroyed_attr, &inheritsched ); assert( status == EINVAL ); @@ -250,6 +254,10 @@ void *POSIX_Init( status = pthread_attr_getschedpolicy( NULL, &schedpolicy ); assert( status == EINVAL ); + puts( "Init: pthread_attr_getschedpolicy - EINVAL (NULL schedpolicy)" ); + status = pthread_attr_getschedpolicy( &attr, NULL ); + assert( status == EINVAL ); + puts( "Init: pthread_attr_getschedpolicy - EINVAL (not initialized attr)" ); status = pthread_attr_getschedpolicy( &destroyed_attr, &schedpolicy ); assert( status == EINVAL ); @@ -284,6 +292,10 @@ void *POSIX_Init( status = pthread_attr_getstacksize( NULL, &stacksize ); assert( status == EINVAL ); + puts( "Init: pthread_attr_getstacksize - EINVAL (NULL stacksize)" ); + status = pthread_attr_getstacksize( &attr, NULL ); + assert( status == EINVAL ); + puts( "Init: pthread_attr_getstacksize - EINVAL (not initialized attr)" ); status = pthread_attr_getstacksize( &destroyed_attr, &stacksize ); assert( status == EINVAL ); @@ -314,6 +326,10 @@ void *POSIX_Init( status = pthread_attr_getstackaddr( NULL, &stackaddr ); assert( status == EINVAL ); + puts( "Init: pthread_attr_getstackaddr - EINVAL (NULL stackaddr)" ); + status = pthread_attr_getstackaddr( &attr, NULL ); + assert( status == EINVAL ); + puts( "Init: pthread_attr_getstackaddr - EINVAL (not initialized attr)" ); status = pthread_attr_getstackaddr( &destroyed_attr, &stackaddr ); assert( status == EINVAL ); @@ -348,6 +364,10 @@ void *POSIX_Init( status = pthread_attr_getdetachstate( NULL, &detachstate ); assert( status == EINVAL ); + puts( "Init: pthread_attr_getdetachstate - EINVAL (NULL detatchstate)" ); + status = pthread_attr_getdetachstate( &attr, NULL ); + assert( status == EINVAL ); + puts( "Init: pthread_attr_getdetachstate - EINVAL (not initialized attr)" ); status = pthread_attr_getdetachstate( &destroyed_attr, &detachstate ); assert( status == EINVAL ); |