We wonder if this is by design that
in setup.py the amd extension is built with
define_macros = MACROS,
rather than with
define_macros = MACROS + [('NTIMER', '1')],
The latter would disable SuiteSparse timer, and also fix a bug
we get on older Ubuntu systems, as absence of ('NTIMER', '1') triggers
calls to clock_gettime, for which on said systems one needs to link with -lrt.
(i.e. one needs to set libraries=['rt'],), resulting in an import error.
See
http://trac.sagemath.org/ticket/19687 for details.
Thanks,
Dima