:- module gc.
:- pragma termination_info(gc:garbage_collect((builtin:di), (builtin:uo)), finite(0, [yes, no]), cannot_loop).
:- pragma termination_info((gc:garbage_collect), finite(0, []), cannot_loop).
