Quantcast
Channel: Intel® Software - Intel® oneAPI Math Kernel Library & Intel® Math Kernel Library
Viewing all articles
Browse latest Browse all 3005

mkl_spblas.f90

$
0
0

I am writing a sparse solver using Inspector-executor Sparse BLAS routines and I get the following compiling error:

             stat = mkl_sparse_set_memory_hint (ilu0, SPARSE_MEMORY_AGGRESSIVE )
                                                                             1
Error: Symbol ‘sparse_memory_aggressive’ at (1) has no IMPLICIT type

I am using GNU Fortran 5.4.0.

The error has a simpIe workaround but  think there is a bug in the file mkl_spblas.f90:101

!   memory optimization hints from customer: describe how much memory could be used on optimization stage
     ENUM, BIND(C)
         ENUMERATOR :: SPARSE_MEMORY_NONE                  = 80, &  ! no memory should be allocated for matrix values and structures
                                                                    ! auxiliary structures could be created only for workload balancing,
                                                                    ! parallelization, etc.
                       PARSE_MEMORY_AGGRESSIVE             = 81     ! matrix could be converted to any internal format
     END ENUM

 

I checked and the bug is present in mkl 11.3 and mkl 2017

Thread Topic: 

Bug Report

Viewing all articles
Browse latest Browse all 3005

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>