libfast in: /users/nyevik/MANUALBUILD/petsc-3.1-p4/src/mat/impls/aij/seq
inode.c: In function 'PetscErrorCode MatMult_SeqAIJ_Inode(_p_Mat*, _p_Vec*, 
_p_Vec*)':
inode.c:426: error: invalid conversion from 'int' to '_mm_hint'
inode.c:426: error:   initializing argument 2 of 'void _mm_prefetch(const 
void*, _mm_hint)'
inode.c:427: error: invalid conversion from 'int' to '_mm_hint'
inode.c:427: error:   initializing argument 2 of 'void _mm_prefetch(const 
void*, _mm_hint)'

The PETSc code currently handles all this as the second argument is an int. 
This has to be fixed in petsc-dev to handle the case when int cannot be cast to 
_mm_hint

Volunteers?

   Barry



Reply via email to