hi,I am trying to interface magmaf_dsyevd() function with replacing existing fortran lapack call dsyevd in my fortran module.I ma able to successfully compile and link with magma libraries.When i try to run these exe generated with an input i am getting the following error

0:segmentation Violation error, Status=:11

do any one faced similar problems?Am i allowed to use the magmaf_dsyevd instead of dsyevd call directly? (i found the interface defined in controls)

Hi,The MAGMA routines have their values passed by value so to call them from FORTRAN you would have to go through the FORTRAN interface. Do you get the problem for any size? If you set MAGMA_TESTINGS_CHECK can you run successfully testing_dsyevd for a specified problem size (passed with the -N option)?Stan

routines have their values passed by value so to call them from FORTRAN you would have to go through the FORTRAN interface. Do you get the problem for any size? If you set MAGMA_TESTINGS_CHECK can you run successfullytesting_dsyevd for a specified problem size (passed with the -N option)?

yes i am able to run testing_dysevd with various values of "N"

I have described my problem briefly below!!

I have made changes in the original call to call dsyevd subroutineWhen I tried to execute and run on GPU i am getting the following error!!