Browse Source

Fix unreachable code thanks to smatch.

Cyril Roelandt 13 years ago
parent
commit
dc840c95bd
2 changed files with 1 additions and 3 deletions
  1. 1 2
      src/datawizard/copy_driver.c
  2. 0 1
      tests/datawizard/interfaces/copy_interfaces.c

+ 1 - 2
src/datawizard/copy_driver.c

@@ -356,7 +356,7 @@ void _starpu_driver_wait_request_completion(struct _starpu_async_channel *async_
 unsigned _starpu_driver_test_request_completion(struct _starpu_async_channel *async_channel)
 {
 	enum starpu_node_kind kind = async_channel->type;
-	unsigned success;
+	unsigned success = 0;
 #ifdef STARPU_USE_CUDA
 	cudaEvent_t event;
 #endif
@@ -393,7 +393,6 @@ unsigned _starpu_driver_test_request_completion(struct _starpu_async_channel *as
 	case STARPU_CPU_RAM:
 	default:
 		STARPU_ABORT();
-		success = 0;
 	}
 
 	return success;

+ 0 - 1
tests/datawizard/interfaces/copy_interfaces.c

@@ -39,7 +39,6 @@ static int check_copy(starpu_data_handle_t handle, char *header)
 	if (new_handle->ops->compare(old_interface, new_interface) == 0)
 	{
 		FPRINTF(stderr, "Error when copying %s data\n", header);
-		assert(0);
 		ret = 1;
 	}
 	starpu_data_unregister(handle);