I'm guessing fixing this warning is easy: just use the right type of abs function. I also got six error messages like the two below.
__custom_gaussian_smoothing__.cc:161:22: note: in instantiation of function template specialization
'custom_gaussian_smoothing<Matrix>' requested here
retval.append (custom_gaussian_smoothing<Matrix>(I, lambda1, lambda2, theta));
__custom_gaussian_smoothing__.cc:209:22: note: in instantiation of function template specialization
'custom_gaussian_smoothing<intNDArray<octave_int<unsigned long long> > >' requested here
retval.append (custom_gaussian_smoothing<uint64NDArray>(I, lambda1, lambda2, theta));
(Sorry for submitting this to the mailing list. I couldn't log into the GNU bug tracker because it didn't like any of the passwords I was willing to use. It offered to allow me to submit a comment without logging in, but then complained that I didn't fill out the Captcha, but there was no Captcha for me to fill out. Then I gave up just emailed you.)
Hope this helps.
--
William Schwartz