anchor.diff:  ! Provide interfaces and wrappers to hashing procedures that are written in C++.
   
   ! Warning: only working with i0 as a 32-bit or 64-bit integer.
  -
  -use const
   
   implicit none
   
  
positive.code:         ! F2003 standards! :-(
          key = c_loc(f(1))
  
          hash = MurmurHash2(key, tmp, seed)
  
      end function murmurhash_bit_string
  
  
negative.code:         !    Hash of f using the MurmurHash2 algorithm.
  
          use, intrinsic:: iso_c_binding
          use const, only: i0, i0_length
  
          integer(i0) :: hash
          integer(i0), intent(in), target :: f(N)
  