anchor.diff:      ! The prefetch arguments.
       TYPE(C_PTR) :: pa, pb, pc
     END TYPE
  +  ! Constructs an actual/extended argument set for an SGEMM call.
  +  INTERFACE LIBXSMM_DGEMM_XARGS
  +    MODULE PROCEDURE LIBXSMM_DGEMM_XARGS_CTOR
  +  END INTERFACE
   
     ! Overloaded dispatch/JIT routines (single/double precision).
     INTERFACE libxsmm_dispatch
  
positive.code:     ! The prefetch arguments.
      TYPE(C_PTR) :: pa, pb, pc
    END TYPE
  
    ! Structure providing the actual/extended arguments of a DGEMM call.
    TYPE, BIND(C) :: LIBXSMM_DGEMM_XARGS
  
negative.code:     LIBXSMM_PREFETCH_AL2BL2_VIA_C_AHEAD = IOR(LIBXSMM_PREFETCH_BL2_VIA_C, &
                                                LIBXSMM_PREFETCH_AL2_AHEAD)
  
    ! Structure providing the actual/extended arguments of an SGEMM call.
    TYPE, BIND(C) :: LIBXSMM_SGEMM_XARGS
      ! The Alpha and Beta arguments.
  