def disable_compile(self):
        """
        Disable the compilation of new signatures at call time.
        """
        # If disabling compilation then there must be at least one signature
        assert len(self._dispatcher.overloads) > 0
        self._frozen = True

        Disable the compilation of new signatures at call time.
        
numba/np/ufunc/ufunc_base.py