@@ -294,19 +294,6 @@ int MPIR_Request_get_error(MPIR_Request * request_ptr)
294294 return mpi_errno ;
295295}
296296
297- #ifdef HAVE_FORTRAN_BINDING
298- /* Set the language type to Fortran for this (generalized) request */
299- void MPII_Grequest_set_lang_f77 (MPI_Request greq )
300- {
301- MPIR_Request * greq_ptr ;
302-
303- MPIR_Request_get_ptr (greq , greq_ptr );
304-
305- greq_ptr -> u .ureq .greq_fns -> greq_lang = MPIR_LANG__FORTRAN ;
306- }
307- #endif
308-
309-
310297int MPIR_Grequest_cancel (MPIR_Request * request_ptr , int complete )
311298{
312299 int rc ;
@@ -323,23 +310,6 @@ int MPIR_Grequest_cancel(MPIR_Request * request_ptr, int complete)
323310 MPIR_ERR_CHKANDSTMT1 ((rc != MPI_SUCCESS ), mpi_errno , MPI_ERR_OTHER ,;, "**user" ,
324311 "**usercancel %d" , rc );
325312 break ;
326- #ifdef HAVE_FORTRAN_BINDING
327- case MPIR_LANG__FORTRAN :
328- case MPIR_LANG__FORTRAN90 :
329- {
330- MPI_Fint ierr ;
331- MPI_Fint icomplete = complete ;
332-
333- (request_ptr -> u .ureq .greq_fns -> U .F .cancel_fn ) (request_ptr -> u .ureq .
334- greq_fns -> grequest_extra_state ,
335- & icomplete , & ierr );
336- rc = (int ) ierr ;
337- MPIR_ERR_CHKANDSTMT1 ((rc != MPI_SUCCESS ), mpi_errno , MPI_ERR_OTHER , {;}, "**user" ,
338- "**usercancel %d" , rc );
339- break ;
340- }
341- #endif
342-
343313 default :
344314 {
345315 /* --BEGIN ERROR HANDLING-- */
@@ -374,26 +344,6 @@ int MPIR_Grequest_query(MPIR_Request * request_ptr)
374344 MPIR_ERR_CHKANDSTMT1 ((rc != MPI_SUCCESS ), mpi_errno , MPI_ERR_OTHER , {;}
375345 , "**user" , "**userquery %d" , rc );
376346 break ;
377- #ifdef HAVE_FORTRAN_BINDING
378- case MPIR_LANG__FORTRAN :
379- case MPIR_LANG__FORTRAN90 :
380- {
381- MPI_Fint ierr ;
382- MPI_Fint is [sizeof (MPI_Status ) / sizeof (int )];
383- /* Take off the global locks before calling user functions */
384- MPID_THREAD_CS_EXIT (GLOBAL , MPIR_THREAD_GLOBAL_ALLFUNC_MUTEX );
385- (request_ptr -> u .ureq .greq_fns -> U .F .query_fn ) (request_ptr -> u .ureq .
386- greq_fns -> grequest_extra_state , is ,
387- & ierr );
388- rc = (int ) ierr ;
389- if (rc == MPI_SUCCESS )
390- PMPI_Status_f2c (is , & request_ptr -> status );
391- MPID_THREAD_CS_ENTER (GLOBAL , MPIR_THREAD_GLOBAL_ALLFUNC_MUTEX );
392- MPIR_ERR_CHKANDSTMT1 ((rc != MPI_SUCCESS ), mpi_errno , MPI_ERR_OTHER , {;}
393- , "**user" , "**userquery %d" , rc );
394- }
395- break ;
396- #endif
397347 default :
398348 {
399349 /* --BEGIN ERROR HANDLING-- */
@@ -424,21 +374,6 @@ int MPIR_Grequest_free(MPIR_Request * request_ptr)
424374 MPIR_ERR_CHKANDSTMT1 ((rc != MPI_SUCCESS ), mpi_errno , MPI_ERR_OTHER , {;}
425375 , "**user" , "**userfree %d" , rc );
426376 break ;
427- #ifdef HAVE_FORTRAN_BINDING
428- case MPIR_LANG__FORTRAN :
429- case MPIR_LANG__FORTRAN90 :
430- {
431- MPI_Fint ierr ;
432-
433- (request_ptr -> u .ureq .greq_fns -> U .F .free_fn ) (request_ptr -> u .ureq .
434- greq_fns -> grequest_extra_state , & ierr );
435- rc = (int ) ierr ;
436- MPIR_ERR_CHKANDSTMT1 ((rc != MPI_SUCCESS ), mpi_errno , MPI_ERR_OTHER , {;}, "**user" ,
437- "**userfree %d" , rc );
438- break ;
439- }
440- #endif
441-
442377 default :
443378 {
444379 /* --BEGIN ERROR HANDLING-- */
0 commit comments