silence clang warning

clang points out that bad things
happen after gmi_fail is called, but
that function doesn't return so
annotate it as such.
silence another clang warning