compile without error but no output