Hello,
I got this error:
79571> (expt -2 2)
479571> (expt -2.0 2)
Error: ‘expt’ invalid result
of course, the implementation of expt in a float domain (according to common lisp) is a little bit tricky because it can involve also complex numbers. But in this specific situation, it should return 4.0