D: [iurt_root_command] chroot RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument RTNETLINK answers: Invalid argument Building target platforms: x86_64 Building for target x86_64 Installing /home/iurt/rpmbuild/SRPMS/@2384063:scummvm-2026.4.0-1.mga11.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.iN1iGa Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.1v9Y8f + umask 022 + cd /home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build + rm -rf scummvm-2026.4.0 + /usr/lib/rpm/rpmuncompress -x /home/iurt/rpmbuild/SOURCES/scummvm-2026.4.0.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd scummvm-2026.4.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /home/iurt/rpmbuild/SOURCES/scummvm-2.1.1-ftbfs-use-bfd-linker-on-x86.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /home/iurt/rpmbuild/SOURCES/scummvm-2026.3.0-qt-file-dialogs.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.uWk8o4 + umask 022 + cd /home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd scummvm-2026.4.0 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + export CONFIGURE_NO_HOST=true + CONFIGURE_NO_HOST=true + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + CONFIGURE_TOP=. + '[' 1 = 1 ']' ++ find . -name config.guess -o -name config.sub + for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/mageia/config.sub ']' ++ basename ./config.sub + cp -af /usr/lib/rpm/mageia/config.sub ./config.sub + for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/mageia/config.guess ']' ++ basename ./config.guess + cp -af /usr/lib/rpm/mageia/config.guess ./config.guess + /usr/lib/rpm/mageia/force-as-needed-for-shared-lib-in-libtool Forcing -Wl,--as-needed in configure/libtool to workaround libtool bug (cf http://lists.gnu.org/archive/html/libtool-patches/2004-06/msg00002.html) + /usr/lib/rpm/mageia/drop-ld-no-undefined-for-shared-lib-modules-in-libtool + /usr/lib/rpm/mageia/fix-libtool-ltmain-from-overlinking + /usr/lib/rpm/mageia/fix-libtool-from-moving-options-after-libs . + /usr/lib/rpm/mageia/fix-dlsearch-path-in-libtool-for-multilib . lib64 + ./configure --host=x86_64-mageia-linux-gnu --build=x86_64-mageia-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --bindir=/usr/games --datadir=/usr/share/games/scummvm --enable-all-engines --enable-release --enable-freetype2 --enable-text-console --enable-qt --prefer-sdl3 --with-freetype2-prefix=/usr Running ScummVM configure... Ignoring --host option! Looking for C++ compiler... g++ Checking if compiler supports C++11... yes Checking for compiler version... GCC 16, ok Checking if C++11 initializer_list is available... yes Checking if C++11 std::nullptr_t is available... yes Checking if C++11 alignas and alignof keywords are available... yes Using LLD linker... no Using Mold linker... no Using Gold linker... no Checking for whether C++ compiler accepts -Wglobal-constructors... no Checking for whether C++ compiler accepts -Wframe-larger-than=307200... yes Checking for whether C++ compiler accepts -Wno-undefined-var-template... no Checking for whether C++ compiler accepts -Wno-pragma-pack... no Checking for whether C++ compiler accepts -Wno-address-of-packed-member... yes Checking endianness... little Alignment required... no Checking host CPU architecture... x86_64 Checking hosttype... linux-gnu Checking for unused components... ...check complete Checking for pkg-config... yes Checking for SDL... yes Checking for SDL_Net... no Checks for ENet... Checking for sendmsg... yes Checking for recvmsg... yes Optional checks for ENet... Checking for getaddrinfo... yes Checking for getnameinfo... yes Checking for gethostbyaddr_r... yes Checking for gethostbyname_r... yes Checking for poll... yes Checking for fcntl... yes Checking for inet_pton... yes Checking for inet_ntop... yes Checking for msghdr.msg_flags... yes Checking for socklen_t... yes Checking if host is POSIX compliant... yes Checking if posix_spawn is required and supported... yes Checking if fseeko with 64-bit off_t is supported... yes Checking whether to have a verbose build... no Checking whether building plugins was requested... no Checking if detection features building statically... yes Checking if building detection features for all engines... yes Checking for Ogg... yes Checking for TTS libraries... yes Checking for Vorbis... yes Checking for Tremor... no (Vorbis/Tremor support is mutually exclusive) Checking for OPL2LPT... no Checking for RetroWave OPL3... no Checking for nFM OPL2 / OPL3... no Checking for FLAC >= 1.1.3... yes Checking for MAD... yes Checking for ALSA >= 0.9... yes Checking for libjpeg >= v6b... yes Checking for PNG >= 1.2.8... yes Checking for GIF >= 5.0.0... yes Checking for libtheoradec >= 1.0... yes Checking for libvpx >= 1.6... yes Checking for libfaad... no Checking for SEQ MIDI... yes Checking for sndio... yes Checking for TiMidity... yes Checking for zlib... yes Checking for libmpeg2 >= 0.4.0... yes Checking for liba52... yes Looking for curl-config... /usr/bin/curl-config Checking for libcurl... yes Checking for Network client... libcurl Checking for libopenmpt... no Looking for mikmod-config... /usr/bin/libmikmod-config Checking for libmikmod... yes Checking for libmpcdec... yes Checking for FluidSynth... yes Checking for FluidLite... no (FluidSynth/FluidLite support is mutually exclusive) Checking for Sonivox >= 3.6.12... yes Checking for readline... yes Checking for libunity... no Checking for gtk... yes Checking for qt... yes Checking for FreeType2... yes Checking for OpenGL... yes (runtime detection) Checking for OpenGL for game... yes (shaders enabled) Checking for Linux CD-ROM... yes Checking for curl... yes Checking for FriBidi... yes Test C++11 compatibility during compilation... no Checking for Discord RPC... yes Checking for ImGui... yes Building translation support... yes (with runtime language detection) Building taskbar integration support... no Building system printing support... no Building system dialogs support... qt Building text-to-speech support... speech dispatcher Building TinyGL support... yes Building any 3D game... yes Building Bink video support... yes Building updates support... no Building cloud integration... yes Building local web server... no Enabling Address Sanitizer... no Enabling Thread Sanitizer... no Enabling Undefined Behavior Sanitizer... no Enabling x86/amd64 SSE2... yes Enabling x86/amd64 AVX2... yes Enabling ARM NEON... no Backend... sdl (3.4.18), 16bit color, high resolution, TinyGL, savegame timestamp, HQ and Edge scalers, aspect ratio correction, MT-32 emulator, Lua, Nuked OPL emulator, text console, cloud, ENet Engines (builtin): SCUMM [all games] Access ADL AGDS (Black Mirror and NiBiRu) AGI AGOS [all games] Adventure Game Studio Alcachofa American Laser Games Sanitarium Lord Avalot d'Argent Another World BAGEL Beavis and Butthead in Virtual Stupidity Blade Runner Bolt The Journeyman Project 2: Buried in Time CGE CGE2 Chamber Chewy: Esc from F5 Cinematique evo 1 The Colony Magic Composer CRAB Cinematique evo 2 Lost Eden Cryo Omni3D games [all games] Darkseed Dynamix Game Development System Macromedia Director Dungeon Master Dragon History Blazing Dragons Drascula: The Vampire Strikes Back Dreamweb Eagle Eye Mysteries Escape From Hell The Fool's Errand Freescape Gamos Glk Interactive Fiction games UFOs Gobli*ns Got The Griffon Legend Grim [all games] Groovie [all games] Hades Challenge Harvester Hyperspace Delivery Boy! Hopkins FBI Hpl1 Hugo Trilogy Hypnotix Inc. In Cold Blood Illusions Engine The Immortal Kingdom: The Far Reaches Kyra [all games] Labyrinth of Time The Last Express Lilliput Lure of the Temptress M4 Macs2 MacVenture MADE MADS Media Station Might and Magic [all games] Mohawk [all games] Mortevielle mTropolis Mutation of JB Myst 3 Nancy Drew Neverhood Nikita Game Interface Parallaction The Journeyman Project: Pegasus Prime Alfred Pelrock Red Comrades Phoenix VR Pink Panther Playground 3D: the testing and playground environment for 3d renderers Plumbers Don't Wear Ties The Prince and The Coward Private Eye QD Engine Flight of the Amazon Queen SAGA [all games] SAGA2 SCI [all games] The Lost Files of Sherlock Holmes Beneath a Steel Sky Sludge The Longest Journey Star Trek 25th Anniversary/Judgment Rites Mission Supernova Broken Sword Broken Sword II Broken Sword 2.5 Teen Agent TestBed: the Testing framework Tetraedge Tinsel Starship Titanic 3 Skulls of the Toltecs Tony Tough and the Night of Roasted Moths Toonstruck Tot Touche: The Adventures of the Fifth Musketeer Trecision Adventure Module TsAGE [all games] Bud Tucker in Double Trouble Little Big Adventure Thimbleweed Park Ultima [all games] V-Cruise Voyeur WAGE The Watchmaker Wayne's World Wintermute [all games] Z-Vision WARNING: This ScummVM build contains the following UNSTABLE engines: SCUMM [Rebel Assault II PlayStation] AGDS (Black Mirror and NiBiRu) The Colony Lost Eden Grim [Escape from Monkey Island] In Cold Blood The Immortal Lilliput Media Station Mohawk [Where in Time is Carmen Sandiego?] Mutation of JB Playground 3D: the testing and playground environment for 3d renderers Star Trek 25th Anniversary/Judgment Rites TestBed: the Testing framework Ultima [Akalabeth] [Ultima I - The First Age of Darkness] The Watchmaker Wayne's World Components Enabled: CDTOONS ENet FM-TOWNS/PC98 audio GIF HMI Infinite Audio HNM Dear ImGui based debugger Indeo 3 Indeo 4&5 JYV1 Lua Mac Toolbox MFC libvpx libtheoradec MIDI synthesis MPC mpeg2 Microsoft MPEG-4 v3 QDM2 SID audio Sorenson Video 1 TinyGL TrueMotion 1 External Tracker Libraries UNP64 VGMTrans Soundfont audio XAN Creating engines/engines.mk Creating engines/detection_table.h Creating engines/plugins_table.h Creating config.h Creating config.mk + /usr/bin/make -O -j12 V=1 VERBOSE=1 /bin/sh: line 1: git: command not found C++ engines/avalanche/detection.o C++ engines/agds/detection.o C++ engines/alg/detection.o C++ engines/asylum/detection.o C++ engines/awe/detection.o C++ engines/alcachofa/detection.o C++ engines/access/detection.o C++ engines/agi/wagparser.o C++ engines/agos/detection.o C++ engines/adl/detection.o C++ engines/bbvs/detection.o C++ engines/bagel/detection.o C++ engines/bolt/detection.o C++ engines/buried/detection.o C++ engines/bladerunner/detection.o C++ engines/cge/detection.o C++ engines/chamber/detection.o C++ engines/chewy/detection.o C++ engines/cge2/detection.o C++ engines/crab/detection.o C++ engines/composer/detection.o C++ engines/colony/detection.o C++ engines/cine/detection.o C++ engines/cryo/detection.o C++ engines/cruise/detection.o C++ engines/darkseed/detection.o C++ engines/dgds/detection.o C++ engines/cryomni3d/detection.o C++ engines/agi/detection.o C++ engines/dm/detection.o C++ engines/draci/detection.o C++ engines/dragons/detection.o C++ engines/drascula/detection.o C++ engines/eem/detection.o C++ engines/dreamweb/detection.o C++ engines/ags/detection.o C++ engines/fool/detection.o C++ engines/efh/detection.o C++ engines/gamos/detection.o C++ engines/got/detection.o C++ engines/griffon/detection.o C++ engines/gnap/detection.o C++ engines/grim/detection.o C++ engines/groovie/detection.o C++ engines/harvester/detection.o C++ engines/hadesch/detection.o C++ engines/hdb/detection.o C++ engines/gob/detection/detection.o C++ engines/freescape/detection.o C++ engines/hpl1/detection.o C++ engines/hopkins/detection.o C++ engines/hugo/detection.o C++ engines/icb/detection.o C++ engines/illusions/detection.o C++ engines/hypno/detection.o C++ engines/director/detection.o C++ engines/lab/detection.o C++ engines/kingdom/detection.o C++ engines/immortal/detection.o C++ engines/kyra/detection.o C++ engines/m4/detection.o C++ engines/lilliput/detection.o C++ engines/macs2/detection.o C++ engines/lure/detection.o C++ engines/made/detection.o C++ engines/macventure/detection.o C++ engines/mm/detection.o C++ engines/mads/detection.o C++ engines/mohawk/detection.o C++ engines/mortevielle/detection.o C++ engines/lastexpress/detection.o C++ engines/mediastation/detection.o C++ engines/mutationofjb/detection.o C++ engines/nancy/detection.o C++ engines/mtropolis/detection.o C++ engines/myst3/detection.o C++ engines/neverhood/detection.o C++ engines/pegasus/detection.o C++ engines/ngi/detection.o C++ engines/pelrock/detection.o C++ engines/parallaction/detection.o C++ engines/petka/detection.o C++ engines/phoenixvr/detection.o C++ engines/pink/detection.o C++ engines/playground3d/detection.o C++ engines/plumbers/detection.o C++ engines/prince/detection.o C++ engines/private/detection.o C++ engines/qdengine/detection.o C++ engines/saga/detection.o C++ engines/queen/detection.o C++ engines/saga2/detection.o C++ engines/stark/detection.o C++ engines/sherlock/detection.o C++ engines/sludge/detection.o C++ engines/sword1/detection.o C++ engines/supernova/detection.o C++ engines/startrek/detection.o C++ engines/sword25/detection.o C++ engines/sword2/detection.o C++ engines/sky/detection.o C++ engines/sci/detection.o C++ engines/teenagent/detection.o C++ engines/tetraedge/detection.o C++ engines/testbed/detection.o C++ engines/titanic/detection.o C++ engines/toltecs/detection.o C++ engines/tot/detection.o C++ engines/trecision/detection.o C++ engines/tony/detection.o C++ engines/toon/detection.o C++ engines/touche/detection.o C++ engines/tinsel/detection.o C++ engines/tsage/detection.o C++ engines/scumm/detection.o C++ engines/tucker/detection.o C++ engines/twine/detection.o C++ engines/twp/detection.o C++ engines/ultima/detection.o C++ base/test_new_standards.o C++ engines/vcruise/detection.o C++ engines/watchmaker/detection.o C++ engines/waynesworld/detection.o C++ engines/voyeur/detection.o C++ engines/wage/detection.o C++ engines/zvision/detection.o C++ engines/scumm/base-costume-optimised.o C++ backends/platform/sdl/posix/posix-main.o C++ engines/wintermute/detection.o C++ backends/platform/sdl/sdl-window.o C++ backends/platform/sdl/posix/posix.o C++ engines/scumm/base-costume.o C++ engines/scumm/bomp.o C++ engines/scumm/cdda.o C++ engines/scumm/camera.o C++ engines/scumm/charset-fontdata.o C++ backends/platform/sdl/sdl.o C++ engines/scumm/akos.o C++ engines/scumm/boxes.o C++ base/main.o C++ engines/scumm/file.o C++ engines/scumm/costume.o C++ engines/scumm/cursor.o C++ engines/scumm/file_nes.o C++ engines/scumm/debugger.o C++ engines/scumm/file_engine.o C++ engines/scumm/gfx_mac.o C++ engines/scumm/charset.o C++ engines/scumm/gfx_nes.o C++ engines/scumm/gfx_towns.o C++ engines/scumm/he/resource_he.o C++ engines/scumm/he/script_v70he.o C++ engines/scumm/actor.o C++ base/plugins.o C++ engines/scumm/he/script_v60he.o C++ engines/scumm/dialogs.o C++ engines/scumm/he/mixer_he.o C++ engines/scumm/imuse/sysex_samnmax.o C++ base/commandLine.o C++ engines/scumm/imuse/sysex_scumm.o C++ engines/scumm/he/sound_he.o C++ engines/scumm/imuse/instrument.o C++ engines/scumm/imuse/imuse_part.o C++ engines/scumm/ks_check.o C++ engines/scumm/imuse/drivers/amiga.o C++ engines/scumm/imuse/drivers/fmtowns.o C++ engines/scumm/imuse/drivers/pcspk.o C++ engines/scumm/imuse/imuse_player.o C++ engines/scumm/macgui/macgui.o C++ engines/scumm/imuse/imuse.o C++ engines/scumm/help.o C++ engines/scumm/gfx_gui.o C++ engines/scumm/macgui/macgui_strings.o C++ engines/scumm/gfx.o C++ engines/scumm/midiparser_ro.o C++ engines/scumm/macgui/macgui_loom.o C++ engines/scumm/input.o C++ engines/scumm/imuse/drivers/midi.o C++ engines/scumm/imuse/drivers/macintosh.o C++ engines/scumm/macgui/macgui_v5.o C++ engines/scumm/macgui/macgui_dialogwindow.o C++ engines/scumm/playback.o C++ engines/scumm/macgui/macgui_impl.o C++ engines/scumm/macgui/macgui_v6.o C++ engines/scumm/macgui/macgui_indy3.o C++ engines/scumm/players/player_apple2.o C++ engines/scumm/macgui/macgui_widgets.o C++ engines/scumm/players/player_he.o C++ engines/scumm/players/player_ad.o C++ engines/scumm/players/player_mod.o C++ engines/scumm/palette.o C++ engines/scumm/object.o C++ engines/scumm/players/player_pce.o C++ engines/scumm/players/player_v1.o C++ engines/scumm/players/player_v2base.o C++ engines/scumm/players/player_v2.o C++ engines/scumm/players/player_mac_indy3.o C++ engines/scumm/players/player_towns.o C++ engines/scumm/players/player_mac_loom_monkey.o C++ engines/scumm/players/player_sid.o C++ engines/scumm/players/player_nes.o C++ engines/scumm/players/player_v2cms.o C++ engines/scumm/players/player_v4a.o C++ engines/scumm/metaengine.o C++ engines/scumm/resource_v3.o C++ engines/scumm/players/player_v3a.o C++ engines/scumm/resource_v2.o C++ engines/scumm/resource_v4.o C++ engines/scumm/script_v3.o C++ engines/scumm/room.o C++ engines/scumm/players/player_mac_new.o C++ engines/scumm/script_v4.o C++ engines/scumm/players/player_v2a.o C++ engines/scumm/soundcd.o C++ engines/scumm/script.o C++ engines/scumm/usage_bits.o C++ engines/scumm/resource.o C++ engines/scumm/util.o C++ engines/scumm/soundse.o C++ engines/scumm/sound.o C++ engines/scumm/debugger/debugtools.o C++ engines/scumm/vars.o C++ engines/scumm/debugger/file.o C++ engines/scumm/verbs.o C++ engines/scumm/debugger/resource.o C++ engines/scumm/saveload.o C++ engines/scumm/debugger/editor.o C++ engines/scumm/script_v0.o C++ engines/scumm/debugger/explorer.o C++ engines/scumm/string.o C++ engines/scumm/script_v6.o C++ engines/scumm/nut_renderer.o C++ engines/scumm/imuse_digi/dimuse_tables.o C++ engines/scumm/script_v2.o C++ engines/scumm/imuse_digi/dimuse_codecs.o C++ engines/scumm/imuse_digi/dimuse_sndmgr.o C++ engines/scumm/imuse_digi/dimuse_bndmgr.o C++ engines/scumm/string_v7.o C++ engines/scumm/imuse_digi/dimuse_cmds.o C++ engines/scumm/imuse_digi/dimuse_fades.o C++ engines/scumm/imuse_digi/dimuse_groups.o C++ engines/scumm/imuse_digi/dimuse_files.o C++ engines/scumm/imuse_digi/dimuse_streamer.o C++ engines/scumm/imuse_digi/dimuse_engine.o C++ engines/scumm/imuse_digi/dimuse_scripts.o C++ engines/scumm/imuse_digi/dimuse_dispatch.o C++ engines/scumm/imuse_digi/dimuse_utils.o C++ engines/scumm/imuse_digi/dimuse_wave.o C++ engines/scumm/script_v8.o C++ engines/scumm/imuse_digi/dimuse_tracks.o C++ engines/scumm/imuse_digi/dimuse_waveout.o C++ engines/scumm/script_v5.o C++ engines/scumm/imuse_digi/dimuse_triggers.o C++ engines/scumm/scumm.o C++ engines/scumm/insane/rebel/rebel_touch.o C++ engines/scumm/insane/rebel/rebel_gamepad.o C++ engines/scumm/imuse_digi/dimuse_internalmixer.o C++ engines/scumm/insane/rebel1/releases.o C++ engines/scumm/insane/insane_ben.o C++ engines/scumm/insane/insane_scenes.o C++ engines/scumm/insane/insane_iact.o C++ engines/scumm/insane/rebel1/audio.o C++ engines/scumm/insane/rebel/rebel_audio.o C++ engines/scumm/insane/rebel1/levels.o C++ engines/scumm/insane/insane_enemy.o C++ engines/scumm/insane/rebel2/releases.o C++ engines/scumm/insane/rebel1/rebel.o C++ engines/scumm/insane/rebel1/saveload.o C++ engines/scumm/insane/rebel2/audio.o C++ engines/scumm/insane/rebel2/mac_archive.o C++ engines/scumm/insane/rebel1/menu.o C++ engines/scumm/insane/rebel2/levels.o C++ engines/scumm/smush/codec1.o C++ engines/scumm/smush/codec20.o C++ engines/scumm/insane/rebel1/render.o C++ engines/scumm/smush/codec37.o C++ engines/scumm/smush/codec47.o C++ engines/scumm/insane/rebel1/iact.o C++ engines/scumm/insane/rebel1/runlevels.o C++ engines/scumm/smush/rebel/codec_ra2.o C++ engines/scumm/insane/rebel2/iact.o engines/scumm/insane/rebel2/iact.cpp: In function 'bool Scumm::readLevel2BackgroundChunkHeader(Common::SeekableReadStream&, int64, const char*, uint32&, uint32&, int64&, int64&)': engines/scumm/insane/rebel2/iact.cpp:52:93: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'long int' [-Wformat=] 52 | debugC(DEBUG_INSANE, "loadLevel2Background: Truncated %s chunk 0x%08X at %lld: size=%u, remaining=%lld", | ~~~^ | | | long long int | %ld 53 | context, tag, headerPos, chunkSize, containerEnd - dataStart); | ~~~~~~~~~ | | | long int engines/scumm/insane/rebel2/iact.cpp:52:118: warning: format '%lld' expects argument of type 'long long int', but argument 7 has type 'int64' {aka 'long int'} [-Wformat=] 52 | debugC(DEBUG_INSANE, "loadLevel2Background: Truncated %s chunk 0x%08X at %lld: size=%u, remaining=%lld", | ~~~^ | | | long long int | %ld 53 | context, tag, headerPos, chunkSize, containerEnd - dataStart); | ~~~~~~~~~~~~~~~~~~~~~~~~ | | | int64 {aka long int} engines/scumm/insane/rebel2/iact.cpp: In member function 'bool Scumm::InsaneRebel2::loadLevel2Background(byte*, int32, byte*)': engines/scumm/insane/rebel2/iact.cpp:1871:105: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'long int' [-Wformat=] 1871 | debugC(DEBUG_INSANE, "loadLevel2Background: ANIM truncated: reported size=%u, actual=%lld", | ~~~^ | | | long long int | %ld 1872 | animSize, streamEnd - 8); | ~~~~~~~~~~~~~ | | | long int engines/scumm/insane/rebel2/iact.cpp:1890:78: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64' {aka 'long int'} [-Wformat=] 1890 | debugC(DEBUG_INSANE, "loadLevel2Background: Found FRME at %lld, size=%u", stream.pos() - 8, chunkSize); | ~~~^ ~~~~~~~~~~~~~~~~ | | | | long long int int64 {aka long int} | %ld C++ engines/scumm/insane/rebel2/rebel.o C++ engines/scumm/smush/rebel/codec_ra1.o C++ engines/scumm/insane/rebel2/menu.o C++ engines/scumm/smush/rebel/smush_player_rebel.o C++ engines/scumm/insane/insane.o C++ engines/scumm/insane/rebel2/runlevels.o C++ engines/scumm/smush/rebel/smush_multi_font.o C++ engines/scumm/smush/rebel/font_rebel2.o engines/scumm/smush/rebel/font_rebel2.cpp: In function 'void Scumm::drawRebel2StringWrap(const Rebel2FontSet&, const char*, uint, byte*, Common::Rect&, int, int, int, int16, TextStyleFlags)': engines/scumm/smush/rebel/font_rebel2.cpp:913:50: warning: array subscript 80 is above array bounds of 'int16 [80]' {aka 'short int [80]'} [-Warray-bounds=] 913 | substrStart[numSubstrings] = textStart; | ~~~~~~~~~~~~~~~~~~~~~~~~~^ engines/scumm/smush/rebel/font_rebel2.cpp:880:15: note: while referencing 'substrStart' 880 | int16 substrStart[kRebel2MaxStrings]; | ^~~~~~~~~~~ C++ engines/scumm/insane/rebel2/psx/resource.o C++ engines/scumm/smush/smush_player.o C++ engines/scumm/insane/rebel2/psx/psx.o C++ engines/scumm/insane/rebel2/psx/menu.o C++ engines/scumm/smush/rebel/smush_player_ra1.o C++ engines/scumm/smush/rebel/smush_player_ra2.o C++ engines/scumm/insane/rebel2/psx/level2.o C++ engines/scumm/insane/rebel2/psx/video.o C++ engines/scumm/he/animation_he.o C++ engines/scumm/he/basketball/collision/bball_collision_box.o C++ engines/scumm/insane/rebel2/psx/level1.o C++ engines/scumm/insane/rebel2/psx/audio.o C++ engines/scumm/he/basketball/collision/bball_collision_basketball.o C++ engines/scumm/he/basketball/ai.o C++ engines/scumm/insane/rebel2/render.o engines/scumm/insane/rebel2/render.cpp: In function 'bool Scumm::readEmbeddedSanChunkHeader(Common::SeekableReadStream&, int64, const char*, uint32&, uint32&, int64&, int64&)': engines/scumm/insane/rebel2/render.cpp:218:84: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'long int' [-Wformat=] 218 | debugC(DEBUG_INSANE, "Truncated embedded SAN %s chunk 0x%08X at %lld: size=%u, remaining=%lld", | ~~~^ | | | long long int | %ld 219 | context, tag, headerPos, chunkSize, containerEnd - dataStart); | ~~~~~~~~~ | | | long int engines/scumm/insane/rebel2/render.cpp:218:109: warning: format '%lld' expects argument of type 'long long int', but argument 7 has type 'int64' {aka 'long int'} [-Wformat=] 218 | debugC(DEBUG_INSANE, "Truncated embedded SAN %s chunk 0x%08X at %lld: size=%u, remaining=%lld", | ~~~^ | | | long long int | %ld 219 | context, tag, headerPos, chunkSize, containerEnd - dataStart); | ~~~~~~~~~~~~~~~~~~~~~~~~ | | | int64 {aka long int} engines/scumm/insane/rebel2/render.cpp: In member function 'virtual void Scumm::InsaneRebel2::loadEmbeddedSan(int, byte*, int32, byte*)': engines/scumm/insane/rebel2/render.cpp:330:92: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'long int' [-Wformat=] 330 | debugC(DEBUG_INSANE, "Embedded ANIM truncated: reported size=%u, actual=%lld", animSize, streamEnd - 8); | ~~~^ ~~~~~~~~~~~~~ | | | | long long int long int | %ld engines/scumm/insane/rebel2/render.cpp:332:93: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'long int' [-Wformat=] 332 | debugC(DEBUG_INSANE, "Parsing embedded ANIM: userId=%d, reported size=%u, actual=%lld", userId, animSize, streamEnd - 8); | ~~~^ ~~~~~~~~~~~~~ | | | | long long int long int | %ld C++ engines/scumm/he/basketball/basketball.o C++ engines/scumm/insane/rebel2/psx/model.o C++ engines/scumm/he/basketball/collision/bball_collision_node.o C++ engines/scumm/he/basketball/collision/bball_collision_object.o C++ engines/scumm/he/basketball/collision/bball_collision_player.o C++ engines/scumm/he/basketball/collision/bball_collision_tree.o C++ engines/scumm/he/basketball/collision/bball_collision_stack.o C++ engines/scumm/he/basketball/collision/bball_collision.o C++ engines/scumm/he/basketball/court.o C++ engines/scumm/he/basketball/cursor.o C++ engines/scumm/he/basketball/collision/bball_collision_shields.o C++ engines/scumm/he/basketball/geo_translation.o C++ engines/scumm/insane/rebel2/psx/ui.o C++ engines/scumm/he/basketball/collision/bball_collision_cylinder.o C++ engines/scumm/he/basketball/collision/bball_collision_sphere.o C++ engines/scumm/he/basketball/shooting.o C++ engines/scumm/he/basketball/passing.o C++ engines/scumm/he/basketball/trajectory.o C++ engines/scumm/he/gfx_comp/mrle_comp.o C++ engines/scumm/he/basketball/obstacle_avoidance.o C++ engines/scumm/he/logic_he.o C++ engines/scumm/he/cup_player_he.o C++ engines/scumm/he/math_he.o C++ engines/scumm/he/font_he.o C++ engines/scumm/he/polygon_he.o C++ engines/scumm/he/palette_he.o C++ engines/scumm/he/script_v71he.o C++ engines/scumm/he/gfx_comp/aux_comp.o C++ engines/scumm/he/localizer.o C++ engines/scumm/he/logic/baseball2001.o C++ engines/scumm/he/script_v80he.o C++ engines/scumm/he/gfx_primitives_he.o C++ engines/scumm/he/logic/basketball_logic.o C++ engines/scumm/he/wizwarp_he.o C++ engines/scumm/he/logic/funshop.o C++ engines/scumm/he/logic/football.o C++ engines/scumm/he/logic/puttrace.o C++ engines/scumm/he/script_v90he.o C++ engines/scumm/he/logic/moonbase_logic.o C++ engines/scumm/he/moonbase/ai_node.o C++ engines/scumm/he/gfx_comp/trle_comp.o C++ engines/scumm/he/script_v72he.o C++ engines/scumm/he/moonbase/ai_weapon.o C++ engines/scumm/he/moonbase/ai_defenseunit.o C++ engines/scumm/he/moonbase/ai_traveller.o C++ engines/scumm/he/logic/soccer.o C++ engines/scumm/he/moonbase/ai_types.o C++ engines/scumm/he/wiz_he.o C++ engines/scumm/he/sprite_he.o C++ engines/scumm/he/moonbase/ai_targetacquisition.o C++ engines/scumm/he/moonbase/ai_tree.o C++ engines/scumm/he/moonbase/moonbase.o C++ engines/scumm/he/moonbase/map_main.o C++ engines/scumm/he/moonbase/moonbase_fow.o C++ engines/scumm/dialog-createsession.o C++ engines/scumm/he/moonbase/map_spiff.o C++ engines/scumm/he/moonbase/dialog-mapgenerator.o C++ engines/scumm/he/moonbase/moonbase_gfx.o C++ engines/scumm/dialog-sessionselector.o C++ engines/scumm/he/moonbase/map_mif.o C++ engines/scumm/he/moonbase/map_katton.o C++ engines/scumm/he/moonbase/ai_main.o C++ engines/access/decompress.o C++ engines/access/data.o C++ engines/scumm/he/script_v100he.o C++ engines/access/char.o C++ engines/access/animation.o C++ engines/access/asurface.o C++ engines/access/debugger.o C++ engines/access/access.o C++ engines/access/polygon.o C++ engines/access/events.o C++ engines/access/bubble_box.o C++ engines/access/files.o C++ engines/scumm/he/net/net_lobby.o C++ engines/access/font.o C++ engines/scumm/he/net/net_main.o C++ engines/access/inventory.o C++ engines/access/resources.o C++ engines/access/screen.o C++ engines/access/player.o C++ engines/access/metaengine.o C++ engines/access/amazon/amazon_inventory.o C++ engines/access/video.o C++ engines/access/sound.o C++ engines/access/amazon/amazon_player.o C++ engines/access/room.o C++ engines/access/amazon/amazon_room.o C++ engines/access/amazon/amazon_resources.o C++ engines/access/amazon/amazon_game.o C++ engines/access/martian/martian_player.o C++ engines/access/martian/martian_inventory.o C++ engines/access/amazon/amazon_scripts.o C++ engines/access/martian/martian_resources.o C++ engines/access/martian/martian_room.o C++ engines/access/martian/martian_game.o C++ engines/access/scripts.o C++ engines/access/martian/martian_scripts.o C++ engines/access/noctropolis/noctropolis_comicviewer.o C++ engines/access/noctropolis/noctropolis_font.o C++ engines/access/noctropolis/noctropolis_last_comic.o C++ engines/access/noctropolis/noctropolis_inventory.o C++ engines/access/martian/midiparser_bemd.o C++ engines/access/noctropolis/noctropolis_player.o C++ engines/access/amazon/amazon_logic.o C++ engines/access/noctropolis/noctropolis_scripts.o C++ engines/access/noctropolis/noctropolis_special_comic.o C++ engines/access/noctropolis/noctropolis_room.o C++ engines/access/martian/martian_duct.o C++ engines/access/noctropolis/noctropolis_game.o C++ engines/adl/display.o C++ engines/adl/disk.o C++ engines/adl/adl_v3.o C++ engines/access/video/movie_decoder.o C++ engines/adl/adl_v5.o C++ engines/adl/console.o C++ engines/access/noctropolis/noctropolis_resources.o C++ engines/adl/sound.o C++ engines/adl/hires2.o C++ engines/adl/metaengine.o C++ engines/adl/adl_v4.o C++ engines/adl/hires6.o C++ engines/adl/adl_v2.o C++ engines/adl/hires1.o C++ engines/adl/hires5.o C++ engines/agds/animation.o C++ engines/adl/hires4.o C++ engines/agds/font.o C++ engines/agds/console.o C++ engines/agds/database.o C++ engines/agds/dialog.o C++ engines/agds/metaengine.o C++ engines/agds/inventory.o C++ engines/agds/mouseMap.o C++ engines/agds/patch.o C++ engines/agds/mjpgPlayer.o C++ engines/agds/object.o C++ engines/agds/systemVariable.o C++ engines/agds/soundManager.o C++ engines/adl/adl.o C++ engines/agds/character.o C++ engines/agds/resourceManager.o C++ engines/agds/textLayout.o C++ engines/agi/checks.o C++ engines/agds/region.o C++ engines/agds/process.o C++ engines/agi/cycle.o C++ engines/agi/disk_image.o C++ engines/agds/screen.o C++ engines/agi/console.o C++ engines/agi/agi.o C++ engines/agi/global.o C++ engines/agi/font.o C++ engines/agi/inv.o C++ engines/agi/loader.o C++ engines/agi/keyboard.o C++ engines/agi/loader_v2.o C++ engines/agi/logic.o C++ engines/agi/loader_a2.o C++ engines/agds/agds.o C++ engines/agi/loader_gal_a2.o C++ engines/agi/loader_v3.o C++ engines/agi/loader_gal.o C++ engines/adl/display_a2.o C++ engines/agi/lzw.o C++ engines/agi/graphics.o C++ engines/agi/loader_v1.o C++ engines/agi/motion.o C++ engines/agi/op_dbg.o C++ engines/agi/opcodes.o C++ engines/agi/objects.o C++ engines/agi/op_test.o C++ engines/agds/process_opcodes.o C++ engines/agi/picture_gal.o C++ engines/agi/menu.o C++ engines/agi/sound_a2.o C++ engines/agi/metaengine.o C++ engines/agi/sound_coco3.o C++ engines/agi/sound.o C++ engines/agi/picture.o C++ engines/agi/sound_pcjr.o C++ engines/agi/sound_sarien.o C++ engines/agi/sprite.o C++ engines/agi/op_cmd.o C++ engines/agi/preagi/preagi.o C++ engines/agi/view.o C++ engines/agi/sound_2gs.o C++ engines/agi/preagi/picture_mickey_winnie.o C++ engines/agi/sound_midi.o C++ engines/agi/preagi/picture_troll.o C++ engines/agi/text.o C++ engines/agi/systemui.o C++ engines/agi/saveload.o C++ engines/agos/drivers/accolade/cms.o C++ engines/agos/drivers/accolade/casio.o C++ engines/agi/words.o C++ engines/agos/drivers/accolade/driverfile.o C++ engines/agi/preagi/troll.o C++ engines/agos/drivers/accolade/adlib.o C++ engines/agos/drivers/simon1/adlib.o C++ engines/agos/drivers/accolade/mt32.o C++ engines/agos/drivers/accolade/pc98.o C++ engines/agos/contain.o C++ engines/agos/charset.o C++ engines/agos/charset-fontdata.o C++ engines/agi/preagi/winnie.o C++ engines/agos/cursor.o C++ engines/agi/preagi/mickey.o C++ engines/agos/debugger.o C++ engines/agos/debug.o C++ engines/agos/drivers/elvira_atarist.o C++ engines/agos/dialogs.o C++ engines/agos/draw.o C++ engines/agos/event.o C++ engines/agos/input_pn.o C++ engines/agos/midiparser_gmf.o C++ engines/agos/menus.o C++ engines/agos/input.o C++ engines/agos/items.o C++ engines/agos/agos.o C++ engines/agos/midiparser_s1d.o C++ engines/agos/midiparser_simonwin.o C++ engines/agos/icons.o C++ engines/agos/pn.o C++ engines/agos/res_ami.o C++ engines/agos/gfx.o C++ engines/agos/midi.o C++ engines/agos/rooms.o C++ engines/agos/metaengine.o C++ engines/agos/script_e1.o C++ engines/agos/script_ww.o C++ engines/agos/script_e2.o C++ engines/agos/script.o C++ engines/agos/script_pn.o C++ engines/agos/script_s2.o C++ engines/agos/script_s1.o C++ engines/agos/res_snd.o C++ engines/agos/sfxparser_accolade.o C++ engines/agos/res.o C++ engines/agos/string_pn.o C++ engines/agos/verb_pn.o C++ engines/agos/sound.o C++ engines/agos/vga_pn.o C++ engines/agos/verb.o C++ engines/agos/vga_e2.o C++ engines/agos/subroutine.o C++ engines/agos/vga_ww.o C++ engines/agos/vga_s1.o C++ engines/agos/string.o C++ engines/agos/zones.o C++ engines/agos/vga_s2.o C++ engines/agos/saveload.o C++ engines/agos/script_dp.o C++ engines/agos/window.o C++ engines/agos/script_pp.o C++ engines/agos/feeble.o C++ engines/agos/vga.o C++ engines/agos/script_ff.o C++ engines/agos/oracle.o C++ engines/agos/animation.o C++ engines/agos/vga_ff.o C++ engines/ags/events.o C++ engines/ags/dialogs.o C++ engines/ags/lib/aastr-0.1.1/aastr.o C++ engines/ags/game_scanner.o C++ engines/ags/ags.o C++ engines/ags/lib/allegro/config.o C++ engines/ags/console.o C++ engines/ags/lib/aastr-0.1.1/aarot.o C++ engines/ags/music.o C++ engines/ags/lib/allegro/draw.o C++ engines/ags/metaengine.o C++ engines/ags/lib/allegro/flood.o C++ engines/ags/lib/allegro/graphics.o C++ engines/ags/lib/allegro/fixed.o C++ engines/ags/lib/allegro/math.o C++ engines/ags/lib/allegro/rotate.o C++ engines/ags/lib/allegro/file.o C++ engines/ags/lib/aastr-0.1.1/aautil.o C++ engines/ags/lib/allegro/system.o C++ engines/ags/lib/system/datetime.o C++ engines/ags/lib/allegro/gfx.o C++ engines/ags/lib/allegro/surface.o C++ engines/ags/lib/allegro/color.o C++ engines/ags/shared/ac/audio_clip_type.o C++ engines/ags/shared/ac/common.o C++ engines/ags/lib/allegro/unicode.o C++ engines/ags/shared/ac/dynobj/script_audio_clip.o C++ engines/ags/shared/ac/keycode.o C++ engines/ags/lib/allegro/surface_generic.o C++ engines/ags/lib/alfont/alfont.o C++ engines/ags/shared/core/asset.o C++ engines/ags/shared/ac/dialog_topic.o C++ engines/ags/shared/ac/character_info.o C++ engines/ags/shared/ac/inventory_item_info.o C++ engines/ags/shared/ac/mouse_cursor.o C++ engines/ags/shared/ac/sprite_cache.o C++ engines/ags/shared/ac/game_setup_struct_base.o C++ engines/ags/shared/ac/words_dictionary.o C++ engines/ags/shared/ac/view.o C++ engines/ags/shared/core/asset_manager.o C++ engines/ags/shared/debugging/debug_manager.o C++ engines/ags/shared/font/fonts.o C++ engines/ags/shared/game/room_file_deprecated.o C++ engines/ags/shared/game/custom_properties.o C++ engines/ags/globals.o C++ engines/ags/shared/font/wfn_font.o C++ engines/ags/shared/ac/game_setup_struct.o C++ engines/ags/shared/gfx/bitmap.o C++ engines/ags/shared/gfx/allegro_bitmap.o C++ engines/ags/shared/game/room_struct.o C++ engines/ags/shared/game/tra_file.o C++ engines/ags/shared/game/interactions.o C++ engines/ags/shared/ac/sprite_file.o C++ engines/ags/shared/font/ttf_font_renderer.o C++ engines/ags/shared/font/wfn_font_renderer.o C++ engines/ags/shared/gui/gui_inv.o C++ engines/ags/shared/gui/gui_button.o C++ engines/ags/shared/gui/gui_label.o C++ engines/ags/shared/game/room_file_base.o C++ engines/ags/shared/script/cc_common.o C++ engines/ags/shared/gui/gui_slider.o C++ engines/ags/shared/gui/gui_object.o C++ engines/ags/shared/gui/gui_textbox.o C++ engines/ags/shared/gui/gui_listbox.o C++ engines/ags/shared/gfx/image.o C++ engines/ags/shared/util/buffered_stream.o C++ engines/ags/shared/script/cc_script.o C++ engines/ags/shared/game/room_file.o C++ engines/ags/shared/util/geometry.o C++ engines/ags/shared/util/ini_file.o C++ engines/ags/shared/util/directory.o C++ engines/ags/shared/game/main_game_file.o C++ engines/ags/shared/gui/gui_main.o C++ engines/ags/shared/util/path.o C++ engines/ags/shared/util/data_stream.o C++ engines/ags/shared/util/memory_stream.o C++ engines/ags/shared/util/data_ext.o C++ engines/ags/shared/util/lzw.o C++ engines/ags/shared/util/stream.o C++ engines/ags/shared/util/string_compat.o C++ engines/ags/shared/util/compress.o C++ engines/ags/shared/util/file.o C++ engines/ags/shared/util/stdio_compat.o C++ engines/ags/shared/util/version.o C++ engines/ags/shared/util/wgt2_allg.o C++ engines/ags/engine/ac/cd_audio.o C++ engines/ags/engine/ac/audio_clip.o C++ engines/ags/shared/util/file_stream.o C++ engines/ags/engine/ac/audio_channel.o C++ engines/ags/shared/util/string.o C++ engines/ags/shared/util/string_utils.o C++ engines/ags/shared/util/ini_util.o C++ engines/ags/engine/ac/button.o C++ engines/ags/engine/ac/date_time.o C++ engines/ags/engine/ac/character_extras.o C++ engines/ags/shared/util/text_stream_writer.o C++ engines/ags/engine/ac/character_info_engine.o C++ engines/ags/shared/util/multi_file_lib.o C++ engines/ags/shared/util/text_stream_reader.o C++ engines/ags/engine/ac/dialog_options_rendering.o C++ engines/ags/engine/ac/game_setup.o C++ engines/ags/engine/ac/display.o C++ engines/ags/engine/ac/draw_software.o C++ engines/ags/engine/ac/dialog.o C++ engines/ags/engine/ac/event.o C++ engines/ags/engine/ac/drawing_surface.o C++ engines/ags/engine/ac/global_date_time.o C++ engines/ags/engine/ac/dynamic_sprite.o C++ engines/ags/engine/ac/global_button.o C++ engines/ags/engine/ac/global_audio.o C++ engines/ags/engine/ac/global_debug.o C++ engines/ags/engine/ac/global_dialog.o C++ engines/ags/engine/ac/global_character.o C++ engines/ags/engine/ac/global_display.o C++ engines/ags/engine/ac/global_dynamic_sprite.o C++ engines/ags/engine/ac/global_drawing_surface.o C++ engines/ags/engine/ac/global_hotspot.o C++ engines/ags/engine/ac/global_gui.o C++ engines/ags/engine/ac/global_inv_window.o C++ engines/ags/engine/ac/global_inventory_item.o C++ engines/ags/engine/ac/draw.o C++ engines/ags/engine/ac/global_game.o C++ engines/ags/engine/ac/global_listbox.o C++ engines/ags/engine/ac/character.o C++ engines/ags/engine/ac/file.o C++ engines/ags/engine/ac/global_label.o C++ engines/ags/engine/ac/global_mouse.o C++ engines/ags/engine/ac/global_overlay.o C++ engines/ags/engine/ac/global_palette.o C++ engines/ags/engine/ac/game.o C++ engines/ags/engine/ac/global_parser.o C++ engines/ags/engine/ac/global_region.o C++ engines/ags/engine/ac/global_object.o C++ engines/ags/engine/ac/game_state.o C++ engines/ags/engine/ac/global_screen.o C++ engines/ags/engine/ac/global_slider.o C++ engines/ags/engine/ac/global_room.o C++ engines/ags/engine/ac/global_string.o C++ engines/ags/engine/ac/global_timer.o C++ engines/ags/engine/ac/global_textbox.o C++ engines/ags/engine/ac/global_translation.o C++ engines/ags/engine/ac/interface_button.o C++ engines/ags/engine/ac/interface_element.o C++ engines/ags/engine/ac/global_file.o C++ engines/ags/engine/ac/global_api.o C++ engines/ags/engine/ac/global_walk_behind.o C++ engines/ags/engine/ac/global_walkable_area.o C++ engines/ags/engine/ac/global_viewport.o C++ engines/ags/engine/ac/global_view_frame.o C++ engines/ags/engine/ac/global_video.o C++ engines/ags/engine/ac/gui_inv.o C++ engines/ags/engine/ac/label.o C++ engines/ags/engine/ac/hotspot.o C++ engines/ags/engine/ac/inventory_item.o C++ engines/ags/engine/ac/gui_control.o C++ engines/ags/engine/ac/math.o C++ engines/ags/engine/ac/inv_window.o C++ engines/ags/engine/ac/mouse.o C++ engines/ags/engine/ac/parser.o C++ engines/ags/engine/ac/gui.o C++ engines/ags/engine/ac/move_list.o C++ engines/ags/engine/ac/properties.o C++ engines/ags/engine/ac/rich_game_media.o C++ engines/ags/engine/ac/region.o C++ engines/ags/engine/ac/listbox.o C++ engines/ags/engine/ac/overlay.o C++ engines/ags/engine/ac/route_finder.o C++ engines/ags/engine/ac/route_finder_impl.o C++ engines/ags/engine/ac/room_object.o C++ engines/ags/engine/ac/object.o C++ engines/ags/engine/ac/route_finder_impl_legacy.o C++ engines/ags/engine/ac/screen.o C++ engines/ags/engine/ac/route_finder_jps.o C++ engines/ags/engine/ac/slider.o C++ engines/ags/engine/ac/sprite.o C++ engines/ags/engine/ac/screen_overlay.o C++ engines/ags/engine/ac/speech.o C++ engines/ags/engine/ac/timer.o C++ engines/ags/engine/ac/sys_events.o C++ engines/ags/engine/ac/textbox.o C++ engines/ags/engine/ac/string.o C++ engines/ags/engine/ac/room_status.o C++ engines/ags/engine/ac/dynobj/cc_ags_dynamic_object.o C++ engines/ags/engine/ac/view_frame.o C++ engines/ags/engine/ac/system.o C++ engines/ags/engine/ac/walkable_area.o C++ engines/ags/engine/ac/walk_behind.o C++ engines/ags/engine/ac/dynobj/cc_audio_channel.o C++ engines/ags/engine/ac/dynobj/cc_audio_clip.o C++ engines/ags/engine/ac/dynobj/cc_dialog.o C++ engines/ags/engine/ac/dynobj/cc_character.o C++ engines/ags/engine/ac/room.o C++ engines/ags/engine/ac/dynobj/cc_gui.o C++ engines/ags/engine/ac/dynobj/cc_dynamic_array.o C++ engines/ags/engine/ac/dynobj/cc_gui_object.o C++ engines/ags/engine/ac/viewport_script.o C++ engines/ags/engine/ac/dynobj/cc_static_array.o C++ engines/ags/engine/ac/dynobj/cc_hotspot.o C++ engines/ags/engine/ac/dynobj/cc_inventory.o C++ engines/ags/engine/ac/dynobj/cc_object.o C++ engines/ags/engine/ac/dynobj/cc_serializer.o C++ engines/ags/engine/ac/dynobj/dynobj_manager.o C++ engines/ags/engine/ac/dynobj/script_dict.o C++ engines/ags/engine/ac/dynobj/script_dialog_options_rendering.o C++ engines/ags/engine/ac/dynobj/cc_region.o C++ engines/ags/engine/ac/translation.o C++ engines/ags/engine/ac/dynobj/script_date_time.o C++ engines/ags/engine/ac/dynobj/script_file.o C++ engines/ags/engine/ac/dynobj/script_mouse.o C++ engines/ags/engine/ac/dynobj/script_camera.o C++ engines/ags/engine/ac/dynobj/script_set.o C++ engines/ags/engine/ac/dynobj/script_system.o C++ engines/ags/engine/ac/dynobj/script_dynamic_sprite.o C++ engines/ags/engine/ac/dynobj/script_drawing_surface.o C++ engines/ags/engine/ac/script_containers.o C++ engines/ags/engine/ac/dynobj/script_game.o C++ engines/ags/engine/ac/dynobj/managed_object_pool.o C++ engines/ags/engine/ac/dynobj/script_overlay.o C++ engines/ags/engine/ac/dynobj/script_string.o C++ engines/ags/engine/ac/dynobj/script_view_frame.o C++ engines/ags/engine/ac/dynobj/script_user_object.o C++ engines/ags/engine/ac/dynobj/script_viewport.o C++ engines/ags/engine/debugging/message_buffer.o C++ engines/ags/engine/device/mouse_w32.o C++ engines/ags/engine/gfx/blender.o C++ engines/ags/engine/gfx/color_engine.o C++ engines/ags/engine/debugging/debug.o C++ engines/ags/engine/game/viewport.o C++ engines/ags/engine/gfx/gfx_driver_factory.o C++ engines/ags/engine/gfx/gfxfilter_scaling.o C++ engines/ags/engine/gfx/gfx_util.o C++ engines/ags/engine/gfx/gfxfilter_scummvm_renderer.o C++ engines/ags/engine/debugging/log_file.o C++ engines/ags/engine/gfx/ali_3d_scummvm.o C++ engines/ags/engine/debugging/file_based_ags_debugger.o C++ engines/ags/engine/gui/animating_gui_button.o C++ engines/ags/engine/gui/csci_dialog.o C++ engines/ags/engine/gui/gui_dialog.o C++ engines/ags/engine/gui/gui_engine.o C++ engines/ags/engine/gfx/gfx_driver_base.o C++ engines/ags/engine/gui/my_label.o C++ engines/ags/engine/gui/my_push_button.o C++ engines/ags/engine/gui/my_listbox.o C++ engines/ags/engine/gui/my_textbox.o C++ engines/ags/engine/gui/new_control.o C++ engines/ags/engine/main/engine_setup.o C++ engines/ags/engine/main/game_start.o C++ engines/ags/engine/main/config.o C++ engines/ags/engine/main/graphics_mode.o C++ engines/ags/engine/game/game_init.o C++ engines/ags/engine/game/savegame.o C++ engines/ags/engine/main/game_run.o C++ engines/ags/engine/main/main.o C++ engines/ags/engine/main/quit.o C++ engines/ags/engine/media/audio/clip_my_midi.o C++ engines/ags/engine/media/audio/ambient_sound.o C++ engines/ags/engine/main/update.o C++ engines/ags/engine/game/savegame_components.o C++ engines/ags/engine/game/savegame_v321.o C++ engines/ags/engine/main/engine.o C++ engines/ags/engine/platform/base/sys_main.o C++ engines/ags/engine/media/audio/sound_clip.o C++ engines/ags/engine/script/exports.o C++ engines/ags/engine/media/audio/queued_audio_item.o C++ engines/ags/engine/platform/base/ags_platform_driver.o C++ engines/ags/engine/script/runtime_script_value.o C++ engines/ags/engine/media/audio/audio.o C++ engines/ags/engine/platform/scummvm/scummvm_platform_driver.o C++ engines/ags/engine/script/executing_script.o C++ engines/ags/engine/script/script_api.o C++ engines/ags/engine/script/script_runtime.o C++ engines/ags/plugins/core/core.o C++ engines/ags/engine/main/game_file.o C++ engines/ags/plugins/core/audio_channel.o C++ engines/ags/engine/script/system_imports.o C++ engines/ags/plugins/core/audio_clip.o C++ engines/ags/plugins/core/date_time.o C++ engines/ags/plugins/core/dialog.o C++ engines/ags/engine/media/audio/sound.o C++ engines/ags/plugins/core/dialog_options_rendering_info.o C++ engines/ags/plugins/core/button.o C++ engines/ags/plugins/plugin_base.o C++ engines/ags/engine/media/video/video.o C++ engines/ags/plugins/core/file.o C++ engines/ags/plugins/core/drawing_surface.o C++ engines/ags/engine/script/script.o C++ engines/ags/plugins/core/dynamic_sprite.o C++ engines/ags/plugins/core/game.o C++ engines/ags/plugins/ags_plugin.o C++ engines/ags/plugins/core/hotspot.o C++ engines/ags/plugins/core/inventory_item.o C++ engines/ags/plugins/core/character.o C++ engines/ags/plugins/core/gui.o C++ engines/ags/plugins/core/gui_control.o C++ engines/ags/engine/script/cc_instance.o C++ engines/ags/plugins/core/inv_window.o C++ engines/ags/plugins/core/label.o C++ engines/ags/plugins/core/parser.o C++ engines/ags/plugins/core/maths.o C++ engines/ags/plugins/core/overlay.o C++ engines/ags/plugins/core/mouse.o C++ engines/ags/plugins/core/region.o C++ engines/ags/plugins/core/listbox.o C++ engines/ags/plugins/core/object.o C++ engines/ags/plugins/core/system.o C++ engines/ags/plugins/core/string.o C++ engines/ags/plugins/ags_agi/ags_agi.o C++ engines/ags/plugins/core/room.o C++ engines/ags/plugins/ags_app_open_url/ags_app_open_url.o C++ engines/ags/plugins/ags_bm_font_renderer/ags_bm_font_renderer.o C++ engines/ags/plugins/core/slider.o C++ engines/ags/plugins/core/view_frame.o C++ engines/ags/plugins/core/textbox.o C++ engines/ags/plugins/ags_clipboard/ags_clipboard.o C++ engines/ags/plugins/ags_console_sys_plugin/ags_console_sys_plugin.o C++ engines/ags/plugins/ags_creditz/drawing.o C++ engines/ags/plugins/ags_consoles/ags_consoles.o C++ engines/ags/plugins/ags_collision_detector/ags_collision_detector.o C++ engines/ags/plugins/ags_controller/ags_controller_arcnor.o C++ engines/ags/plugins/ags_controller/ags_controller.o C++ engines/ags/plugins/ags_filedel/ags_filedel.o C++ engines/ags/plugins/ags_fire/ags_fire.o C++ engines/ags/plugins/ags_creditz/ags_creditz.o C++ engines/ags/plugins/ags_blend/ags_blend.o engines/ags/plugins/ags_blend/ags_blend.cpp: In member function 'void AGS3::Plugins::AGSBlend::AGSBlend::Blur(AGS3::Plugins::ScriptMethodParams&)': engines/ags/plugins/ags_blend/ags_blend.cpp:232:91: warning: argument 1 range [18446744073709551615, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 232 | Pixel32 *Temp = new Pixel32[(srcWidth + (radius * 2)) * (srcHeight + (radius * 2))]; | ^ In file included from ./common/scummsys.h:125, from ./common/array.h:25, from ./engines/ags/plugins/ags_plugin.h:33, from ./engines/ags/plugins/ags_blend/ags_blend.h:25, from engines/ags/plugins/ags_blend/ags_blend.cpp:22: /usr/include/c++/16/new:102:26: note: in a call to allocation function 'void* operator new [](std::size_t)' declared here 102 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^~~~~~~~ C++ engines/ags/plugins/ags_creditz/ags_creditz2.o C++ engines/ags/plugins/ags_creditz/ags_creditz1.o C++ engines/ags/plugins/ags_flashlight/gfx.o C++ engines/ags/plugins/ags_joy/ags_joy.o C++ engines/ags/plugins/ags_maya/ags_maya.o C++ engines/ags/plugins/ags_galaxy_steam/ags_wadjeteye_steam.o C++ engines/ags/plugins/ags_flashlight/ags_flashlight.o C++ engines/ags/plugins/ags_sprite_font/character_entry.o C++ engines/ags/plugins/ags_sprite_font/color.o C++ engines/ags/plugins/ags_sprite_font/sprite_font.o C++ engines/ags/plugins/ags_parallax/ags_parallax.o C++ engines/ags/plugins/ags_nickenstien_gfx/ags_nickenstien_gfx.o C++ engines/ags/plugins/ags_sprite_font/ags_sprite_font.o C++ engines/ags/plugins/ags_snow_rain/ags_snow_rain.o C++ engines/ags/plugins/ags_sprite_font/ags_sprite_font_clifftop.o C++ engines/ags/plugins/ags_sprite_font/sprite_font_renderer.o C++ engines/ags/plugins/ags_galaxy_steam/ags_galaxy_steam.o C++ engines/ags/plugins/ags_snow_rain/weather.o C++ engines/ags/plugins/ags_sprite_font/sprite_font_renderer_clifftop.o C++ engines/ags/plugins/ags_sock/ags_sock.o C++ engines/ags/plugins/ags_sprite_font/variable_width_font.o C++ engines/ags/plugins/ags_sprite_video/ags_sprite_video.o C++ engines/ags/plugins/core/global_api.o C++ engines/ags/plugins/ags_sprite_font/variable_width_sprite_font_clifftop.o C++ engines/ags/plugins/ags_touch/ags_touch.o C++ engines/ags/plugins/ags_tcp_ip/ags_tcp_ip.o C++ engines/ags/plugins/ags_trans/ags_trans.o C++ engines/ags/plugins/ags_shell/ags_shell.o C++ engines/ags/plugins/ags_sprite_font/variable_width_sprite_font.o C++ engines/ags/plugins/ags_utils/ags_utils.o C++ engines/ags/plugins/ags_wadjet_util/ags_wadjet_util.o C++ engines/ags/lib/freetype-2.1.3/autohint/ahangles.o C++ engines/ags/plugins/ags_waves/data.o C++ engines/ags/lib/freetype-2.1.3/ftgloadr.o C++ engines/ags/plugins/ags_waves/warper.o C++ engines/ags/lib/freetype-2.1.3/autohint/ahglobal.o C++ engines/ags/lib/freetype-2.1.3/ftutil.o C++ engines/ags/plugins/ags_waves/sound.o C++ engines/ags/lib/freetype-2.1.3/autohint/ahhint.o C++ engines/ags/lib/freetype-2.1.3/autohint/ahglyph.o C++ engines/ags/plugins/ags_waves/ags_waves.o C++ engines/ags/plugins/ags_waves/weather.o C++ engines/ags/plugins/ags_pal_render/raycast.o C++ engines/ags/plugins/ags_waves/draw.o C++ engines/alcachofa/common.o C++ engines/alcachofa/game.o C++ engines/ags/plugins/ags_pal_render/ags_pal_render.o C++ engines/alcachofa/console.o C++ engines/alcachofa/game-v1.o C++ engines/alcachofa/game-v3.o C++ engines/alcachofa/game-v2.o C++ engines/alcachofa/alcachofa.o C++ engines/ags/lib/allegro/surface_sse2.o engines/ags/lib/allegro/surface_sse2.cpp: In instantiation of 'static void AGS3::DrawInnerImpl_SSE2::drawInner2Bpp(AGS3::BITMAP::DrawInnerArgs&) [with bool Scale = false]': engines/ags/lib/allegro/surface_sse2.cpp:991:51: required from 'void AGS3::BITMAP::drawSSE2(DrawInnerArgs&) [with bool Scale = false]' 991 | case 2: DrawInnerImpl_SSE2::drawInner2Bpp(args); break; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ engines/ags/lib/allegro/surface_sse2.cpp:1001:54: required from here 1001 | template void BITMAP::drawSSE2(DrawInnerArgs &); | ^ engines/ags/lib/allegro/surface_sse2.cpp:766:52: warning: variable 'xCtrBpp' set but not used [-Wunused-but-set-variable=] 766 | for (int xCtr = xCtrStart, xCtrBpp = xCtrBppStart, destX = args.xStart, scaleXCtr = xCtrStart * args.scaleX; xCtr < xCtrWidth; destX += 8, xCtr += 8, xCtrBpp += 16) { | ^~~~~~~ engines/ags/lib/allegro/surface_sse2.cpp: In instantiation of 'static void AGS3::DrawInnerImpl_SSE2::drawInner4BppWithConv(AGS3::BITMAP::DrawInnerArgs&) [with int DestBytesPerPixel = 4; int SrcBytesPerPixel = 4; bool Scale = false]': engines/ags/lib/allegro/surface_sse2.cpp:992:65: required from 'void AGS3::BITMAP::drawSSE2(DrawInnerArgs&) [with bool Scale = false]' 992 | case 4: DrawInnerImpl_SSE2::drawInner4BppWithConv<4, 4, Scale>(args); break; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ engines/ags/lib/allegro/surface_sse2.cpp:1001:54: required from here 1001 | template void BITMAP::drawSSE2(DrawInnerArgs &); | ^ engines/ags/lib/allegro/surface_sse2.cpp:583:52: warning: variable 'xCtrBpp' set but not used [-Wunused-but-set-variable=] 583 | for (int xCtr = xCtrStart, xCtrBpp = xCtrBppStart, destX = args.xStart, scaleXCtr = xCtrStart * args.scaleX; xCtr < xCtrWidth; destX += 4, xCtr += 4, xCtrBpp += SrcBytesPerPixel*4) { | ^~~~~~~ engines/ags/lib/allegro/surface_sse2.cpp: In instantiation of 'static void AGS3::DrawInnerImpl_SSE2::drawInner4BppWithConv(AGS3::BITMAP::DrawInnerArgs&) [with int DestBytesPerPixel = 4; int SrcBytesPerPixel = 2; bool Scale = false]': engines/ags/lib/allegro/surface_sse2.cpp:995:57: required from 'void AGS3::BITMAP::drawSSE2(DrawInnerArgs&) [with bool Scale = false]' 995 | DrawInnerImpl_SSE2::drawInner4BppWithConv<4, 2, Scale>(args); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ engines/ags/lib/allegro/surface_sse2.cpp:1001:54: required from here 1001 | template void BITMAP::drawSSE2(DrawInnerArgs &); | ^ engines/ags/lib/allegro/surface_sse2.cpp:583:52: warning: variable 'xCtrBpp' set but not used [-Wunused-but-set-variable=] 583 | for (int xCtr = xCtrStart, xCtrBpp = xCtrBppStart, destX = args.xStart, scaleXCtr = xCtrStart * args.scaleX; xCtr < xCtrWidth; destX += 4, xCtr += 4, xCtrBpp += SrcBytesPerPixel*4) { | ^~~~~~~ engines/ags/lib/allegro/surface_sse2.cpp: In instantiation of 'static void AGS3::DrawInnerImpl_SSE2::drawInner4BppWithConv(AGS3::BITMAP::DrawInnerArgs&) [with int DestBytesPerPixel = 2; int SrcBytesPerPixel = 4; bool Scale = false]': engines/ags/lib/allegro/surface_sse2.cpp:997:57: required from 'void AGS3::BITMAP::drawSSE2(DrawInnerArgs&) [with bool Scale = false]' 997 | DrawInnerImpl_SSE2::drawInner4BppWithConv<2, 4, Scale>(args); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ engines/ags/lib/allegro/surface_sse2.cpp:1001:54: required from here 1001 | template void BITMAP::drawSSE2(DrawInnerArgs &); | ^ engines/ags/lib/allegro/surface_sse2.cpp:583:52: warning: variable 'xCtrBpp' set but not used [-Wunused-but-set-variable=] 583 | for (int xCtr = xCtrStart, xCtrBpp = xCtrBppStart, destX = args.xStart, scaleXCtr = xCtrStart * args.scaleX; xCtr < xCtrWidth; destX += 4, xCtr += 4, xCtrBpp += SrcBytesPerPixel*4) { | ^~~~~~~ engines/ags/lib/allegro/surface_sse2.cpp: In instantiation of 'static void AGS3::DrawInnerImpl_SSE2::drawInner2Bpp(AGS3::BITMAP::DrawInnerArgs&) [with bool Scale = true]': engines/ags/lib/allegro/surface_sse2.cpp:991:51: required from 'void AGS3::BITMAP::drawSSE2(DrawInnerArgs&) [with bool Scale = true]' 991 | case 2: DrawInnerImpl_SSE2::drawInner2Bpp(args); break; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ engines/ags/lib/allegro/surface_sse2.cpp:1002:53: required from here 1002 | template void BITMAP::drawSSE2(DrawInnerArgs &); | ^ engines/ags/lib/allegro/surface_sse2.cpp:766:52: warning: variable 'xCtrBpp' set but not used [-Wunused-but-set-variable=] 766 | for (int xCtr = xCtrStart, xCtrBpp = xCtrBppStart, destX = args.xStart, scaleXCtr = xCtrStart * args.scaleX; xCtr < xCtrWidth; destX += 8, xCtr += 8, xCtrBpp += 16) { | ^~~~~~~ engines/ags/lib/allegro/surface_sse2.cpp: In instantiation of 'static void AGS3::DrawInnerImpl_SSE2::drawInner4BppWithConv(AGS3::BITMAP::DrawInnerArgs&) [with int DestBytesPerPixel = 4; int SrcBytesPerPixel = 4; bool Scale = true]': engines/ags/lib/allegro/surface_sse2.cpp:992:65: required from 'void AGS3::BITMAP::drawSSE2(DrawInnerArgs&) [with bool Scale = true]' 992 | case 4: DrawInnerImpl_SSE2::drawInner4BppWithConv<4, 4, Scale>(args); break; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ engines/ags/lib/allegro/surface_sse2.cpp:1002:53: required from here 1002 | template void BITMAP::drawSSE2(DrawInnerArgs &); | ^ engines/ags/lib/allegro/surface_sse2.cpp:583:52: warning: variable 'xCtrBpp' set but not used [-Wunused-but-set-variable=] 583 | for (int xCtr = xCtrStart, xCtrBpp = xCtrBppStart, destX = args.xStart, scaleXCtr = xCtrStart * args.scaleX; xCtr < xCtrWidth; destX += 4, xCtr += 4, xCtrBpp += SrcBytesPerPixel*4) { | ^~~~~~~ engines/ags/lib/allegro/surface_sse2.cpp: In instantiation of 'static void AGS3::DrawInnerImpl_SSE2::drawInner4BppWithConv(AGS3::BITMAP::DrawInnerArgs&) [with int DestBytesPerPixel = 4; int SrcBytesPerPixel = 2; bool Scale = true]': engines/ags/lib/allegro/surface_sse2.cpp:995:57: required from 'void AGS3::BITMAP::drawSSE2(DrawInnerArgs&) [with bool Scale = true]' 995 | DrawInnerImpl_SSE2::drawInner4BppWithConv<4, 2, Scale>(args); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ engines/ags/lib/allegro/surface_sse2.cpp:1002:53: required from here 1002 | template void BITMAP::drawSSE2(DrawInnerArgs &); | ^ engines/ags/lib/allegro/surface_sse2.cpp:583:52: warning: variable 'xCtrBpp' set but not used [-Wunused-but-set-variable=] 583 | for (int xCtr = xCtrStart, xCtrBpp = xCtrBppStart, destX = args.xStart, scaleXCtr = xCtrStart * args.scaleX; xCtr < xCtrWidth; destX += 4, xCtr += 4, xCtrBpp += SrcBytesPerPixel*4) { | ^~~~~~~ engines/ags/lib/allegro/surface_sse2.cpp: In instantiation of 'static void AGS3::DrawInnerImpl_SSE2::drawInner4BppWithConv(AGS3::BITMAP::DrawInnerArgs&) [with int DestBytesPerPixel = 2; int SrcBytesPerPixel = 4; bool Scale = true]': engines/ags/lib/allegro/surface_sse2.cpp:997:57: required from 'void AGS3::BITMAP::drawSSE2(DrawInnerArgs&) [with bool Scale = true]' 997 | DrawInnerImpl_SSE2::drawInner4BppWithConv<2, 4, Scale>(args); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ engines/ags/lib/allegro/surface_sse2.cpp:1002:53: required from here 1002 | template void BITMAP::drawSSE2(DrawInnerArgs &); | ^ engines/ags/lib/allegro/surface_sse2.cpp:583:52: warning: variable 'xCtrBpp' set but not used [-Wunused-but-set-variable=] 583 | for (int xCtr = xCtrStart, xCtrBpp = xCtrBppStart, destX = args.xStart, scaleXCtr = xCtrStart * args.scaleX; xCtr < xCtrWidth; destX += 4, xCtr += 4, xCtrBpp += SrcBytesPerPixel*4) { | ^~~~~~~ C++ engines/alcachofa/graphics-opengl-base.o C++ engines/alcachofa/input.o C++ engines/alcachofa/general-objects.o C++ engines/alcachofa/global-ui.o C++ engines/alcachofa/metaengine.o C++ engines/alcachofa/menu.o C++ engines/ags/lib/allegro/surface_avx2.o engines/ags/lib/allegro/surface_avx2.cpp: In instantiation of 'static void AGS3::DrawInnerImpl_AVX2::drawInner2Bpp(AGS3::BITMAP::DrawInnerArgs&) [with bool Scale = false]': engines/ags/lib/allegro/surface_avx2.cpp:1000:51: required from 'void AGS3::BITMAP::drawAVX2(DrawInnerArgs&) [with bool Scale = false]' 1000 | case 2: DrawInnerImpl_AVX2::drawInner2Bpp(args); break; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ engines/ags/lib/allegro/surface_avx2.cpp:1010:54: required from here 1010 | template void BITMAP::drawAVX2(DrawInnerArgs &); | ^ engines/ags/lib/allegro/surface_avx2.cpp:751:52: warning: variable 'xCtrBpp' set but not used [-Wunused-but-set-variable=] 751 | for (int xCtr = xCtrStart, xCtrBpp = xCtrBppStart, destX = args.xStart, scaleXCtr = xCtrStart * args.scaleX; xCtr < xCtrWidth; destX += 16, xCtr += 16, xCtrBpp += 32) { | ^~~~~~~ engines/ags/lib/allegro/surface_avx2.cpp: In instantiation of 'static void AGS3::DrawInnerImpl_AVX2::drawInner4BppWithConv(AGS3::BITMAP::DrawInnerArgs&) [with int DestBytesPerPixel = 4; int SrcBytesPerPixel = 4; bool Scale = false]': engines/ags/lib/allegro/surface_avx2.cpp:1001:65: required from 'void AGS3::BITMAP::drawAVX2(DrawInnerArgs&) [with bool Scale = false]' 1001 | case 4: DrawInnerImpl_AVX2::drawInner4BppWithConv<4, 4, Scale>(args); break; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ engines/ags/lib/allegro/surface_avx2.cpp:1010:54: required from here 1010 | template void BITMAP::drawAVX2(DrawInnerArgs &); | ^ engines/ags/lib/allegro/surface_avx2.cpp:564:52: warning: variable 'xCtrBpp' set but not used [-Wunused-but-set-variable=] 564 | for (int xCtr = xCtrStart, xCtrBpp = xCtrBppStart, destX = args.xStart, scaleXCtr = xCtrStart * args.scaleX; xCtr < xCtrWidth; destX += 8, xCtr += 8, xCtrBpp += SrcBytesPerPixel*4) { | ^~~~~~~ engines/ags/lib/allegro/surface_avx2.cpp: In instantiation of 'static void AGS3::DrawInnerImpl_AVX2::drawInner4BppWithConv(AGS3::BITMAP::DrawInnerArgs&) [with int DestBytesPerPixel = 4; int SrcBytesPerPixel = 2; bool Scale = false]': engines/ags/lib/allegro/surface_avx2.cpp:1004:57: required from 'void AGS3::BITMAP::drawAVX2(DrawInnerArgs&) [with bool Scale = false]' 1004 | DrawInnerImpl_AVX2::drawInner4BppWithConv<4, 2, Scale>(args); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ engines/ags/lib/allegro/surface_avx2.cpp:1010:54: required from here 1010 | template void BITMAP::drawAVX2(DrawInnerArgs &); | ^ engines/ags/lib/allegro/surface_avx2.cpp:564:52: warning: variable 'xCtrBpp' set but not used [-Wunused-but-set-variable=] 564 | for (int xCtr = xCtrStart, xCtrBpp = xCtrBppStart, destX = args.xStart, scaleXCtr = xCtrStart * args.scaleX; xCtr < xCtrWidth; destX += 8, xCtr += 8, xCtrBpp += SrcBytesPerPixel*4) { | ^~~~~~~ engines/ags/lib/allegro/surface_avx2.cpp: In instantiation of 'static void AGS3::DrawInnerImpl_AVX2::drawInner4BppWithConv(AGS3::BITMAP::DrawInnerArgs&) [with int DestBytesPerPixel = 2; int SrcBytesPerPixel = 4; bool Scale = false]': engines/ags/lib/allegro/surface_avx2.cpp:1006:57: required from 'void AGS3::BITMAP::drawAVX2(DrawInnerArgs&) [with bool Scale = false]' 1006 | DrawInnerImpl_AVX2::drawInner4BppWithConv<2, 4, Scale>(args); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ engines/ags/lib/allegro/surface_avx2.cpp:1010:54: required from here 1010 | template void BITMAP::drawAVX2(DrawInnerArgs &); | ^ engines/ags/lib/allegro/surface_avx2.cpp:564:52: warning: variable 'xCtrBpp' set but not used [-Wunused-but-set-variable=] 564 | for (int xCtr = xCtrStart, xCtrBpp = xCtrBppStart, destX = args.xStart, scaleXCtr = xCtrStart * args.scaleX; xCtr < xCtrWidth; destX += 8, xCtr += 8, xCtrBpp += SrcBytesPerPixel*4) { | ^~~~~~~ engines/ags/lib/allegro/surface_avx2.cpp: In instantiation of 'static void AGS3::DrawInnerImpl_AVX2::drawInner2Bpp(AGS3::BITMAP::DrawInnerArgs&) [with bool Scale = true]': engines/ags/lib/allegro/surface_avx2.cpp:1000:51: required from 'void AGS3::BITMAP::drawAVX2(DrawInnerArgs&) [with bool Scale = true]' 1000 | case 2: DrawInnerImpl_AVX2::drawInner2Bpp(args); break; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ engines/ags/lib/allegro/surface_avx2.cpp:1011:53: required from here 1011 | template void BITMAP::drawAVX2(DrawInnerArgs &); | ^ engines/ags/lib/allegro/surface_avx2.cpp:751:52: warning: variable 'xCtrBpp' set but not used [-Wunused-but-set-variable=] 751 | for (int xCtr = xCtrStart, xCtrBpp = xCtrBppStart, destX = args.xStart, scaleXCtr = xCtrStart * args.scaleX; xCtr < xCtrWidth; destX += 16, xCtr += 16, xCtrBpp += 32) { | ^~~~~~~ engines/ags/lib/allegro/surface_avx2.cpp: In instantiation of 'static void AGS3::DrawInnerImpl_AVX2::drawInner4BppWithConv(AGS3::BITMAP::DrawInnerArgs&) [with int DestBytesPerPixel = 4; int SrcBytesPerPixel = 4; bool Scale = true]': engines/ags/lib/allegro/surface_avx2.cpp:1001:65: required from 'void AGS3::BITMAP::drawAVX2(DrawInnerArgs&) [with bool Scale = true]' 1001 | case 4: DrawInnerImpl_AVX2::drawInner4BppWithConv<4, 4, Scale>(args); break; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ engines/ags/lib/allegro/surface_avx2.cpp:1011:53: required from here 1011 | template void BITMAP::drawAVX2(DrawInnerArgs &); | ^ engines/ags/lib/allegro/surface_avx2.cpp:564:52: warning: variable 'xCtrBpp' set but not used [-Wunused-but-set-variable=] 564 | for (int xCtr = xCtrStart, xCtrBpp = xCtrBppStart, destX = args.xStart, scaleXCtr = xCtrStart * args.scaleX; xCtr < xCtrWidth; destX += 8, xCtr += 8, xCtrBpp += SrcBytesPerPixel*4) { | ^~~~~~~ engines/ags/lib/allegro/surface_avx2.cpp: In instantiation of 'static void AGS3::DrawInnerImpl_AVX2::drawInner4BppWithConv(AGS3::BITMAP::DrawInnerArgs&) [with int DestBytesPerPixel = 4; int SrcBytesPerPixel = 2; bool Scale = true]': engines/ags/lib/allegro/surface_avx2.cpp:1004:57: required from 'void AGS3::BITMAP::drawAVX2(DrawInnerArgs&) [with bool Scale = true]' 1004 | DrawInnerImpl_AVX2::drawInner4BppWithConv<4, 2, Scale>(args); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ engines/ags/lib/allegro/surface_avx2.cpp:1011:53: required from here 1011 | template void BITMAP::drawAVX2(DrawInnerArgs &); | ^ engines/ags/lib/allegro/surface_avx2.cpp:564:52: warning: variable 'xCtrBpp' set but not used [-Wunused-but-set-variable=] 564 | for (int xCtr = xCtrStart, xCtrBpp = xCtrBppStart, destX = args.xStart, scaleXCtr = xCtrStart * args.scaleX; xCtr < xCtrWidth; destX += 8, xCtr += 8, xCtrBpp += SrcBytesPerPixel*4) { | ^~~~~~~ engines/ags/lib/allegro/surface_avx2.cpp: In instantiation of 'static void AGS3::DrawInnerImpl_AVX2::drawInner4BppWithConv(AGS3::BITMAP::DrawInnerArgs&) [with int DestBytesPerPixel = 2; int SrcBytesPerPixel = 4; bool Scale = true]': engines/ags/lib/allegro/surface_avx2.cpp:1006:57: required from 'void AGS3::BITMAP::drawAVX2(DrawInnerArgs&) [with bool Scale = true]' 1006 | DrawInnerImpl_AVX2::drawInner4BppWithConv<2, 4, Scale>(args); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ engines/ags/lib/allegro/surface_avx2.cpp:1011:53: required from here 1011 | template void BITMAP::drawAVX2(DrawInnerArgs &); | ^ engines/ags/lib/allegro/surface_avx2.cpp:564:52: warning: variable 'xCtrBpp' set but not used [-Wunused-but-set-variable=] 564 | for (int xCtr = xCtrStart, xCtrBpp = xCtrBppStart, destX = args.xStart, scaleXCtr = xCtrStart * args.scaleX; xCtr < xCtrWidth; destX += 8, xCtr += 8, xCtrBpp += SrcBytesPerPixel*4) { | ^~~~~~~ C++ engines/alcachofa/player.o C++ engines/alcachofa/game-objects.o C++ engines/alcachofa/scheduler.o C++ engines/alcachofa/graphics-opengl-classic.o C++ engines/alcachofa/sounds.o C++ engines/alcachofa/camera.o C++ engines/alcachofa/graphics-opengl.o C++ engines/alcachofa/graphics-opengl-shaders.o C++ engines/alg/alg.o C++ engines/alg/metaengine.o C++ engines/alcachofa/graphics-tinygl.o C++ engines/alcachofa/ui-objects.o C++ engines/alg/graphics.o C++ engines/alcachofa/graphics.o engines/alcachofa/graphics.cpp: In lambda function: engines/alcachofa/graphics.cpp:163:55: warning: declaration of 'Alcachofa::AnimationFolder folder' shadows a parameter [-Wshadow] 163 | const auto getFullPath = [&] (AnimationFolder folder) { | ~~~~~~~~~~~~~~~~^~~~~~ engines/alcachofa/graphics.cpp:159:72: note: shadowed declaration is here 159 | static void openAnimationFile(File *file, String name, AnimationFolder folder) { | ~~~~~~~~~~~~~~~~^~~~~~ C++ engines/alcachofa/rooms.o C++ engines/alg/game.o C++ engines/alg/scene.o C++ engines/alg/video.o C++ engines/alcachofa/shape.o C++ engines/alcachofa/script.o C++ engines/asylum/puzzles/board.o C++ engines/asylum/puzzles/boardkeyhidesto.o C++ engines/asylum/puzzles/boardsalvation.o C++ engines/asylum/puzzles/boardyouth.o C++ engines/asylum/puzzles/clock.o C++ engines/asylum/puzzles/fisherman.o C++ engines/asylum/puzzles/hivemachine.o C++ engines/asylum/puzzles/lock.o C++ engines/alg/logic/game_drugwars.o C++ engines/asylum/puzzles/hivecontrol.o C++ engines/alg/logic/game_crimepatrol.o C++ engines/asylum/puzzles/puzzle.o C++ engines/asylum/puzzles/morguedoor.o C++ engines/asylum/puzzles/puzzles.o C++ engines/alg/logic/game_bountyhunter.o C++ engines/asylum/puzzles/tictactoe.o C++ engines/alg/logic/game_maddog.o C++ engines/asylum/puzzles/timemachine.o C++ engines/asylum/puzzles/pipes.o C++ engines/alg/logic/game_maddog2.o C++ engines/asylum/puzzles/writings.o C++ engines/asylum/puzzles/wheel.o C++ engines/alg/logic/game_spacepirates.o C++ engines/alg/logic/game_johnnyrock.o C++ engines/asylum/puzzles/vcr.o C++ engines/asylum/resources/polygons.o C++ engines/asylum/resources/inventory.o C++ engines/asylum/resources/data.o C++ engines/asylum/system/config.o C++ engines/asylum/system/cursor.o C++ engines/asylum/system/graphics.o C++ engines/asylum/system/sound.o C++ engines/asylum/resources/object.o C++ engines/asylum/views/insertdisc.o C++ engines/asylum/system/speech.o C++ engines/asylum/resources/encounters.o C++ engines/asylum/system/savegame.o C++ engines/asylum/system/text.o C++ engines/asylum/resources/special.o C++ engines/asylum/views/scenetitle.o C++ engines/asylum/views/resviewer.o C++ engines/asylum/system/screen.o C++ engines/asylum/views/video.o C++ engines/asylum/resources/worldstats.o C++ engines/asylum/respack.o C++ engines/asylum/metaengine.o C++ engines/asylum/asylum.o C++ engines/asylum/console.o C++ engines/avalanche/background.o C++ engines/asylum/resources/actor.o C++ engines/avalanche/clock.o C++ engines/avalanche/closing.o C++ engines/avalanche/console.o C++ engines/asylum/resources/script.o C++ engines/avalanche/animation.o C++ engines/avalanche/avalot.o C++ engines/avalanche/avalanche.o C++ engines/asylum/views/scene.o C++ engines/avalanche/help.o C++ engines/asylum/views/menu.o C++ engines/avalanche/highscore.o C++ engines/avalanche/dialogs.o C++ engines/avalanche/ghostroom.o C++ engines/avalanche/dropdown.o C++ engines/avalanche/outro.o C++ engines/avalanche/intro.o C++ engines/avalanche/nim.o C++ engines/avalanche/metaengine.o C++ engines/avalanche/mainmenu.o C++ engines/avalanche/sound.o C++ engines/avalanche/sequence.o C++ engines/awe/bitmap.o C++ engines/awe/metaengine.o C++ engines/awe/graphics_gl.o C++ engines/awe/awe.o C++ engines/avalanche/titlescreen.o C++ engines/awe/aifc_player.o C++ engines/avalanche/timer.o C++ engines/awe/engine.o C++ engines/avalanche/shootemup.o C++ engines/avalanche/graphics.o C++ engines/awe/pak.o C++ engines/awe/graphics_soft.o C++ engines/awe/resource_3do.o C++ engines/awe/static_res.o C++ engines/awe/resource_nth.o C++ engines/awe/resource_win31.o C++ engines/awe/sound.o C++ engines/awe/sfx_player.o C++ engines/awe/unpack.o C++ engines/awe/resource.o C++ engines/awe/system_stub.o C++ engines/bagel/boflib/cursor_data.o C++ engines/awe/script.o C++ engines/bagel/boflib/llist.o C++ engines/bagel/boflib/log.o C++ engines/bagel/boflib/cache.o C++ engines/awe/video.o C++ engines/bagel/music.o C++ engines/avalanche/parser.o C++ engines/bagel/bagel.o C++ engines/bagel/boflib/error.o C++ engines/bagel/boflib/event_loop.o C++ engines/bagel/boflib/string_functions.o C++ engines/bagel/metaengine.o C++ engines/bagel/boflib/file_functions.o C++ engines/bagel/boflib/queue.o C++ engines/bagel/boflib/palette.o C++ engines/bagel/boflib/misc.o C++ engines/bagel/spacebar/baglib/area_object.o C++ engines/bagel/boflib/string.o C++ engines/bagel/spacebar/baglib/bmp_object.o C++ engines/bagel/spacebar/baglib/bagel.o C++ engines/bagel/spacebar/baglib/chat_wnd.o C++ engines/bagel/spacebar/baglib/base_pda.o C++ engines/bagel/boflib/sound.o C++ engines/bagel/spacebar/baglib/cursor.o C++ engines/bagel/spacebar/baglib/button_object.o C++ engines/bagel/spacebar/baglib/character_object.o C++ engines/bagel/spacebar/baglib/dev_dlg.o C++ engines/bagel/spacebar/baglib/command_object.o C++ engines/bagel/spacebar/baglib/dossier_object.o C++ engines/bagel/spacebar/baglib/event_sdev.o C++ engines/bagel/spacebar/baglib/exam.o C++ engines/bagel/spacebar/baglib/ifstream.o C++ engines/bagel/spacebar/baglib/expression_object.o C++ engines/bagel/spacebar/baglib/help.o C++ engines/bagel/spacebar/baglib/inv.o C++ engines/bagel/spacebar/baglib/paint_table.o C++ engines/bagel/spacebar/baglib/fmovie.o C++ engines/bagel/spacebar/baglib/link_object.o C++ engines/bagel/spacebar/baglib/expression.o C++ engines/bagel/spacebar/baglib/moo.o C++ engines/bagel/spacebar/baglib/movie_object.o In file included from ./engines/bagel/spacebar/baglib/parse_object.h:28, from ./engines/bagel/spacebar/baglib/expression.h:26, from ./engines/bagel/spacebar/baglib/object.h:26, from ./engines/bagel/spacebar/baglib/movie_object.h:26, from engines/bagel/spacebar/baglib/movie_object.cpp:23: In destructor 'virtual Bagel::CBofRect::~CBofRect()', inlined from 'virtual Bagel::SpaceBar::CBagExam::~CBagExam()' at ./engines/bagel/spacebar/baglib/exam.h:49:2, inlined from 'virtual Bagel::SpaceBar::CBagExam::~CBagExam()' at ./engines/bagel/spacebar/baglib/exam.h:49:2, inlined from 'virtual bool Bagel::SpaceBar::CBagMovieObject::runObject()' at engines/bagel/spacebar/baglib/movie_object.cpp:318:14: ./engines/bagel/boflib/rect.h:44:9: warning: array subscript 15 is outside array bounds of 'Bagel::SpaceBar::CBofMovie [1]' [-Warray-bounds=] 44 | } | ^ engines/bagel/spacebar/baglib/movie_object.cpp: In member function 'virtual bool Bagel::SpaceBar::CBagMovieObject::runObject()': engines/bagel/spacebar/baglib/movie_object.cpp:300:135: note: at offset 360 into object of size 336 allocated by 'operator new' 300 | pMovie = new CBofMovie(CBofApp::getApp()->getMainWindow(), sFileName, &r, true); | ^ engines/bagel/spacebar/baglib/movie_object.cpp:304:129: note: at offset 360 into object of size 336 allocated by 'operator new' 304 | pMovie = new CBofMovie(CBofApp::getApp()->getMainWindow(), sFileName, &r); | ^ In destructor 'virtual Bagel::CBofRect::~CBofRect()', inlined from 'virtual Bagel::SpaceBar::CBagExam::~CBagExam()' at ./engines/bagel/spacebar/baglib/exam.h:49:2, inlined from 'virtual Bagel::SpaceBar::CBagExam::~CBagExam()' at ./engines/bagel/spacebar/baglib/exam.h:49:2, inlined from 'virtual bool Bagel::SpaceBar::CBagMovieObject::runObject()' at engines/bagel/spacebar/baglib/movie_object.cpp:318:14: ./engines/bagel/boflib/rect.h:44:9: warning: array subscript 14 is outside array bounds of 'Bagel::SpaceBar::CBofMovie [1]' [-Warray-bounds=] 44 | } | ^ engines/bagel/spacebar/baglib/movie_object.cpp: In member function 'virtual bool Bagel::SpaceBar::CBagMovieObject::runObject()': engines/bagel/spacebar/baglib/movie_object.cpp:300:135: note: at offset 336 into object of size 336 allocated by 'operator new' 300 | pMovie = new CBofMovie(CBofApp::getApp()->getMainWindow(), sFileName, &r, true); | ^ engines/bagel/spacebar/baglib/movie_object.cpp:304:129: note: at offset 336 into object of size 336 allocated by 'operator new' 304 | pMovie = new CBofMovie(CBofApp::getApp()->getMainWindow(), sFileName, &r); | ^ In file included from engines/bagel/spacebar/baglib/movie_object.cpp:24: In destructor 'virtual Bagel::SpaceBar::CBagExam::~CBagExam()', inlined from 'virtual Bagel::SpaceBar::CBagExam::~CBagExam()' at ./engines/bagel/spacebar/baglib/exam.h:49:2, inlined from 'virtual bool Bagel::SpaceBar::CBagMovieObject::runObject()' at engines/bagel/spacebar/baglib/movie_object.cpp:318:14: ./engines/bagel/spacebar/baglib/exam.h:49:9: warning: array subscript 'Bagel::SpaceBar::CBagExam[0]' is partly outside array bounds of 'Bagel::SpaceBar::CBofMovie [1]' [-Warray-bounds=] 49 | } | ^ engines/bagel/spacebar/baglib/movie_object.cpp: In member function 'virtual bool Bagel::SpaceBar::CBagMovieObject::runObject()': engines/bagel/spacebar/baglib/movie_object.cpp:300:135: note: object of size 336 allocated by 'operator new' 300 | pMovie = new CBofMovie(CBofApp::getApp()->getMainWindow(), sFileName, &r, true); | ^ engines/bagel/spacebar/baglib/movie_object.cpp:304:129: note: object of size 336 allocated by 'operator new' 304 | pMovie = new CBofMovie(CBofApp::getApp()->getMainWindow(), sFileName, &r); | ^ C++ engines/bagel/spacebar/baglib/object.o C++ engines/bagel/spacebar/baglib/parse_object.o C++ engines/bagel/spacebar/baglib/pan_bitmap.o C++ engines/bagel/spacebar/baglib/menu_dlg.o C++ engines/bagel/spacebar/baglib/log_msg.o C++ engines/bagel/spacebar/baglib/master_win.o C++ engines/bagel/spacebar/baglib/sound_object.o C++ engines/bagel/spacebar/baglib/pda.o C++ engines/bagel/spacebar/baglib/save_game_file.o C++ engines/bagel/spacebar/baglib/sprite_object.o C++ engines/bagel/spacebar/baglib/pan_window.o C++ engines/bagel/spacebar/baglib/storage_dev_bmp.o C++ engines/bagel/spacebar/baglib/time_object.o C++ engines/bagel/spacebar/baglib/text_object.o C++ engines/bagel/spacebar/boflib/crc.o C++ engines/bagel/spacebar/baglib/rp_object.o C++ engines/bagel/spacebar/baglib/variable_object.o C++ engines/bagel/spacebar/baglib/wield.o C++ engines/bagel/spacebar/baglib/zoom_pda.o C++ engines/bagel/spacebar/boflib/app.o C++ engines/bagel/spacebar/boflib/debug.o C++ engines/bagel/spacebar/baglib/var.o C++ engines/bagel/spacebar/boflib/dat_file.o C++ engines/bagel/spacebar/boflib/vector.o C++ engines/bagel/spacebar/boflib/options.o C++ engines/bagel/spacebar/boflib/res.o C++ engines/bagel/spacebar/boflib/timer.o C++ engines/bagel/spacebar/boflib/gfx/cursor.o C++ engines/bagel/spacebar/boflib/file.o C++ engines/bagel/spacebar/boflib/gui/edit_text.o C++ engines/bagel/spacebar/boflib/gfx/text.o C++ engines/bagel/spacebar/boflib/gui/button.o C++ engines/bagel/spacebar/boflib/gfx/sprite.o C++ engines/bagel/spacebar/baglib/storage_dev_win.o C++ engines/bagel/spacebar/boflib/gfx/bitmap.o C++ engines/bagel/spacebar/boflib/gui/dialog.o C++ engines/bagel/spacebar/boflib/gui/text_box.o C++ engines/bagel/spacebar/boflib/gui/movie.o C++ engines/bagel/spacebar/boflib/gui/scroll_bar.o C++ engines/bagel/spacebar/boflib/gui/list_box.o C++ engines/bagel/spacebar/dialogs/next_cd_dialog.o C++ engines/bagel/spacebar/dialogs/quit_dialog.o C++ engines/bagel/spacebar/boflib/gui/window.o C++ engines/bagel/spacebar/dialogs/credits_dialog.o C++ engines/bagel/spacebar/dialogs/restart_dialog.o C++ engines/bagel/spacebar/dialogs/start_dialog.o C++ engines/bagel/spacebar/dialogs/opt_window.o C++ engines/bagel/spacebar/dialogs/restore_dialog.o C++ engines/bagel/spacebar/dialogs/save_dialog.o C++ engines/bagel/spacebar/bib_odds_wnd.o C++ engines/bagel/spacebar/spacebar.o C++ engines/bagel/spacebar/full_wnd.o C++ engines/bagel/spacebar/main_link_object.o C++ engines/bagel/spacebar/console.o C++ engines/bagel/spacebar/bibble_window.o C++ engines/bagel/spacebar/filter.o C++ engines/bagel/spacebar/computer.o C++ engines/bagel/spacebar/master_win.o C++ engines/bagel/spacebar/thud.o C++ engines/bagel/hodjnpodj/gfx/bold_font.o C++ engines/bagel/spacebar/main_window.o C++ engines/bagel/hodjnpodj/console.o C++ engines/bagel/spacebar/slot_wnd.o C++ engines/bagel/hodjnpodj/hodjnpodj.o C++ engines/bagel/spacebar/vid_wnd.o C++ engines/bagel/hodjnpodj/gfx/palette.o C++ engines/bagel/hodjnpodj/hnplibs/audiocfg.o C++ engines/bagel/hodjnpodj/hnplibs/cbofdlg.o C++ engines/bagel/hodjnpodj/hnplibs/cmessbox.o C++ engines/bagel/hodjnpodj/hnplibs/lzss.o C++ engines/bagel/hodjnpodj/hnplibs/dibapi.o C++ engines/bagel/hodjnpodj/hnplibs/dibfile.o C++ engines/bagel/hodjnpodj/hnplibs/dibdoc.o C++ engines/bagel/hodjnpodj/hnplibs/bitmaps.o C++ engines/bagel/hodjnpodj/hnplibs/button.o C++ engines/bagel/hodjnpodj/hnplibs/text.o C++ engines/bagel/hodjnpodj/hnplibs/mainmenu.o C++ engines/bagel/hodjnpodj/libs/vector.o C++ engines/bagel/hodjnpodj/metagame/bgen/bdbg.o C++ engines/bagel/hodjnpodj/metagame/bgen/bbt.o C++ engines/bagel/hodjnpodj/hnplibs/rules.o In file included from /usr/include/string.h:580, from ./common/scummsys.h:86, from ./graphics/mfc/minwindef.h:25, from ./graphics/mfc/mfc.h:25, from ./engines/bagel/afxwin.h:25, from ./engines/bagel/hodjnpodj/hnplibs/stdafx.h:25, from engines/bagel/hodjnpodj/hnplibs/rules.cpp:22: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void Bagel::HodjNPodj::CRules::WritePage(Graphics::MFC::CDC*, int)' at engines/bagel/hodjnpodj/hnplibs/rules.cpp:931:12: /usr/include/bits/string_fortified.h:112:34: warning: 'char* __builtin___strncpy_chk(char*, const char*, long unsigned int, long unsigned int)' accessing between 0 and 2147483647 bytes at offsets 0 and [0, 1024] may overlap up to 1024 bytes at offset [0, 1023] [-Wrestrict] 112 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 113 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/bagel/hodjnpodj/metagame/bgen/btimeut.o C++ engines/bagel/spacebar/nav_window.o C++ engines/bagel/hodjnpodj/metagame/bgen/backpack.o C++ engines/bagel/hodjnpodj/metagame/bgen/bgb.o C++ engines/bagel/hodjnpodj/metagame/bgen/bgenut.o C++ engines/bagel/hodjnpodj/metagame/bgen/c1btndlg.o C++ engines/bagel/hodjnpodj/metagame/bgen/c2btndlg.o C++ engines/bagel/hodjnpodj/metagame/bgen/invent.o C++ engines/bagel/hodjnpodj/metagame/bgen/bsutl.o C++ engines/bagel/hodjnpodj/metagame/bgen/item.o C++ engines/bagel/hodjnpodj/hnplibs/sprite.o C++ engines/bagel/hodjnpodj/metagame/bgen/mgstat.o C++ engines/bagel/hodjnpodj/metagame/bgen/note.o C++ engines/bagel/hodjnpodj/metagame/demo/app.o C++ engines/bagel/spacebar/sraf_computer.o C++ engines/bagel/hodjnpodj/metagame/bgen/notebook.o C++ engines/bagel/hodjnpodj/metagame/grand_tour/init.o C++ engines/bagel/hodjnpodj/metagame/frame/app.o C++ engines/bagel/hodjnpodj/metagame/frame/movytmpl.o C++ engines/bagel/hodjnpodj/metagame/demo/hodjpodj_demo.o C++ engines/bagel/hodjnpodj/metagame/frame/msudlg.o C++ engines/bagel/hodjnpodj/metagame/grand_tour/dialogs.o C++ engines/bagel/hodjnpodj/metagame/frame/maindlg.o C++ engines/bagel/hodjnpodj/metagame/gtl/init.o C++ engines/bagel/hodjnpodj/metagame/gtl/citemdlg.o C++ engines/bagel/hodjnpodj/metagame/gtl/cmapdlg.o C++ engines/bagel/hodjnpodj/metagame/gtl/cturndlg.o C++ engines/bagel/hodjnpodj/metagame/frame/hodjpodj.o C++ engines/bagel/hodjnpodj/metagame/gtl/gtl.o C++ engines/bagel/hodjnpodj/metagame/gtl/gtldoc.o C++ engines/bagel/hodjnpodj/metagame/gtl/gtllex.o C++ engines/bagel/hodjnpodj/metagame/gtl/encount.o C++ engines/bagel/hodjnpodj/metagame/gtl/gtlmanp.o C++ engines/bagel/hodjnpodj/metagame/gtl/gtlcmp.o C++ engines/bagel/hodjnpodj/metagame/gtl/gtlcpl.o engines/bagel/hodjnpodj/metagame/gtl/gtlcpl.cpp: In member function 'bool Bagel::HodjNPodj::Metagame::Gtl::CGtlData::ParseLine()': engines/bagel/hodjnpodj/metagame/gtl/gtlcpl.cpp:374:56: warning: 'iTmp' may be used uninitialized [-Wmaybe-uninitialized] 374 | lpNode->m_iSensitivity = (byte)iTmp; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ engines/bagel/hodjnpodj/metagame/gtl/gtlcpl.cpp:96:13: note: 'iTmp' was declared here 96 | int iTmp; | ^~~~ C++ engines/bagel/hodjnpodj/metagame/grand_tour/grand_tour.o C++ engines/bagel/hodjnpodj/metagame/gtl/gtlfrm.o C++ engines/bagel/hodjnpodj/metagame/gtl/optdlg.o C++ engines/bagel/hodjnpodj/metagame/gtl/gtlview.o C++ engines/bagel/hodjnpodj/metagame/gtl/gtlui.o C++ engines/bagel/hodjnpodj/metagame/saves/restdlg.o C++ engines/bagel/hodjnpodj/metagame/gtl/gtlmgm.o C++ engines/bagel/hodjnpodj/metagame/gtl/pawn.o C++ engines/bagel/hodjnpodj/metagame/gtl/spinner.o C++ engines/bagel/hodjnpodj/metagame/gtl/rules.o In file included from /usr/include/string.h:580, from ./common/scummsys.h:86, from ./graphics/mfc/minwindef.h:25, from ./graphics/mfc/mfc.h:25, from ./engines/bagel/afxwin.h:25, from ./engines/bagel/hodjnpodj/metagame/bgen/stdafx.h:25, from engines/bagel/hodjnpodj/metagame/gtl/rules.cpp:22: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void Bagel::HodjNPodj::Metagame::Gtl::CRules::WritePage(Graphics::MFC::CDC*, int)' at engines/bagel/hodjnpodj/metagame/gtl/rules.cpp:947:12: /usr/include/bits/string_fortified.h:112:34: warning: 'char* __builtin___strncpy_chk(char*, const char*, long unsigned int, long unsigned int)' accessing between 0 and 2147483647 bytes at offsets 0 and [0, 512] may overlap up to 512 bytes at offset [0, 511] [-Wrestrict] 112 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 113 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/bagel/hodjnpodj/metagame/saves/savegame.o C++ engines/bagel/hodjnpodj/metagame/saves/savedlg.o C++ engines/bagel/hodjnpodj/metagame/saves/savegame_info.o C++ engines/bagel/hodjnpodj/metagame/gtl/store.o C++ engines/bagel/hodjnpodj/metagame/zoom/init.o C++ engines/bagel/hodjnpodj/archeroids/init.o C++ engines/bagel/hodjnpodj/artparts/init.o C++ engines/bagel/hodjnpodj/metagame/gtl/gtlmve.o C++ engines/bagel/hodjnpodj/barbershop/init.o C++ engines/bagel/hodjnpodj/metagame/zoom/zoommap.o C++ engines/bagel/hodjnpodj/archeroids/usercfg.o C++ engines/bagel/hodjnpodj/barbershop/board.o C++ engines/bagel/hodjnpodj/artparts/optndlg.o C++ engines/bagel/hodjnpodj/barbershop/card.o C++ engines/bagel/hodjnpodj/barbershop/barb.o C++ engines/bagel/hodjnpodj/barbershop/animate.o C++ engines/bagel/hodjnpodj/barbershop/jay.o C++ engines/bagel/hodjnpodj/barbershop/deck.o C++ engines/bagel/hodjnpodj/barbershop/logic.o C++ engines/bagel/hodjnpodj/barbershop/stack.o C++ engines/bagel/hodjnpodj/barbershop/undo.o C++ engines/bagel/hodjnpodj/battlefish/init.o C++ engines/bagel/hodjnpodj/barbershop/paint.o C++ engines/bagel/hodjnpodj/barbershop/stats.o C++ engines/bagel/hodjnpodj/barbershop/usercfg.o C++ engines/bagel/hodjnpodj/barbershop/main.o C++ engines/bagel/hodjnpodj/artparts/artparts.o C++ engines/bagel/hodjnpodj/archeroids/main.o C++ engines/bagel/hodjnpodj/beacon/init.o C++ engines/bagel/hodjnpodj/battlefish/usercfg.o C++ engines/bagel/hodjnpodj/crypt/init.o C++ engines/bagel/hodjnpodj/beacon/optndlg.o C++ engines/bagel/hodjnpodj/crypt/optn.o C++ engines/bagel/hodjnpodj/dfa/init.o C++ engines/bagel/hodjnpodj/crypt/rec.o C++ engines/bagel/hodjnpodj/crypt/crypt.o C++ engines/bagel/hodjnpodj/crypt/pnt_gram.o C++ engines/bagel/hodjnpodj/crypt/stats.o C++ engines/bagel/hodjnpodj/dfa/msgdlg.o C++ engines/bagel/hodjnpodj/beacon/beacon.o C++ engines/bagel/hodjnpodj/crypt/main.o C++ engines/bagel/hodjnpodj/fuge/init.o C++ engines/bagel/hodjnpodj/dfa/optdlg.o C++ engines/bagel/hodjnpodj/garfunkle/init.o C++ engines/bagel/hodjnpodj/battlefish/bfish.o C++ engines/bagel/hodjnpodj/garfunkle/note.o C++ engines/bagel/hodjnpodj/fuge/usercfg.o C++ engines/bagel/hodjnpodj/dfa/dfa.o C++ engines/bagel/hodjnpodj/life/init.o C++ engines/bagel/hodjnpodj/garfunkle/optndlg.o C++ engines/bagel/hodjnpodj/life/grid.o C++ engines/bagel/hodjnpodj/mankala/init.o C++ engines/bagel/hodjnpodj/mankala/btimeut.o C++ engines/bagel/hodjnpodj/life/usercfg.o C++ engines/bagel/hodjnpodj/life/life.o C++ engines/bagel/hodjnpodj/garfunkle/garfunkle.o C++ engines/bagel/hodjnpodj/mankala/bgenut.o C++ engines/bagel/hodjnpodj/life/game.o C++ engines/bagel/hodjnpodj/fuge/fuge.o C++ engines/bagel/hodjnpodj/mankala/mnkopt.o C++ engines/bagel/hodjnpodj/mazedoom/init.o C++ engines/bagel/hodjnpodj/mankala/mnk.o C++ engines/bagel/hodjnpodj/novacancy/init.o C++ engines/bagel/hodjnpodj/packrat/init.o C++ engines/bagel/hodjnpodj/mankala/mnkui.o C++ engines/bagel/hodjnpodj/mazedoom/optndlg.o C++ engines/bagel/hodjnpodj/mankala/mnklog.o engines/bagel/hodjnpodj/mankala/mnklog.cpp: In member function 'bool Bagel::HodjNPodj::Mankala::CMnk::SearchMove(Bagel::HodjNPodj::Mankala::CMove*, int&)': engines/bagel/hodjnpodj/mankala/mnklog.cpp:692:39: warning: variable 'iNumberAtMax' set but not used [-Wunused-but-set-variable=] 692 | int iMaxValue = BESTWINUNDEF, iNumberAtMax = 0, | ^~~~~~~~~~~~ C++ engines/bagel/hodjnpodj/pdq/init.o C++ engines/bagel/hodjnpodj/packrat/msgdlg.o C++ engines/bagel/hodjnpodj/packrat/optdlg.o C++ engines/bagel/hodjnpodj/pdq/guess.o C++ engines/bagel/hodjnpodj/peggle/init.o C++ engines/bagel/hodjnpodj/pdq/usercfg.o C++ engines/bagel/hodjnpodj/peggle/gameinit.o C++ engines/bagel/hodjnpodj/peggle/options.o C++ engines/bagel/hodjnpodj/mazedoom/mod.o C++ engines/bagel/hodjnpodj/peggle/optndlg.o C++ engines/bagel/hodjnpodj/pdq/game.o C++ engines/bagel/hodjnpodj/pdq/main.o C++ engines/bagel/hodjnpodj/poker/init.o C++ engines/bagel/hodjnpodj/novacancy/main.o C++ engines/bagel/hodjnpodj/poker/amtdlg.o C++ engines/bagel/hodjnpodj/poker/c1btndlg.o C++ engines/bagel/hodjnpodj/peggle/optsub.o C++ engines/bagel/hodjnpodj/poker/optdlg.o C++ engines/bagel/hodjnpodj/poker/uwondlg.o C++ engines/bagel/hodjnpodj/packrat/packrat.o C++ engines/bagel/hodjnpodj/riddles/init.o C++ engines/bagel/hodjnpodj/peggle/game.o C++ engines/bagel/hodjnpodj/poker/poffsdlg.o C++ engines/bagel/hodjnpodj/wordsearch/init.o C++ engines/bagel/hodjnpodj/riddles/usercfg.o C++ engines/bagel/hodjnpodj/wordsearch/c1btndlg.o C++ engines/bagel/hodjnpodj/wordsearch/wordlist.o C++ engines/bagel/hodjnpodj/wordsearch/msgdlg.o C++ engines/bagel/hodjnpodj/wordsearch/clongdlg.o C++ engines/bagel/hodjnpodj/wordsearch/optdlg.o C++ engines/bagel/hodjnpodj/riddles/riddles.o C++ engines/bbvs/dialogs.o C++ engines/bbvs/logic.o C++ engines/bbvs/graphics.o C++ engines/bagel/hodjnpodj/poker/poker.o C++ engines/bbvs/scene.o C++ engines/bbvs/sound.o C++ engines/bbvs/spritemodule.o C++ engines/bbvs/gamemodule.o C++ engines/bbvs/videoplayer.o C++ engines/bbvs/minigames/bbairguitar_anims.o C++ engines/bbvs/metaengine.o C++ engines/bbvs/bbvs.o C++ engines/bbvs/saveload.o C++ engines/bbvs/minigames/bbant_anims.o C++ engines/bbvs/walk.o C++ engines/bbvs/minigames/bbloogie_anims.o C++ engines/bbvs/minigames/bbtennis_anims.o C++ engines/bagel/hodjnpodj/wordsearch/wordsearch.o C++ engines/bladerunner/adpcm_decoder.o C++ engines/bbvs/minigames/minigame.o C++ engines/bbvs/minigames/bbairguitar.o C++ engines/bbvs/minigames/bbant.o C++ engines/bladerunner/actor_dialogue_queue.o C++ engines/bladerunner/actor_combat.o C++ engines/bladerunner/aud_stream.o C++ engines/bladerunner/archive.o C++ engines/bladerunner/actor_clues.o C++ engines/bbvs/minigames/bbtennis.o C++ engines/bbvs/minigames/bbloogie.o C++ engines/bladerunner/actor_walk.o C++ engines/bladerunner/ambient_sounds.o C++ engines/bladerunner/audio_cache.o C++ engines/bladerunner/color.o C++ engines/bladerunner/boundingbox.o C++ engines/bladerunner/chapters.o C++ engines/bladerunner/decompress_lcw.o C++ engines/bladerunner/audio_player.o C++ engines/bladerunner/audio_speech.o C++ engines/bladerunner/decompress_lzo.o C++ engines/bladerunner/audio_mixer.o C++ engines/bladerunner/actor.o C++ engines/bladerunner/crimes_database.o C++ engines/bladerunner/combat.o C++ engines/bladerunner/framelimiter.o C++ engines/bladerunner/game_flags.o C++ engines/bladerunner/image.o C++ engines/bladerunner/font.o C++ engines/bladerunner/item_pickup.o C++ engines/bladerunner/item.o C++ engines/bladerunner/dialogue_menu.o C++ engines/bladerunner/fog.o C++ engines/bladerunner/game_info.o C++ engines/bladerunner/matrix.o C++ engines/bladerunner/lights.o C++ engines/bladerunner/items.o C++ engines/bladerunner/light.o C++ engines/bladerunner/movement_track.o C++ engines/bladerunner/mouse.o C++ engines/bladerunner/music.o C++ engines/bladerunner/outtake.o C++ engines/bladerunner/regions.o C++ engines/bladerunner/metaengine.o C++ engines/bladerunner/overlays.o C++ engines/bladerunner/scene.o C++ engines/bladerunner/obstacles.o C++ engines/bladerunner/scene_objects.o C++ engines/bladerunner/screen_effects.o C++ engines/bladerunner/savefile.o C++ engines/bladerunner/script/esper_script.o C++ engines/bladerunner/script/kia_script.o C++ engines/bladerunner/script/ai/answering_machine.o C++ engines/bladerunner/debugger.o C++ engines/bladerunner/script/ai/baker.o C++ engines/bladerunner/script/ai/blimp_guy.o C++ engines/bladerunner/bladerunner.o C++ engines/bladerunner/script/ai_script.o C++ engines/bladerunner/script/police_maze.o C++ engines/bladerunner/script/ai/bryant.o C++ engines/bladerunner/script/ai/bullet_bob.o C++ engines/bladerunner/script/vk_script.o C++ engines/bladerunner/script/ai/chew.o C++ engines/bladerunner/script/script.o C++ engines/bladerunner/script/ai/crazylegs.o C++ engines/bladerunner/script/ai/dispatcher.o C++ engines/bladerunner/script/ai/desk_clerk.o C++ engines/bladerunner/script/ai/early_q_bartender.o C++ engines/bladerunner/script/ai/clovis.o C++ engines/bladerunner/script/ai/fish_dealer.o C++ engines/bladerunner/script/ai/early_q.o C++ engines/bladerunner/script/ai/dektora.o C++ engines/bladerunner/script/init_script.o C++ engines/bladerunner/script/ai/free_slot_a.o C++ engines/bladerunner/script/ai/free_slot_b.o C++ engines/bladerunner/script/ai/general_doll.o C++ engines/bladerunner/script/ai/gaff.o C++ engines/bladerunner/script/ai/generic_walker_a.o C++ engines/bladerunner/script/ai/generic_walker_b.o C++ engines/bladerunner/script/ai/governor_kolvig.o C++ engines/bladerunner/script/ai/generic_walker_c.o C++ engines/bladerunner/script/ai/grigorian.o C++ engines/bladerunner/script/ai/guzza.o C++ engines/bladerunner/script/ai/hasan.o C++ engines/bladerunner/script/ai/hanoi.o C++ engines/bladerunner/script/ai/hawkers_parrot.o C++ engines/bladerunner/script/ai/hawkers_barkeep.o C++ engines/bladerunner/script/ai/holloway.o C++ engines/bladerunner/script/ai/gordo.o C++ engines/bladerunner/script/ai/hysteria_patron1.o C++ engines/bladerunner/script/ai/hysteria_patron2.o C++ engines/bladerunner/script/ai/howie_lee.o C++ engines/bladerunner/script/ai/hysteria_patron3.o C++ engines/bladerunner/script/ai/insect_dealer.o C++ engines/bladerunner/script/ai/lance.o C++ engines/bladerunner/script/ai/isabella.o C++ engines/bladerunner/script/ai/lockup_guard.o C++ engines/bladerunner/script/ai/klein.o C++ engines/bladerunner/script/ai/leon.o C++ engines/bladerunner/script/ai/male_announcer.o C++ engines/bladerunner/script/ai/marcus.o C++ engines/bladerunner/script/ai/luther.o C++ engines/bladerunner/script/ai/izo.o C++ engines/bladerunner/script/ai/lucy.o C++ engines/bladerunner/script/ai/maggie.o C++ engines/bladerunner/script/ai/mia.o C++ engines/bladerunner/script/ai/murray.o C++ engines/bladerunner/script/ai/moraji.o C++ engines/bladerunner/script/ai/newscaster.o C++ engines/bladerunner/script/ai/mutant1.o C++ engines/bladerunner/script/ai/mutant2.o C++ engines/bladerunner/script/ai/mccoy.o C++ engines/bladerunner/script/ai/mutant3.o C++ engines/bladerunner/script/ai/photographer.o C++ engines/bladerunner/script/ai/rajif.o C++ engines/bladerunner/script/ai/officer_grayford.o C++ engines/bladerunner/script/ai/rachael.o C++ engines/bladerunner/script/ai/officer_leary.o C++ engines/bladerunner/script/ai/sergeant_walls.o C++ engines/bladerunner/script/ai/runciter.o C++ engines/bladerunner/script/ai/shoeshine_man.o C++ engines/bladerunner/script/ai/sebastian.o C++ engines/bladerunner/script/ai/taffy.o C++ engines/bladerunner/script/ai/sadik.o C++ engines/bladerunner/script/ai/taffy_patron.o C++ engines/bladerunner/script/ai/teenager.o C++ engines/bladerunner/script/ai/the_bard.o C++ engines/bladerunner/script/ai/tyrell.o C++ engines/bladerunner/script/ai/transient.o C++ engines/bladerunner/script/ai/tyrell_guard.o C++ engines/bladerunner/script/ai/steele.o C++ engines/bladerunner/script/scene/bb02.o C++ engines/bladerunner/script/scene/bb01.o C++ engines/bladerunner/script/scene/ar01.o C++ engines/bladerunner/script/scene/ar02.o C++ engines/bladerunner/script/scene/bb04.o C++ engines/bladerunner/script/scene/bb03.o C++ engines/bladerunner/script/ai/zuben.o C++ engines/bladerunner/script/scene/bb05.o C++ engines/bladerunner/script/scene/bb06.o C++ engines/bladerunner/script/scene_script.o C++ engines/bladerunner/script/scene/bb07.o C++ engines/bladerunner/script/scene/bb08.o C++ engines/bladerunner/script/scene/bb09.o C++ engines/bladerunner/script/scene/bb10.o C++ engines/bladerunner/script/scene/bb11.o C++ engines/bladerunner/script/scene/bb51.o C++ engines/bladerunner/script/scene/bb12.o C++ engines/bladerunner/script/scene/ct03.o C++ engines/bladerunner/script/scene/ct02.o C++ engines/bladerunner/script/scene/ct01.o C++ engines/bladerunner/script/scene/ct04.o C++ engines/bladerunner/script/scene/ct05.o C++ engines/bladerunner/script/scene/ct06.o C++ engines/bladerunner/script/scene/ct07.o C++ engines/bladerunner/script/scene/ct08.o C++ engines/bladerunner/script/scene/ct10.o C++ engines/bladerunner/script/scene/ct09.o C++ engines/bladerunner/script/scene/ct11.o C++ engines/bladerunner/script/scene/ct12.o C++ engines/bladerunner/script/scene/ct51.o C++ engines/bladerunner/script/scene/dr01.o C++ engines/bladerunner/script/scene/dr02.o C++ engines/bladerunner/script/scene/dr03.o C++ engines/bladerunner/script/scene/dr05.o C++ engines/bladerunner/script/scene/dr04.o C++ engines/bladerunner/script/scene/dr06.o C++ engines/bladerunner/script/scene/hc03.o C++ engines/bladerunner/script/scene/hc02.o C++ engines/bladerunner/script/scene/hc04.o C++ engines/bladerunner/script/scene/hc01.o C++ engines/bladerunner/script/scene/hf02.o C++ engines/bladerunner/script/scene/hf03.o C++ engines/bladerunner/script/scene/hf01.o C++ engines/bladerunner/script/scene/hf04.o C++ engines/bladerunner/script/scene/hf07.o C++ engines/bladerunner/script/scene/hf06.o C++ engines/bladerunner/script/scene/kp01.o C++ engines/bladerunner/script/scene/kp02.o C++ engines/bladerunner/script/scene/hf05.o C++ engines/bladerunner/script/scene/kp04.o C++ engines/bladerunner/script/scene/kp03.o C++ engines/bladerunner/script/scene/kp05.o C++ engines/bladerunner/script/scene/kp06.o C++ engines/bladerunner/script/scene/kp07.o C++ engines/bladerunner/script/scene/ma01.o C++ engines/bladerunner/script/scene/ma02.o C++ engines/bladerunner/script/scene/ma05.o C++ engines/bladerunner/script/scene/ma06.o C++ engines/bladerunner/script/scene/ma08.o C++ engines/bladerunner/script/scene/ma07.o C++ engines/bladerunner/script/scene/ma04.o C++ engines/bladerunner/script/scene/nr02.o C++ engines/bladerunner/script/scene/nr01.o C++ engines/bladerunner/script/scene/nr04.o C++ engines/bladerunner/script/scene/nr03.o C++ engines/bladerunner/script/scene/nr06.o C++ engines/bladerunner/script/scene/nr05.o C++ engines/bladerunner/script/scene/nr08.o C++ engines/bladerunner/script/scene/nr07.o C++ engines/bladerunner/script/scene/nr09.o C++ engines/bladerunner/script/scene/nr10.o C++ engines/bladerunner/script/scene/ps01.o C++ engines/bladerunner/script/scene/ps02.o C++ engines/bladerunner/script/scene/nr11.o C++ engines/bladerunner/script/scene/ps03.o C++ engines/bladerunner/script/scene/ps06.o C++ engines/bladerunner/script/scene/ps05.o C++ engines/bladerunner/script/scene/ps04.o C++ engines/bladerunner/script/scene/ps07.o C++ engines/bladerunner/script/scene/ps10.o C++ engines/bladerunner/script/scene/ps09.o C++ engines/bladerunner/script/scene/ps11.o C++ engines/bladerunner/script/scene/ps14.o C++ engines/bladerunner/script/scene/ps12.o C++ engines/bladerunner/script/scene/ps15.o C++ engines/bladerunner/script/scene/ps13.o C++ engines/bladerunner/script/scene/rc03.o C++ engines/bladerunner/script/scene/rc01.o C++ engines/bladerunner/script/scene/rc51.o C++ engines/bladerunner/script/scene/rc04.o C++ engines/bladerunner/script/scene/rc02.o C++ engines/bladerunner/script/scene/tb03.o C++ engines/bladerunner/script/scene/tb05.o C++ engines/bladerunner/script/scene/tb02.o C++ engines/bladerunner/script/scene/tb06.o C++ engines/bladerunner/script/scene/ug01.o C++ engines/bladerunner/script/scene/tb07.o C++ engines/bladerunner/script/scene/ug02.o C++ engines/bladerunner/script/scene/ug03.o C++ engines/bladerunner/script/scene/ug04.o C++ engines/bladerunner/script/scene/ug06.o C++ engines/bladerunner/script/scene/ug05.o C++ engines/bladerunner/script/scene/ug07.o C++ engines/bladerunner/script/scene/ug08.o C++ engines/bladerunner/script/scene/ug09.o C++ engines/bladerunner/script/scene/ug12.o C++ engines/bladerunner/script/scene/ug10.o C++ engines/bladerunner/script/scene/ug14.o C++ engines/bladerunner/script/scene/ug15.o C++ engines/bladerunner/script/scene/ug13.o C++ engines/bladerunner/script/scene/ug17.o C++ engines/bladerunner/script/scene/ug19.o C++ engines/bladerunner/script/scene/ug16.o C++ engines/bladerunner/settings.o C++ engines/bladerunner/script/scene/ug18.o C++ engines/bladerunner/set_effects.o C++ engines/bladerunner/time.o C++ engines/bladerunner/text_resource.o C++ engines/bladerunner/suspects_database.o C++ engines/bladerunner/set.o C++ engines/bladerunner/slice_animations.o C++ engines/bladerunner/ui/elevator.o C++ engines/bladerunner/ui/kia_section_base.o C++ engines/bladerunner/shape.o C++ engines/bladerunner/ui/end_credits.o C++ engines/bladerunner/ui/kia_log.o C++ engines/bladerunner/ui/kia_section_diagnostic.o C++ engines/bladerunner/ui/kia_section_help.o C++ engines/bladerunner/subtitles.o C++ engines/bladerunner/slice_renderer.o C++ engines/bladerunner/ui/kia_section_pogo.o C++ engines/bladerunner/ui/kia_section_load.o C++ engines/bladerunner/ui/kia_section_clues.o C++ engines/bladerunner/ui/kia_section_crimes.o C++ engines/bladerunner/ui/kia_section_save.o C++ engines/bladerunner/ui/ui_check_box.o C++ engines/bladerunner/ui/kia.o C++ engines/bladerunner/ui/ui_container.o C++ engines/bladerunner/ui/scores.o C++ engines/bladerunner/ui/kia_section_settings.o C++ engines/bladerunner/ui/spinner.o C++ engines/bladerunner/ui/ui_input_box.o C++ engines/bladerunner/ui/ui_image_picker.o C++ engines/bladerunner/ui/kia_section_suspects.o C++ engines/bladerunner/view.o C++ engines/bladerunner/ui/ui_slider.o C++ engines/bladerunner/ui/ui_dropdown.o C++ engines/bladerunner/waypoints.o C++ engines/bladerunner/ui/esper.o C++ engines/bladerunner/zbuffer.o C++ engines/bladerunner/vqa_player.o C++ engines/bolt/anim.o C++ engines/bladerunner/ui/ui_scroll_box.o C++ engines/bolt/av.o C++ engines/bolt/carnival/barker.o C++ engines/bolt/bolt.o C++ engines/bladerunner/ui/vk.o C++ engines/bolt/crete/crete.o C++ engines/bolt/carnival/resource.o C++ engines/bolt/carnival/booth.o C++ engines/bolt/merlin/merlin.o C++ engines/bolt/carnival/booths/fred.o C++ engines/bolt/carnival/carnival.o C++ engines/bladerunner/vqa_decoder.o C++ engines/bolt/carnival/booths/topcat.o C++ engines/bolt/carnival/booths/huck.o C++ engines/bolt/carnival/booths/george.o C++ engines/bolt/metaengine.o C++ engines/bolt/carnival/booths/yogi.o C++ engines/bolt/ssprite.o C++ engines/bolt/swap.o C++ engines/bolt/state.o C++ engines/bolt/utils.o C++ engines/bolt/carnival/booths/scooby.o C++ engines/bolt/rtf.o C++ engines/bolt/xplib/cursor.o C++ engines/bolt/xplib/blit.o C++ engines/bolt/resource.o C++ engines/bolt/xplib/file.o C++ engines/bolt/xplib/random.o C++ engines/bolt/xplib/events.o C++ engines/bolt/xplib/palette.o C++ engines/buried/agent_evaluation.o C++ engines/bolt/xplib/display.o C++ engines/bolt/xplib/timer.o C++ engines/bolt/xplib/sound.o C++ engines/bolt/xplib/xplib.o C++ engines/buried/avi_frames.o C++ engines/buried/biochip_right.o C++ engines/buried/complete.o C++ engines/buried/credits.o C++ engines/buried/console.o C++ engines/buried/death.o C++ engines/buried/gameui.o C++ engines/buried/livetext.o C++ engines/buried/inventory_info.o C++ engines/buried/frame_window.o C++ engines/buried/biochip_view.o C++ engines/buried/main_menu.o C++ engines/buried/overview.o C++ engines/buried/navarrow.o C++ engines/buried/buried.o C++ engines/buried/title_sequence.o C++ engines/buried/inventory_window.o C++ engines/buried/graphics.o C++ engines/buried/video_window.o C++ engines/buried/metaengine.o C++ engines/buried/demo/features.o C++ engines/buried/demo/movie_scene.o C++ engines/buried/sound.o C++ engines/buried/demo/demo_menu.o C++ engines/buried/window.o C++ engines/buried/environ/scene_base.o C++ engines/buried/environ/scene_factory.o C++ engines/buried/environ/agent3_lair.o C++ engines/buried/saveload.o C++ engines/buried/environ/alien.o C++ engines/buried/environ/castle.o C++ engines/cge/bitmap.o C++ engines/cge/console.o C++ engines/cge/cge.o C++ engines/cge/game.o C++ engines/cge/events.o C++ engines/cge/fileio.o C++ engines/buried/environ/future_apartment.o C++ engines/buried/environ/scene_common.o C++ engines/buried/environ/da_vinci.o C++ engines/cge/cge_main.o C++ engines/buried/scene_view.o C++ engines/cge/sound.o C++ engines/buried/environ/ai_lab.o C++ engines/cge/talk.o C++ engines/cge/text.o C++ engines/buried/environ/mayan.o C++ engines/cge/vmenu.o C++ engines/cge/metaengine.o C++ engines/cge/snail.o C++ engines/cge/walk.o C++ engines/cge2/cge2.o C++ engines/cge2/bitmap.o C++ engines/cge2/sound.o C++ engines/cge2/fileio.o C++ engines/cge2/text.o C++ engines/cge2/spare.o C++ engines/cge2/cge2_main.o C++ engines/cge2/talk.o C++ engines/cge2/map.o C++ engines/cge2/hero.o C++ engines/cge2/events.o C++ engines/cge2/snail.o C++ engines/cge2/vmenu.o C++ engines/cge/vga13h.o C++ engines/cge2/saveload.o C++ engines/cge2/inventory.o C++ engines/cge2/vga13h.o C++ engines/cge2/console.o C++ engines/chamber/bkbuff.o C++ engines/chamber/amiga.o C++ engines/cge2/toolbar.o C++ engines/cge2/metaengine.o C++ engines/chamber/anim.o C++ engines/chamber/cursor.o C++ engines/chamber/chamber.o C++ engines/chamber/decompr.o C++ engines/chamber/ifgm.o C++ engines/chamber/invent.o C++ engines/chamber/dialog.o C++ engines/chamber/input.o C++ engines/chamber/r_pers.o C++ engines/chamber/menu.o C++ engines/chamber/r_puzzl.o C++ engines/chamber/r_sprit.o C++ engines/chamber/print.o C++ engines/chamber/kult.o C++ engines/chamber/r_texts.o C++ engines/chamber/ega_resource.o C++ engines/chamber/metaengine.o C++ engines/chamber/portrait.o C++ engines/chamber/resdata.o C++ engines/chamber/timer.o C++ engines/chamber/cga.o C++ engines/chamber/sound.o C++ engines/chamber/ega.o C++ engines/chewy/barriers.o C++ engines/chewy/cursor.o C++ engines/chewy/font.o C++ engines/chamber/saveload.o C++ engines/chewy/console.o C++ engines/chewy/chewy.o C++ engines/chewy/effect.o C++ engines/chewy/events.o C++ engines/chewy/globals.o C++ engines/chamber/room.o C++ engines/chewy/detail.o C++ engines/chewy/memory.o C++ engines/chewy/atds.o C++ engines/chewy/inits.o C++ engines/chewy/metaengine.o C++ engines/chewy/menus.o C++ engines/chewy/object_extra.o C++ engines/chewy/movclass.o C++ engines/chewy/object.o C++ engines/chewy/mcga_graphics.o C++ engines/chamber/script.o C++ engines/chewy/room.o C++ engines/chewy/main.o C++ engines/chewy/r_event.o C++ engines/chewy/sound.o C++ engines/chewy/audio/chewy_voc.o C++ engines/chewy/resource.o C++ engines/chewy/timer.o C++ engines/chewy/audio/tmf_stream.o C++ engines/chewy/sprite.o C++ engines/chewy/text.o C++ engines/chewy/audio/module_tmf.o C++ engines/chewy/t_event.o C++ engines/chewy/dialogs/credits.o C++ engines/chewy/dialogs/cinema.o C++ engines/chewy/dialogs/main_menu.o C++ engines/chewy/dialogs/files.o C++ engines/chewy/dialogs/options.o C++ engines/chewy/rooms/room01.o C++ engines/chewy/dialogs/inventory.o C++ engines/chewy/video/video_player.o C++ engines/chewy/rooms/room02.o C++ engines/chewy/video/cfo_decoder.o C++ engines/chewy/rooms/room04.o C++ engines/chewy/types.o C++ engines/chewy/rooms/room03.o C++ engines/chewy/rooms/room00.o C++ engines/chewy/rooms/room05.o C++ engines/chewy/rooms/room06.o C++ engines/chewy/rooms/room07.o C++ engines/chewy/rooms/room08.o C++ engines/chewy/rooms/room09.o C++ engines/chewy/rooms/room10.o C++ engines/chewy/rooms/room11.o C++ engines/chewy/rooms/room14.o C++ engines/chewy/rooms/room12.o C++ engines/chewy/rooms/room16.o C++ engines/chewy/rooms/room13.o C++ engines/chewy/rooms/room19.o C++ engines/chewy/rooms/room17.o C++ engines/chewy/rooms/room18.o C++ engines/chewy/rooms/room22.o C++ engines/chewy/rooms/room21.o C++ engines/chewy/rooms/room23.o C++ engines/chewy/rooms/room24.o C++ engines/chewy/rooms/room26.o C++ engines/chewy/rooms/room25.o C++ engines/chewy/rooms/room27.o C++ engines/chewy/rooms/room29.o C++ engines/chewy/rooms/room28.o C++ engines/chewy/rooms/room31.o C++ engines/chewy/rooms/room32.o C++ engines/chewy/rooms/room33.o C++ engines/chewy/rooms/room34.o C++ engines/chewy/rooms/room35.o C++ engines/chewy/rooms/room37.o C++ engines/chewy/rooms/room39.o C++ engines/chewy/rooms/room41.o C++ engines/chewy/rooms/room43.o C++ engines/chewy/rooms/room42.o C++ engines/chewy/rooms/room44.o C++ engines/chewy/rooms/room40.o C++ engines/chewy/rooms/room45.o C++ engines/chewy/rooms/room46.o C++ engines/chewy/rooms/room47.o C++ engines/chewy/rooms/room48.o C++ engines/chewy/rooms/room49.o C++ engines/chewy/rooms/room50.o C++ engines/chewy/rooms/room53.o C++ engines/chewy/rooms/room51.o C++ engines/chewy/rooms/room52.o C++ engines/chewy/rooms/room54.o C++ engines/chewy/rooms/room55.o C++ engines/chewy/rooms/room58.o C++ engines/chewy/rooms/room59.o C++ engines/chewy/rooms/room56.o C++ engines/chewy/rooms/room57.o C++ engines/chewy/rooms/room62.o C++ engines/chewy/rooms/room64.o C++ engines/chewy/rooms/room63.o C++ engines/chewy/rooms/room65.o C++ engines/chewy/rooms/room66.o C++ engines/chewy/rooms/room67.o C++ engines/chewy/rooms/room69.o C++ engines/chewy/rooms/room70.o C++ engines/chewy/rooms/room68.o C++ engines/chewy/rooms/room72.o C++ engines/chewy/rooms/room73.o C++ engines/chewy/rooms/room71.o C++ engines/chewy/rooms/room74.o C++ engines/chewy/rooms/room75.o C++ engines/chewy/rooms/room77.o C++ engines/chewy/rooms/room79.o C++ engines/chewy/rooms/room76.o C++ engines/chewy/rooms/room78.o C++ engines/chewy/rooms/room83.o C++ engines/chewy/rooms/room80.o C++ engines/chewy/rooms/room81.o C++ engines/chewy/rooms/room82.o C++ engines/chewy/rooms/room84.o C++ engines/chewy/rooms/room85.o C++ engines/chewy/rooms/room86.o C++ engines/chewy/rooms/room87.o C++ engines/chewy/rooms/room88.o C++ engines/chewy/rooms/room91.o C++ engines/chewy/rooms/room89.o C++ engines/chewy/rooms/room90.o C++ engines/chewy/rooms/room92.o C++ engines/chewy/rooms/room93.o C++ engines/chewy/rooms/room94.o C++ engines/chewy/rooms/room96.o C++ engines/chewy/rooms/room95.o C++ engines/cine/bg.o C++ engines/chewy/rooms/room97.o C++ engines/cine/console.o C++ engines/cine/bg_list.o C++ engines/cine/msg.o C++ engines/cine/anim.o C++ engines/cine/object.o C++ engines/cine/main_loop.o C++ engines/cine/rel.o C++ engines/cine/prc.o C++ engines/cine/cine.o C++ engines/cine/pal.o C++ engines/cine/part.o C++ engines/cine/unpack.o C++ engines/cine/script_os.o C++ engines/cine/metaengine.o C++ engines/cine/texte.o C++ engines/colony/gfx.o C++ engines/colony/battle.o C++ engines/colony/console.o C++ engines/cine/sound.o C++ engines/colony/interaction.o C++ engines/cine/gfx.o C++ engines/cine/script_fw.o C++ engines/colony/map.o C++ engines/cine/various.o C++ engines/colony/metaengine.o C++ engines/colony/colony.o engines/colony/colony.cpp: In constructor 'Colony::ColonyEngine::ColonyEngine(OSystem*, const ADGameDescription*)': engines/colony/colony.cpp:211:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Colony::Locate'; use assignment or value-initialization instead [-Wclass-memaccess] 211 | memset(&_me, 0, sizeof(_me)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from engines/colony/colony.cpp:47: ./engines/colony/colony.h:343:8: note: 'struct Colony::Locate' declared here 343 | struct Locate { | ^~~~~~ engines/colony/colony.cpp: In member function 'void Colony::ColonyEngine::startNewGame()': engines/colony/colony.cpp:739:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Colony::Locate'; use assignment or value-initialization instead [-Wclass-memaccess] 739 | memset(&_me, 0, sizeof(_me)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./engines/colony/colony.h:343:8: note: 'struct Colony::Locate' declared here 343 | struct Locate { | ^~~~~~ C++ engines/colony/renderer_opengl.o C++ engines/colony/render.o C++ engines/cine/saveload.o C++ engines/colony/movement.o C++ engines/colony/sound.o C++ engines/colony/render_features.o C++ engines/composer/console.o C++ engines/colony/intro.o C++ engines/colony/renderer_opengl_shaders.o C++ engines/colony/think.o engines/colony/think.cpp: In member function 'int Colony::ColonyEngine::scanForPlayer(int)': engines/colony/think.cpp:730:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Colony::Locate'; use assignment or value-initialization instead [-Wclass-memaccess] 730 | memset(&fire, 0, sizeof(fire)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from engines/colony/think.cpp:30: ./engines/colony/colony.h:343:8: note: 'struct Colony::Locate' declared here 343 | struct Locate { | ^~~~~~ C++ engines/colony/render_objects.o C++ engines/crab/collision.o C++ engines/composer/metaengine.o C++ engines/colony/savegame.o C++ engines/colony/animation.o C++ engines/crab/console.o C++ engines/crab/filesystem.o C++ engines/composer/composer.o C++ engines/composer/graphics.o C++ engines/crab/loaders.o C++ engines/crab/GameParam.o C++ engines/composer/resource.o C++ engines/crab/LoadingScreen.o C++ engines/composer/saveload.o engines/composer/saveload.cpp: In function 'void Composer::ComposerEngine::syncArray(Common::Serializer&, Common::Array&, Common::Serializer::Version, Common::Serializer::Version) [with T = short unsigned int]': engines/composer/saveload.cpp:50:27: warning: 'item' may be used uninitialized [-Wmaybe-uninitialized] 50 | T item; | ^~~~ engines/composer/saveload.cpp: In member function 'void Composer::ComposerEngine::sync(Common::Serializer&, T&, Common::Serializer::Version, Common::Serializer::Version) [with T = Composer::Pipe*]': engines/composer/saveload.cpp:69:27: warning: 'item' may be used uninitialized [-Wmaybe-uninitialized] 69 | T item; | ^~~~ C++ engines/crab/app.o C++ engines/crab/crab.o C++ engines/crab/metaengine.o C++ engines/crab/PathfindingGraphNode.o C++ engines/composer/scripting.o C++ engines/crab/Shape.o C++ engines/crab/PathfindingGrid.o C++ engines/crab/Polygon.o C++ engines/crab/timer.o C++ engines/crab/Rectangle.o C++ engines/crab/ScreenSettings.o C++ engines/crab/splash.o C++ engines/crab/TTSHandler.o C++ engines/crab/PathfindingAgent.o C++ engines/colony/ui.o C++ engines/crab/XMLDoc.o C++ engines/crab/ai/moveeffect.o C++ engines/crab/ai/SpriteConstant.o C++ engines/crab/ai/movement.o C++ engines/crab/animation/AnimationFrame.o C++ engines/crab/animation/animation.o C++ engines/crab/animation/animframe.o C++ engines/crab/ai/spriteai.o C++ engines/crab/animation/fightanim.o C++ engines/crab/animation/animset.o C++ engines/crab/animation/imageeffect.o C++ engines/crab/animation/fightmove.o C++ engines/crab/animation/walkframes.o C++ engines/crab/animation/fightmoves.o C++ engines/crab/animation/PopUp.o C++ engines/crab/event/conversationdata.o C++ engines/crab/event/effect.o C++ engines/crab/event/quest.o C++ engines/crab/mainmenu.o C++ engines/crab/event/EventSeqGroup.o C++ engines/crab/event/gameevent.o C++ engines/crab/animation/sprite.o C++ engines/crab/event/EventSequence.o C++ engines/crab/event/eventstore.o C++ engines/crab/event/trigger.o C++ engines/crab/game.o C++ engines/crab/event/triggerset.o C++ engines/crab/input/cursor.o C++ engines/crab/input/fightinput.o C++ engines/crab/image/Image.o C++ engines/crab/input/hotkey.o C++ engines/crab/image/ImageManager.o C++ engines/crab/event/gameeventmanager.o C++ engines/crab/event/GameEventInfo.o C++ engines/crab/item/Item.o C++ engines/crab/item/StatPreview.o C++ engines/crab/item/ItemSlot.o C++ engines/crab/item/ItemCollection.o C++ engines/crab/input/input.o C++ engines/crab/item/ItemMenu.o C++ engines/crab/level/level_collide.o C++ engines/crab/level/level_ai.o C++ engines/crab/level/level_objects.o C++ engines/crab/level/LevelExit.o C++ engines/crab/level/Stairs.o C++ engines/crab/people/personbase.o C++ engines/crab/level/MusicArea.o C++ engines/crab/level/level_draw.o C++ engines/crab/stat/StatTemplate.o C++ engines/crab/level/talknotify.o C++ engines/crab/text/color.o C++ engines/crab/people/opinion.o C++ engines/crab/level/level.o C++ engines/crab/people/trait.o C++ engines/crab/stat/StatDrawHelper.o C++ engines/crab/stat/Stat.o C++ engines/crab/music/MusicManager.o C++ engines/crab/people/person.o C++ engines/crab/ui/Caption.o C++ engines/crab/TMX/TMXLayer.o C++ engines/crab/ui/AlphaImage.o C++ engines/crab/text/TextManager.o C++ engines/crab/ui/ClipButton.o C++ engines/crab/ui/button.o C++ engines/crab/TMX/TMXTileSet.o C++ engines/crab/ui/ChapterIntro.o C++ engines/crab/level/level_load.o engines/crab/level/level_load.cpp: In member function 'void Crab::pyrodactyl::level::Level::load(const Common::Path&, Crab::pyrodactyl::event::Info&, Crab::pyrodactyl::event::TriggerSet&, const int&, const int&)': engines/crab/level/level_load.cpp:103:37: warning: variable 'count' set but not used [-Wunused-but-set-variable=] 103 | int count = 0; | ^~~~~ C++ engines/crab/ui/element.o C++ engines/crab/ui/dialogbox.o C++ engines/crab/ui/CreditScreen.o C++ engines/crab/ui/emotion.o C++ engines/crab/ui/HoverInfo.o C++ engines/crab/ui/DevConsole.o C++ engines/crab/ui/GfxSettingMenu.o C++ engines/crab/ui/HealthIndicator.o C++ engines/crab/ui/ImageData.o C++ engines/crab/ui/GameOverMenu.o C++ engines/crab/ui/FileData.o C++ engines/crab/TMX/TMXMap.o C++ engines/crab/ui/GeneralSettingMenu.o C++ engines/crab/ui/Inventory.o C++ engines/crab/ui/ParagraphData.o C++ engines/crab/ui/MapMarkerMenu.o C++ engines/crab/ui/KeyBindMenu.o engines/crab/ui/KeyBindMenu.cpp: In member function 'void Crab::pyrodactyl::ui::KeyBindMenu::initMenu(const int&)': engines/crab/ui/KeyBindMenu.cpp:97:19: warning: array subscript [0, 1] is outside array bounds of 'Crab::pyrodactyl::ui::ButtonMenu [2]' {aka 'Crab::pyrodactyl::ui::Menu [2]'} [-Warray-bounds=] 97 | _menu[type]._element.resize(size); | ~~~~~~~~~~^ In file included from engines/crab/ui/KeyBindMenu.cpp:32: ./engines/crab/ui/KeyBindMenu.h:74:20: note: while referencing 'Crab::pyrodactyl::ui::KeyBindMenu::_menu' 74 | ButtonMenu _menu[CON_TOTAL]; | ^~~~~ C++ engines/crab/ui/MapData.o C++ engines/crab/ui/hud.o C++ engines/crab/ui/OptionSelect.o C++ engines/crab/ui/PersonHandler.o C++ engines/crab/ui/PauseMenu.o C++ engines/crab/ui/OptionMenu.o C++ engines/crab/ui/journal.o C++ engines/crab/ui/ReplyButton.o C++ engines/crab/ui/ProgressBar.o C++ engines/crab/ui/QuestText.o C++ engines/crab/ui/PersonScreen.o C++ engines/crab/ui/ModMenu.o C++ engines/crab/ui/SectionHeader.o C++ engines/crab/ui/textdata.o C++ engines/crab/ui/ReplyMenu.o C++ engines/crab/ui/textarea.o C++ engines/crab/ui/StateButton.o C++ engines/crab/ui/SlideShow.o C++ engines/crab/ui/slider.o C++ engines/crab/ui/map.o C++ engines/crab/ui/ToggleButton.o C++ engines/crab/ui/ResolutionMenu.o C++ engines/crab/ui/TraitButton.o C++ engines/cruise/background.o C++ engines/cruise/cell.o C++ engines/cruise/backgroundIncrust.o C++ engines/crab/ui/questmenu.o C++ engines/cruise/actor.o C++ engines/cruise/cruise.o C++ engines/cruise/decompiler.o C++ engines/cruise/debugger.o C++ engines/cruise/ctp.o C++ engines/cruise/dataLoader.o C++ engines/cruise/delphine-unpack.o C++ engines/crab/ui/SaveGameMenu.o C++ engines/crab/ui/TraitMenu.o C++ engines/cruise/font.o C++ engines/cruise/linker.o C++ engines/cruise/mouse.o C++ engines/cruise/cruise_main.o C++ engines/cruise/object.o C++ engines/cruise/menu.o C++ engines/cruise/gfxModule.o C++ engines/cruise/perso.o C++ engines/cruise/polys.o C++ engines/cruise/function.o C++ engines/cruise/stack.o C++ engines/cruise/staticres.o C++ engines/cruise/overlay.o C++ engines/cruise/various.o C++ engines/cruise/vars.o C++ engines/cruise/mainDraw.o C++ engines/cruise/metaengine.o C++ engines/cruise/script.o C++ engines/cryo/cryo.o C++ engines/cryo/sound.o C++ engines/cryo/debugger.o C++ engines/cruise/volume.o C++ engines/cryo/metaengine.o C++ engines/cryo/cryolib.o C++ engines/cruise/sound.o C++ engines/cryomni3d/image/hlz.o C++ engines/cryomni3d/image/hnm.o C++ engines/cryo/resource.o C++ engines/cryomni3d/fonts/cryoextfont.o C++ engines/cryomni3d/fonts/cryofont.o C++ engines/cryomni3d/mouse_boxes.o C++ engines/cryomni3d/objects.o C++ engines/cryomni3d/datstream.o C++ engines/cryomni3d/fixed_image.o C++ engines/cryomni3d/omni3d.o C++ engines/cryomni3d/cryomni3d.o C++ engines/cryo/eden_graphics.o C++ engines/cryomni3d/dialogs_manager.o C++ engines/cryomni3d/metaengine.o C++ engines/cryomni3d/sprites.o C++ engines/cryomni3d/font_manager.o C++ engines/cryomni3d/versailles/dialogs_manager.o C++ engines/cryomni3d/versailles/dialogs.o C++ engines/cruise/saveload.o C++ engines/cryomni3d/wam_parser.o C++ engines/cryomni3d/versailles/music.o C++ engines/darkseed/adlib_dsf.o C++ engines/darkseed/adlib_worx.o C++ engines/darkseed/anm.o C++ engines/cryomni3d/versailles/toolbar.o C++ engines/cryomni3d/versailles/saveload.o engines/cryomni3d/versailles/saveload.cpp: In member function 'void CryOmni3D::Versailles::CryOmni3DEngine_Versailles::saveGame(bool, uint, const Common::String&)': engines/cryomni3d/versailles/saveload.cpp:206:19: warning: variable 'i' set but not used [-Wunused-but-set-variable=] 206 | for (uint i = 0; placeIt != _placeStates.end(); placeIt++, i++) { | ^ C++ engines/cryomni3d/versailles/menus.o C++ engines/darkseed/big5font.o C++ engines/darkseed/cursor.o C++ engines/darkseed/console.o C++ engines/darkseed/animation.o C++ engines/cryomni3d/versailles/engine.o C++ engines/cryomni3d/versailles/data.o C++ engines/darkseed/debugconsole.o C++ engines/darkseed/gamefont.o C++ engines/darkseed/img.o C++ engines/darkseed/cutscene.o C++ engines/cryomni3d/versailles/documentation.o C++ engines/darkseed/dialogs.o C++ engines/darkseed/inventory.o C++ engines/darkseed/langtext.o C++ engines/darkseed/kidpic.o C++ engines/darkseed/menu.o C++ engines/darkseed/midiparser_sbr.o C++ engines/darkseed/kofont.o C++ engines/darkseed/morph.o C++ engines/darkseed/metaengine.o C++ engines/darkseed/music.o C++ engines/darkseed/pal.o C++ engines/darkseed/pic.o C++ engines/darkseed/objects.o C++ engines/darkseed/player.o C++ engines/darkseed/nsp.o C++ engines/darkseed/titlefont.o C++ engines/darkseed/sprites.o C++ engines/darkseed/sound.o C++ engines/cryo/eden.o C++ engines/darkseed/tostext.o C++ engines/dgds/dgds_rect.o C++ engines/darkseed/darkseed.o C++ engines/darkseed/zhmenufont.o C++ engines/dgds/decompress.o C++ engines/cryomni3d/versailles/logic.o C++ engines/dgds/clock.o C++ engines/dgds/drawing.o C++ engines/darkseed/room.o C++ engines/dgds/dragon_native.o C++ engines/dgds/game_palettes.o C++ engines/dgds/console.o C++ engines/dgds/hoc_intro.o C++ engines/darkseed/usecode.o C++ engines/dgds/font.o C++ engines/dgds/dialog.o C++ engines/dgds/head.o C++ engines/dgds/inventory.o C++ engines/dgds/metaengine.o C++ engines/dgds/scripts.o C++ engines/dgds/globals.o C++ engines/dgds/dgds.o C++ engines/dgds/resource.o C++ engines/dgds/parser.o C++ engines/dgds/scene_condition.o C++ engines/dgds/minigames/china_tank.o C++ engines/dgds/sound_raw.o C++ engines/dgds/scene_op.o C++ engines/dgds/image.o C++ engines/dgds/menu.o C++ engines/dgds/sound.o C++ engines/dgds/minigames/shell_game.o C++ engines/dgds/ads.o C++ engines/dgds/request.o C++ engines/dgds/minigames/dragon_arcade_ttm.o C++ engines/dgds/sound/midiparser_sci.o C++ engines/dgds/minigames/china_train.o C++ engines/dgds/sound/drivers/adlib.o C++ engines/dgds/sound/resource/sci_resource.o C++ engines/dgds/sound/drivers/midipatch.o C++ engines/dgds/sound/music.o C++ engines/dgds/minigames/dragon_arcade.o C++ engines/dgds/sound/resource/resource_audio.o C++ engines/dgds/sound/drivers/cms.o C++ engines/dgds/sound/drivers/midi.o C++ engines/dgds/ttm.o C++ engines/dgds/sound/drivers/amigamac1.o C++ engines/director/cursor.o C++ engines/director/channel.o C++ engines/director/events.o C++ engines/director/director.o C++ engines/director/game-quirks.o C++ engines/director/metaengine.o C++ engines/director/fonts.o C++ engines/director/picture.o C++ engines/dgds/scene.o C++ engines/director/images.o C++ engines/director/graphics.o C++ engines/director/archive-save.o C++ engines/director/rte.o C++ engines/director/frame.o C++ engines/director/debugger.o C++ engines/director/types.o C++ engines/director/archive.o C++ engines/director/stxt.o C++ engines/director/sprite.o C++ engines/director/tests.o C++ engines/director/movie.o C++ engines/director/resource.o C++ engines/director/castmember/castmember.o C++ engines/director/cast.o C++ engines/director/sound.o C++ engines/director/util.o C++ engines/director/transitions.o engines/director/transitions.cpp: In member function 'void Director::Window::playTransition(uint, Director::RenderMode, uint16, uint8, uint8, Director::TransitionType, Director::CastMemberID)': engines/director/transitions.cpp:556:114: warning: array subscript [0, 52] is outside array bounds of 'const Director:: [53]' [-Warray-bounds=] 556 | warning("Window::playTransition(): Unhandled transition type %s %d %d", transProps[t.type].name, t.duration, t.chunkSize); | ~~~~~~~~~~~~~~~~~^ engines/director/transitions.cpp:81:16: note: while referencing 'Director::transProps' 81 | } static const transProps[] = { | ^~~~~~~~~~ C++ engines/director/castmember/palette.o C++ engines/director/castmember/movie.o C++ engines/director/window.o C++ engines/director/castmember/digitalvideo.o C++ engines/director/castmember/filmloop.o C++ engines/director/score.o C++ engines/director/castmember/bitmap.o C++ engines/director/castmember/script.o C++ engines/director/castmember/transition.o C++ engines/director/castmember/shape.o C++ engines/director/castmember/richtext.o C++ engines/director/castmember/xtra.o C++ engines/director/castmember/sound.o C++ engines/director/castmember/text.o C++ engines/director/lingo/lingo-funcs.o C++ engines/director/lingo/lingo-mci.o C++ engines/director/lingo/lingo-patcher.o C++ engines/director/lingo/lingo-lex.o C++ engines/director/lingo/lingo-events.o C++ engines/director/lingo/lingo-preprocessor.o C++ engines/director/lingo/lingo-utils.o C++ engines/director/lingo/lingo-profiler.o C++ engines/director/lingo/lingodec/context.o C++ engines/director/lingo/lingo-codegen.o C++ engines/director/lingo/lingodec/names.o C++ engines/director/lingo/lingo-code.o C++ engines/director/lingo/lingodec/ast.o C++ engines/director/lingo/lingo-object.o C++ engines/director/lingo/lingo.o C++ engines/director/lingo/lingo-bytecode.o C++ engines/director/lingo/lingo-gr.o C++ engines/director/lingo/xlibs/a/aiff.o C++ engines/director/lingo/xlibs/b/backdrop.o C++ engines/director/lingo/xlibs/a/applecdxobj.o C++ engines/director/lingo/xlibs/a/askuser.o C++ engines/director/lingo/lingo-the.o C++ engines/director/lingo/xlibs/b/barakeobj.o C++ engines/director/lingo/lingo-builtins.o C++ engines/director/lingo/lingodec/script.o C++ engines/director/lingo/lingodec/codewritervisitor.o C++ engines/director/lingo/xlibs/b/bimxobj.o C++ engines/director/lingo/xlibs/b/blitpict.o C++ engines/director/lingo/xlibs/c/closebleedwindowxcmd.o C++ engines/director/lingo/xlibs/b/batqt.o C++ engines/director/lingo/xlibs/b/blockthedrawingxobj.o C++ engines/director/lingo/xlibs/c/cdromxobj.o C++ engines/director/lingo/xlibs/d/darkenscreen.o C++ engines/director/lingo/xlibs/c/colorcursorxobj.o C++ engines/director/lingo/xlibs/d/developerStack.o C++ engines/director/lingo/xlibs/c/colorxobj.o C++ engines/director/lingo/xlibs/c/cursorxobj.o C++ engines/director/lingo/xlibs/c/consumer.o C++ engines/director/lingo/xlibs/d/dateutil.o C++ engines/director/lingo/xlibs/d/dialogsxobj.o C++ engines/director/lingo/xlibs/d/dirutil.o C++ engines/director/lingo/xlibs/d/dllglue.o C++ engines/director/lingo/xlibs/d/dpwavi.o C++ engines/director/lingo/xlibs/d/dpwqtw.o C++ engines/director/lingo/xlibs/f/fadegammadownxcmd.o C++ engines/director/lingo/xlibs/d/draw.o C++ engines/director/lingo/xlibs/f/fadegammaupxcmd.o C++ engines/director/lingo/xlibs/e/eventq.o C++ engines/director/lingo/xlibs/e/ednox.o C++ engines/director/lingo/xlibs/e/ecdctrl.o C++ engines/director/lingo/xlibs/f/fadegammaxcmd.o C++ engines/director/lingo/xlibs/f/fileexists.o C++ engines/director/lingo/xlibs/f/fedracul.o C++ engines/director/lingo/xlibs/f/findereventsxcmd.o C++ engines/director/lingo/xlibs/f/feimasks.o C++ engines/director/lingo/xlibs/f/findfolder.o C++ engines/director/lingo/xlibs/f/feiprefs.o C++ engines/director/lingo/xlibs/f/flushmousexfcn.o C++ engines/director/lingo/xlibs/f/findwin.o C++ engines/director/lingo/xlibs/f/findsys.o C++ engines/director/lingo/xlibs/f/flushxobj.o C++ engines/director/lingo/xlibs/f/fplayxobj.o C++ engines/director/lingo/xlibs/g/getscreenrectsxfcn.o C++ engines/director/lingo/xlibs/g/getscreensizexfcn.o C++ engines/director/lingo/xlibs/g/genutils.o C++ engines/director/lingo/xlibs/f/fsutil.o C++ engines/director/lingo/xlibs/g/getsoundxfcn.o C++ engines/director/lingo/xlibs/g/getpath.o C++ engines/director/lingo/xlibs/f/fileio.o C++ engines/director/lingo/xlibs/g/getsoundinlevel.o C++ engines/director/lingo/xlibs/g/gpid.o C++ engines/director/lingo/xlibs/g/getuinfo.o C++ engines/director/lingo/xlibs/i/iscd.o C++ engines/director/lingo/xlibs/i/inixobj.o C++ engines/director/lingo/xlibs/i/ispippin.o C++ engines/director/lingo/lingodec/handler.o C++ engines/director/lingo/xlibs/h/hitmap.o C++ engines/director/lingo/xlibs/i/instobj.o C++ engines/director/lingo/xlibs/h/henry.o C++ engines/director/lingo/xlibs/l/labeldrvxobj.o C++ engines/director/lingo/xlibs/j/jitdraw3.o C++ engines/director/lingo/xlibs/j/jwxini.o C++ engines/director/lingo/xlibs/l/listdev.o C++ engines/director/lingo/xlibs/m/maniacbg.o C++ engines/director/lingo/xlibs/m/memcheckxobj.o C++ engines/director/lingo/xlibs/m/memoryxobj.o C++ engines/director/lingo/xlibs/m/mazexobj.o C++ engines/director/lingo/xlibs/m/misc.o C++ engines/director/lingo/xlibs/m/miscx.o C++ engines/director/lingo/xlibs/m/mmaskxobj.o C++ engines/director/lingo/xlibs/m/moovxobj.o C++ engines/director/lingo/xlibs/m/movemousejp.o C++ engines/director/lingo/xlibs/m/movemousexobj.o C++ engines/director/lingo/xlibs/m/movieidxxobj.o C++ engines/director/lingo/xlibs/m/mapnavigatorxobj.o C++ engines/director/lingo/xlibs/o/openbleedwindowxcmd.o C++ engines/director/lingo/xlibs/m/mystisle.o C++ engines/director/lingo/xlibs/m/myfolder.o C++ engines/director/lingo/xlibs/m/movutils.o C++ engines/director/lingo/xlibs/m/msfile.o C++ engines/director/lingo/xlibs/o/orthoplayxobj.o C++ engines/director/lingo/xlibs/p/palxobj.o C++ engines/director/lingo/xlibs/p/paco.o C++ engines/director/lingo/xlibs/p/panel.o C++ engines/director/lingo/xlibs/p/porta.o C++ engines/director/lingo/xlibs/p/pharaohs.o C++ engines/director/lingo/xlibs/p/playsoundmoviexobj.o C++ engines/director/lingo/xlibs/p/popupmenuxobj.o C++ engines/director/lingo/xlibs/m/mmovie.o C++ engines/director/lingo/xlibs/p/prefpath.o C++ engines/director/lingo/xlibs/q/qtmovie.o C++ engines/director/lingo/xlibs/p/processxobj.o C++ engines/director/lingo/xlibs/p/putcurs.o C++ engines/director/lingo/xlibs/q/qtcatmovieplayerxobj.o C++ engines/director/lingo/xlibs/r/registercomponent.o C++ engines/director/lingo/xlibs/p/printomatic.o C++ engines/director/lingo/xlibs/q/qtsupport.o C++ engines/director/lingo/xlibs/q/quicktime.o C++ engines/director/lingo/xlibs/s/serialportxobj.o C++ engines/director/lingo/xlibs/s/savenrestorexobj.o C++ engines/director/lingo/xlibs/q/qtvr.o C++ engines/director/lingo/xlibs/s/smallutil.o C++ engines/director/lingo/xlibs/r/remixxcmd.o C++ engines/director/lingo/xlibs/s/stagetc.o C++ engines/director/lingo/xlibs/s/soundjam.o C++ engines/director/lingo/xlibs/s/stagectl.o C++ engines/director/lingo/xlibs/s/syscolor.o C++ engines/director/lingo/xlibs/t/temnotaxobj.o C++ engines/director/lingo/xlibs/t/tengu.o C++ engines/director/lingo/xlibs/v/vmisonxfcn.o C++ engines/director/lingo/xlibs/v/valkyrie.o C++ engines/director/lingo/xlibs/u/unittest.o C++ engines/director/lingo/xlibs/v/versions.o C++ engines/director/lingo/xlibs/v/volumelist.o C++ engines/director/lingo/xlibs/v/videodiscxobj.o C++ engines/director/lingo/xlibs/v/vmpresent.o C++ engines/director/lingo/xlibs/s/spacemgr.o C++ engines/director/lingo/xlibs/w/window.o C++ engines/director/lingo/xlibs/w/wininfo.o C++ engines/director/lingo/xlibs/x/xplayanim.o C++ engines/director/lingo/xlibs/w/winxobj.o C++ engines/director/lingo/xlibs/v/voyagerxsound.o C++ engines/director/lingo/xlibs/x/xcmdglue.o C++ engines/director/lingo/xlibs/x/xio.o C++ engines/director/lingo/xlibs/w/widget.o C++ engines/director/lingo/xlibs/x/xsoundxfcn.o C++ engines/director/lingo/xlibs/y/yasix.o C++ engines/director/lingo/xlibs/x/xwin.o C++ engines/director/lingo/xlibs/x/xplaypacoxfcn.o C++ engines/director/lingo/xtras-cast/cursorxtra.o C++ engines/director/lingo/xtras/b/border.o C++ engines/director/lingo/xtras/a/audio.o C++ engines/director/lingo/xtras/d/datetime.o C++ engines/director/lingo/xtras-cast/textxtra.o C++ engines/director/lingo/xtras/d/displayres.o C++ engines/director/lingo/xtras/f/fileflex.o C++ engines/director/lingo/xtras/f/fileutil.o C++ engines/director/lingo/xtras/f/filextra.o C++ engines/director/lingo/xtras/d/directsound.o C++ engines/director/lingo/xtras/b/budapi.o C++ engines/director/lingo/xtras/f/filextra4.o C++ engines/director/lingo/xtras/g/getdir.o C++ engines/director/lingo/xtras/k/keypoll.o C++ engines/director/lingo/xtras/g/glu32.o C++ engines/director/lingo/xtras/m/mbox.o C++ engines/director/lingo/xtras/m/mui.o C++ engines/director/lingo/xtras/o/openurl.o C++ engines/director/lingo/xtras/n/netlingo.o C++ engines/director/lingo/xtras/o/oscheck.o C++ engines/director/lingo/xtras/m/masterapp.o C++ engines/director/lingo/xtras/p/paintx.o C++ engines/director/lingo/xtras/r/registryreader.o C++ engines/director/lingo/xtras/s/scrnutil.o C++ engines/director/lingo/xtras/s/setmouse.o C++ engines/director/lingo/xtras/s/staytoonedball.o C++ engines/director/lingo/xtras/s/staytoonedglop.o C++ engines/director/lingo/xtras/r/rtk.o C++ engines/director/lingo/xtras/s/staytoonedhall.o C++ engines/director/lingo/xtras/s/smacker.o C++ engines/director/lingo/xtras/q/qtvrxtra.o C++ engines/director/lingo/xtras/s/staytoonedhigh.o C++ engines/director/lingo/xtras/s/staytoonedober.o C++ engines/director/lingo/xtras/s/staytoonedtoon.o C++ engines/director/lingo/xtras/t/timextra.o C++ engines/director/lingo/xtras/x/xsound.o C++ engines/director/debugger/dt-help.o C++ engines/director/debugger/dt-controlpanel.o C++ engines/director/debugger/dt-cast.o C++ engines/director/debugger/dt-save-state.o C++ engines/dm/console.o C++ engines/director/debugger/dt-profiler.o C++ engines/director/debugger/dt-script-d2.o C++ engines/director/debugger/dt-search.o C++ engines/dm/dialog.o C++ engines/director/debugger/dt-lists.o C++ engines/dm/dmglobals.o C++ engines/director/debugger/dt-castdetails.o C++ engines/director/debugger/debugtools.o C++ engines/director/debugger/dt-script-d4.o C++ engines/director/debugger/dt-score.o C++ engines/director/debugger/dt-scripts.o C++ engines/dm/dm.o C++ engines/dm/lzw.o C++ engines/dm/inventory.o C++ engines/dm/loadsave.o C++ engines/dm/metaengine.o C++ engines/dm/objectman.o C++ engines/dm/projexpl.o C++ engines/dm/menus.o C++ engines/dm/champion.o C++ engines/dm/text.o C++ engines/dm/movesens.o C++ engines/dm/sounds.o C++ engines/draci/console.o C++ engines/dm/eventman.o C++ engines/draci/barchive.o C++ engines/draci/font.o C++ engines/draci/animation.o C++ engines/draci/mouse.o C++ engines/draci/music.o C++ engines/draci/saveload.o C++ engines/dm/group.o C++ engines/draci/draci.o C++ engines/draci/screen.o C++ engines/draci/metaengine.o C++ engines/dm/dungeonman.o C++ engines/dm/timeline.o C++ engines/draci/surface.o C++ engines/draci/sprite.o C++ engines/draci/sound.o C++ engines/dragons/actorresource.o C++ engines/dragons/bag.o C++ engines/dragons/credits.o C++ engines/dragons/bigfile.o C++ engines/dragons/background.o C++ engines/draci/script.o C++ engines/draci/game.o C++ engines/dragons/cursor.o C++ engines/draci/walking.o C++ engines/dragons/actor.o C++ engines/dragons/dragonflg.o C++ engines/dragons/dragonimg.o C++ engines/dragons/dragonobd.o C++ engines/dragons/dragonvar.o C++ engines/dragons/dragonini.o C++ engines/dragons/dragonrms.o C++ engines/dragons/cutscene.o C++ engines/dragons/midimusicplayer.o C++ engines/dragons/inventory.o C++ engines/dragons/font.o C++ engines/dragons/minigame4.o C++ engines/dragons/minigame5.o C++ engines/dragons/minigame1.o C++ engines/dragons/metaengine.o C++ engines/dragons/saveload.o C++ engines/dragons/minigame2.o C++ engines/dragons/minigame3.o C++ engines/dragons/scene.o C++ engines/dragons/sequenceopcodes.o C++ engines/dragons/screen.o C++ engines/dragons/strplayer.o C++ engines/dragons/vabsound.o C++ engines/drascula/console.o C++ engines/drascula/actors.o C++ engines/dragons/dragons.o C++ engines/dragons/scriptopcodes.o C++ engines/dm/gfx.o engines/dm/gfx.cpp: In member function 'int16* DM::DisplayMan::getCoord(byte*, int16*, int16, int16*, int16*)': engines/dm/gfx.cpp:2846:39: warning: this statement may fall through [-Wimplicit-fallthrough=] 2846 | data2 -= ((grandParent->_data2 + 1) >> 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/dm/gfx.cpp:2847:25: note: here 2847 | case 5: | ^~~~ engines/dm/gfx.cpp:2851:39: warning: this statement may fall through [-Wimplicit-fallthrough=] 2851 | data2 -= (grandParent->_data2 - 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/dm/gfx.cpp:2852:25: note: here 2852 | case 2: | ^~~~ engines/dm/gfx.cpp:2856:39: warning: this statement may fall through [-Wimplicit-fallthrough=] 2856 | data1 -= (grandParent->_data1 - 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/dm/gfx.cpp:2857:25: note: here 2857 | case 8: | ^~~~ engines/dm/gfx.cpp:2861:39: warning: this statement may fall through [-Wimplicit-fallthrough=] 2861 | data1 -= ((grandParent->_data1 + 1) >> 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/dm/gfx.cpp:2862:25: note: here 2862 | case 4: | ^~~~ engines/dm/gfx.cpp:2883:39: warning: this statement may fall through [-Wimplicit-fallthrough=] 2883 | data2 += ((grandParent->_data2 + 1) >> 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/dm/gfx.cpp:2884:25: note: here 2884 | case 15: | ^~~~ engines/dm/gfx.cpp:2888:39: warning: this statement may fall through [-Wimplicit-fallthrough=] 2888 | data2 += (grandParent->_data2 - 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/dm/gfx.cpp:2889:25: note: here 2889 | case 12: | ^~~~ engines/dm/gfx.cpp:2893:39: warning: this statement may fall through [-Wimplicit-fallthrough=] 2893 | data1 += (grandParent->_data1 - 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/dm/gfx.cpp:2894:25: note: here 2894 | case 18: | ^~~~ engines/dm/gfx.cpp:2898:39: warning: this statement may fall through [-Wimplicit-fallthrough=] 2898 | data1 += ((grandParent->_data1 + 1) >> 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/dm/gfx.cpp:2899:25: note: here 2899 | case 14: | ^~~~ C++ engines/dragons/sound.o C++ engines/drascula/converse.o C++ engines/dragons/talk.o C++ engines/drascula/objects.o C++ engines/drascula/interface.o C++ engines/drascula/palette.o C++ engines/dragons/specialopcodes.o C++ engines/drascula/resource.o C++ engines/dreamweb/console.o C++ engines/drascula/animation.o C++ engines/drascula/drascula.o C++ engines/drascula/graphics.o C++ engines/dreamweb/backdrop.o C++ engines/drascula/sound.o C++ engines/drascula/metaengine.o C++ engines/drascula/saveload.o C++ engines/dreamweb/keypad.o C++ engines/dreamweb/mouse.o C++ engines/drascula/talk.o C++ engines/dreamweb/newplace.o C++ engines/dreamweb/pathfind.o C++ engines/dreamweb/dreamweb.o C++ engines/dreamweb/metaengine.o C++ engines/dreamweb/monitor.o C++ engines/dreamweb/print.o engines/dreamweb/print.cpp: In member function 'void DreamWeb::DreamWebEngine::printBoth(const DreamWeb::GraphicsFile&, uint16*, uint16, uint8, uint8)': engines/dreamweb/print.cpp:31:18: warning: 'width' may be used uninitialized [-Wmaybe-uninitialized] 31 | multiDump(*x, y, width, height); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ engines/dreamweb/print.cpp:29:15: note: 'width' declared here 29 | uint8 width, height; | ^~~~~ C++ engines/drascula/rooms.o C++ engines/dreamweb/rain.o C++ engines/dreamweb/object.o C++ engines/dreamweb/people.o C++ engines/dreamweb/talk.o C++ engines/dreamweb/sound.o C++ engines/dreamweb/vgafades.o C++ engines/dreamweb/titles.o C++ engines/dreamweb/rnca_archive.o C++ engines/dreamweb/sprite.o C++ engines/eem/animation.o C++ engines/dreamweb/vgagrafx.o C++ engines/dreamweb/use.o C++ engines/eem/console.o C++ engines/eem/coords.o C++ engines/dreamweb/saveload.o C++ engines/eem/audio.o C++ engines/eem/font.o C++ engines/eem/metaengine.o C++ engines/dreamweb/stubs.o C++ engines/eem/graphics.o C++ engines/efh/constants.o C++ engines/eem/music.o C++ engines/eem/installer.o C++ engines/eem/resource.o C++ engines/eem/clues.o C++ engines/eem/mystery.o C++ engines/eem/map_ui.o C++ engines/efh/graphics.o C++ engines/efh/files.o C++ engines/eem/mac_ui.o C++ engines/efh/init.o C++ engines/eem/site.o C++ engines/efh/sound.o C++ engines/efh/menu.o C++ engines/efh/utils.o C++ engines/efh/fight.o C++ engines/efh/script.o C++ engines/eem/eem.o C++ engines/efh/savegames.o C++ engines/efh/efh.o C++ engines/fool/fool.o C++ engines/fool/fool_death.o C++ engines/fool/fool_hermit.o C++ engines/fool/fool_cards.o C++ engines/fool/fool_humbug.o C++ engines/fool/fool_jigsaw.o C++ engines/fool/fool_justice.o C++ engines/efh/metaengine.o C++ engines/fool/fool_metapuzzle.o C++ engines/fool/fool_jumble.o C++ engines/fool/fool_reveal.o C++ engines/fool/fool_polyomino.o C++ engines/fool/fool_straightpath.o C++ engines/fool/fool_sentence.o C++ engines/fool/fool_maze.o C++ engines/fool/messages.o C++ engines/fool/fool_threeships.o C++ engines/fool/fool_sun.o C++ engines/fool/fool_wordsearch.o C++ engines/fool/fool_prologue.o C++ engines/freescape/assets.o C++ engines/fool/fool_thoth.o C++ engines/fool/metaengine.o C++ engines/freescape/copylock.o C++ engines/freescape/demo.o C++ engines/fool/fool_finale.o C++ engines/freescape/debugger.o C++ engines/fool/fool_game.o C++ engines/freescape/games/castle/castle.musicdata.o C++ engines/freescape/doodle.o C++ engines/freescape/events.o C++ engines/freescape/font.o C++ engines/freescape/games/castle/ay.music.o C++ engines/freescape/games/castle/c64.music.o C++ engines/freescape/area.o C++ engines/freescape/games/castle/atari.o C++ engines/fool/zbasic.o C++ engines/freescape/games/castle/opl.music.o C++ engines/freescape/games/castle/cpc.o C++ engines/eem/ui.o C++ engines/freescape/games/dark/c64.music.o C++ engines/freescape/games/castle/zx.o C++ engines/freescape/games/dark/atari.o C++ engines/freescape/freescape.o C++ engines/freescape/games/castle/dos.o C++ engines/freescape/games/dark/c64.sfx.o C++ engines/freescape/games/castle/c64.o engines/freescape/games/castle/c64.cpp: In member function 'virtual void Freescape::CastleEngine::loadAssetsC64FullGame()': engines/freescape/games/castle/c64.cpp:488:105: warning: comparison of integer expressions of different signedness: 'int' and 'Common::Array::size_type' {aka 'unsigned int'} [-Wsign-compare] 488 | if (databaseSize < kCastleC64RuntimeAreaTableOffset || kCastleC64DatabaseAddress + databaseSize > uiData.size()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ C++ engines/freescape/games/dark/cpc.o C++ engines/freescape/games/dark/c64.o C++ engines/freescape/games/dark/amiga.o C++ engines/freescape/games/dark/zx.o C++ engines/freescape/games/driller/atari.o C++ engines/freescape/games/driller/c64.music.o C++ engines/freescape/games/dark/opl.music.o C++ engines/freescape/games/dark/dos.o C++ engines/freescape/games/driller/c64.o C++ engines/freescape/games/driller/amiga.o C++ engines/freescape/games/driller/c64.sfx.o C++ engines/freescape/games/driller/cpc.o C++ engines/freescape/games/driller/zx.o C++ engines/freescape/games/driller/opl.music.o C++ engines/freescape/games/castle/castle.o C++ engines/freescape/games/dark/dark.o C++ engines/freescape/games/castle/amiga.o engines/freescape/games/castle/amiga.cpp: In member function 'void Freescape::CastleAmigaIntroPlayer::updateAnimation()': engines/freescape/games/castle/amiga.cpp:1026:32: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 1026 | if (_motionPtr < 0 || (uint32)_motionPtr + 6 > _data.size()) | ~~~~~~~~~~~^~~ C++ engines/freescape/games/driller/dos.o C++ engines/freescape/games/eclipse/amiga.o C++ engines/freescape/games/eclipse/c64.music.o C++ engines/freescape/games/eclipse/ay.music.o C++ engines/freescape/games/eclipse/c64.o C++ engines/freescape/games/eclipse/c64.sfx.o C++ engines/freescape/games/eclipse/opl.music.o C++ engines/freescape/games/eclipse/atari.o C++ engines/freescape/games/eclipse/cpc.o C++ engines/freescape/games/3dck/c64.o engines/freescape/games/3dck/c64.cpp: In member function 'void Freescape::Kit8Engine::loadPresentationC64()': engines/freescape/games/3dck/c64.cpp:59:44: warning: comparison of integer expressions of different signedness: 'int' and 'Common::Array::size_type' {aka 'unsigned int'} [-Wsign-compare] 59 | if (font < 0xc400 || font + 64 * 8 > 0xc400 + characters.size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/freescape/games/eclipse/dos.o C++ engines/freescape/games/3dck/8bitUI.o C++ engines/freescape/games/eclipse/zx.o C++ engines/freescape/games/3dck/atari.o C++ engines/freescape/games/driller/driller.o C++ engines/freescape/language/detokeniser.o C++ engines/freescape/language/detokeniser_3dck8.o C++ engines/freescape/loaders/8bitImage.o C++ engines/freescape/loaders/c64.o C++ engines/freescape/games/3dck/zx.o C++ engines/freescape/games/eclipse/eclipse.o C++ engines/freescape/games/palettes.o C++ engines/freescape/games/3dck/ui.o C++ engines/freescape/language/detokeniser_freescape.o engines/freescape/language/detokeniser_freescape.cpp: In function 'Freescape::FCLInstruction Freescape::decodeFreescapeInstruction(const FCLOpcode&, const uint16*, bool)': engines/freescape/language/detokeniser_freescape.cpp:108:68: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 108 | instruction.setSource(entry.opcode == 0x02 ? k8bitVariableEnergy : k8bitVariableShield); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/freescape/language/instruction.o C++ engines/freescape/language/detokeniser_3dck16.o C++ engines/freescape/games/3dck/8bit.o C++ engines/freescape/games/3dck/3dck.o C++ engines/freescape/metaengine.o C++ engines/freescape/objects/sensor.o C++ engines/freescape/language/execution_3dck8.o C++ engines/freescape/sweepAABB.o C++ engines/freescape/objects/group.o C++ engines/freescape/objects/geometricobject.o C++ engines/freescape/movement.o C++ engines/freescape/language/execution_freescape.o C++ engines/freescape/sound/common.o C++ engines/freescape/gfx.o C++ engines/freescape/sound/amiga.o C++ engines/freescape/sound/atari.o C++ engines/freescape/sound/3dck_cpc.o C++ engines/freescape/sound/3dck.o C++ engines/freescape/sound/3dck_zx.o C++ engines/freescape/sound/3dck_adlib.o C++ engines/freescape/language/execution_3dck16.o C++ engines/freescape/sound/fx.o C++ engines/freescape/sound/cpc.o C++ engines/freescape/sound/dos.o C++ engines/freescape/loaders/8bitBinaryLoader.o C++ engines/freescape/sound/fx_dos.o C++ engines/freescape/unpack.o C++ engines/freescape/gfx_tinygl_texture.o C++ engines/freescape/gfx_opengl_texture.o C++ engines/freescape/ui.o C++ engines/gamos/blit.o C++ engines/freescape/wb.o C++ engines/freescape/wb_atari.o C++ engines/freescape/sound/zx.o C++ engines/freescape/gfx_tinygl.o C++ engines/freescape/zx_tape.o C++ engines/freescape/gfx_opengl.o C++ engines/gamos/metaengine.o C++ engines/gamos/keycodes.o C++ engines/gamos/file.o C++ engines/gamos/music.o C++ engines/gamos/proc.o C++ engines/gamos/video.o C++ engines/freescape/gfx_opengl_shaders.o C++ engines/gamos/movie.o C++ engines/glk/debugger.o C++ engines/glk/blorb.o C++ engines/glk/fonts.o C++ engines/gamos/vm.o C++ engines/glk/events.o C++ engines/glk/conf.o C++ engines/glk/pc_speaker.o C++ engines/gamos/saveload.o C++ engines/glk/glk.o C++ engines/glk/glk_dispa.o C++ engines/glk/raw_decoder.o C++ engines/glk/picture.o C++ engines/glk/screen.o C++ engines/glk/selection.o C++ engines/glk/sound.o C++ engines/glk/glk_api.o C++ engines/glk/time.o C++ engines/glk/quetzal.o C++ engines/glk/metaengine.o C++ engines/glk/speech.o C++ engines/glk/utils.o C++ engines/glk/unicode_gen.o C++ engines/glk/unicode.o C++ engines/glk/adrift/scevents.o C++ engines/glk/window_pair.o C++ engines/glk/window_graphics.o C++ engines/glk/adrift/adrift.o C++ engines/glk/windows.o C++ engines/glk/window_text_grid.o C++ engines/glk/streams.o C++ engines/glk/adrift/scexpr.o C++ engines/glk/adrift/scdebug.o C++ engines/glk/adrift/sclocale.o C++ engines/glk/adrift/os_glk.o C++ engines/glk/adrift/scgamest.o C++ engines/glk/adrift/scinterf.o C++ engines/glk/adrift/scnpcs.o C++ engines/glk/adrift/scmemos.o C++ engines/glk/adrift/scresour.o C++ engines/glk/adrift/scobjcts.o C++ engines/glk/window_text_buffer.o C++ engines/glk/adrift/screstrs.o C++ engines/glk/adrift/scprops.o C++ engines/glk/adrift/scparser.o C++ engines/glk/adrift/scprintf.o C++ engines/glk/adrift/sxfile.o C++ engines/glk/adrift/sctaffil.o C++ engines/glk/adrift/scutils.o C++ engines/glk/adrift/sctasks.o C++ engines/glk/adrift/sxglob.o C++ engines/glk/adrift/scrunner.o C++ engines/glk/adrift/serialization.o C++ engines/gamos/gamos.o C++ engines/glk/adrift/sxutils.o C++ engines/glk/advsys/glk_interface.o C++ engines/glk/adrift/scvars.o C++ engines/glk/advsys/advsys.o C++ engines/glk/adrift/sctafpar.o C++ engines/glk/dialogs.o C++ engines/glk/advsys/game.o C++ engines/glk/agt/agt.o C++ engines/glk/agt/agil.o C++ engines/glk/agt/auxfile.o C++ engines/glk/agt/disassemble.o C++ engines/glk/advsys/vm.o C++ engines/glk/agt/agxfile.o C++ engines/glk/agt/filename.o C++ engines/glk/agt/debugcmd.o C++ engines/glk/agt/interface.o C++ engines/glk/adrift/sclibrar.o C++ engines/glk/agt/gamedata.o C++ engines/glk/agt/exec.o C++ engines/glk/agt/savegame.o C++ engines/glk/agt/agtread.o C++ engines/glk/agt/metacommand.o C++ engines/glk/alan2/alan_version.o C++ engines/glk/agt/vars.o C++ engines/glk/alan2/decode.o C++ engines/glk/alan2/args.o C++ engines/glk/alan2/alan2.o C++ engines/glk/alan2/debug.o C++ engines/glk/agt/parser.o C++ engines/glk/agt/object.o C++ engines/glk/alan2/glkio.o C++ engines/glk/agt/runverb.o C++ engines/glk/agt/token.o C++ engines/glk/alan2/params.o C++ engines/glk/agt/util.o C++ engines/glk/alan2/stack.o C++ engines/glk/alan2/types.o C++ engines/glk/alan2/rules.o C++ engines/glk/alan2/reverse.o C++ engines/glk/agt/os_glk.o C++ engines/glk/alan2/inter.o C++ engines/glk/alan3/acode.o C++ engines/glk/alan2/exe.o C++ engines/glk/alan3/act.o C++ engines/glk/alan3/alan_version.o C++ engines/glk/alan2/sysdep.o C++ engines/glk/alan3/actor.o C++ engines/glk/alan3/attribute.o C++ engines/glk/alan3/class.o C++ engines/glk/alan3/checkentry.o C++ engines/glk/alan3/compatibility.o C++ engines/glk/alan2/parse.o C++ engines/glk/alan2/main.o C++ engines/glk/alan3/alan3.o C++ engines/glk/alan3/current.o C++ engines/glk/alan3/container.o C++ engines/glk/alan3/event.o C++ engines/glk/alan3/dictionary.o C++ engines/glk/alan3/decode.o C++ engines/glk/alan3/fnmatch.o C++ engines/glk/alan3/alt_info.o C++ engines/glk/alan3/options.o C++ engines/glk/alan3/lists.o C++ engines/glk/alan3/literal.o C++ engines/glk/alan3/memory.o C++ engines/glk/alan3/msg.o C++ engines/glk/alan3/glkio.o C++ engines/glk/alan3/exe.o C++ engines/glk/alan3/location.o C++ engines/glk/alan3/parameter_position.o C++ engines/glk/alan3/debug.o C++ engines/glk/alan3/score.o C++ engines/glk/alan3/output.o C++ engines/glk/alan3/main.o C++ engines/glk/alan3/reverse.o C++ engines/glk/alan3/params.o C++ engines/glk/alan3/save.o C++ engines/glk/alan3/set.o C++ engines/glk/alan3/rules.o C++ engines/glk/alan3/instance.o C++ engines/glk/alan3/scan.o C++ engines/glk/alan3/inter.o C++ engines/glk/alan3/state_stack.o C++ engines/glk/alan3/state.o C++ engines/glk/alan3/syntax.o C++ engines/glk/alan3/types.o C++ engines/glk/alan3/stack.o C++ engines/glk/alan3/word.o C++ engines/glk/alan3/parse.o C++ engines/glk/archetype/array.o C++ engines/glk/alan3/syserr.o C++ engines/glk/archetype/expression.o C++ engines/glk/alan3/sysdep.o C++ engines/glk/alan3/utils.o C++ engines/glk/archetype/crypt.o C++ engines/glk/archetype/error.o C++ engines/glk/archetype/linked_list.o C++ engines/glk/archetype/id_table.o C++ engines/glk/archetype/heap_sort.o C++ engines/glk/archetype/game_stat.o C++ engines/glk/archetype/string.o C++ engines/glk/archetype/keywords.o C++ engines/glk/archetype/archetype.o C++ engines/glk/archetype/interpreter.o C++ engines/glk/archetype/timestamp.o C++ engines/glk/archetype/misc.o C++ engines/glk/archetype/parser.o C++ engines/glk/archetype/semantic.o C++ engines/glk/archetype/saveload.o C++ engines/glk/archetype/sys_object.o C++ engines/glk/comprehend/charset.o C++ engines/glk/archetype/token.o C++ engines/glk/comprehend/dictionary.o C++ engines/glk/comprehend/debugger.o C++ engines/glk/comprehend/file_buf.o C++ engines/glk/comprehend/comprehend.o C++ engines/glk/comprehend/draw_surface.o C++ engines/glk/comprehend/debugger_dumper.o C++ engines/glk/comprehend/game_cc.o C++ engines/glk/comprehend/game_oo.o C++ engines/glk/comprehend/game_tm.o C++ engines/glk/glulx/float.o C++ engines/glk/comprehend/game_tr1.o C++ engines/glk/comprehend/game_opcodes.o C++ engines/glk/comprehend/game_tr2.o C++ engines/glk/glulx/accel.o C++ engines/glk/glulx/funcs.o C++ engines/glk/glulx/gestalt.o C++ engines/glk/glulx/exec.o C++ engines/glk/comprehend/pics.o C++ engines/glk/comprehend/game_data.o C++ engines/glk/comprehend/game.o C++ engines/glk/glulx/glulx.o C++ engines/glk/glulx/heap.o C++ engines/glk/glulx/search.o C++ engines/glk/glulx/operand.o C++ engines/glk/glulx/vm.o C++ engines/glk/glulx/glkop.o C++ engines/glk/hugo/heglk.o C++ engines/glk/glulx/string.o C++ engines/glk/hugo/hemedia.o C++ engines/glk/glulx/serial.o C++ engines/glk/hugo/heexpr.o C++ engines/glk/hugo/htokens.o C++ engines/glk/hugo/heobject.o C++ engines/glk/hugo/stringfn.o C++ engines/glk/hugo/heres.o C++ engines/glk/hugo/heset.o C++ engines/glk/hugo/resource_archive.o C++ engines/glk/jacl/display.o C++ engines/glk/jacl/errors.o C++ engines/glk/jacl/encapsulate.o C++ engines/glk/hugo/hemisc.o C++ engines/glk/jacl/glk_saver.o C++ engines/glk/hugo/herun.o C++ engines/glk/hugo/hugo.o C++ engines/glk/jacl/findroute.o C++ engines/glk/jacl/jacl.o C++ engines/glk/jacl/libcsv.o C++ engines/glk/hugo/heparse.o C++ engines/glk/jacl/jpp.o C++ engines/glk/jacl/logging.o C++ engines/glk/jacl/utils.o C++ engines/glk/jacl/jacl_main.o C++ engines/glk/level9/level9.o C++ engines/glk/jacl/resolvers.o C++ engines/glk/jacl/loader.o C++ engines/glk/level9/bitmap.o C++ engines/glk/jacl/parser.o C++ engines/glk/jacl/interpreter.o C++ engines/glk/magnetic/magnetic.o C++ engines/glk/quest/geas_glk.o C++ engines/glk/quest/string.o C++ engines/glk/quest/geas_util.o C++ engines/glk/quest/quest.o C++ engines/glk/quest/streams.o C++ engines/glk/scott/decompress_text.o C++ engines/glk/level9/os_glk.o C++ engines/glk/scott/definitions.o C++ engines/glk/quest/geas_file.o C++ engines/glk/scott/c64_checksums.o C++ engines/glk/scott/game_info.o C++ engines/glk/scott/decompress_z80.o C++ engines/glk/level9/level9_main.o C++ engines/glk/magnetic/glk.o C++ engines/glk/scott/disk_image.o C++ engines/glk/quest/geas_state.o C++ engines/glk/scott/layout_text.o C++ engines/glk/scott/load_game.o C++ engines/glk/scott/game_specific.o C++ engines/glk/magnetic/emu.o C++ engines/glk/scott/gremlins.o C++ engines/glk/scott/line_drawing.o C++ engines/glk/scott/ring_buffer.o C++ engines/glk/scott/hulk.o C++ engines/glk/scott/zx_spectrum.o C++ engines/glk/quest/read_file.o C++ engines/glk/scott/command_parser.o C++ engines/glk/scott/restore_state.o C++ engines/glk/scott/load_zx_spectrum.o C++ engines/glk/scott/load_ti99_4a.o C++ engines/glk/scott/globals.o C++ engines/glk/scott/robin_of_sherwood.o C++ engines/glk/tads/os_buffer.o C++ engines/glk/scott/ti99_4a_terp.o C++ engines/glk/tads/os_glk.o C++ engines/glk/scott/saga_draw.o C++ engines/glk/tads/os_banners.o C++ engines/glk/scott/seas_of_blood.o C++ engines/glk/tads/os_frob_tads.o C++ engines/glk/tads/tads.o C++ engines/glk/tads/tads2/character_map.o C++ engines/glk/tads/os_parse.o C++ engines/glk/scott/resource.o C++ engines/glk/tads/tads2/command_line.o C++ engines/glk/tads/tads2/data.o C++ engines/glk/tads/tads2/error.o C++ engines/glk/tads/tads2/list.o C++ engines/glk/tads/tads2/error_handling.o C++ engines/glk/tads/tads2/error_message.o C++ engines/glk/tads/tads2/debug.o C++ engines/glk/tads/tads2/get_string.o C++ engines/glk/tads/tads2/ltk.o C++ engines/glk/tads/tads2/memory_cache_heap.o C++ engines/glk/tads/tads2/line_source_file.o C++ engines/glk/tads/tads2/memory_cache_swap.o C++ engines/glk/tads/tads2/os.o C++ engines/glk/scott/scott.o C++ engines/glk/tads/tads2/memory_cache.o C++ engines/glk/tads/tads2/object.o In file included from ./engines/glk/tads/tads2/object.h:28, from engines/glk/tads/tads2/object.cpp:22: engines/glk/tads/tads2/object.cpp: In function 'void Glk::TADS::TADS2::obj1undo(mcmcxdef*, objucxdef*)': ./engines/glk/tads/tads2/property.h:60:21: warning: array subscript 0 is outside array bounds of 'Glk::TADS::TADS2::uchar [0]' [-Warray-bounds=] 60 | #define prpflg(p) (*(((uchar *)(p)) + 5)) | ~^~~~~~~~~~~~~~~~~~~~~~ engines/glk/tads/tads2/object.cpp:728:17: note: in expansion of macro 'prpflg' 728 | prpflg(objofsp(objptr, pofs)) &= ~PRPFIGN; /* no longer ignored */ | ^~~~~~ cc1plus: note: source object is likely at address zero C++ engines/glk/tads/tads2/runtime_app.o C++ engines/glk/tads/tads2/post_compilation.o C++ engines/glk/tads/tads2/file_io.o C++ engines/glk/tads/tads2/play.o C++ engines/glk/tads/tads2/qa_scriptor.o C++ engines/glk/tads/tads2/execute_command.o C++ engines/glk/tads/tads2/runstat.o C++ engines/glk/tads/tads2/built_in.o C++ engines/glk/tads/tads2/tads2.o C++ engines/glk/tads/tads2/regex.o C++ engines/glk/tads/tads2/tokenizer_hash.o C++ engines/glk/tads/tads2/runtime_driver.o C++ engines/glk/tads/tads2/output.o C++ engines/glk/zcode/bitmap_font.o C++ engines/glk/tads/tads3/tads3.o C++ engines/glk/tads/tads2/vocabulary.o C++ engines/glk/zcode/config.o C++ engines/glk/tads/tads2/tokenizer.o C++ engines/glk/zcode/zcode.o C++ engines/glk/zcode/pics_decoder.o C++ engines/glk/zcode/mem.o C++ engines/glk/zcode/glk_interface.o C++ engines/glk/zcode/processor_buffer.o C++ engines/glk/zcode/pics.o C++ engines/glk/zcode/processor_maths.o C++ engines/glk/zcode/processor_input.o C++ engines/glk/zcode/processor.o C++ engines/glk/zcode/processor_mem.o C++ engines/glk/tads/tads2/run.o C++ engines/glk/zcode/processor_table.o C++ engines/glk/zcode/processor_objects.o C++ engines/glk/zcode/processor_screen.o C++ engines/glk/zcode/processor_variables.o C++ engines/glk/zcode/processor_windows.o C++ engines/glk/zcode/processor_streams.o C++ engines/glk/zcode/screen.o C++ engines/glk/zcode/processor_text.o C++ engines/glk/zcode/quetzal.o C++ engines/glk/zcode/sound_folder.o C++ engines/glk/zcode/windows.o C++ engines/glk/advsys/detection.o C++ engines/glk/adrift/detection.o C++ engines/glk/alan2/detection.o C++ engines/glk/agt/detection.o C++ engines/glk/detection.o C++ engines/glk/alan3/detection.o C++ engines/glk/quest/geas_runner.o C++ engines/glk/archetype/detection.o C++ engines/glk/comprehend/detection.o C++ engines/glk/hugo/detection.o C++ engines/glk/glulx/detection.o C++ engines/glk/jacl/detection.o C++ engines/glk/magnetic/detection.o C++ engines/glk/quest/detection.o C++ engines/glk/scott/detection.o C++ engines/gnap/datarchive.o C++ engines/glk/tads/tads2/vocabulary_parser.o C++ engines/gnap/debugger.o C++ engines/glk/level9/detection.o C++ engines/glk/tads/detection.o C++ engines/gnap/music.o C++ engines/gnap/character.o C++ engines/gnap/resource.o C++ engines/gnap/metaengine.o C++ engines/glk/zcode/detection.o C++ engines/gnap/sound.o C++ engines/gnap/menu.o C++ engines/gnap/scenes/groupcs.o C++ engines/gnap/grid.o C++ engines/gnap/gnap.o C++ engines/gnap/scenes/group5.o C++ engines/gnap/scenes/intro.o C++ engines/gob/aniobject.o C++ engines/gnap/scenes/scenecore.o C++ engines/gob/backbuffer.o C++ engines/gnap/gamesys.o C++ engines/gob/cheater.o C++ engines/gnap/scenes/group3.o C++ engines/gnap/scenes/arcade.o C++ engines/gob/cheater_geisha.o C++ engines/gob/console.o C++ engines/gob/anifile.o C++ engines/gob/cmpfile.o C++ engines/gnap/scenes/group4.o C++ engines/gnap/scenes/group0.o C++ engines/gob/databases.o C++ engines/gnap/scenes/group2.o C++ engines/gob/dataio.o engines/gob/dataio.cpp: In member function 'bool Gob::DataIO::openArchive(Common::String, bool)': engines/gob/dataio.cpp:238:13: warning: variable 'i' set but not used [-Wunused-but-set-variable=] 238 | int i = 0; | ^ C++ engines/gob/draw_bargon.o C++ engines/gnap/scenes/group1.o C++ engines/gob/decfile.o C++ engines/gob/draw.o C++ engines/gob/draw_v1.o C++ engines/gob/draw_v7.o C++ engines/gob/global.o C++ engines/gob/expression.o C++ engines/gob/dbase.o C++ engines/gob/draw_v2.o C++ engines/gob/goblin_v3.o C++ engines/gob/draw_playtoons.o C++ engines/gob/goblin_v1.o C++ engines/gob/goblin_v4.o C++ engines/gob/goblin_v2.o C++ engines/gob/draw_fascin.o C++ engines/gob/goblin_v7.o C++ engines/gob/gob.o C++ engines/gob/init_v1.o C++ engines/gob/iniconfig.o C++ engines/gob/init.o C++ engines/gob/init_geisha.o C++ engines/gob/init_fascin.o C++ engines/gob/goblin.o C++ engines/gob/game.o C++ engines/gob/init_v2.o C++ engines/gob/init_v3.o C++ engines/gob/init_v4.o C++ engines/gob/init_v6.o C++ engines/gob/html_parser.o C++ engines/gob/init_v7.o C++ engines/gob/inter.o C++ engines/gob/inter_inca2.o C++ engines/gob/inter_bargon.o C++ engines/gob/inter_littlered.o C++ engines/gob/inter_geisha.o C++ engines/gob/inter_adibou1.o C++ engines/gob/hotspots.o C++ engines/gob/inter_v3.o C++ engines/gob/inter_fascin.o C++ engines/gob/metaengine.o C++ engines/gob/inter_v4.o C++ engines/gob/inter_playtoons.o C++ engines/gob/inter_v6.o C++ engines/gob/map.o C++ engines/gob/map_v1.o C++ engines/gob/mult.o C++ engines/gob/inter_v2.o C++ engines/gob/inter_v5.o C++ engines/gob/map_v2.o C++ engines/gob/palanim.o C++ engines/gob/scenery_v1.o C++ engines/gob/scenery_v2.o C++ engines/gob/rxyfile.o C++ engines/gob/totfile.o C++ engines/gob/resources.o C++ engines/gob/mult_v1.o C++ engines/gob/script.o C++ engines/gob/variables.o C++ engines/gob/inter_v1.o C++ engines/gob/video_v1.o C++ engines/gob/util.o C++ engines/gob/video_v2.o C++ engines/gob/video.o C++ engines/gob/video_v6.o C++ engines/gob/mult_v2.o C++ engines/gob/scenery.o C++ engines/gob/demos/batplayer.o C++ engines/gob/demos/demoplayer.o C++ engines/gob/image/brc.o C++ engines/gob/surface.o C++ engines/gob/demos/scnplayer.o C++ engines/gob/pregob/pregob.o C++ engines/gob/pregob/onceupon/abracadabra.o C++ engines/gob/pregob/txtfile.o C++ engines/gob/pregob/onceupon/babayaga.o C++ engines/gob/pregob/onceupon/title.o C++ engines/gob/pregob/onceupon/stork.o C++ engines/gob/pregob/gctfile.o C++ engines/gob/minigames/geisha/evilfish.o C++ engines/gob/inter_v7.o C++ engines/gob/pregob/onceupon/chargenchild.o C++ engines/gob/pregob/onceupon/parents.o C++ engines/gob/minigames/geisha/oko.o C++ engines/gob/videoplayer.o C++ engines/gob/minigames/geisha/meter.o C++ engines/gob/pregob/seqfile.o C++ engines/gob/minigames/geisha/submarine.o C++ engines/gob/minigames/geisha/mouth.o C++ engines/gob/save/saveload.o C++ engines/gob/save/saveload_v2.o C++ engines/gob/minigames/geisha/diving.o C++ engines/gob/pregob/onceupon/onceupon.o C++ engines/gob/save/saveload_v3.o C++ engines/gob/save/saveload_v4.o C++ engines/gob/save/savehandler.o C++ engines/gob/save/saveload_adibou1.o C++ engines/gob/save/saveload_v6.o C++ engines/gob/save/saveload_geisha.o C++ engines/gob/save/savefile.o C++ engines/gob/minigames/geisha/penetration.o C++ engines/gob/save/saveload_fascin.o C++ engines/gob/save/saveconverter_v2.o C++ engines/gob/save/saveconverter_v3.o C++ engines/gob/sound/sounddesc.o C++ engines/gob/save/saveload_playtoons.o C++ engines/gob/sound/pcspeaker.o C++ engines/gob/save/saveload_inca2.o C++ engines/gob/save/saveconverter_v4.o C++ engines/gob/save/saveconverter.o C++ engines/gob/save/saveload_v7.o C++ engines/gob/sound/infogrames.o C++ engines/gob/sound/protracker.o C++ engines/gob/sound/soundblaster.o C++ engines/gob/sound/soundmixer.o C++ engines/gob/sound/adlplayer.o C++ engines/gob/sound/bgatmosphere.o C++ engines/gob/sound/sound.o C++ engines/got/messages.o C++ engines/gob/sound/cdrom.o C++ engines/gob/sound/musplayer.o C++ engines/got/musicdriver.o C++ engines/gob/sound/adlib.o C++ engines/got/musicparser.o C++ engines/got/console.o C++ engines/got/musicdriver_adlib.o C++ engines/got/metaengine.o C++ engines/got/data/actor.o C++ engines/got/data/sd_data.o C++ engines/got/data/setup.o C++ engines/got/sound.o C++ engines/got/data/thorinfo.o C++ engines/got/data/highscores.o C++ engines/got/data/level.o C++ engines/got/vars.o C++ engines/got/game/boss1.o C++ engines/got/game/init.o C++ engines/got/game/boss2.o C++ engines/got/game/main.o C++ engines/got/game/back.o C++ engines/got/game/boss3.o C++ engines/got/game/move.o C++ engines/got/game/object.o C++ engines/got/gfx/font.o C++ engines/got/game/shot_pattern.o C++ engines/got/game/special_tile.o C++ engines/got/game/shot_movement.o C++ engines/got/game/status.o C++ engines/got/gfx/gfx_pics.o C++ engines/got/gfx/gfx_chunks.o C++ engines/got/gfx/gfx_surface.o C++ engines/got/utils/compression.o C++ engines/got/game/script.o C++ engines/got/game/move_patterns.o C++ engines/got/gfx/palette.o C++ engines/got/utils/file.o C++ engines/got/gfx/image.o C++ engines/got/events.o C++ engines/got/utils/res_archive.o C++ engines/got/got.o C++ engines/got/views/game.o C++ engines/got/views/credits.o C++ engines/got/views/story.o C++ engines/got/views/opening.o C++ engines/got/views/part_title.o C++ engines/got/views/game_status.o C++ engines/got/views/title_background.o C++ engines/got/views/splash_screen.o C++ engines/got/views/game_content.o C++ engines/got/views/dialogs/dialog.o C++ engines/got/views/dialogs/select_option.o C++ engines/got/views/dialogs/ask.o C++ engines/got/views/view.o C++ engines/got/views/dialogs/main_menu.o C++ engines/got/views/dialogs/high_scores.o C++ engines/got/views/dialogs/options_menu.o C++ engines/got/views/dialogs/quit.o C++ engines/got/views/dialogs/say.o C++ engines/got/views/dialogs/quit_game.o C++ engines/griffon/console.o C++ engines/got/views/dialogs/save_game.o C++ engines/got/views/dialogs/select_game.o C++ engines/got/views/dialogs/select_item.o C++ engines/griffon/combat.o C++ engines/griffon/cutscenes.o C++ engines/griffon/engine.o C++ engines/griffon/gfx.o C++ engines/got/views/dialogs/select_scroll.o C++ engines/griffon/griffon.o C++ engines/got/views/dialogs/select_slow.o C++ engines/got/views/dialogs/set_music.o C++ engines/griffon/dialogs.o C++ engines/griffon/input.o C++ engines/griffon/draw.o C++ engines/got/views/dialogs/skill_level.o C++ engines/got/views/dialogs/set_sound.o C++ engines/griffon/metaengine.o C++ engines/grim/costume/chore.o C++ engines/grim/costume/bitmap_component.o C++ engines/grim/costume/colormap_component.o C++ engines/griffon/sound.o C++ engines/griffon/saveload.o C++ engines/grim/costume/component.o C++ engines/grim/costume/lua_var_component.o C++ engines/grim/costume/keyframe_component.o C++ engines/grim/costume/main_model_component.o C++ engines/grim/costume/material_component.o C++ engines/grim/costume/mesh_component.o C++ engines/griffon/resources.o C++ engines/grim/costume/sprite_component.o C++ engines/grim/costume/head.o C++ engines/grim/costume/sound_component.o C++ engines/grim/emi/costume/emianim_component.o C++ engines/grim/emi/costume/emiluavar_component.o C++ engines/grim/emi/costume/emiluacode_component.o C++ engines/grim/costume/anim_component.o C++ engines/grim/costume/model_component.o C++ engines/grim/emi/costume/emichore.o C++ engines/grim/emi/costume/emimesh_component.o C++ engines/grim/emi/costume/emiskel_component.o C++ engines/grim/emi/costume/emisprite_component.o C++ engines/grim/emi/costume/emitexi_component.o C++ engines/grim/emi/sound/aifftrack.o C++ engines/grim/emi/costume/emihead.o C++ engines/grim/emi/sound/scxtrack.o C++ engines/grim/emi/sound/vimatrack.o C++ engines/grim/emi/sound/track.o C++ engines/grim/emi/sound/mp3track.o C++ engines/grim/emi/sound/codecs/scx.o C++ engines/grim/emi/poolsound.o C++ engines/griffon/logic.o C++ engines/grim/emi/animationemi.o C++ engines/grim/emi/layer.o C++ engines/grim/emi/skeleton.o C++ engines/grim/emi/costumeemi.o C++ engines/grim/imuse/imuse_music.o C++ engines/grim/emi/emi.o C++ engines/grim/imuse/imuse.o C++ engines/grim/emi/emi_registry.o C++ engines/grim/imuse/imuse_mcmp_mgr.o C++ engines/grim/imuse/imuse_script.o C++ engines/grim/imuse/imuse_tables.o C++ engines/grim/emi/sound/emisound.o C++ engines/grim/emi/modelemi.o C++ engines/grim/emi/lua_v2_sound.o C++ engines/grim/lua/lbuffer.o C++ engines/grim/lua/lauxlib.o C++ engines/grim/emi/lua_v2_actor.o C++ engines/grim/lua/lfunc.o C++ engines/grim/lua/lbuiltin.o C++ engines/grim/lua/lgc.o C++ engines/grim/imuse/imuse_track.o C++ engines/grim/lua/lmem.o C++ engines/grim/lua/lapi.o C++ engines/grim/emi/lua_v2.o C++ engines/grim/lua/lmathlib.o C++ engines/grim/lua/lobject.o C++ engines/grim/lua/ldo.o C++ engines/grim/lua/llex.o C++ engines/grim/lua/ltable.o C++ engines/grim/lua/lstring.o C++ engines/grim/lua/lsave.o C++ engines/grim/imuse/imuse_sndmgr.o C++ engines/grim/lua/lstrlib.o C++ engines/grim/lua/lrestore.o C++ engines/grim/lua/lstate.o C++ engines/grim/lua/ltm.o C++ engines/grim/lua/liolib.o C++ engines/grim/lua/lundump.o C++ engines/grim/lua/lzio.o C++ engines/grim/lua/ltask.o C++ engines/grim/movie/codecs/vima.o C++ engines/grim/lua/lstx.o C++ engines/grim/lua/lvm.o C++ engines/grim/movie/codecs/blocky8.o C++ engines/grim/movie/codecs/codec48.o C++ engines/grim/movie/mpeg.o C++ engines/grim/movie/codecs/blocky16.o C++ engines/grim/movie/quicktime.o C++ engines/grim/movie/bink.o C++ engines/grim/movie/smush.o C++ engines/grim/remastered/hotspot.o C++ engines/grim/remastered/commentary.o C++ engines/grim/movie/movie.o C++ engines/grim/movie/codecs/smush_decoder.o C++ engines/grim/color.o C++ engines/grim/remastered/overlay.o C++ engines/grim/update/lang_filter.o C++ engines/grim/update/update.o C++ engines/grim/debug.o C++ engines/grim/animation.o C++ engines/grim/colormap.o C++ engines/grim/update/packfile.o C++ engines/grim/remastered/lua_remastered.o C++ engines/grim/update/mscab.o C++ engines/grim/costume.o C++ engines/grim/grim_controls.o C++ engines/grim/bitmap.o C++ engines/grim/gfx_base.o C++ engines/grim/inputdialog.o C++ engines/grim/iris.o C++ engines/grim/lua_grim_patch.o C++ engines/grim/keyframe.o C++ engines/grim/lipsync.o C++ engines/grim/font.o C++ engines/grim/localize.o C++ engines/grim/lab.o C++ engines/grim/lua.o C++ engines/grim/gfx_opengl.o C++ engines/grim/lua_v1_graphics.o C++ engines/grim/lua_v1_set.o C++ engines/grim/lua_v1_sound.o C++ engines/grim/metaengine.o C++ engines/grim/lua_v1_text.o C++ engines/grim/lua_v1_actor.o C++ engines/grim/lua_v1.o C++ engines/grim/objectstate.o C++ engines/grim/primitives.o C++ engines/grim/material.o C++ engines/grim/patchr.o C++ engines/grim/actor.o C++ engines/grim/registry.o C++ engines/grim/gfx_opengl_shaders.o C++ engines/grim/savegame.o C++ engines/grim/object.o C++ engines/grim/sound.o C++ engines/grim/sprite.o C++ engines/grim/textsplit.o C++ engines/grim/model.o C++ engines/grim/debugger.o C++ engines/grim/md5checkdialog.o C++ engines/grim/md5check.o C++ engines/grim/sector.o C++ engines/groovie/logic/cell.o C++ engines/groovie/video/player.o C++ engines/grim/textobject.o C++ engines/grim/resource.o C++ engines/groovie/debug.o C++ engines/groovie/lzss.o C++ engines/groovie/graphics.o C++ engines/groovie/font.o C++ engines/groovie/video/vdx.o C++ engines/grim/grim.o C++ engines/groovie/metaengine.o C++ engines/grim/gfx_tinygl.o C++ engines/groovie/groovie.o C++ engines/groovie/cursor.o C++ engines/groovie/saveload.o C++ engines/grim/set.o C++ engines/groovie/logic/gallery.o C++ engines/groovie/resource.o C++ engines/groovie/logic/cake.o C++ engines/groovie/music.o C++ engines/groovie/logic/beehive.o C++ engines/groovie/logic/mousetrap.o C++ engines/groovie/logic/othello.o C++ engines/hadesch/metaengine.o C++ engines/groovie/logic/winerack.o C++ engines/groovie/logic/pente.o C++ engines/hadesch/baptr.o C++ engines/hadesch/pod_file.o C++ engines/hadesch/tag_file.o C++ engines/groovie/logic/triangle.o C++ engines/groovie/logic/tlcgame.o C++ engines/hadesch/pod_image.o C++ engines/hadesch/rooms/olympus.o C++ engines/groovie/script.o C++ engines/groovie/video/roq.o C++ engines/hadesch/rooms/argo.o C++ engines/hadesch/rooms/minos.o C++ engines/hadesch/rooms/daedalus.o C++ engines/hadesch/rooms/seriphos.o C++ engines/hadesch/rooms/minotaur.o C++ engines/hadesch/rooms/priam.o C++ engines/hadesch/rooms/catacombs.o C++ engines/hadesch/rooms/quiz.o C++ engines/hadesch/rooms/athena.o C++ engines/hadesch/rooms/volcano.o C++ engines/hadesch/rooms/hadesthrone.o C++ engines/hadesch/rooms/medisle.o C++ engines/hadesch/rooms/intro.o C++ engines/hadesch/rooms/troy.o C++ engines/hadesch/hadesch.o C++ engines/hadesch/video.o C++ engines/hadesch/rooms/credits.o C++ engines/hadesch/rooms/crete.o C++ engines/hadesch/rooms/medusa.o C++ engines/hadesch/rooms/trojan.o C++ engines/hadesch/rooms/walloffame.o C++ engines/hadesch/gfx_context.o C++ engines/hadesch/rooms/monster/cyclops.o C++ engines/hadesch/rooms/monster/projectile.o C++ engines/hadesch/rooms/monster.o C++ engines/hadesch/rooms/monster/illusion.o C++ engines/hadesch/rooms/monster/typhoon.o C++ engines/hadesch/hotzone.o C++ engines/harvester/cft_font.o C++ engines/hadesch/rooms/options.o C++ engines/hadesch/rooms/ferry.o C++ engines/harvester/cheats.o C++ engines/harvester/art.o C++ engines/hadesch/table.o C++ engines/hadesch/ambient.o C++ engines/hadesch/herobelt.o C++ engines/hadesch/persistent.o C++ engines/harvester/monster.o engines/harvester/monster.cpp: In constructor 'Harvester::{anonymous}::MonsterAnimationRange::MonsterAnimationRange(int, int, int)': engines/harvester/monster.cpp:32:74: warning: declaration of 'idleFrame' shadows a member of 'Harvester::{anonymous}::MonsterAnimationRange' [-Wshadow] 32 | MonsterAnimationRange(int walkFirstFrame, int walkLastFrame, int idleFrame) | ~~~~^~~~~~~~~ engines/harvester/monster.cpp:37:13: note: shadowed declaration is here 37 | int idleFrame = 0; | ^~~~~~~~~ engines/harvester/monster.cpp:32:55: warning: declaration of 'walkLastFrame' shadows a member of 'Harvester::{anonymous}::MonsterAnimationRange' [-Wshadow] 32 | MonsterAnimationRange(int walkFirstFrame, int walkLastFrame, int idleFrame) | ~~~~^~~~~~~~~~~~~ engines/harvester/monster.cpp:36:13: note: shadowed declaration is here 36 | int walkLastFrame = 0; | ^~~~~~~~~~~~~ engines/harvester/monster.cpp:32:35: warning: declaration of 'walkFirstFrame' shadows a member of 'Harvester::{anonymous}::MonsterAnimationRange' [-Wshadow] 32 | MonsterAnimationRange(int walkFirstFrame, int walkLastFrame, int idleFrame) | ~~~~^~~~~~~~~~~~~~ engines/harvester/monster.cpp:35:13: note: shadowed declaration is here 35 | int walkFirstFrame = 0; | ^~~~~~~~~~~~~~ C++ engines/hadesch/rooms/riverstyx.o C++ engines/harvester/metaengine.o C++ engines/harvester/fst_player.o C++ engines/harvester/console.o C++ engines/harvester/media_manager.o C++ engines/harvester/inventory.o C++ engines/harvester/harvester.o C++ engines/harvester/room_combat.o In file included from engines/harvester/room_combat.cpp:22: ./engines/harvester/room_combat.h: In constructor 'Harvester::RoomAttackAnimationRange::RoomAttackAnimationRange(int, int, int)': ./engines/harvester/room_combat.h:57:69: warning: declaration of 'resumeFacing' shadows a member of 'Harvester::RoomAttackAnimationRange' [-Wshadow] 57 | RoomAttackAnimationRange(int firstFrame, int lastFrame, int resumeFacing) | ~~~~^~~~~~~~~~~~ ./engines/harvester/room_combat.h:62:13: note: shadowed declaration is here 62 | int resumeFacing = 0; | ^~~~~~~~~~~~ ./engines/harvester/room_combat.h:57:54: warning: declaration of 'lastFrame' shadows a member of 'Harvester::RoomAttackAnimationRange' [-Wshadow] 57 | RoomAttackAnimationRange(int firstFrame, int lastFrame, int resumeFacing) | ~~~~^~~~~~~~~ ./engines/harvester/room_combat.h:61:13: note: shadowed declaration is here 61 | int lastFrame = 0; | ^~~~~~~~~ ./engines/harvester/room_combat.h:57:38: warning: declaration of 'firstFrame' shadows a member of 'Harvester::RoomAttackAnimationRange' [-Wshadow] 57 | RoomAttackAnimationRange(int firstFrame, int lastFrame, int resumeFacing) | ~~~~^~~~~~~~~~ ./engines/harvester/room_combat.h:60:13: note: shadowed declaration is here 60 | int firstFrame = 0; | ^~~~~~~~~~ ./engines/harvester/room_combat.h: In constructor 'Harvester::RoomDeathAnimationRange::RoomDeathAnimationRange(int, int)': ./engines/harvester/room_combat.h:67:53: warning: declaration of 'lastFrame' shadows a member of 'Harvester::RoomDeathAnimationRange' [-Wshadow] 67 | RoomDeathAnimationRange(int firstFrame, int lastFrame) | ~~~~^~~~~~~~~ ./engines/harvester/room_combat.h:71:13: note: shadowed declaration is here 71 | int lastFrame = -1; | ^~~~~~~~~ ./engines/harvester/room_combat.h:67:37: warning: declaration of 'firstFrame' shadows a member of 'Harvester::RoomDeathAnimationRange' [-Wshadow] 67 | RoomDeathAnimationRange(int firstFrame, int lastFrame) | ~~~~^~~~~~~~~~ ./engines/harvester/room_combat.h:70:13: note: shadowed declaration is here 70 | int firstFrame = -1; | ^~~~~~~~~~ ./engines/harvester/room_combat.h: In constructor 'Harvester::RoomHitAnimationRange::RoomHitAnimationRange(int, int, int, int)': ./engines/harvester/room_combat.h:76:84: warning: declaration of 'knockbackX' shadows a member of 'Harvester::RoomHitAnimationRange' [-Wshadow] 76 | RoomHitAnimationRange(int firstFrame, int lastFrame, int resumeFacing, int knockbackX) | ~~~~^~~~~~~~~~ ./engines/harvester/room_combat.h:83:13: note: shadowed declaration is here 83 | int knockbackX = 0; | ^~~~~~~~~~ ./engines/harvester/room_combat.h:76:66: warning: declaration of 'resumeFacing' shadows a member of 'Harvester::RoomHitAnimationRange' [-Wshadow] 76 | RoomHitAnimationRange(int firstFrame, int lastFrame, int resumeFacing, int knockbackX) | ~~~~^~~~~~~~~~~~ ./engines/harvester/room_combat.h:82:13: note: shadowed declaration is here 82 | int resumeFacing = -1; | ^~~~~~~~~~~~ ./engines/harvester/room_combat.h:76:51: warning: declaration of 'lastFrame' shadows a member of 'Harvester::RoomHitAnimationRange' [-Wshadow] 76 | RoomHitAnimationRange(int firstFrame, int lastFrame, int resumeFacing, int knockbackX) | ~~~~^~~~~~~~~ ./engines/harvester/room_combat.h:81:13: note: shadowed declaration is here 81 | int lastFrame = -1; | ^~~~~~~~~ ./engines/harvester/room_combat.h:76:35: warning: declaration of 'firstFrame' shadows a member of 'Harvester::RoomHitAnimationRange' [-Wshadow] 76 | RoomHitAnimationRange(int firstFrame, int lastFrame, int resumeFacing, int knockbackX) | ~~~~^~~~~~~~~~ ./engines/harvester/room_combat.h:80:13: note: shadowed declaration is here 80 | int firstFrame = -1; | ^~~~~~~~~~ engines/harvester/room_combat.cpp: In constructor 'Harvester::{anonymous}::RoomMonsterFacingAnimationRange::RoomMonsterFacingAnimationRange(int, int, int)': engines/harvester/room_combat.cpp:63:84: warning: declaration of 'idleFrame' shadows a member of 'Harvester::{anonymous}::RoomMonsterFacingAnimationRange' [-Wshadow] 63 | RoomMonsterFacingAnimationRange(int walkFirstFrame, int walkLastFrame, int idleFrame) | ~~~~^~~~~~~~~ engines/harvester/room_combat.cpp:68:13: note: shadowed declaration is here 68 | int idleFrame = 0; | ^~~~~~~~~ engines/harvester/room_combat.cpp:63:65: warning: declaration of 'walkLastFrame' shadows a member of 'Harvester::{anonymous}::RoomMonsterFacingAnimationRange' [-Wshadow] 63 | RoomMonsterFacingAnimationRange(int walkFirstFrame, int walkLastFrame, int idleFrame) | ~~~~^~~~~~~~~~~~~ engines/harvester/room_combat.cpp:67:13: note: shadowed declaration is here 67 | int walkLastFrame = 0; | ^~~~~~~~~~~~~ engines/harvester/room_combat.cpp:63:45: warning: declaration of 'walkFirstFrame' shadows a member of 'Harvester::{anonymous}::RoomMonsterFacingAnimationRange' [-Wshadow] 63 | RoomMonsterFacingAnimationRange(int walkFirstFrame, int walkLastFrame, int idleFrame) | ~~~~^~~~~~~~~~~~~~ engines/harvester/room_combat.cpp:66:13: note: shadowed declaration is here 66 | int walkFirstFrame = 0; | ^~~~~~~~~~~~~~ C++ engines/harvester/resources.o C++ engines/harvester/room_interaction.o C++ engines/harvester/npc/authority_dialogue.o C++ engines/harvester/player.o engines/harvester/player.cpp: In constructor 'Harvester::{anonymous}::PlayerAnimationRange::PlayerAnimationRange(int, int, int)': engines/harvester/player.cpp:70:73: warning: declaration of 'idleFrame' shadows a member of 'Harvester::{anonymous}::PlayerAnimationRange' [-Wshadow] 70 | PlayerAnimationRange(int walkFirstFrame, int walkLastFrame, int idleFrame) | ~~~~^~~~~~~~~ engines/harvester/player.cpp:75:13: note: shadowed declaration is here 75 | int idleFrame = 0; | ^~~~~~~~~ engines/harvester/player.cpp:70:54: warning: declaration of 'walkLastFrame' shadows a member of 'Harvester::{anonymous}::PlayerAnimationRange' [-Wshadow] 70 | PlayerAnimationRange(int walkFirstFrame, int walkLastFrame, int idleFrame) | ~~~~^~~~~~~~~~~~~ engines/harvester/player.cpp:74:13: note: shadowed declaration is here 74 | int walkLastFrame = 0; | ^~~~~~~~~~~~~ engines/harvester/player.cpp:70:34: warning: declaration of 'walkFirstFrame' shadows a member of 'Harvester::{anonymous}::PlayerAnimationRange' [-Wshadow] 70 | PlayerAnimationRange(int walkFirstFrame, int walkLastFrame, int idleFrame) | ~~~~^~~~~~~~~~~~~~ engines/harvester/player.cpp:73:13: note: shadowed declaration is here 73 | int walkFirstFrame = 0; | ^~~~~~~~~~~~~~ engines/harvester/player.cpp: In constructor 'Harvester::{anonymous}::PlayerTurnAnimationRange::PlayerTurnAnimationRange(int, int, bool)': engines/harvester/player.cpp:80:70: warning: declaration of 'playBackwards' shadows a member of 'Harvester::{anonymous}::PlayerTurnAnimationRange' [-Wshadow] 80 | PlayerTurnAnimationRange(int firstFrame, int lastFrame, bool playBackwards) | ~~~~~^~~~~~~~~~~~~ engines/harvester/player.cpp:85:14: note: shadowed declaration is here 85 | bool playBackwards = false; | ^~~~~~~~~~~~~ engines/harvester/player.cpp:80:54: warning: declaration of 'lastFrame' shadows a member of 'Harvester::{anonymous}::PlayerTurnAnimationRange' [-Wshadow] 80 | PlayerTurnAnimationRange(int firstFrame, int lastFrame, bool playBackwards) | ~~~~^~~~~~~~~ engines/harvester/player.cpp:84:13: note: shadowed declaration is here 84 | int lastFrame = 0; | ^~~~~~~~~ engines/harvester/player.cpp:80:38: warning: declaration of 'firstFrame' shadows a member of 'Harvester::{anonymous}::PlayerTurnAnimationRange' [-Wshadow] 80 | PlayerTurnAnimationRange(int firstFrame, int lastFrame, bool playBackwards) | ~~~~^~~~~~~~~~ engines/harvester/player.cpp:83:13: note: shadowed declaration is here 83 | int firstFrame = 0; | ^~~~~~~~~~ engines/harvester/player.cpp: In constructor 'Harvester::{anonymous}::PlayerAttackAnimationRange::PlayerAttackAnimationRange(int, int, int)': engines/harvester/player.cpp:90:71: warning: declaration of 'resumeFacing' shadows a member of 'Harvester::{anonymous}::PlayerAttackAnimationRange' [-Wshadow] 90 | PlayerAttackAnimationRange(int firstFrame, int lastFrame, int resumeFacing) | ~~~~^~~~~~~~~~~~ engines/harvester/player.cpp:95:13: note: shadowed declaration is here 95 | int resumeFacing = 0; | ^~~~~~~~~~~~ engines/harvester/player.cpp:90:56: warning: declaration of 'lastFrame' shadows a member of 'Harvester::{anonymous}::PlayerAttackAnimationRange' [-Wshadow] 90 | PlayerAttackAnimationRange(int firstFrame, int lastFrame, int resumeFacing) | ~~~~^~~~~~~~~ engines/harvester/player.cpp:94:13: note: shadowed declaration is here 94 | int lastFrame = 0; | ^~~~~~~~~ engines/harvester/player.cpp:90:40: warning: declaration of 'firstFrame' shadows a member of 'Harvester::{anonymous}::PlayerAttackAnimationRange' [-Wshadow] 90 | PlayerAttackAnimationRange(int firstFrame, int lastFrame, int resumeFacing) | ~~~~^~~~~~~~~~ engines/harvester/player.cpp:93:13: note: shadowed declaration is here 93 | int firstFrame = 0; | ^~~~~~~~~~ engines/harvester/player.cpp: In constructor 'Harvester::{anonymous}::PlayerDeathAnimationRange::PlayerDeathAnimationRange(int, int)': engines/harvester/player.cpp:100:55: warning: declaration of 'lastFrame' shadows a member of 'Harvester::{anonymous}::PlayerDeathAnimationRange' [-Wshadow] 100 | PlayerDeathAnimationRange(int firstFrame, int lastFrame) | ~~~~^~~~~~~~~ engines/harvester/player.cpp:104:13: note: shadowed declaration is here 104 | int lastFrame = -1; | ^~~~~~~~~ engines/harvester/player.cpp:100:39: warning: declaration of 'firstFrame' shadows a member of 'Harvester::{anonymous}::PlayerDeathAnimationRange' [-Wshadow] 100 | PlayerDeathAnimationRange(int firstFrame, int lastFrame) | ~~~~^~~~~~~~~~ engines/harvester/player.cpp:103:13: note: shadowed declaration is here 103 | int firstFrame = -1; | ^~~~~~~~~~ engines/harvester/player.cpp: In constructor 'Harvester::{anonymous}::PlayerHitAnimationRange::PlayerHitAnimationRange(int, int, int, int)': engines/harvester/player.cpp:109:86: warning: declaration of 'knockbackX' shadows a member of 'Harvester::{anonymous}::PlayerHitAnimationRange' [-Wshadow] 109 | PlayerHitAnimationRange(int firstFrame, int lastFrame, int resumeFacing, int knockbackX) | ~~~~^~~~~~~~~~ engines/harvester/player.cpp:115:13: note: shadowed declaration is here 115 | int knockbackX = 0; | ^~~~~~~~~~ engines/harvester/player.cpp:109:68: warning: declaration of 'resumeFacing' shadows a member of 'Harvester::{anonymous}::PlayerHitAnimationRange' [-Wshadow] 109 | PlayerHitAnimationRange(int firstFrame, int lastFrame, int resumeFacing, int knockbackX) | ~~~~^~~~~~~~~~~~ engines/harvester/player.cpp:114:13: note: shadowed declaration is here 114 | int resumeFacing = -1; | ^~~~~~~~~~~~ engines/harvester/player.cpp:109:53: warning: declaration of 'lastFrame' shadows a member of 'Harvester::{anonymous}::PlayerHitAnimationRange' [-Wshadow] 109 | PlayerHitAnimationRange(int firstFrame, int lastFrame, int resumeFacing, int knockbackX) | ~~~~^~~~~~~~~ engines/harvester/player.cpp:113:13: note: shadowed declaration is here 113 | int lastFrame = -1; | ^~~~~~~~~ engines/harvester/player.cpp:109:37: warning: declaration of 'firstFrame' shadows a member of 'Harvester::{anonymous}::PlayerHitAnimationRange' [-Wshadow] 109 | PlayerHitAnimationRange(int firstFrame, int lastFrame, int resumeFacing, int knockbackX) | ~~~~^~~~~~~~~~ engines/harvester/player.cpp:112:13: note: shadowed declaration is here 112 | int firstFrame = -1; | ^~~~~~~~~~ C++ engines/harvester/npc/beggar_dialogue.o engines/harvester/npc/beggar_dialogue.cpp: In member function 'virtual Common::Error Harvester::BeggarDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/beggar_dialogue.cpp:46:50: warning: default argument specified for lambda parameter [-Wc++14-extensions] 46 | auto playBeggarLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ engines/harvester/npc/beggar_dialogue.cpp:49:46: warning: default argument specified for lambda parameter [-Wc++14-extensions] 49 | auto playPcLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/text.o C++ engines/harvester/saveload.o C++ engines/harvester/dialogue.o C++ engines/harvester/xfile_archive.o C++ engines/harvester/npc/cloak_atnd_dialogue.o C++ engines/harvester/npc/curator_dialogue.o C++ engines/harvester/npc/boyle_dialogue.o engines/harvester/npc/boyle_dialogue.cpp: In member function 'virtual Common::Error Harvester::BoyleDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/boyle_dialogue.cpp:156:49: warning: default argument specified for lambda parameter [-Wc++14-extensions] 156 | auto playBoyleLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/buster_dialogue.o engines/harvester/npc/buster_dialogue.cpp: In member function 'virtual Common::Error Harvester::BusterDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/buster_dialogue.cpp:191:50: warning: default argument specified for lambda parameter [-Wc++14-extensions] 191 | auto playBusterLine = [&](int wavId, int headVariant = 0, | ~~~~^~~~~~~~~~~~~~~ engines/harvester/npc/buster_dialogue.cpp:192:37: warning: default argument specified for lambda parameter [-Wc++14-extensions] 192 | const char *speakerId = kBusterNpc) -> Common::Error { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ engines/harvester/npc/buster_dialogue.cpp:206:57: warning: default argument specified for lambda parameter [-Wc++14-extensions] 206 | auto playFatalBusterBranch = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/runtime_entity.o C++ engines/harvester/npc/dad_dialogue.o engines/harvester/npc/dad_dialogue.cpp: In member function 'virtual Common::Error Harvester::DadDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/dad_dialogue.cpp:127:55: warning: default argument specified for lambda parameter [-Wc++14-extensions] 127 | auto playDadLine = [&](int wavId, const char *speakerId = kDadNpc, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ engines/harvester/npc/dad_dialogue.cpp:128:29: warning: default argument specified for lambda parameter [-Wc++14-extensions] 128 | int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/butcher_dialogue.o engines/harvester/npc/butcher_dialogue.cpp: In member function 'virtual Common::Error Harvester::ButcherDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/butcher_dialogue.cpp:101:51: warning: default argument specified for lambda parameter [-Wc++14-extensions] 101 | auto playButcherLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ engines/harvester/npc/butcher_dialogue.cpp:104:46: warning: default argument specified for lambda parameter [-Wc++14-extensions] 104 | auto playPcLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/chessmaster_dialogue.o C++ engines/harvester/menu.o C++ engines/harvester/npc/dark_woman_dialogue.o engines/harvester/npc/dark_woman_dialogue.cpp: In member function 'virtual Common::Error Harvester::DarkWomanDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/dark_woman_dialogue.cpp:50:53: warning: default argument specified for lambda parameter [-Wc++14-extensions] 50 | auto playDarkWomanLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/fireman2_dialogue.o C++ engines/harvester/npc/fireman1_dialogue.o C++ engines/harvester/npc/gladiator_dialogue.o engines/harvester/npc/gladiator_dialogue.cpp: In member function 'virtual Common::Error Harvester::GladiatorDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/gladiator_dialogue.cpp:46:53: warning: default argument specified for lambda parameter [-Wc++14-extensions] 46 | auto playGladiatorLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/inquisitor_dialogue.o C++ engines/harvester/npc/edna_dialogue.o engines/harvester/npc/edna_dialogue.cpp: In member function 'virtual Common::Error Harvester::EdnaDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/edna_dialogue.cpp:122:48: warning: default argument specified for lambda parameter [-Wc++14-extensions] 122 | auto playEdnaLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/karin_dialogue.o engines/harvester/npc/karin_dialogue.cpp: In member function 'virtual Common::Error Harvester::KarinDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/karin_dialogue.cpp:80:49: warning: default argument specified for lambda parameter [-Wc++14-extensions] 80 | auto playKarinLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/jimmy_dialogue.o engines/harvester/npc/jimmy_dialogue.cpp: In lambda function: engines/harvester/npc/jimmy_dialogue.cpp:139:47: warning: declaration of 'lineError' shadows a previous local [-Wshadow] 139 | Common::Error lineError = playJimmyLine(0x4a9e, 1); | ^~~~~~~~~ engines/harvester/npc/jimmy_dialogue.cpp:92:23: note: shadowed declaration is here 92 | Common::Error lineError = Common::kNoError; | ^~~~~~~~~ engines/harvester/npc/jimmy_dialogue.cpp: In lambda function: engines/harvester/npc/jimmy_dialogue.cpp:161:39: warning: declaration of 'lineError' shadows a previous local [-Wshadow] 161 | Common::Error lineError = playJimmyLine(0x4a86, 1); | ^~~~~~~~~ engines/harvester/npc/jimmy_dialogue.cpp:92:23: note: shadowed declaration is here 92 | Common::Error lineError = Common::kNoError; | ^~~~~~~~~ C++ engines/harvester/npc/lodge_chef_dialogue.o C++ engines/harvester/npc/librarian_dialogue.o C++ engines/harvester/flow.o C++ engines/harvester/npc/hank_dialogue.o engines/harvester/npc/hank_dialogue.cpp: In member function 'virtual Common::Error Harvester::HankDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/hank_dialogue.cpp:197:52: warning: default argument specified for lambda parameter [-Wc++14-extensions] 197 | auto playLine = [&](int wavId, const char *speakerId = "HANK", | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ engines/harvester/npc/hank_dialogue.cpp:198:29: warning: default argument specified for lambda parameter [-Wc++14-extensions] 198 | int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/johnson_dialogue.o engines/harvester/npc/johnson_dialogue.cpp: In member function 'virtual Common::Error Harvester::JohnsonDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/johnson_dialogue.cpp:109:51: warning: default argument specified for lambda parameter [-Wc++14-extensions] 109 | auto playJohnsonLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/herrill_dialogue.o engines/harvester/npc/herrill_dialogue.cpp: In member function 'virtual Common::Error Harvester::HerrillDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/herrill_dialogue.cpp:73:51: warning: default argument specified for lambda parameter [-Wc++14-extensions] 73 | auto playHerrillLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ engines/harvester/npc/herrill_dialogue.cpp:76:54: warning: default argument specified for lambda parameter [-Wc++14-extensions] 76 | auto playHerrillLogLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ engines/harvester/npc/herrill_dialogue.cpp:79:46: warning: default argument specified for lambda parameter [-Wc++14-extensions] 79 | auto playPcLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ engines/harvester/npc/herrill_dialogue.cpp:82:53: warning: default argument specified for lambda parameter [-Wc++14-extensions] 82 | auto playGrandMuckLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/maint_man_dialogue.o C++ engines/harvester/npc/memb_dir_dialogue.o engines/harvester/npc/memb_dir_dialogue.cpp: In member function 'virtual Common::Error Harvester::MembDirDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/memb_dir_dialogue.cpp:42:51: warning: default argument specified for lambda parameter [-Wc++14-extensions] 42 | auto playMembDirLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/mcknight_dialogue.o engines/harvester/npc/mcknight_dialogue.cpp: In member function 'virtual Common::Error Harvester::McknightDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/mcknight_dialogue.cpp:45:52: warning: default argument specified for lambda parameter [-Wc++14-extensions] 45 | auto playMcknightLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ engines/harvester/npc/mcknight_dialogue.cpp:48:46: warning: default argument specified for lambda parameter [-Wc++14-extensions] 48 | auto playPcLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/loomis_dialogue.o engines/harvester/npc/loomis_dialogue.cpp: In member function 'virtual Common::Error Harvester::LoomisDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/loomis_dialogue.cpp:85:58: warning: default argument specified for lambda parameter [-Wc++14-extensions] 85 | auto playLoomisLine = [&](int wavId, const char *speakerId = kLoomisNpc, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ engines/harvester/npc/loomis_dialogue.cpp:86:29: warning: default argument specified for lambda parameter [-Wc++14-extensions] 86 | int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/mother_dialogue.o C++ engines/harvester/npc/dwayne_dialogue.o engines/harvester/npc/dwayne_dialogue.cpp: In member function 'virtual Common::Error Harvester::DwayneDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/dwayne_dialogue.cpp:65:50: warning: default argument specified for lambda parameter [-Wc++14-extensions] 65 | auto playDwayneLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ engines/harvester/npc/dwayne_dialogue.cpp:68:48: warning: default argument specified for lambda parameter [-Wc++14-extensions] 68 | auto playEdnaLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/madam_dialogue.o engines/harvester/npc/madam_dialogue.cpp: In member function 'virtual Common::Error Harvester::MadamDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/madam_dialogue.cpp:52:49: warning: default argument specified for lambda parameter [-Wc++14-extensions] 52 | auto playMadamLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ engines/harvester/npc/madam_dialogue.cpp:55:46: warning: default argument specified for lambda parameter [-Wc++14-extensions] 55 | auto playPcLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ engines/harvester/npc/madam_dialogue.cpp:66:70: warning: default argument specified for lambda parameter [-Wc++14-extensions] 66 | auto executeActionTagIfSet = [&](const char *actionTag, bool mutatedRuntimeState = false) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/harvester/npc/nude_man_dialogue.o engines/harvester/npc/nude_man_dialogue.cpp: In member function 'virtual Common::Error Harvester::NudeManDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/nude_man_dialogue.cpp:42:51: warning: default argument specified for lambda parameter [-Wc++14-extensions] 42 | auto playNudeManLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/pta_mom_dialogue.o C++ engines/harvester/npc/pastorelli_dialogue.o C++ engines/harvester/npc/priest_dialogue.o engines/harvester/npc/priest_dialogue.cpp: In member function 'virtual Common::Error Harvester::PriestDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/priest_dialogue.cpp:50:50: warning: default argument specified for lambda parameter [-Wc++14-extensions] 50 | auto playPriestLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/moynahan_dialogue.o engines/harvester/npc/moynahan_dialogue.cpp: In member function 'virtual Common::Error Harvester::MoynahanDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/moynahan_dialogue.cpp:227:52: warning: default argument specified for lambda parameter [-Wc++14-extensions] 227 | auto playMoynahanLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/parsons_dialogue.o C++ engines/harvester/npc/phelps_dialogue.o engines/harvester/npc/phelps_dialogue.cpp: In member function 'virtual Common::Error Harvester::PhelpsDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/phelps_dialogue.cpp:96:50: warning: default argument specified for lambda parameter [-Wc++14-extensions] 96 | auto playPhelpsLine = [&](int wavId, int headVariant = 0, | ~~~~^~~~~~~~~~~~~~~ engines/harvester/npc/phelps_dialogue.cpp:97:37: warning: default argument specified for lambda parameter [-Wc++14-extensions] 97 | const char *speakerId = "PHELPS") -> Common::Error { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ C++ engines/harvester/npc/mrs_potts_dialogue.o engines/harvester/npc/mrs_potts_dialogue.cpp: In member function 'virtual Common::Error Harvester::MrsPottsDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/mrs_potts_dialogue.cpp:150:52: warning: default argument specified for lambda parameter [-Wc++14-extensions] 150 | auto playMrsPottsLine = [&](int wavId, int headVariant = 0, | ~~~~^~~~~~~~~~~~~~~ engines/harvester/npc/mrs_potts_dialogue.cpp:151:37: warning: default argument specified for lambda parameter [-Wc++14-extensions] 151 | const char *speakerId = "MRS_POTTS") -> Common::Error { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ C++ engines/harvester/npc/ryder_dialogue.o C++ engines/harvester/npc/stub_dialogue.o C++ engines/harvester/npc/mom_dialogue.o C++ engines/harvester/npc/sparky_dialogue.o engines/harvester/npc/sparky_dialogue.cpp: In member function 'virtual Common::Error Harvester::SparkyDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/sparky_dialogue.cpp:54:50: warning: default argument specified for lambda parameter [-Wc++14-extensions] 54 | auto playSparkyLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ engines/harvester/npc/sparky_dialogue.cpp:57:46: warning: default argument specified for lambda parameter [-Wc++14-extensions] 57 | auto playPcLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/swell_dialogue.o engines/harvester/npc/swell_dialogue.cpp: In member function 'virtual Common::Error Harvester::SwellDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/swell_dialogue.cpp:78:49: warning: default argument specified for lambda parameter [-Wc++14-extensions] 78 | auto playSwellLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/valet_dialogue.o C++ engines/harvester/npc/vet_dialogue.o C++ engines/harvester/npc/wasp_woman_dialogue.o C++ engines/harvester/npc/mr_potts_dialogue.o C++ engines/harvester/npc/sergeant_dialogue.o engines/harvester/npc/sergeant_dialogue.cpp: In member function 'virtual Common::Error Harvester::SergeantDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/sergeant_dialogue.cpp:62:67: warning: default argument specified for lambda parameter [-Wc++14-extensions] 62 | auto playLine = [&](int wavId, const char *speakerId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ engines/harvester/npc/sergeant_dialogue.cpp:65:52: warning: default argument specified for lambda parameter [-Wc++14-extensions] 65 | auto playSergeantLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ engines/harvester/npc/sergeant_dialogue.cpp:68:46: warning: default argument specified for lambda parameter [-Wc++14-extensions] 68 | auto playPcLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ C++ engines/harvester/npc/whaley_dialogue.o C++ engines/hdb/ai-inventory.o C++ engines/harvester/npc/stephanie_dialogue.o engines/harvester/npc/stephanie_dialogue.cpp: In member function 'virtual Common::Error Harvester::StephanieDialogueHandler::handleDialogue(Harvester::DialogueRuntime&, const Common::String&, Harvester::DialogueSharedState&)': engines/harvester/npc/stephanie_dialogue.cpp:58:46: warning: default argument specified for lambda parameter [-Wc++14-extensions] 58 | auto playPcLine = [&](int wavId, int headVariant = 0) -> Common::Error { | ~~~~^~~~~~~~~~~~~~~ engines/harvester/npc/stephanie_dialogue.cpp:61:61: warning: default argument specified for lambda parameter [-Wc++14-extensions] 61 | auto playStephanieLine = [&](int wavId, const char *speakerId = "STEPHANIE") -> Common::Error { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ C++ engines/hdb/ai-cinematic.o C++ engines/hdb/ai-use.o C++ engines/hdb/ai-waypoint.o C++ engines/hdb/ai-lists.o C++ engines/hdb/file-manager.o C++ engines/hdb/ai-player.o C++ engines/hdb/ai-funcs.o C++ engines/hdb/ai-bots.o C++ engines/hdb/input.o C++ engines/hdb/hdb.o C++ engines/hdb/ai-init.o C++ engines/hdb/sound.o C++ engines/hdb/metaengine.o C++ engines/hdb/saveload.o C++ engines/hdb/lua-script.o C++ engines/hdb/menu.o C++ engines/hdb/gfx.o C++ engines/hopkins/anim.o C++ engines/harvester/room.o In file included from engines/harvester/room.cpp:46: ./engines/harvester/room_combat.h: In constructor 'Harvester::RoomAttackAnimationRange::RoomAttackAnimationRange(int, int, int)': ./engines/harvester/room_combat.h:57:69: warning: declaration of 'resumeFacing' shadows a member of 'Harvester::RoomAttackAnimationRange' [-Wshadow] 57 | RoomAttackAnimationRange(int firstFrame, int lastFrame, int resumeFacing) | ~~~~^~~~~~~~~~~~ ./engines/harvester/room_combat.h:62:13: note: shadowed declaration is here 62 | int resumeFacing = 0; | ^~~~~~~~~~~~ ./engines/harvester/room_combat.h:57:54: warning: declaration of 'lastFrame' shadows a member of 'Harvester::RoomAttackAnimationRange' [-Wshadow] 57 | RoomAttackAnimationRange(int firstFrame, int lastFrame, int resumeFacing) | ~~~~^~~~~~~~~ ./engines/harvester/room_combat.h:61:13: note: shadowed declaration is here 61 | int lastFrame = 0; | ^~~~~~~~~ ./engines/harvester/room_combat.h:57:38: warning: declaration of 'firstFrame' shadows a member of 'Harvester::RoomAttackAnimationRange' [-Wshadow] 57 | RoomAttackAnimationRange(int firstFrame, int lastFrame, int resumeFacing) | ~~~~^~~~~~~~~~ ./engines/harvester/room_combat.h:60:13: note: shadowed declaration is here 60 | int firstFrame = 0; | ^~~~~~~~~~ ./engines/harvester/room_combat.h: In constructor 'Harvester::RoomDeathAnimationRange::RoomDeathAnimationRange(int, int)': ./engines/harvester/room_combat.h:67:53: warning: declaration of 'lastFrame' shadows a member of 'Harvester::RoomDeathAnimationRange' [-Wshadow] 67 | RoomDeathAnimationRange(int firstFrame, int lastFrame) | ~~~~^~~~~~~~~ ./engines/harvester/room_combat.h:71:13: note: shadowed declaration is here 71 | int lastFrame = -1; | ^~~~~~~~~ ./engines/harvester/room_combat.h:67:37: warning: declaration of 'firstFrame' shadows a member of 'Harvester::RoomDeathAnimationRange' [-Wshadow] 67 | RoomDeathAnimationRange(int firstFrame, int lastFrame) | ~~~~^~~~~~~~~~ ./engines/harvester/room_combat.h:70:13: note: shadowed declaration is here 70 | int firstFrame = -1; | ^~~~~~~~~~ ./engines/harvester/room_combat.h: In constructor 'Harvester::RoomHitAnimationRange::RoomHitAnimationRange(int, int, int, int)': ./engines/harvester/room_combat.h:76:84: warning: declaration of 'knockbackX' shadows a member of 'Harvester::RoomHitAnimationRange' [-Wshadow] 76 | RoomHitAnimationRange(int firstFrame, int lastFrame, int resumeFacing, int knockbackX) | ~~~~^~~~~~~~~~ ./engines/harvester/room_combat.h:83:13: note: shadowed declaration is here 83 | int knockbackX = 0; | ^~~~~~~~~~ ./engines/harvester/room_combat.h:76:66: warning: declaration of 'resumeFacing' shadows a member of 'Harvester::RoomHitAnimationRange' [-Wshadow] 76 | RoomHitAnimationRange(int firstFrame, int lastFrame, int resumeFacing, int knockbackX) | ~~~~^~~~~~~~~~~~ ./engines/harvester/room_combat.h:82:13: note: shadowed declaration is here 82 | int resumeFacing = -1; | ^~~~~~~~~~~~ ./engines/harvester/room_combat.h:76:51: warning: declaration of 'lastFrame' shadows a member of 'Harvester::RoomHitAnimationRange' [-Wshadow] 76 | RoomHitAnimationRange(int firstFrame, int lastFrame, int resumeFacing, int knockbackX) | ~~~~^~~~~~~~~ ./engines/harvester/room_combat.h:81:13: note: shadowed declaration is here 81 | int lastFrame = -1; | ^~~~~~~~~ ./engines/harvester/room_combat.h:76:35: warning: declaration of 'firstFrame' shadows a member of 'Harvester::RoomHitAnimationRange' [-Wshadow] 76 | RoomHitAnimationRange(int firstFrame, int lastFrame, int resumeFacing, int knockbackX) | ~~~~^~~~~~~~~~ ./engines/harvester/room_combat.h:80:13: note: shadowed declaration is here 80 | int firstFrame = -1; | ^~~~~~~~~~ engines/harvester/room.cpp: In lambda function: engines/harvester/room.cpp:664:38: warning: declaration of 'inspectText' shadows a previous local [-Wshadow] 664 | ResolvedText inspectText; | ^~~~~~~~~~~ engines/harvester/room.cpp:479:30: note: shadowed declaration is here 479 | ResolvedText inspectText; | ^~~~~~~~~~~ engines/harvester/room.cpp: In lambda function: engines/harvester/room.cpp:985:69: warning: declaration of 'screen' shadows a previous local [-Wshadow] 985 | auto drawCombatDamagePopups = [&](Graphics::Screen &screen) { | ~~~~~~~~~~~~~~~~~~^~~~~~ engines/harvester/room.cpp:416:35: note: shadowed declaration is here 416 | Graphics::Screen *screen = getActiveScreen(); | ^~~~~~ engines/harvester/room.cpp: In member function 'Common::Error Harvester::RoomSystem::runRoomLoop(Harvester::Flow&, const Common::String&, bool)': engines/harvester/room.cpp:1074:54: warning: default argument specified for lambda parameter [-Wc++14-extensions] 1074 | bool includeCurrentRoomTimers = false) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/harvester/room.cpp: In lambda function: engines/harvester/room.cpp:1539:51: warning: declaration of 'screen' shadows a previous local [-Wshadow] 1539 | Graphics::Screen *screen = _engine.getScreen(); | ^~~~~~ engines/harvester/room.cpp:416:35: note: shadowed declaration is here 416 | Graphics::Screen *screen = getActiveScreen(); | ^~~~~~ engines/harvester/room.cpp:1565:38: warning: declaration of 'needsRedraw' shadows a previous local [-Wshadow] 1565 | bool needsRedraw = true; | ^~~~~~~~~~~ engines/harvester/room.cpp:509:22: note: shadowed declaration is here 509 | bool needsRedraw = true; | ^~~~~~~~~~~ engines/harvester/room.cpp:1597:56: warning: declaration of 'entityManager' shadows a previous local [-Wshadow] 1597 | EntityManager *entityManager = _engine.getRuntimeEntities(); | ^~~~~~~~~~~~~ engines/harvester/room.cpp:445:32: note: shadowed declaration is here 445 | EntityManager *entityManager = _engine.getRuntimeEntities(); | ^~~~~~~~~~~~~ engines/harvester/room.cpp: In member function 'Common::Error Harvester::RoomSystem::runRoomLoop(Harvester::Flow&, const Common::String&, bool)': engines/harvester/room.cpp:2145:81: warning: default argument specified for lambda parameter [-Wc++14-extensions] 2145 | auto playerAttackCanReachTarget = [&](Entity *targetEntity, int engageDistance = 0) { | ~~~~^~~~~~~~~~~~~~~~~~ engines/harvester/room.cpp: In lambda function: engines/harvester/room.cpp:2588:87: warning: declaration of 'const Common::String& targetName' shadows a parameter [-Wshadow] 2588 | auto considerTarget = [&](Entity *targetEntity, const Common::String &targetName, int classId) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ engines/harvester/room.cpp:330:73: note: shadowed declaration is here 330 | Common::Error RoomSystem::runRoomLoop(Flow &flow, const Common::String &targetName, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ engines/harvester/room.cpp: In lambda function: engines/harvester/room.cpp:3372:32: warning: declaration of 'entityManager' shadows a previous local [-Wshadow] 3372 | EntityManager *entityManager = _engine.getRuntimeEntities(); | ^~~~~~~~~~~~~ engines/harvester/room.cpp:445:32: note: shadowed declaration is here 445 | EntityManager *entityManager = _engine.getRuntimeEntities(); | ^~~~~~~~~~~~~ C++ engines/hdb/map.o C++ engines/hopkins/base_renderer.o C++ engines/harvester/script.o C++ engines/hopkins/debugger.o C++ engines/hopkins/base.o C++ engines/hopkins/base_data.o C++ engines/hopkins/base_enhancements.o C++ engines/hopkins/files.o C++ engines/hopkins/base_enhancements_autoplay.o C++ engines/hopkins/events.o C++ engines/hopkins/dialogs.o C++ engines/hopkins/globals.o C++ engines/hopkins/base_engine.o C++ engines/hdb/window.o C++ engines/hopkins/font.o C++ engines/hopkins/computer.o C++ engines/hopkins/menu.o C++ engines/hpl1/string.o C++ engines/hpl1/opengl.o C++ engines/hpl1/graphics.o C++ engines/hopkins/saveload.o C++ engines/hpl1/engine/ai/AI.o C++ engines/hopkins/metaengine.o C++ engines/hopkins/graphics.o C++ engines/hopkins/talk.o C++ engines/hpl1/engine/ai/AINodeGenerator.o C++ engines/hpl1/engine/ai/StateMachine.o C++ engines/hpl1/engine/game/GameTypes.o C++ engines/hopkins/sound.o C++ engines/hpl1/engine/ai/AStar.o C++ engines/hpl1/engine/game/Updater.o C++ engines/hpl1/engine/ai/AINodeContainer.o C++ engines/hpl1/engine/game/Game.o C++ engines/hopkins/script.o C++ engines/hpl1/engine/game/SaveGame.o C++ engines/hpl1/engine/game/low_level_game_setup.o C++ engines/hpl1/engine/graphics/Animation.o C++ engines/hpl1/engine/graphics/BackgroundImage.o C++ engines/hpl1/engine/graphics/AnimationTrack.o C++ engines/hopkins/lines.o C++ engines/hopkins/hopkins.o C++ engines/hpl1/engine/graphics/Bone.o C++ engines/hpl1/engine/graphics/Color.o C++ engines/hpl1/engine/graphics/GPUProgram.o C++ engines/hpl1/engine/graphics/BoneState.o C++ engines/hopkins/objects.o C++ engines/hpl1/engine/graphics/GfxObject.o C++ engines/hpl1/engine/graphics/Beam.o C++ engines/hpl1/engine/graphics/BillBoard.o C++ engines/hpl1/engine/graphics/Material.o C++ engines/hpl1/engine/graphics/MaterialHandler.o C++ engines/hpl1/engine/graphics/Graphics.o C++ engines/hpl1/engine/graphics/Material_Additive.o C++ engines/hpl1/engine/graphics/Material_Alpha.o C++ engines/hpl1/engine/graphics/font_data.o C++ engines/hpl1/engine/graphics/GraphicsDrawer.o C++ engines/hpl1/engine/game/ScriptFuncs.o C++ engines/hpl1/engine/graphics/Material_BaseLight.o C++ engines/hpl1/engine/graphics/Material_Bump.o C++ engines/hpl1/engine/graphics/ImageEntityData.o C++ engines/hpl1/engine/graphics/Material_BumpSpec.o C++ engines/hpl1/engine/graphics/Material_BumpColorSpec.o C++ engines/hpl1/engine/graphics/Material_Diffuse.o C++ engines/hpl1/engine/graphics/Material_DiffuseAlpha2D.o C++ engines/hpl1/engine/graphics/Material_DiffuseAdditive2D.o C++ engines/hpl1/engine/graphics/Material_BumpSpec2D.o C++ engines/hpl1/engine/graphics/Material_Diffuse2D.o C++ engines/hpl1/engine/graphics/Material_DiffuseSpec.o C++ engines/hpl1/engine/graphics/Material_EnvMap_Reflect.o C++ engines/hpl1/engine/graphics/Material_FontNormal.o C++ engines/hpl1/engine/graphics/Material_Flat.o C++ engines/hpl1/engine/graphics/ParticleEmitter2D.o C++ engines/hpl1/engine/graphics/Material_Fallback02_BaseLight.o C++ engines/hpl1/engine/graphics/Material_Smoke2D.o C++ engines/hpl1/engine/graphics/Material_Fallback01_BaseLight.o C++ engines/hpl1/engine/graphics/Material_Modulative.o C++ engines/hpl1/engine/graphics/Material_ModulativeX2.o C++ engines/hpl1/engine/graphics/Material_Water.o C++ engines/hpl1/engine/graphics/MeshCreator.o C++ engines/hpl1/engine/graphics/RenderObject2D.o C++ engines/hpl1/engine/graphics/Mesh2d.o C++ engines/hpl1/engine/graphics/ParticleEmitter.o C++ engines/hpl1/engine/graphics/Renderable.o C++ engines/hpl1/engine/graphics/RenderState.o C++ engines/hpl1/engine/graphics/ParticleEmitter3D.o C++ engines/hpl1/engine/graphics/ParticleSystem3D.o C++ engines/hpl1/engine/graphics/Skeleton.o C++ engines/hpl1/engine/graphics/ParticleEmitter3D_UserData.o C++ engines/hpl1/engine/graphics/bitmap2D.o C++ engines/hpl1/engine/graphics/SubMesh.o C++ engines/hpl1/engine/gui/GuiPopUp.o C++ engines/hpl1/engine/gui/GuiMaterialBasicTypes.o C++ engines/hpl1/engine/graphics/RendererPostEffects.o C++ engines/hpl1/engine/graphics/Renderer2D.o C++ engines/hpl1/engine/gui/GuiGfxElement.o C++ engines/hpl1/engine/gui/GuiPopUpMessageBox.o C++ engines/hpl1/engine/graphics/Renderer3D.o C++ engines/hpl1/engine/graphics/Mesh.o C++ engines/hpl1/engine/graphics/RenderList.o C++ engines/hpl1/engine/gui/WidgetBaseClasses.o C++ engines/hpl1/engine/gui/WidgetButton.o C++ engines/hpl1/engine/gui/GuiSkin.o C++ engines/hpl1/engine/gui/WidgetFrame.o C++ engines/hpl1/engine/gui/WidgetCheckBox.o C++ engines/hpl1/engine/gui/WidgetImage.o C++ engines/hpl1/engine/gui/Widget.o C++ engines/hpl1/engine/gui/WidgetComboBox.o C++ engines/hpl1/serialize.o C++ engines/hpl1/engine/gui/WidgetLabel.o C++ engines/hpl1/engine/impl/CharacterBodyNewton.o C++ engines/hpl1/engine/gui/WidgetListBox.o C++ engines/hpl1/engine/gui/GuiSet.o C++ engines/hpl1/engine/gui/WidgetWindow.o C++ engines/hpl1/engine/gui/WidgetSlider.o C++ engines/hpl1/engine/impl/LowLevelPhysicsNewton.o C++ engines/hpl1/engine/impl/CollideShapeNewton.o C++ engines/hpl1/engine/gui/WidgetTextBox.o C++ engines/hpl1/engine/impl/CGProgram.o C++ engines/hpl1/engine/impl/OcclusionQueryOGL.o C++ engines/hpl1/engine/impl/LowLevelSoundOpenAL.o C++ engines/hpl1/engine/gui/Gui.o C++ engines/hpl1/engine/impl/OpenALSoundEnvironment.o C++ engines/hpl1/engine/impl/OpenALSoundChannel.o C++ engines/hpl1/engine/impl/PhysicsControllerNewton.o C++ engines/hpl1/engine/impl/OpenALSoundData.o C++ engines/hpl1/engine/impl/MeshLoaderMSH.o C++ engines/hpl1/engine/impl/PhysicsJointBallNewton.o C++ engines/hpl1/engine/impl/PhysicsJointHingeNewton.o C++ engines/hpl1/engine/impl/PhysicsJointScrewNewton.o C++ engines/hpl1/engine/impl/PhysicsJointSliderNewton.o C++ engines/hpl1/engine/impl/PhysicsBodyNewton.o C++ engines/hpl1/engine/impl/LowLevelGraphicsSDL.o C++ engines/hpl1/engine/impl/PhysicsMaterialNewton.o C++ engines/hpl1/engine/impl/SqScript.o C++ engines/hpl1/engine/libraries/angelscript/add-ons/scripthelper.o C++ engines/hpl1/engine/impl/SDLTexture.o C++ engines/hpl1/engine/impl/tinyXML/tinyxmlerror.o C++ engines/hpl1/engine/impl/PhysicsWorldNewton.o C++ engines/hpl1/engine/impl/VertexBufferOGL.o engines/hpl1/engine/impl/VertexBufferOGL.cpp: In member function 'virtual hpl::iVertexBuffer* hpl::cVertexBufferOGL::CreateCopy(hpl::eVertexBufferUsageType)': engines/hpl1/engine/impl/VertexBufferOGL.cpp:286:46: warning: 'this' pointer is null [-Wnonnull] 286 | pVtxBuff->ResizeArray(kvVertexFlags[i], (int)mvVertexArray[i].size()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/hpl1/engine/impl/VertexBufferOGL.cpp:288:50: warning: 'this' pointer is null [-Wnonnull] 288 | memcpy(pVtxBuff->GetArray(kvVertexFlags[i]), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ engines/hpl1/engine/impl/VertexBufferOGL.cpp:294:32: warning: 'this' pointer is null [-Wnonnull] 294 | pVtxBuff->ResizeIndices(GetIndexNum()); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ engines/hpl1/engine/impl/VertexBufferOGL.cpp:295:36: warning: 'this' pointer is null [-Wnonnull] 295 | memcpy(pVtxBuff->GetIndices(), GetIndices(), GetIndexNum() * sizeof(unsigned int)); | ~~~~~~~~~~~~~~~~~~~~^~ engines/hpl1/engine/impl/VertexBufferOGL.cpp:300:26: warning: 'this' pointer is null [-Wnonnull] 300 | pVtxBuff->Compile(0); | ~~~~~~~~~~~~~~~~~^~~ C++ engines/hpl1/engine/input/Action.o C++ engines/hpl1/engine/input/ActionKeyboard.o C++ engines/hpl1/engine/input/ActionMouseButton.o C++ engines/hpl1/engine/input/InputDevice.o C++ engines/hpl1/engine/impl/VertexBufferVBO.o C++ engines/hpl1/engine/input/Keyboard.o C++ engines/hpl1/engine/impl/tinyXML/tinyxmlparser.o C++ engines/hpl1/engine/libraries/angelscript/add-ons/scriptstdstring.o C++ engines/hpl1/engine/input/LowLevelInput.o C++ engines/hpl1/engine/math/MeshTypes.o C++ engines/hpl1/engine/input/Input.o C++ engines/hpl1/engine/libraries/angelscript/add-ons/scriptarray.o C++ engines/hpl1/engine/impl/MeshLoaderColladaLoader.o C++ engines/hpl1/engine/input/Mouse.o C++ engines/hpl1/engine/impl/tinyXML/tinyxml.o C++ engines/hpl1/engine/math/MathTypes.o C++ engines/hpl1/engine/math/Spring.o C++ engines/hpl1/engine/impl/MeshLoaderCollada.o C++ engines/hpl1/engine/math/Quaternion.o C++ engines/hpl1/engine/math/Frustum.o C++ engines/hpl1/engine/math/BoundingVolume.o C++ engines/hpl1/engine/physics/Body2D.o C++ engines/hpl1/engine/physics/Collider2D.o C++ engines/hpl1/engine/physics/PhysicsController.o C++ engines/hpl1/engine/physics/PhysicsJointBall.o C++ engines/hpl1/engine/physics/PhysicsJointHinge.o C++ engines/hpl1/engine/physics/Physics.o C++ engines/hpl1/engine/physics/PhysicsBody.o C++ engines/hpl1/engine/physics/PhysicsJointSlider.o C++ engines/hpl1/engine/physics/PhysicsJointScrew.o C++ engines/hpl1/engine/physics/PhysicsJoint.o C++ engines/hpl1/engine/resources/ConfigFile.o C++ engines/hpl1/engine/physics/SurfaceData.o C++ engines/hpl1/engine/resources/AnimationManager.o C++ engines/hpl1/engine/physics/CharacterBody.o C++ engines/hpl1/engine/impl/MeshLoaderColladaHelpers.o C++ engines/hpl1/engine/resources/FrameTexture.o C++ engines/hpl1/engine/resources/FontManager.o C++ engines/hpl1/engine/math/Math.o C++ engines/hpl1/engine/physics/PhysicsWorld.o C++ engines/hpl1/engine/resources/GpuProgramManager.o C++ engines/hpl1/engine/resources/FileSearcher.o C++ engines/hpl1/engine/resources/FrameBitmap.o C++ engines/hpl1/engine/resources/MeshLoaderHandler.o C++ engines/hpl1/engine/resources/ImageEntityManager.o C++ engines/hpl1/engine/resources/ResourceBase.o C++ engines/hpl1/engine/resources/EntityLoader_Object.o C++ engines/hpl1/engine/resources/MeshManager.o C++ engines/hpl1/engine/resources/ResourceImage.o C++ engines/hpl1/engine/resources/LanguageFile.o C++ engines/hpl1/engine/resources/ImageManager.o C++ engines/hpl1/engine/resources/MaterialManager.o C++ engines/hpl1/engine/resources/ScriptManager.o C++ engines/hpl1/engine/resources/ParticleManager.o C++ engines/hpl1/engine/resources/ResourceManager.o C++ engines/hpl1/engine/resources/SoundManager.o C++ engines/hpl1/engine/resources/SoundEntityManager.o C++ engines/hpl1/engine/scene/Area2D.o C++ engines/hpl1/engine/resources/low_level_resources.o C++ engines/hpl1/engine/scene/AnimationState.o C++ engines/hpl1/engine/resources/VideoManager.o C++ engines/hpl1/engine/scene/Camera2D.o C++ engines/hpl1/engine/resources/TileSetManager.o C++ engines/hpl1/engine/scene/Entity.o C++ engines/hpl1/engine/scene/Entity2D.o C++ engines/hpl1/engine/scene/ColliderEntity.o C++ engines/hpl1/engine/scene/Camera3D.o C++ engines/hpl1/engine/resources/Resources.o C++ engines/hpl1/engine/scene/Light2D.o C++ engines/hpl1/engine/scene/Light.o C++ engines/hpl1/engine/scene/Light2DPoint.o C++ engines/hpl1/engine/resources/TextureManager.o C++ engines/hpl1/engine/scene/Entity3D.o C++ engines/hpl1/engine/scene/ImageEntity.o C++ engines/hpl1/engine/scene/Node2D.o C++ engines/hpl1/engine/scene/Light3DPoint.o C++ engines/hpl1/engine/scene/NodeState.o C++ engines/hpl1/engine/scene/Node.o C++ engines/hpl1/engine/scene/GridMap2D.o C++ engines/hpl1/engine/scene/Light3DSpot.o C++ engines/hpl1/engine/scene/Node3D.o C++ engines/hpl1/engine/scene/MultiImageEntity.o C++ engines/hpl1/engine/scene/SoundSource.o C++ engines/hpl1/engine/scene/Tile.o C++ engines/hpl1/engine/scene/TileData.o C++ engines/hpl1/engine/scene/Light3D.o C++ engines/hpl1/engine/scene/SoundEntity.o C++ engines/hpl1/engine/scene/TileLayer.o C++ engines/hpl1/engine/scene/SubMeshEntity.o C++ engines/hpl1/engine/scene/TileMap.o C++ engines/hpl1/engine/scene/TileMapLineIt.o C++ engines/hpl1/engine/sound/LowLevelSound.o C++ engines/hpl1/engine/scene/SectorVisibility.o C++ engines/hpl1/engine/scene/Scene.o C++ engines/hpl1/engine/scene/TileMapRectIt.o C++ engines/hpl1/engine/system/Container.o C++ engines/hpl1/engine/sound/Sound.o C++ engines/hpl1/engine/scene/TileSet.o C++ engines/hpl1/engine/sound/MusicHandler.o C++ engines/hpl1/engine/system/LogicTimer.o C++ engines/hpl1/engine/sound/SoundEntityData.o C++ engines/hpl1/engine/system/System.o C++ engines/hpl1/engine/system/low_level_system.o C++ engines/hpl1/engine/scene/World2D.o C++ engines/hpl1/engine/scene/PortalContainer.o C++ engines/hpl1/engine/sound/SoundHandler.o C++ engines/hpl1/metaengine.o C++ engines/hpl1/engine/system/String.o C++ engines/hpl1/engine/scene/MeshEntity.o C++ engines/hpl1/engine/system/SerializeClass.o C++ engines/hpl1/hpl1.o C++ engines/hpl1/penumbra-overture/Credits.o C++ engines/hpl1/penumbra-overture/AttackHandler.o C++ engines/hpl1/penumbra-overture/CharacterMove.o C++ engines/hpl1/penumbra-overture/DeathMenu.o C++ engines/hpl1/engine/scene/World3D.o C++ engines/hpl1/penumbra-overture/ButtonHandler.o C++ engines/hpl1/penumbra-overture/DemoEndText.o C++ engines/hpl1/penumbra-overture/FadeHandler.o C++ engines/hpl1/penumbra-overture/EffectHandler.o C++ engines/hpl1/penumbra-overture/GameEnemy_Spider.o C++ engines/hpl1/penumbra-overture/GameArea.o C++ engines/hpl1/penumbra-overture/GameEnemy_Worm.o C++ engines/hpl1/penumbra-overture/GameEnemy_Dog.o C++ engines/hpl1/penumbra-overture/GameItemType.o C++ engines/hpl1/penumbra-overture/GameDamageArea.o C++ engines/hpl1/penumbra-overture/GameItem.o C++ engines/hpl1/penumbra-overture/GameLadder.o C++ engines/hpl1/penumbra-overture/GameForceArea.o C++ engines/hpl1/penumbra-overture/GameMessageHandler.o C++ engines/hpl1/penumbra-overture/GameEnemy.o C++ engines/hpl1/penumbra-overture/GameEntity.o C++ engines/hpl1/penumbra-overture/GameMusicHandler.o C++ engines/hpl1/penumbra-overture/GameLamp.o C++ engines/hpl1/penumbra-overture/GameLink.o C++ engines/hpl1/penumbra-overture/GameTypes.o C++ engines/hpl1/penumbra-overture/GameLiquidArea.o C++ engines/hpl1/penumbra-overture/GraphicsHelper.o C++ engines/hpl1/penumbra-overture/HudModel_Throw.o C++ engines/hpl1/penumbra-overture/GameSaveArea.o C++ engines/hpl1/penumbra-overture/GameObject.o C++ engines/hpl1/penumbra-overture/IntroStory.o C++ engines/hpl1/penumbra-overture/HudModel_Weapon.o C++ engines/hpl1/penumbra-overture/GameStickArea.o C++ engines/hpl1/penumbra-overture/GameSwingDoor.o C++ engines/hpl1/penumbra-overture/Init.o C++ engines/hpl1/penumbra-overture/MapLoadText.o C++ engines/hpl1/penumbra-overture/GameScripts.o C++ engines/hpl1/penumbra-overture/NumericalPanel.o C++ engines/hpl1/penumbra-overture/PlayerState_Weapon.o C++ engines/hpl1/penumbra-overture/PlayerState_Misc.o C++ engines/hpl1/penumbra-overture/Notebook.o C++ engines/hpl1/penumbra-overture/PlayerState_Interact.o C++ engines/hpl1/penumbra-overture/PlayerHands.o C++ engines/hpl1/penumbra-overture/RadioHandler.o C++ engines/hpl1/engine/libraries/newton/core/dg.o C++ engines/hpl1/penumbra-overture/Inventory.o C++ engines/hpl1/penumbra-overture/PreMenu.o C++ engines/hpl1/engine/libraries/newton/core/dgCRC.o C++ engines/hpl1/penumbra-overture/PlayerHelper.o C++ engines/hpl1/engine/libraries/newton/core/dgDebug.o C++ engines/hpl1/engine/libraries/newton/core/dgGeneralMatrix.o C++ engines/hpl1/penumbra-overture/MapHandler.o C++ engines/hpl1/engine/libraries/newton/core/dgDelaunayTetrahedralization.o C++ engines/hpl1/penumbra-overture/Triggers.o C++ engines/hpl1/engine/libraries/newton/core/dgGeneralVector.o C++ engines/hpl1/penumbra-overture/TriggerHandler.o C++ engines/hpl1/penumbra-overture/Player.o C++ engines/hpl1/engine/libraries/newton/core/dgGoogol.o C++ engines/hpl1/penumbra-overture/SaveTypes.o C++ engines/hpl1/engine/libraries/newton/core/dgMemory.o C++ engines/hpl1/engine/libraries/newton/core/dgAABBPolygonSoup.o C++ engines/hpl1/engine/libraries/newton/core/dgNode.o C++ engines/hpl1/engine/libraries/newton/core/dgMatrix.o C++ engines/hpl1/engine/libraries/newton/core/dgIntersections.o C++ engines/hpl1/engine/libraries/newton/core/dgConvexHull3d.o C++ engines/hpl1/engine/libraries/newton/core/dgRandom.o C++ engines/hpl1/engine/libraries/newton/core/dgConvexHull4d.o C++ engines/hpl1/engine/libraries/newton/core/dgQuaternion.o C++ engines/hpl1/engine/libraries/newton/core/dgRefCounter.o C++ engines/hpl1/engine/libraries/newton/core/dgRef.o C++ engines/hpl1/engine/libraries/newton/core/dgSPDMatrix.o C++ engines/hpl1/engine/libraries/newton/core/dgPolyhedraMassProperties.o C++ engines/hpl1/engine/libraries/newton/core/dgSmallDeterminant.o C++ engines/hpl1/engine/libraries/newton/core/dgThreads.o C++ engines/hpl1/engine/libraries/newton/core/dgTree.o C++ engines/hpl1/penumbra-overture/MainMenu.o C++ engines/hpl1/engine/libraries/newton/core/dgSphere.o C++ engines/hpl1/engine/libraries/newton/core/dgTypes.o C++ engines/hpl1/engine/libraries/newton/physics/dgBallConstraint.o C++ engines/hpl1/engine/libraries/newton/NewtonClass.o C++ engines/hpl1/engine/libraries/newton/physics/dgBilateralConstraint.o C++ engines/hpl1/engine/libraries/newton/physics/dgBodyMasterList.o C++ engines/hpl1/engine/libraries/newton/physics/dgCollision.o C++ engines/hpl1/engine/libraries/newton/core/dgPolygonSoupBuilder.o C++ engines/hpl1/engine/libraries/newton/physics/dgBody.o C++ engines/hpl1/engine/libraries/newton/physics/dgCollisionBVH.o C++ engines/hpl1/engine/libraries/newton/physics/dgCollisionBox.o C++ engines/hpl1/engine/libraries/newton/physics/dgCollisionChamferCylinder.o C++ engines/hpl1/engine/libraries/newton/physics/dgCollisionCone.o C++ engines/hpl1/engine/libraries/newton/physics/dgCollisionCapsule.o C++ engines/hpl1/engine/libraries/newton/core/dgPolyhedra.o C++ engines/hpl1/engine/libraries/newton/Newton.o C++ engines/hpl1/engine/libraries/newton/physics/dgBroadPhaseCollision.o C++ engines/hpl1/engine/libraries/newton/physics/dgCollisionEllipse.o C++ engines/hpl1/engine/libraries/newton/physics/dgCollisionConvexModifier.o C++ engines/hpl1/engine/libraries/newton/physics/dgCollisionCylinder.o C++ engines/hpl1/engine/libraries/newton/physics/dgCollisionConvexHull.o C++ engines/hpl1/engine/libraries/newton/physics/dgCollisionNull.o C++ engines/hpl1/engine/libraries/newton/physics/dgConnectorConstraint.o C++ engines/hpl1/engine/libraries/newton/physics/dgCollisionCompoundBreakable.o In file included from ./engines/hpl1/engine/libraries/newton/core/dg.h:48, from engines/hpl1/engine/libraries/newton/physics/dgBodyMasterList.h:25, from engines/hpl1/engine/libraries/newton/physics/dgBody.h:25, from engines/hpl1/engine/libraries/newton/physics/dgCollision.h:25, from engines/hpl1/engine/libraries/newton/physics/dgCollisionCompound.h:25, from engines/hpl1/engine/libraries/newton/physics/dgCollisionCompoundBreakable.h:25, from engines/hpl1/engine/libraries/newton/physics/dgCollisionCompoundBreakable.cpp:22: In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgCollisionCompoundBreakable::dgDebriNodeInfo::~dgDebriNodeInfo()' at engines/hpl1/engine/libraries/newton/physics/dgCollisionCompoundBreakable.cpp:374:18: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '*this.dgCollisionCompoundBreakable::dgDebriNodeInfo::m_mesh' with nonzero offset 40 [-Wfree-nonheap-object] 46 | } | ^ C++ engines/hpl1/engine/libraries/newton/physics/dgCollisionConvex.o C++ engines/hpl1/engine/libraries/newton/physics/dgCollisionUserMesh.o C++ engines/hpl1/engine/libraries/newton/physics/dgConstraint.o C++ engines/hpl1/engine/libraries/newton/physics/dgCollisionSphere.o C++ engines/hpl1/engine/libraries/newton/physics/dgCollisionCompound.o C++ engines/hpl1/engine/libraries/newton/physics/dgContact.o C++ engines/hpl1/engine/libraries/newton/physics/dgCollisionMesh.o C++ engines/hpl1/engine/libraries/newton/physics/dgCollisionHeightField.o C++ engines/hpl1/engine/libraries/newton/physics/dgCollisionScene.o C++ engines/hpl1/engine/libraries/newton/physics/dgCorkscrewConstraint.o C++ engines/hpl1/engine/libraries/newton/physics/dgHingeConstraint.o C++ engines/hpl1/penumbra-overture/SaveHandler.o C++ engines/hpl1/engine/libraries/newton/physics/dgPointToCurveConstraint.o C++ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.o In file included from ./engines/hpl1/engine/libraries/newton/core/dg.h:48, from engines/hpl1/engine/libraries/newton/physics/dgBodyMasterList.h:25, from engines/hpl1/engine/libraries/newton/physics/dgBody.h:25, from engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp:22: In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::MakeDelanayIntersection(dgMeshEffectSolidTree*, dgBigVector*, dgInt32, dgInt32, const dgMatrix&, dgFloat32) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp:297:20: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ In file included from ./engines/hpl1/engine/libraries/newton/core/dgRef.h:28, from ./engines/hpl1/engine/libraries/newton/core/dg.h:27: In static member function 'static void* dgTree::operator new(size_t, dgMemoryAllocator*) [with OBJECT = dgEdge; KEY = long int]', inlined from 'dgMeshEffect* dgMeshEffect::MakeDelanayIntersection(dgMeshEffectSolidTree*, dgBigVector*, dgInt32, dgInt32, const dgMatrix&, dgFloat32) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp:279:67: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgTree.h:217:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 217 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::MakeDelanayIntersection(dgMeshEffectSolidTree*, dgBigVector*, dgInt32, dgInt32, const dgMatrix&, dgFloat32) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp:302:3: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'sourceCoplanar' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ In file included from engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp:24: engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp: In member function 'dgMeshEffect* dgMeshEffect::MakeDelanayIntersection(dgMeshEffectSolidTree*, dgBigVector*, dgInt32, dgInt32, const dgMatrix&, dgFloat32) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:46:23: note: declared here 46 | dgMeshEffect *sourceCoplanar = NULL; \ | ^~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp:273:17: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 273 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::MakeDelanayIntersection(dgMeshEffectSolidTree*, dgBigVector*, dgInt32, dgInt32, const dgMatrix&, dgFloat32) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp:302:3: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'clipperCoplanar' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp: In member function 'dgMeshEffect* dgMeshEffect::MakeDelanayIntersection(dgMeshEffectSolidTree*, dgBigVector*, dgInt32, dgInt32, const dgMatrix&, dgFloat32) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:49:23: note: declared here 49 | dgMeshEffect *clipperCoplanar = NULL; \ | ^~~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp:273:17: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 273 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::MakeDelanayIntersection(dgMeshEffectSolidTree*, dgBigVector*, dgInt32, dgInt32, const dgMatrix&, dgFloat32) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp:302:3: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'leftMeshClipper' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp: In member function 'dgMeshEffect* dgMeshEffect::MakeDelanayIntersection(dgMeshEffectSolidTree*, dgBigVector*, dgInt32, dgInt32, const dgMatrix&, dgFloat32) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:50:23: note: declared here 50 | dgMeshEffect *leftMeshClipper = NULL; \ | ^~~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp:273:17: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 273 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::MakeDelanayIntersection(dgMeshEffectSolidTree*, dgBigVector*, dgInt32, dgInt32, const dgMatrix&, dgFloat32) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp:302:3: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'rightMeshClipper' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp: In member function 'dgMeshEffect* dgMeshEffect::MakeDelanayIntersection(dgMeshEffectSolidTree*, dgBigVector*, dgInt32, dgInt32, const dgMatrix&, dgFloat32) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:51:23: note: declared here 51 | dgMeshEffect *rightMeshClipper = NULL; | ^~~~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp:273:17: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 273 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::MakeDelanayIntersection(dgMeshEffectSolidTree*, dgBigVector*, dgInt32, dgInt32, const dgMatrix&, dgFloat32) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp:302:3: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'leftMeshSource' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp: In member function 'dgMeshEffect* dgMeshEffect::MakeDelanayIntersection(dgMeshEffectSolidTree*, dgBigVector*, dgInt32, dgInt32, const dgMatrix&, dgFloat32) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:47:23: note: declared here 47 | dgMeshEffect *leftMeshSource = NULL; \ | ^~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp:273:17: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 273 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::MakeDelanayIntersection(dgMeshEffectSolidTree*, dgBigVector*, dgInt32, dgInt32, const dgMatrix&, dgFloat32) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp:302:3: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'rightMeshSource' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp: In member function 'dgMeshEffect* dgMeshEffect::MakeDelanayIntersection(dgMeshEffectSolidTree*, dgBigVector*, dgInt32, dgInt32, const dgMatrix&, dgFloat32) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:48:23: note: declared here 48 | dgMeshEffect *rightMeshSource = NULL; \ | ^~~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp:273:17: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 273 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::CreateVoronoiPartition(dgInt32, dgInt32, const dgFloat32*, dgInt32, dgMatrix&) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp:238:23: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'convexMesh' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp: In member function 'dgMeshEffect* dgMeshEffect::CreateVoronoiPartition(dgInt32, dgInt32, const dgFloat32*, dgInt32, dgMatrix&) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect2.cpp:224:73: note: returned from 'dgMeshEffect* dgMeshEffect::MakeDelanayIntersection(dgMeshEffectSolidTree*, dgBigVector*, dgInt32, dgInt32, const dgMatrix&, dgFloat32) const' 224 | dgMeshEffect *const convexMesh = MakeDelanayIntersection(tree, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 225 | &pointArray[0], countI, interiorMaterial, textureProjectionMatrix, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226 | dgFloat64(45.0f * 3.1416f / 180.0f)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/hpl1/engine/libraries/newton/physics/dgUserConstraint.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_atomic.o C++ engines/hpl1/engine/libraries/newton/physics/dgUpVectorConstraint.o C++ engines/hpl1/engine/libraries/newton/physics/dgSlidingConstraint.o C++ engines/hpl1/engine/libraries/newton/physics/dgUniversalConstraint.o C++ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect3.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_callfunc.o C++ engines/hpl1/engine/libraries/newton/physics/dgMeshEffectSolidTree.o In file included from ./engines/hpl1/engine/libraries/newton/core/dg.h:48, from engines/hpl1/engine/libraries/newton/physics/dgMeshEffectSolidTree.h:25, from engines/hpl1/engine/libraries/newton/physics/dgMeshEffectSolidTree.cpp:22: In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'void dgMeshEffectSolidTree::AddFace(const dgMeshEffect&, dgEdge*)' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffectSolidTree.cpp:476:25: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'frontOut' with nonzero offset 40 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffectSolidTree.cpp: In member function 'void dgMeshEffectSolidTree::AddFace(const dgMeshEffect&, dgEdge*)': engines/hpl1/engine/libraries/newton/physics/dgMeshEffectSolidTree.cpp:462:44: note: declared here 462 | dgMeshTreeCSGFace *frontOut; | ^~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'void dgMeshEffectSolidTree::AddFace(const dgMeshEffect&, dgEdge*)' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffectSolidTree.cpp:481:24: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'backOut' with nonzero offset 40 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffectSolidTree.cpp: In member function 'void dgMeshEffectSolidTree::AddFace(const dgMeshEffect&, dgEdge*)': engines/hpl1/engine/libraries/newton/physics/dgMeshEffectSolidTree.cpp:461:44: note: declared here 461 | dgMeshTreeCSGFace *backOut; | ^~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'void dgMeshEffectSolidTree::AddFace(const dgMeshEffect&, dgEdge*)' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffectSolidTree.cpp:489:23: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'backOut' with nonzero offset 40 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffectSolidTree.cpp: In member function 'void dgMeshEffectSolidTree::AddFace(const dgMeshEffect&, dgEdge*)': engines/hpl1/engine/libraries/newton/physics/dgMeshEffectSolidTree.cpp:461:44: note: declared here 461 | dgMeshTreeCSGFace *backOut; | ^~~~~~~ C++ engines/hpl1/engine/libraries/newton/physics/dgWorld.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_datatype.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_configgroup.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_globalproperty.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_generic.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_memory.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_gc.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_outputbuffer.o C++ engines/hpl1/engine/libraries/newton/physics/dgNarrowPhaseCollision.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_scriptcode.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_objecttype.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_bytecode.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_scriptnode.o C++ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.o In file included from ./engines/hpl1/engine/libraries/newton/core/dg.h:48, from engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:25, from engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:22: In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'void dgMeshEffect::PlaneClipMesh(const dgMatrix&, const dgMatrix&, dgInt32, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:3473:20: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ In file included from ./engines/hpl1/engine/libraries/newton/core/dgRef.h:28, from ./engines/hpl1/engine/libraries/newton/core/dg.h:27: In static member function 'static void* dgTree::operator new(size_t, dgMemoryAllocator*) [with OBJECT = dgEdge; KEY = long int]', inlined from 'void dgMeshEffect::PlaneClipMesh(const dgMatrix&, const dgMatrix&, dgInt32, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:3438:14: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgTree.h:217:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 217 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'void dgMeshEffect::PlaneClipMesh(const dgMatrix&, const dgMatrix&, dgInt32, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:3474:21: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ In static member function 'static void* dgTree::operator new(size_t, dgMemoryAllocator*) [with OBJECT = dgEdge; KEY = long int]', inlined from 'void dgMeshEffect::PlaneClipMesh(const dgMatrix&, const dgMatrix&, dgInt32, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:3440:14: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgTree.h:217:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 217 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'void dgMeshEffect::PlaneClipMesh(const dgMatrix&, const dgMatrix&, dgInt32, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:3492:21: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ In static member function 'static void* dgTree::operator new(size_t, dgMemoryAllocator*) [with OBJECT = dgEdge; KEY = long int]', inlined from 'void dgMeshEffect::PlaneClipMesh(const dgMatrix&, const dgMatrix&, dgInt32, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:3438:14: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgTree.h:217:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 217 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'void dgMeshEffect::PlaneClipMesh(const dgMatrix&, const dgMatrix&, dgInt32, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:3493:22: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ In static member function 'static void* dgTree::operator new(size_t, dgMemoryAllocator*) [with OBJECT = dgEdge; KEY = long int]', inlined from 'void dgMeshEffect::PlaneClipMesh(const dgMatrix&, const dgMatrix&, dgInt32, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:3440:14: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgTree.h:217:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 217 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'void dgMeshEffect::ClipMesh(const dgMeshEffectSolidTree*, dgMeshEffect**, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:4041:25: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 40 [-Wfree-nonheap-object] 46 | } | ^ In static member function 'static void* dgList::operator new(size_t, dgMemoryAllocator*) [with T = dgHugeVector]', inlined from 'void dgMeshEffect::ClipMesh(const dgMeshEffectSolidTree*, dgMeshEffect**, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:3849:57: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgList.h:188:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 188 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'void dgMeshEffect::ClipMesh(const dgMeshEffectSolidTree*, dgMeshEffect**, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:4041:25: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 40 [-Wfree-nonheap-object] 46 | } | ^ In static member function 'static void* dgList::operator new(size_t, dgMemoryAllocator*) [with T = dgHugeVector]', inlined from 'void dgMeshEffect::ClipMesh(const dgMeshEffectSolidTree*, dgMeshEffect**, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:3849:57: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgList.h:188:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 188 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'void dgMeshEffect::ClipMesh(const dgMeshEffectSolidTree*, dgMeshEffect**, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:4045:19: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '((dgMeshTreeCSGFace**)node)[1]' with nonzero offset 40 [-Wfree-nonheap-object] 46 | } | ^ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'void dgMeshEffect::ClipMesh(const dgMeshEffectSolidTree*, dgMeshEffect**, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:4060:20: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ In static member function 'static void* dgTree::operator new(size_t, dgMemoryAllocator*) [with OBJECT = dgEdge; KEY = long int]', inlined from 'void dgMeshEffect::ClipMesh(const dgMeshEffectSolidTree*, dgMeshEffect**, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:3823:26: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgTree.h:217:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 217 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'void dgMeshEffect::ClipMesh(const dgMeshEffectSolidTree*, dgMeshEffect**, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:4064:21: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ In static member function 'static void* dgTree::operator new(size_t, dgMemoryAllocator*) [with OBJECT = dgEdge; KEY = long int]', inlined from 'void dgMeshEffect::ClipMesh(const dgMeshEffectSolidTree*, dgMeshEffect**, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:3825:26: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgTree.h:217:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 217 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'void dgMeshEffect::ClipMesh(const dgMeshEffectSolidTree*, dgMeshEffect**, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:4069:20: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ In static member function 'static void* dgTree::operator new(size_t, dgMemoryAllocator*) [with OBJECT = dgEdge; KEY = long int]', inlined from 'void dgMeshEffect::ClipMesh(const dgMeshEffectSolidTree*, dgMeshEffect**, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:3823:26: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgTree.h:217:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 217 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'void dgMeshEffect::ClipMesh(const dgMeshEffectSolidTree*, dgMeshEffect**, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:4070:21: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ In static member function 'static void* dgTree::operator new(size_t, dgMemoryAllocator*) [with OBJECT = dgEdge; KEY = long int]', inlined from 'void dgMeshEffect::ClipMesh(const dgMeshEffectSolidTree*, dgMeshEffect**, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:3825:26: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgTree.h:217:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 217 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'void dgMeshEffect::ClipMesh(const dgMeshEffectSolidTree*, dgMeshEffect**, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:4077:24: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ In static member function 'static void* dgTree::operator new(size_t, dgMemoryAllocator*) [with OBJECT = dgEdge; KEY = long int]', inlined from 'void dgMeshEffect::ClipMesh(const dgMeshEffectSolidTree*, dgMeshEffect**, dgMeshEffect**, dgMeshEffect**) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:3827:26: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgTree.h:217:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 217 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2892:2: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'sourceCoplanar' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp: In member function 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:46:23: note: declared here 46 | dgMeshEffect *sourceCoplanar = NULL; \ | ^~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2862:9: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 2862 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2887:19: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ In static member function 'static void* dgTree::operator new(size_t, dgMemoryAllocator*) [with OBJECT = dgEdge; KEY = long int]', inlined from 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2867:66: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgTree.h:217:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 217 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2887:19: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ In static member function 'static void* dgTree::operator new(size_t, dgMemoryAllocator*) [with OBJECT = dgEdge; KEY = long int]', inlined from 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2867:66: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgTree.h:217:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 217 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2892:2: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'sourceCoplanar' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp: In member function 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:46:23: note: declared here 46 | dgMeshEffect *sourceCoplanar = NULL; \ | ^~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2862:9: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 2862 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2892:2: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'clipperCoplanar' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp: In member function 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:49:23: note: declared here 49 | dgMeshEffect *clipperCoplanar = NULL; \ | ^~~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2862:9: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 2862 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2892:2: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'leftMeshClipper' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp: In member function 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:50:23: note: declared here 50 | dgMeshEffect *leftMeshClipper = NULL; \ | ^~~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2862:9: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 2862 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2892:2: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'rightMeshClipper' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp: In member function 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:51:23: note: declared here 51 | dgMeshEffect *rightMeshClipper = NULL; | ^~~~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2862:9: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 2862 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2892:2: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'leftMeshSource' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp: In member function 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:47:23: note: declared here 47 | dgMeshEffect *leftMeshSource = NULL; \ | ^~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2862:9: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 2862 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2892:2: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'rightMeshSource' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp: In member function 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:48:23: note: declared here 48 | dgMeshEffect *rightMeshSource = NULL; \ | ^~~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2862:9: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 2862 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2887:19: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ In static member function 'static void* dgTree::operator new(size_t, dgMemoryAllocator*) [with OBJECT = dgEdge; KEY = long int]', inlined from 'dgMeshEffect* dgMeshEffect::Union(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2867:66: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgTree.h:217:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 217 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2924:19: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ In static member function 'static void* dgTree::operator new(size_t, dgMemoryAllocator*) [with OBJECT = dgEdge; KEY = long int]', inlined from 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2906:66: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgTree.h:217:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 217 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2924:19: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ In static member function 'static void* dgTree::operator new(size_t, dgMemoryAllocator*) [with OBJECT = dgEdge; KEY = long int]', inlined from 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2906:66: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgTree.h:217:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 217 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2924:19: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ In static member function 'static void* dgTree::operator new(size_t, dgMemoryAllocator*) [with OBJECT = dgEdge; KEY = long int]', inlined from 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2906:66: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgTree.h:217:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 217 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2929:2: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'sourceCoplanar' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp: In member function 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:46:23: note: declared here 46 | dgMeshEffect *sourceCoplanar = NULL; \ | ^~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2901:9: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 2901 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2929:2: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'clipperCoplanar' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp: In member function 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:49:23: note: declared here 49 | dgMeshEffect *clipperCoplanar = NULL; \ | ^~~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2901:9: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 2901 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2929:2: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'leftMeshClipper' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp: In member function 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:50:23: note: declared here 50 | dgMeshEffect *leftMeshClipper = NULL; \ | ^~~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2901:9: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 2901 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2929:2: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'rightMeshClipper' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp: In member function 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:51:23: note: declared here 51 | dgMeshEffect *rightMeshClipper = NULL; | ^~~~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2901:9: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 2901 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2929:2: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'leftMeshSource' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp: In member function 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:47:23: note: declared here 47 | dgMeshEffect *leftMeshSource = NULL; \ | ^~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2901:9: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 2901 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2929:2: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'rightMeshSource' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp: In member function 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:48:23: note: declared here 48 | dgMeshEffect *rightMeshSource = NULL; \ | ^~~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2901:9: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 2901 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2929:2: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'sourceCoplanar' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp: In member function 'dgMeshEffect* dgMeshEffect::Intersection(const dgMatrix&, const dgMeshEffect*) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:46:23: note: declared here 46 | dgMeshEffect *sourceCoplanar = NULL; \ | ^~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2901:9: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 2901 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Difference(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2963:19: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ In static member function 'static void* dgTree::operator new(size_t, dgMemoryAllocator*) [with OBJECT = dgEdge; KEY = long int]', inlined from 'dgMeshEffect* dgMeshEffect::Difference(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2942:66: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgTree.h:217:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 217 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Difference(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2968:2: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'sourceCoplanar' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp: In member function 'dgMeshEffect* dgMeshEffect::Difference(const dgMatrix&, const dgMeshEffect*) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:46:23: note: declared here 46 | dgMeshEffect *sourceCoplanar = NULL; \ | ^~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2938:9: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 2938 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Difference(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2968:2: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer 'rightMeshSource' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp: In member function 'dgMeshEffect* dgMeshEffect::Difference(const dgMatrix&, const dgMeshEffect*) const': engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.h:48:23: note: declared here 48 | dgMeshEffect *rightMeshSource = NULL; \ | ^~~~~~~~~~~~~~~ engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2938:9: note: in expansion of macro 'DG_MESG_EFFECT_BOOLEAN_INIT' 2938 | DG_MESG_EFFECT_BOOLEAN_INIT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In destructor 'virtual dgRefCounter::~dgRefCounter()', inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:56:10, inlined from 'int dgRefCounter::Release()' at ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:53:12, inlined from 'dgMeshEffect* dgMeshEffect::Difference(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2963:19: ./engines/hpl1/engine/libraries/newton/core/dgRefCounter.h:46:1: warning: 'void operator delete(void*)' called on pointer '' with nonzero offset 48 [-Wfree-nonheap-object] 46 | } | ^ In static member function 'static void* dgTree::operator new(size_t, dgMemoryAllocator*) [with OBJECT = dgEdge; KEY = long int]', inlined from 'dgMeshEffect* dgMeshEffect::Difference(const dgMatrix&, const dgMeshEffect*) const' at engines/hpl1/engine/libraries/newton/physics/dgMeshEffect.cpp:2942:66: ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:57:146: note: returned from 'void* dgMalloc(size_t, dgMemoryAllocator*)' 57 | #define DG_CLASS_ALLOCATOR_NEW(allocator) inline void *operator new (size_t size, dgMemoryAllocator* const allocator) { return dgMalloc(size, allocator);} | ~~~~~~~~^~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgMemory.h:70:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR_NEW' 70 | DG_CLASS_ALLOCATOR_NEW(allocator) \ | ^~~~~~~~~~~~~~~~~~~~~~ ./engines/hpl1/engine/libraries/newton/core/dgTree.h:217:9: note: in expansion of macro 'DG_CLASS_ALLOCATOR' 217 | DG_CLASS_ALLOCATOR(allocator) | ^~~~~~~~~~~~~~~~~~ C++ engines/hpl1/engine/libraries/angelscript/sources/as_string.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_string_util.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_scriptobject.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_thread.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_context.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_tokenizer.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_variablescope.o C++ engines/hpl1/engine/libraries/newton/physics/dgWorldDynamicUpdate.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_typeinfo.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_module.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_scriptfunction.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_parser.o C++ engines/hugo/console.o C++ engines/hpl1/engine/impl/texture_tgl.o C++ engines/hpl1/engine/libraries/newton/physics/dgMinkowskiConv.o C++ engines/hpl1/engine/impl/vertex_buffer_tgl.o C++ engines/hpl1/engine/impl/low_level_graphics_tgl.o C++ engines/hugo/file_v1d.o C++ engines/hugo/file_v2d.o C++ engines/hugo/file_v3d.o C++ engines/hugo/dialogs.o C++ engines/hugo/file_v1w.o C++ engines/hugo/file.o C++ engines/hugo/file_v2w.o C++ engines/hugo/inventory.o C++ engines/hugo/display.o C++ engines/hugo/object_v1d.o C++ engines/hugo/intro.o C++ engines/hugo/hugo.o C++ engines/hugo/mouse.o C++ engines/hugo/object_v1w.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_builder.o C++ engines/hugo/object_v2d.o C++ engines/hugo/metaengine.o C++ engines/hugo/object_v3d.o C++ engines/hugo/parser_v1w.o C++ engines/hugo/parser_v1d.o C++ engines/hugo/parser.o C++ engines/hugo/parser_v2d.o C++ engines/hugo/object.o C++ engines/hugo/parser_v3d.o C++ engines/hugo/route.o C++ engines/hugo/sound.o C++ engines/hugo/text.o C++ engines/hugo/util.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_scriptengine.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_restore.o C++ engines/hypno/cursors.o C++ engines/hypno/actions.o C++ engines/hypno/boyz/scene.o C++ engines/hypno/boyz/hard.o C++ engines/hypno/boyz/arcade.o C++ engines/hypno/lexer_mis.o C++ engines/hugo/schedule.o C++ engines/hypno/lexer_arc.o C++ engines/hypno/libfile.o C++ engines/hypno/grammar_mis.o C++ engines/hypno/grammar_arc.o C++ engines/hypno/video.o C++ engines/hypno/arcade.o C++ engines/hypno/spider/arcade.o C++ engines/hypno/spider/talk.o C++ engines/hypno/hypno.o C++ engines/hypno/wet/cursors.o C++ engines/hypno/metaengine.o C++ engines/hypno/scene.o C++ engines/icb/actor.o C++ engines/hypno/wet/hard.o C++ engines/icb/actor_fx_pc.o C++ engines/hypno/spider/hard.o C++ engines/icb/animation.o C++ engines/icb/actor_view_pc.o C++ engines/icb/async_generic.o C++ engines/icb/actor_pc.o C++ engines/icb/animation_mega_set.o C++ engines/hypno/wet/arcade.o C++ engines/hypno/boyz/boyz.o C++ engines/icb/breath.o C++ engines/icb/console_pc.o C++ engines/icb/bone.o C++ engines/icb/camera.o engines/icb/camera.cpp: In member function 'ICB::bool8 ICB::_game_session::Process_wa_list()': engines/icb/camera.cpp:436:125: warning: array subscript 1 is above array bounds of 'const ICB::__point [1]' [-Warray-bounds=] 436 | if (Contains(wa->points[k].x, wa->points[k].z, wa->points[k + 1].x, wa->points[k + 1].z, (uint32)posi->x, (uint32)posi->z)) | ~~~~~~~~~~~~~~~~^ In file included from ./engines/icb/session.h:34, from engines/icb/camera.cpp:32: ./engines/icb/common/px_walkarea_integer.h:58:17: note: while referencing 'ICB::__aWalkArea::points' 58 | __point points[1]; // The points themselves (spline is always closed) | ^~~~~~ engines/icb/camera.cpp:436:104: warning: array subscript 1 is above array bounds of 'const ICB::__point [1]' [-Warray-bounds=] 436 | if (Contains(wa->points[k].x, wa->points[k].z, wa->points[k + 1].x, wa->points[k + 1].z, (uint32)posi->x, (uint32)posi->z)) | ~~~~~~~~~~~~~~~~^ ./engines/icb/common/px_walkarea_integer.h:58:17: note: while referencing 'ICB::__aWalkArea::points' 58 | __point points[1]; // The points themselves (spline is always closed) | ^~~~~~ engines/icb/camera.cpp: In member function 'void ICB::_game_session::Camera_director()': engines/icb/camera.cpp:284:125: warning: array subscript 1 is above array bounds of 'const ICB::__point [1]' [-Warray-bounds=] 284 | if (Contains(wa->points[k].x, wa->points[k].z, wa->points[k + 1].x, wa->points[k + 1].z, (uint32)posi->x, (uint32)posi->z)) | ~~~~~~~~~~~~~~~~^ ./engines/icb/common/px_walkarea_integer.h:58:17: note: while referencing 'ICB::__aWalkArea::points' 58 | __point points[1]; // The points themselves (spline is always closed) | ^~~~~~ engines/icb/camera.cpp:284:104: warning: array subscript 1 is above array bounds of 'const ICB::__point [1]' [-Warray-bounds=] 284 | if (Contains(wa->points[k].x, wa->points[k].z, wa->points[k + 1].x, wa->points[k + 1].z, (uint32)posi->x, (uint32)posi->z)) | ~~~~~~~~~~~~~~~~^ ./engines/icb/common/px_walkarea_integer.h:58:17: note: while referencing 'ICB::__aWalkArea::points' 58 | __point points[1]; // The points themselves (spline is always closed) | ^~~~~~ C++ engines/icb/configfile.o C++ engines/icb/cluster_manager_pc.o C++ engines/icb/debug.o C++ engines/icb/direct_input.o C++ engines/icb/custom_logics.o C++ engines/icb/chi.o C++ engines/icb/debug_pc.o C++ engines/hpl1/engine/libraries/angelscript/sources/as_compiler.o C++ engines/icb/event_list.o C++ engines/icb/barriers.o C++ engines/icb/fn_fx.o C++ engines/icb/event_manager.o C++ engines/icb/fn_fx_pc.o C++ engines/hypno/wet/wet.o C++ engines/icb/floors.o C++ engines/icb/fn_icon_functions.o C++ engines/icb/fn_movie_pc.o C++ engines/icb/fn_routines_icb.o C++ engines/icb/fn_routines_ed.o C++ engines/icb/fn_event_functions.o C++ engines/icb/fn_interact.o C++ engines/icb/game_volume.o C++ engines/icb/fn_sound.o C++ engines/icb/footstep.o C++ engines/icb/fn_sting_pc.o C++ engines/icb/fn_animation.o C++ engines/icb/fn_remora_functions.o C++ engines/icb/game_script.o C++ engines/icb/general_interaction.o C++ engines/icb/global_objects_pc.o C++ engines/icb/global_objects.o C++ engines/icb/global_objects_psx.o C++ engines/icb/global_switches.o C++ engines/icb/general_npc_animation.o C++ engines/icb/graphic_prims.o C++ engines/icb/health_bar_pc.o C++ engines/icb/icon_list.o C++ engines/icb/global_vars.o C++ engines/icb/keyboard.o C++ engines/icb/icon_list_manager.o C++ engines/icb/icb.o C++ engines/icb/icon_menu.o C++ engines/icb/loadscrn_pc.o C++ engines/icb/drawpoly_pc.o C++ engines/icb/light_pc.o engines/icb/light_pc.cpp: In function 'int32 ICB::prepareLightsPC(VECTOR*, PSXrgb*, PSXLampList*, PSXShadeList*, MATRIXPC*, LampInfo*)': engines/icb/light_pc.cpp:375:49: warning: 'normdir.ICB::VECTOR::vx' may be used uninitialized [-Wmaybe-uninitialized] 375 | int32 cosa = normdir.vx * plampstate->vx + normdir.vy * plampstate->vy + normdir.vz * plampstate->vz; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ engines/icb/light_pc.cpp:128:16: note: 'normdir.ICB::VECTOR::vx' was declared here 128 | VECTOR normdir; | ^~~~~~~ engines/icb/light_pc.cpp:375:79: warning: 'normdir.ICB::VECTOR::vy' may be used uninitialized [-Wmaybe-uninitialized] 375 | int32 cosa = normdir.vx * plampstate->vx + normdir.vy * plampstate->vy + normdir.vz * plampstate->vz; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ engines/icb/light_pc.cpp:128:16: note: 'normdir.ICB::VECTOR::vy' was declared here 128 | VECTOR normdir; | ^~~~~~~ engines/icb/light_pc.cpp:375:109: warning: 'normdir.ICB::VECTOR::vz' may be used uninitialized [-Wmaybe-uninitialized] 375 | int32 cosa = normdir.vx * plampstate->vx + normdir.vy * plampstate->vy + normdir.vz * plampstate->vz; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ engines/icb/light_pc.cpp:128:16: note: 'normdir.ICB::VECTOR::vz' was declared here 128 | VECTOR normdir; | ^~~~~~~ C++ engines/icb/jpeg_decode.o C++ engines/icb/graphic_prims_pc.o C++ engines/icb/icon_menu_pc.o C++ engines/icb/map_marker.o C++ engines/icb/mouse.o C++ engines/icb/map_marker_pc.o C++ engines/icb/line_of_sight.o C++ engines/icb/main_menu_pc.o C++ engines/icb/metaengine.o C++ engines/icb/mega_interaction.o C++ engines/hypno/spider/spider.o C++ engines/icb/mission_functions.o C++ engines/icb/logic.o C++ engines/icb/mouse_pc.o C++ engines/icb/non_ad_module.o C++ engines/icb/function.o C++ engines/icb/p4.o C++ engines/icb/movie_pc.o C++ engines/icb/player_pc.o C++ engines/icb/protocol.o C++ engines/icb/player_interaction.o C++ engines/icb/p4_pc.o C++ engines/icb/prim_route_builder.o C++ engines/icb/mission.o C++ engines/icb/remora_sprite.o C++ engines/icb/remora_sprite_pc.o C++ engines/icb/remora.o C++ engines/icb/shade_pc.o C++ engines/icb/res_man_pc.o C++ engines/icb/res_man.o C++ engines/icb/set.o C++ engines/icb/shake.o C++ engines/icb/shadow_pc.o C++ engines/icb/route_manager.o C++ engines/icb/softskin_pc.o C++ engines/icb/player.o C++ engines/icb/sound_logic_entry.o C++ engines/icb/session.o C++ engines/icb/speech_pc.o C++ engines/icb/sound_logic.o C++ engines/icb/remora_pc.o C++ engines/icb/sound_lowlevel_pc.o C++ engines/icb/string_vest.o C++ engines/icb/sound.o C++ engines/icb/set_pc.o C++ engines/icb/stage_poly.o C++ engines/icb/text_pc.o C++ engines/icb/speech.o C++ engines/icb/text_sprites.o C++ engines/icb/text_sprites_pc.o C++ engines/icb/timer_func.o C++ engines/icb/common/ptr_util.o C++ engines/icb/zsupport.o C++ engines/icb/common/px_2drealline.o C++ engines/icb/common/px_bones.o C++ engines/icb/common/px_capri_maths.o C++ engines/icb/common/datapacker.o C++ engines/icb/common/px_capri_maths_pc.o C++ engines/icb/tracer.o C++ engines/icb/gfx/gfxstub.o C++ engines/icb/common/px_clu_api.o C++ engines/icb/common/px_linkeddatafile.o C++ engines/icb/options_manager_pc.o C++ engines/icb/common/px_globalvariables.o C++ engines/icb/common/px_string.o C++ engines/icb/stagedraw_pc_poly.o C++ engines/icb/gfx/psx_camera.o C++ engines/icb/surface_manager.o C++ engines/icb/gfx/rab_api.o C++ engines/icb/gfx/psx_pcgpu.o C++ engines/icb/gfx/psx_tman.o C++ engines/icb/common/px_scriptengine.o C++ engines/icb/sound/direct_sound.o C++ engines/icb/sound/sound_common.o C++ engines/icb/gfx/gfxstub_dutch.o C++ engines/icb/sound/speech_manager.o C++ engines/icb/sound/music_manager.o C++ engines/illusions/bbdou/bbdou_credits_staticdata.o C++ engines/icb/sound/fx_manager.o C++ engines/illusions/bbdou/bbdou_cursor.o C++ engines/illusions/bbdou/bbdou_bubble.o C++ engines/illusions/bbdou/bbdou_credits.o C++ engines/illusions/bbdou/bbdou_foodctl.o C++ engines/icb/gfx/gfxstub_rev.o C++ engines/illusions/bbdou/bbdou_menukeys.o C++ engines/illusions/bbdou/bbdou_videoplayer.o C++ engines/illusions/bbdou/bbdou_triggerfunctions.o C++ engines/illusions/bbdou/gamestate_bbdou.o C++ engines/illusions/bbdou/bbdou_inventory.o C++ engines/illusions/console.o C++ engines/illusions/bbdou/menusystem_bbdou.o C++ engines/illusions/cursor.o C++ engines/illusions/camera.o C++ engines/illusions/actor.o C++ engines/illusions/duckman/duckman_credits.o C++ engines/illusions/duckman/duckman_dialog.o C++ engines/illusions/duckman/duckman_screenshakereffects.o C++ engines/illusions/bbdou/bbdou_specialcode.o C++ engines/illusions/duckman/duckman_videoplayer.o C++ engines/illusions/duckman/duckman_inventory.o C++ engines/illusions/duckman/gamestate_duckman.o C++ engines/illusions/bbdou/illusions_bbdou.o C++ engines/illusions/dictionary.o C++ engines/illusions/bbdou/scriptopcodes_bbdou.o C++ engines/illusions/duckman/propertytimers.o C++ engines/illusions/duckman/duckman_specialcode.o C++ engines/illusions/fileresourcereader.o C++ engines/illusions/fixedpoint.o C++ engines/illusions/gamestate.o C++ engines/illusions/gamarchive.o C++ engines/illusions/graphics.o C++ engines/illusions/gamresourcereader.o C++ engines/illusions/duckman/menusystem_duckman.o C++ engines/illusions/illusions.o C++ engines/illusions/duckman/scriptopcodes_duckman.o C++ engines/illusions/input.o C++ engines/illusions/resources/genericresource.o C++ engines/illusions/resources/fontresource.o C++ engines/illusions/resources/midiresource.o C++ engines/illusions/duckman/illusions_duckman.o C++ engines/illusions/pathfinder.o C++ engines/illusions/metaengine.o C++ engines/illusions/menusystem.o C++ engines/illusions/resources/actorresource.o C++ engines/illusions/resources/soundresource.o C++ engines/illusions/resources/talkresource.o C++ engines/illusions/scriptstack.o C++ engines/illusions/resources/backgroundresource.o C++ engines/illusions/resources/scriptresource.o C++ engines/illusions/scriptopcodes.o C++ engines/illusions/resourcesystem.o C++ engines/illusions/saveload.o C++ engines/illusions/screentext.o C++ engines/illusions/specialcode.o C++ engines/illusions/sequenceopcodes.o C++ engines/illusions/threads/abortablethread.o C++ engines/illusions/threads/scriptthread.o C++ engines/illusions/threads/causethread_duckman.o C++ engines/illusions/threads/timerthread.o C++ engines/illusions/textdrawer.o C++ engines/illusions/screen.o C++ engines/illusions/sound.o C++ engines/illusions/threads/talkthread_duckman.o C++ engines/illusions/threads/talkthread.o C++ engines/illusions/time.o C++ engines/illusions/thread.o C++ engines/illusions/updatefunctions.o C++ engines/immortal/bullet.o C++ engines/immortal/cycle.o C++ engines/immortal/door.o C++ engines/immortal/compression.o C++ engines/immortal/flameSet.o C++ engines/immortal/level.o C++ engines/immortal/logic.o C++ engines/immortal/utilities.o C++ engines/immortal/room.o C++ engines/immortal/metaengine.o C++ engines/immortal/drawChr.o C++ engines/immortal/immortal.o C++ engines/immortal/misc.o C++ engines/immortal/univ.o C++ engines/immortal/kernal.o C++ engines/kingdom/console.o C++ engines/kingdom/constants.o C++ engines/immortal/sprites.o C++ engines/kingdom/logic4.o C++ engines/kingdom/logic2.o C++ engines/kingdom/logic1.o C++ engines/kyra/engine/items_v2.o C++ engines/kingdom/logic3.o C++ engines/kingdom/metaengine.o C++ engines/kyra/engine/items_hof.o C++ engines/kyra/engine/items_mr.o C++ engines/kyra/engine/items_lok.o C++ engines/kingdom/kingdom.o C++ engines/kingdom/logic.o C++ engines/kyra/engine/scene_v1.o C++ engines/kyra/engine/kyra_v2.o C++ engines/kyra/engine/scene_v2.o C++ engines/immortal/story.o C++ engines/kyra/engine/kyra_v1.o C++ engines/kyra/engine/timer_lok.o C++ engines/kyra/engine/kyra_lok.o C++ engines/kyra/engine/timer.o C++ engines/kyra/engine/sprites.o C++ engines/kyra/engine/scene_hof.o C++ engines/kyra/engine/scene_lok.o C++ engines/kyra/engine/timer_hof.o C++ engines/kyra/engine/util.o C++ engines/kyra/engine/timer_mr.o C++ engines/kyra/engine/scene_mr.o C++ engines/kyra/engine/kyra_mr.o C++ engines/kyra/graphics/animator_v2.o C++ engines/kyra/engine/kyra_hof.o C++ engines/kyra/graphics/animator_hof.o C++ engines/kyra/graphics/animator_tim.o C++ engines/kyra/graphics/animator_lok.o C++ engines/kyra/graphics/screen_mr.o C++ engines/kyra/graphics/animator_mr.o C++ engines/kyra/graphics/screen_hof.o C++ engines/kyra/graphics/screen_v2.o C++ engines/kyra/graphics/screen_lok.o C++ engines/kyra/gui/gui.o C++ engines/kyra/graphics/wsamovie.o C++ engines/kyra/gui/gui_v1.o C++ engines/kyra/gui/debugger.o C++ engines/kyra/gui/saveload.o C++ engines/kyra/gui/saveload_lok.o C++ engines/kyra/gui/gui_v2.o C++ engines/kyra/gui/gui_hof.o C++ engines/kyra/gui/saveload_hof.o C++ engines/kyra/gui/gui_lok.o C++ engines/kyra/script/script_v1.o C++ engines/kyra/gui/gui_mr.o C++ engines/kyra/metaengine.o C++ engines/kyra/gui/saveload_mr.o C++ engines/kyra/graphics/vqa.o C++ engines/kyra/script/script_v2.o C++ engines/kyra/resource/resource.o C++ engines/kyra/script/script.o C++ engines/kyra/sequence/sequences_v2.o C++ engines/kyra/sequence/seqplayer_lok.o C++ engines/kyra/script/script_tim.o C++ engines/kyra/resource/resource_intern.o C++ engines/kyra/sequence/sequences_mr.o C++ engines/kyra/script/script_lok.o C++ engines/kyra/sound/sound_amiga_lok.o C++ engines/kyra/script/script_mr.o C++ engines/kyra/graphics/screen.o C++ engines/kyra/sound/sound_digital_mr.o C++ engines/kyra/sequence/sequences_lok.o C++ engines/kyra/sound/sound_mac_lok.o C++ engines/kyra/script/script_hof.o C++ engines/kyra/sound/sound_pc98_lok.o C++ engines/kyra/sound/sound_lok.o C++ engines/kyra/sound/sound_pc_midi.o C++ engines/kyra/sound/sound_pc98_v2.o C++ engines/kyra/sound/sound_pc_v1.o C++ engines/kyra/sound/sound_towns_lok.o C++ engines/kyra/sound/sound.o C++ engines/kyra/sound/drivers/pcspeaker_v2.o C++ engines/kyra/text/text.o C++ engines/kyra/text/text_lok.o C++ engines/kyra/sequence/sequences_hof.o C++ engines/kyra/engine/sprites_rpg.o C++ engines/kyra/sound/drivers/audstream.o C++ engines/kyra/text/text_hof.o C++ engines/kyra/sound/drivers/adlib.o C++ engines/kyra/engine/kyra_rpg.o C++ engines/kyra/gui/gui_rpg.o C++ engines/kyra/engine/timer_rpg.o C++ engines/kyra/gui/saveload_rpg.o C++ engines/kyra/resource/staticres.o C++ engines/kyra/text/text_mr.o C++ engines/kyra/resource/staticres_rpg.o C++ engines/kyra/engine/items_lol.o C++ engines/kyra/engine/scene_rpg.o C++ engines/kyra/engine/timer_lol.o C++ engines/kyra/text/text_rpg.o C++ engines/kyra/graphics/screen_lol.o C++ engines/kyra/text/text_lol.o C++ engines/kyra/sound/sound_lol.o C++ engines/kyra/engine/sprites_lol.o C++ engines/kyra/gui/saveload_lol.o C++ engines/kyra/engine/scene_lol.o C++ engines/kyra/sequence/sequences_lol.o C++ engines/kyra/engine/items_eob.o C++ engines/kyra/engine/darkmoon.o C++ engines/kyra/engine/eob.o C++ engines/kyra/engine/magic_eob.o C++ engines/kyra/engine/sprites_eob.o C++ engines/kyra/engine/scene_eob.o C++ engines/kyra/engine/timer_eob.o C++ engines/kyra/gui/gui_lol.o C++ engines/kyra/engine/chargen.o C++ engines/kyra/resource/staticres_lol.o C++ engines/kyra/script/script_lol.o C++ engines/kyra/engine/lol.o C++ engines/kyra/graphics/screen_eob_pc98.o C++ engines/kyra/graphics/screen_eob_towns.o C++ engines/kyra/graphics/screen_eob_amiga.o C++ engines/kyra/resource/resource_segacd.o C++ engines/kyra/engine/eobcommon.o C++ engines/kyra/gui/gui_eob_segacd.o C++ engines/kyra/gui/automap_eob.o C++ engines/kyra/graphics/screen_eob_segacd.o C++ engines/kyra/sound/sound_amiga_eob.o C++ engines/kyra/graphics/screen_eob.o C++ engines/kyra/sequence/seqplayer_eob_segacd.o C++ engines/kyra/sound/sound_pc98_eob.o C++ engines/kyra/script/script_eob.o C++ engines/kyra/sound/sound_pc98_darkmoon.o C++ engines/kyra/sound/sound_segacd_eob.o C++ engines/kyra/sound/sound_towns_darkmoon.o C++ engines/kyra/gui/saveload_eob.o C++ engines/kyra/sound/drivers/pcspeaker_v1.o C++ engines/kyra/sequence/sequences_darkmoon.o C++ engines/kyra/text/text_eob_segacd.o C++ engines/kyra/resource/staticres_eob.o C++ engines/kyra/sound/drivers/capcom98.o C++ engines/lab/console.o C++ engines/lab/anim.o C++ engines/kyra/sound/drivers/audiomaster2.o C++ engines/lab/eventman.o C++ engines/lab/image.o C++ engines/lab/interface.o C++ engines/lab/labsets.o C++ engines/kyra/sequence/sequences_eob.o C++ engines/lab/intro.o C++ engines/lab/dispman.o C++ engines/lab/engine.o C++ engines/kyra/sound/drivers/segacd.o C++ engines/lab/lab.o C++ engines/lab/map.o C++ engines/lab/music.o C++ engines/kyra/gui/gui_eob.o C++ engines/kyra/sound/drivers/mlalf98.o C++ engines/lab/savegame.o C++ engines/lab/processroom.o C++ engines/lab/speciallocks.o C++ engines/lab/special.o C++ engines/lab/utils.o C++ engines/lab/resource.o C++ engines/lastexpress/characters/demo/demo_abbot.o C++ engines/lastexpress/characters/demo/demo_august.o C++ engines/lab/metaengine.o C++ engines/lastexpress/characters/demo/demo_anna.o C++ engines/lastexpress/characters/demo/demo_ivo.o C++ engines/lastexpress/characters/demo/demo_madame.o C++ engines/lastexpress/characters/demo/demo_cond2.o C++ engines/lastexpress/characters/demo/demo_monsieur.o C++ engines/lastexpress/characters/demo/demo_master.o C++ engines/lastexpress/characters/demo/demo_francois.o C++ engines/lastexpress/characters/demo/demo_tablea.o C++ engines/lastexpress/characters/demo/demo_rebecca.o C++ engines/lastexpress/characters/demo/demo_tableb.o C++ engines/lastexpress/characters/demo/demo_tablec.o C++ engines/lastexpress/characters/demo/demo_tabled.o C++ engines/lastexpress/characters/demo/demo_tablee.o C++ engines/lastexpress/characters/demo/demo_tablef.o C++ engines/lastexpress/characters/demo/demo_tatiana.o C++ engines/lastexpress/characters/demo/demo_waiter1.o C++ engines/lastexpress/characters/demo/demo_vesna.o C++ engines/lastexpress/characters/clerk.o C++ engines/lastexpress/characters/alouan.o C++ engines/lastexpress/characters/cook.o C++ engines/lastexpress/characters/abbot.o C++ engines/lastexpress/characters/hadija.o C++ engines/lastexpress/characters/alexei.o C++ engines/lastexpress/characters/headwait.o C++ engines/lastexpress/characters/francois.o C++ engines/lastexpress/characters/ivo.o C++ engines/lastexpress/characters/kronos.o C++ engines/lastexpress/characters/mahmud.o C++ engines/lastexpress/characters/kahina.o C++ engines/lastexpress/characters/august.o C++ engines/lastexpress/characters/mitchell.o C++ engines/lastexpress/characters/anna.o C++ engines/lastexpress/characters/max.o C++ engines/lastexpress/characters/madame.o C++ engines/lastexpress/characters/cond1.o C++ engines/lastexpress/characters/master.o C++ engines/lastexpress/characters/tablea.o C++ engines/lastexpress/characters/cond2.o C++ engines/lastexpress/characters/sophie.o C++ engines/lastexpress/characters/tableb.o C++ engines/lastexpress/characters/tablec.o C++ engines/lastexpress/characters/salko.o C++ engines/lastexpress/characters/monsieur.o C++ engines/lastexpress/characters/police.o C++ engines/lastexpress/characters/milos.o C++ engines/lastexpress/characters/tabled.o C++ engines/lastexpress/characters/tablee.o C++ engines/lastexpress/characters/tablef.o C++ engines/lastexpress/characters/vassili.o C++ engines/lastexpress/data/archive.o C++ engines/lastexpress/characters/rebecca.o C++ engines/lastexpress/data/sprites.o C++ engines/lastexpress/characters/yasmin.o C++ engines/lastexpress/data/cvcrfile.o C++ engines/lastexpress/characters/vesna.o C++ engines/lastexpress/data/gold_archive.o C++ engines/lastexpress/characters/waiter2.o C++ engines/lastexpress/fight/fight.o C++ engines/lastexpress/characters/waiter1.o C++ engines/lastexpress/fight/opponent.o C++ engines/lastexpress/fight/fighter.o C++ engines/lastexpress/fight/opponent_ivo.o C++ engines/lastexpress/characters/tatiana.o C++ engines/lastexpress/fight/fighter_cath.o C++ engines/lastexpress/characters/trainm.o C++ engines/lastexpress/fight/opponent_milos.o C++ engines/lastexpress/fight/opponent_salko.o C++ engines/lastexpress/fight/opponent_vesna1.o C++ engines/lastexpress/fight/opponent_vesna2.o C++ engines/lastexpress/game/beetle.o C++ engines/lastexpress/game/events.o C++ engines/lastexpress/game/credits.o C++ engines/lastexpress/menu/clock.o C++ engines/lastexpress/game/nis.o C++ engines/lastexpress/game/savegame.o C++ engines/lastexpress/game/action.o C++ engines/lastexpress/game/vcr.o C++ engines/lastexpress/game/navigation.o C++ engines/lastexpress/sound/driver.o C++ engines/lastexpress/game/otis.o C++ engines/lastexpress/menu/menu.o C++ engines/lastexpress/sound/mixer.o C++ engines/lilliput/console.o C++ engines/lastexpress/sound/sound.o C++ engines/lastexpress/sound/subtitle.o C++ engines/lastexpress/sound/slot.o C++ engines/lastexpress/metaengine.o C++ engines/lilliput/metaengine.o C++ engines/lastexpress/lastexpress.o C++ engines/lilliput/stream.o C++ engines/lilliput/sound.o C++ engines/lastexpress/memory.o C++ engines/lure/animseq.o C++ engines/lure/disk.o C++ engines/lastexpress/debug.o C++ engines/lure/debugger.o C++ engines/lure/events.o C++ engines/lure/decode.o C++ engines/lastexpress/graphics.o C++ engines/lure/memory.o C++ engines/lure/fights.o C++ engines/lure/intro.o C++ engines/lure/palette.o C++ engines/lilliput/lilliput.o C++ engines/lure/game.o C++ engines/lure/menu.o C++ engines/lure/lure.o C++ engines/lure/screen.o C++ engines/lilliput/script.o C++ engines/lure/metaengine.o C++ engines/lure/strings.o C++ engines/lure/room.o C++ engines/m4/console.o C++ engines/lastexpress/game/logic.o C++ engines/lure/sound.o C++ engines/m4/metaengine.o C++ engines/m4/m4.o C++ engines/m4/adv_db_r/db_catalog.o C++ engines/m4/adv_r/adv_background.o C++ engines/m4/subtitles.o C++ engines/lure/res.o C++ engines/m4/vars.o C++ engines/m4/adv_r/adv_been.o C++ engines/lure/scripts.o C++ engines/lure/surface.o C++ engines/m4/adv_r/adv_chk.o C++ engines/m4/adv_r/adv_interface.o C++ engines/lure/res_struct.o C++ engines/m4/adv_r/adv_hotspot.o C++ engines/m4/adv_r/adv_control.o C++ engines/m4/adv_r/adv_file.o C++ engines/m4/adv_r/adv_inv.o C++ engines/m4/adv_r/db_env.o C++ engines/m4/adv_r/adv_scale.o C++ engines/m4/core/cstring.o C++ engines/m4/adv_r/other.o C++ engines/m4/adv_r/adv_trigger.o C++ engines/m4/core/errors.o C++ engines/m4/core/imath.o C++ engines/m4/adv_r/adv_player.o C++ engines/m4/adv_r/chunk_ops.o C++ engines/m4/adv_r/adv_walk.o C++ engines/m4/adv_r/adv_rails.o C++ engines/m4/fileio/extensions.o C++ engines/m4/adv_r/conv.o C++ engines/lure/hotspots.o C++ engines/m4/core/mouse.o C++ engines/m4/fileio/fileio.o C++ engines/m4/core/term.o C++ engines/m4/graphics/gr_draw.o C++ engines/m4/fileio/info.o C++ engines/m4/core/param.o C++ engines/m4/adv_r/conv_io.o C++ engines/m4/dbg/dbg_wscript.o C++ engines/m4/graphics/gr_buff.o C++ engines/m4/graphics/gr_color.o C++ engines/m4/fileio/fstream.o C++ engines/m4/core/rooms.o C++ engines/m4/graphics/gr_surface.o C++ engines/m4/graphics/gr_sprite.o C++ engines/m4/graphics/gr_line.o C++ engines/m4/graphics/gr_font.o C++ engines/m4/graphics/gr_pal.o C++ engines/m4/gui/gui_buffer.o C++ engines/m4/graphics/gr_series.o C++ engines/m4/gui/game_menu.o C++ engines/m4/gui/gui_mouse.o C++ engines/m4/gui/gui_cheapo.o C++ engines/m4/fileio/sys_file.o C++ engines/m4/gui/gui_sys.o C++ engines/m4/graphics/krn_pal.o C++ engines/m4/graphics/rend.o C++ engines/m4/gui/gui_vmng_core.o C++ engines/m4/gui/gui_vmng_rectangles.o C++ engines/m4/gui/gui_dialog.o C++ engines/m4/mem/memman.o C++ engines/m4/mem/reloc.o C++ engines/m4/gui/gui_vmng_screen.o C++ engines/m4/platform/draw.o C++ engines/m4/gui/gui_item.o C++ engines/m4/mem/mem.o C++ engines/m4/platform/tile/tile_read.o C++ engines/m4/mem/res.o C++ engines/m4/platform/timer.o C++ engines/m4/wscript/wst_regs.o C++ engines/m4/platform/events.o C++ engines/m4/gui/gui_menu_items.o C++ engines/m4/gui/hotkeys.o C++ engines/m4/platform/sound/midi.o C++ engines/m4/wscript/ws_timer.o C++ engines/m4/burger/core/conv.o C++ engines/m4/platform/sound/digi.o C++ engines/m4/wscript/ws_hal.o C++ engines/m4/burger/core/release_trigger.o C++ engines/m4/burger/core/play_break.o C++ engines/m4/burger/core/stream_break.o C++ engines/m4/wscript/ws_cruncher.o C++ engines/m4/wscript/ws_machine.o C++ engines/m4/burger/gui/inventory.o C++ engines/m4/wscript/ws_load.o C++ engines/m4/burger/rooms/room.o C++ engines/m4/burger/gui/game_menu.o C++ engines/m4/burger/rooms/section.o C++ engines/m4/burger/gui/interface.o C++ engines/m4/burger/gui/gui_gizmo.o C++ engines/m4/burger/rooms/section1/room101.o C++ engines/m4/burger/rooms/section1/room103.o C++ engines/m4/burger/rooms/section1/room104.o C++ engines/m4/burger/rooms/section1/room120.o C++ engines/m4/burger/rooms/section1/section1.o C++ engines/m4/burger/rooms/section1/room106.o C++ engines/m4/burger/rooms/section1/room133_136.o C++ engines/m4/burger/rooms/section1/room102.o C++ engines/m4/burger/rooms/section1/room105.o C++ engines/m4/burger/rooms/section1/room134_135.o C++ engines/m4/burger/rooms/section1/room139_144.o C++ engines/m4/burger/rooms/section1/room138.o C++ engines/m4/burger/rooms/section1/room170.o C++ engines/m4/burger/rooms/section1/room137.o C++ engines/m4/burger/rooms/section1/room140_141.o C++ engines/m4/burger/rooms/section1/room142.o C++ engines/m4/burger/rooms/section1/room145.o C++ engines/m4/burger/rooms/section1/room172.o C++ engines/m4/burger/rooms/section1/room171.o C++ engines/m4/burger/rooms/section1/room173.o C++ engines/m4/burger/rooms/section1/room174.o C++ engines/m4/burger/rooms/section1/room176.o C++ engines/m4/burger/rooms/section1/room175.o C++ engines/m4/burger/rooms/section2/room204.o C++ engines/m4/burger/rooms/section1/room143.o C++ engines/m4/burger/rooms/section2/section2.o C++ engines/m4/burger/rooms/section3/room301.o C++ engines/m4/burger/rooms/section3/section3_room.o C++ engines/m4/burger/rooms/section2/room207.o C++ engines/m4/burger/rooms/section3/section3.o C++ engines/m4/burger/rooms/section3/mine.o C++ engines/m4/burger/rooms/section3/room306.o C++ engines/m4/burger/rooms/section3/room304.o C++ engines/m4/burger/rooms/section3/room305.o C++ engines/m4/burger/rooms/section3/room307.o C++ engines/m4/burger/rooms/section3/room302.o C++ engines/m4/burger/rooms/section3/room310.o C++ engines/m4/burger/rooms/section3/room303.o C++ engines/m4/burger/rooms/section4/section4_room.o C++ engines/m4/burger/rooms/section4/room401.o C++ engines/m4/burger/rooms/section4/room404.o C++ engines/m4/burger/rooms/section5/section5_room.o C++ engines/m4/burger/rooms/section4/section4.o C++ engines/m4/burger/rooms/section5/room501.o C++ engines/m4/burger/rooms/section4/room407.o C++ engines/m4/burger/rooms/section5/section5.o C++ engines/m4/burger/rooms/section4/room405.o C++ engines/m4/burger/rooms/section4/room402.o C++ engines/m4/burger/rooms/section5/room502.o C++ engines/m4/burger/rooms/section5/room504.o C++ engines/m4/burger/rooms/section5/room505.o C++ engines/m4/burger/rooms/section4/room406.o C++ engines/m4/burger/rooms/section5/room506.o C++ engines/m4/burger/rooms/section5/room503.o C++ engines/m4/burger/rooms/section5/room507.o C++ engines/m4/burger/rooms/section5/room508.o C++ engines/m4/burger/rooms/section5/room509.o C++ engines/m4/burger/rooms/section5/room511.o C++ engines/m4/burger/rooms/section5/room512.o C++ engines/m4/burger/rooms/section5/room513.o C++ engines/m4/burger/rooms/section5/room510.o C++ engines/m4/burger/rooms/section6/room601.o C++ engines/m4/burger/rooms/section6/section6_room.o C++ engines/m4/burger/rooms/section6/room605.o C++ engines/m4/burger/rooms/section6/room603.o C++ engines/m4/burger/rooms/section6/room606.o C++ engines/m4/burger/rooms/section6/section6.o C++ engines/m4/burger/rooms/section6/room608.o C++ engines/m4/burger/rooms/section6/room609.o C++ engines/m4/burger/rooms/section6/room610.o C++ engines/m4/burger/rooms/section7/section7.o C++ engines/m4/burger/rooms/section6/room604.o C++ engines/m4/burger/rooms/section7/room701.o C++ engines/m4/burger/rooms/section6/room602.o C++ engines/m4/burger/rooms/section7/room702.o C++ engines/m4/burger/rooms/section8/section8.o C++ engines/m4/burger/rooms/section7/room706.o C++ engines/m4/burger/rooms/section9/menu_room.o C++ engines/m4/burger/rooms/section9/room902.o C++ engines/m4/burger/rooms/section8/room802.o C++ engines/m4/burger/rooms/section9/section9.o C++ engines/m4/burger/rooms/section8/room801.o C++ engines/m4/burger/rooms/section9/room901.o C++ engines/m4/burger/rooms/section9/room903.o C++ engines/m4/burger/rooms/section9/room951.o C++ engines/m4/burger/rooms/section9/room971.o C++ engines/m4/burger/rooms/section9/room904.o C++ engines/m4/riddle/gui/gui_messages.o C++ engines/m4/burger/series_player.o C++ engines/m4/burger/hotkeys.o C++ engines/m4/burger/other.o C++ engines/m4/burger/console.o C++ engines/m4/burger/flags.o C++ engines/m4/burger/inventory.o C++ engines/m4/burger/walker.o C++ engines/m4/burger/vars.o C++ engines/m4/burger/burger.o C++ engines/m4/riddle/gui/inventory.o C++ engines/m4/riddle/rooms/section.o C++ engines/m4/riddle/rooms/section2/section2_room.o C++ engines/m4/riddle/gui/game_menu.o C++ engines/m4/riddle/rooms/section2/room202.o C++ engines/m4/riddle/rooms/room.o C++ engines/m4/riddle/rooms/section2/section2.o C++ engines/m4/riddle/gui/interface.o C++ engines/m4/riddle/rooms/section3/section3.o C++ engines/m4/riddle/rooms/section2/room201.o C++ engines/m4/riddle/rooms/section3/room309.o C++ engines/m4/riddle/rooms/section3/room352.o C++ engines/m4/riddle/rooms/section3/room301.o C++ engines/m4/riddle/rooms/section3/room354.o C++ engines/m4/riddle/rooms/section3/room304.o C++ engines/m4/riddle/rooms/section2/room207.o C++ engines/m4/riddle/rooms/section3/room303.o C++ engines/m4/riddle/rooms/section4/section4.o C++ engines/m4/riddle/rooms/section2/room205.o C++ engines/m4/riddle/rooms/section4/room401.o C++ engines/m4/riddle/rooms/section2/room203.o C++ engines/m4/riddle/rooms/section4/room404.o C++ engines/m4/riddle/rooms/section2/room204.o C++ engines/m4/riddle/rooms/section4/room410.o C++ engines/m4/riddle/rooms/section3/room305.o C++ engines/m4/riddle/rooms/section4/room409.o C++ engines/m4/riddle/rooms/section4/room405.o C++ engines/m4/riddle/rooms/section4/room413.o C++ engines/m4/riddle/rooms/section4/room402.o C++ engines/m4/riddle/rooms/section4/room406.o C++ engines/m4/riddle/rooms/section4/room493.o C++ engines/m4/riddle/rooms/section4/room403.o C++ engines/m4/riddle/rooms/section4/room456.o C++ engines/m4/riddle/rooms/section4/room408.o C++ engines/m4/riddle/rooms/section4/room495.o C++ engines/m4/riddle/rooms/section5/section5.o C++ engines/m4/riddle/rooms/section4/room494.o C++ engines/m4/riddle/rooms/section5/room507.o C++ engines/m4/riddle/rooms/section5/room506.o C++ engines/m4/riddle/rooms/section5/room509.o C++ engines/m4/riddle/rooms/section5/room501.o C++ engines/m4/riddle/rooms/section6/section6_maze.o C++ engines/m4/riddle/rooms/section5/room508.o C++ engines/m4/riddle/rooms/section6/section6.o C++ engines/m4/riddle/rooms/section6/room607.o C++ engines/m4/riddle/rooms/section6/room620.o C++ engines/m4/riddle/rooms/section6/room615.o C++ engines/m4/riddle/rooms/section6/room610.o C++ engines/m4/riddle/rooms/section6/room604.o C++ engines/m4/riddle/rooms/section6/room621.o C++ engines/m4/riddle/rooms/section5/room510.o C++ engines/m4/riddle/rooms/section6/room605.o C++ engines/m4/riddle/rooms/section6/room622.o C++ engines/m4/riddle/rooms/section6/room623.o C++ engines/m4/riddle/rooms/section6/room603.o C++ engines/m4/riddle/rooms/section6/room624.o C++ engines/m4/riddle/rooms/section6/room627.o C++ engines/m4/riddle/rooms/section6/room628.o C++ engines/m4/riddle/rooms/section6/room626.o C++ engines/m4/riddle/rooms/section6/room625.o C++ engines/m4/riddle/rooms/section6/room629.o C++ engines/m4/riddle/rooms/section6/room630.o C++ engines/m4/riddle/rooms/section6/room631.o C++ engines/m4/riddle/rooms/section6/room608.o C++ engines/m4/riddle/rooms/section6/room632.o C++ engines/m4/riddle/rooms/section6/room633.o C++ engines/m4/riddle/rooms/section5/room504.o C++ engines/m4/riddle/rooms/section6/room634.o C++ engines/m4/riddle/rooms/section6/room636.o C++ engines/m4/riddle/rooms/section6/room635.o C++ engines/m4/riddle/rooms/section6/room637.o C++ engines/m4/riddle/rooms/section6/room638.o C++ engines/m4/riddle/rooms/section4/room407.o C++ engines/m4/riddle/rooms/section6/room640.o C++ engines/m4/riddle/rooms/section6/room641.o C++ engines/m4/riddle/rooms/section6/room642.o C++ engines/m4/riddle/rooms/section6/room643.o C++ engines/m4/riddle/rooms/section6/room645.o C++ engines/m4/riddle/rooms/section6/room646.o C++ engines/m4/riddle/rooms/section6/room644.o C++ engines/m4/riddle/rooms/section6/room649.o C++ engines/m4/riddle/rooms/section6/room647.o C++ engines/m4/riddle/rooms/section6/room648.o C++ engines/m4/riddle/rooms/section6/room650.o C++ engines/m4/riddle/rooms/section6/room651.o C++ engines/m4/riddle/rooms/section7/section7.o C++ engines/m4/riddle/rooms/section7/room702.o C++ engines/m4/riddle/rooms/section7/room711.o C++ engines/m4/riddle/rooms/section7/room707.o C++ engines/m4/riddle/rooms/section7/room710.o C++ engines/m4/riddle/rooms/section7/room703.o C++ engines/m4/riddle/rooms/section7/room704.o C++ engines/m4/riddle/rooms/section7/room701.o C++ engines/m4/riddle/rooms/section7/room706.o C++ engines/m4/riddle/rooms/section7/room705.o C++ engines/m4/riddle/rooms/section7/room709.o C++ engines/m4/riddle/rooms/section8/room802.o C++ engines/m4/riddle/rooms/section8/room803.o C++ engines/m4/riddle/rooms/section8/room804.o C++ engines/m4/riddle/rooms/section8/section8_room.o C++ engines/m4/riddle/rooms/section8/section8.o C++ engines/m4/riddle/rooms/section8/room801.o C++ engines/m4/riddle/rooms/section8/room810.o C++ engines/m4/riddle/rooms/section8/room811.o C++ engines/m4/riddle/rooms/section8/room818.o C++ engines/m4/riddle/rooms/section8/room805.o C++ engines/m4/riddle/rooms/section8/room814.o C++ engines/m4/riddle/rooms/section8/room807.o C++ engines/m4/riddle/rooms/section8/room806.o C++ engines/m4/riddle/rooms/section8/room834.o C++ engines/m4/riddle/rooms/section8/room824.o C++ engines/m4/riddle/rooms/section8/room850.o C++ engines/m4/riddle/rooms/section8/room809.o C++ engines/m4/riddle/rooms/section8/room844.o C++ engines/m4/riddle/rooms/section8/room852.o C++ engines/m4/riddle/rooms/section8/room861.o C++ engines/m4/riddle/rooms/section8/room808.o C++ engines/m4/riddle/rooms/section9/section9_room.o C++ engines/m4/riddle/rooms/section8/room860.o C++ engines/m4/riddle/rooms/section9/section9.o C++ engines/m4/riddle/rooms/section9/room902.o C++ engines/m4/riddle/rooms/section9/room901.o C++ engines/m4/riddle/rooms/section9/room906.o C++ engines/m4/riddle/rooms/section9/room903.o C++ engines/m4/riddle/rooms/section9/room905.o C++ engines/m4/riddle/rooms/section9/room907.o C++ engines/m4/riddle/rooms/section9/room908.o C++ engines/m4/riddle/rooms/section9/room917.o C++ engines/m4/riddle/rooms/section9/room918.o C++ engines/m4/riddle/flags.o C++ engines/m4/riddle/hotkeys.o C++ engines/m4/riddle/rooms/section9/room996.o C++ engines/m4/riddle/walker.o C++ engines/m4/riddle/inventory.o C++ engines/m4/riddle/console.o C++ engines/m4/riddle/vars.o C++ engines/m4/riddle/triggers.o C++ engines/macs2/midiparser_macs2.o C++ engines/macs2/pathfinding.o C++ engines/macs2/hotspot_names.o C++ engines/m4/riddle/riddle.o C++ engines/macs2/messages.o C++ engines/macs2/dialogs.o C++ engines/macs2/music.o C++ engines/macs2/amiga_archive.o C++ engines/macs2/character.o C++ engines/macs2/gameobjects.o C++ engines/macs2/amiga_decode.o C++ engines/macs2/text.o C++ engines/macventure/controls.o C++ engines/macs2/metaengine.o C++ engines/macs2/amiga_resources.o C++ engines/macventure/datafiles.o C++ engines/macventure/container.o C++ engines/macventure/cursor.o C++ engines/macs2/actionbar.o C++ engines/macventure/prebuilt_dialogs.o C++ engines/macventure/metaengine.o C++ engines/macs2/events.o C++ engines/macventure/dialog.o C++ engines/macs2/saveload.o C++ engines/macventure/saveload.o C++ engines/macventure/windows.o C++ engines/macventure/image.o C++ engines/made/console.o C++ engines/macventure/text.o C++ engines/macs2/debugtools.o C++ engines/macventure/script.o In file included from ./engines/macventure/macventure.h:49, from engines/macventure/script.cpp:32: In copy constructor 'MacVenture::EngineFrame::EngineFrame(const MacVenture::EngineFrame&)', inlined from 'Common::ListInternal::Node::Node(const T&) [with T = MacVenture::EngineFrame]' at ./common/list_intern.h:45:22, inlined from 'void Common::List::insert(NodeBase*, const t_T&) [with t_T = MacVenture::EngineFrame]' at ./common/list.h:335:37, inlined from 'void Common::List::push_front(const t_T&) [with t_T = MacVenture::EngineFrame]' at ./common/list.h:159:9, inlined from 'bool MacVenture::ScriptEngine::opbbFORK(MacVenture::EngineState*, MacVenture::EngineFrame*)' at engines/macventure/script.cpp:957:20: ./engines/macventure/script.h:129:8: warning: 'newframe.MacVenture::EngineFrame::familyIdx' may be used uninitialized [-Wmaybe-uninitialized] 129 | struct EngineFrame { | ^~~~~~~~~~~ engines/macventure/script.cpp: In member function 'bool MacVenture::ScriptEngine::opbbFORK(MacVenture::EngineState*, MacVenture::EngineFrame*)': engines/macventure/script.cpp:948:21: note: 'newframe.MacVenture::EngineFrame::familyIdx' was declared here 948 | EngineFrame newframe; | ^~~~~~~~ In copy constructor 'MacVenture::EngineFrame::EngineFrame(const MacVenture::EngineFrame&)', inlined from 'Common::ListInternal::Node::Node(const T&) [with T = MacVenture::EngineFrame]' at ./common/list_intern.h:45:22, inlined from 'void Common::List::insert(NodeBase*, const t_T&) [with t_T = MacVenture::EngineFrame]' at ./common/list.h:335:37, inlined from 'void Common::List::push_back(const t_T&) [with t_T = MacVenture::EngineFrame]' at ./common/list.h:175:9, inlined from 'bool MacVenture::ScriptEngine::runControl(MacVenture::ControlAction, MacVenture::ObjID, MacVenture::ObjID, Common::Point)' at engines/macventure/script.cpp:60:19: ./engines/macventure/script.h:129:8: warning: 'frame.MacVenture::EngineFrame::familyIdx' may be used uninitialized [-Wmaybe-uninitialized] 129 | struct EngineFrame { | ^~~~~~~~~~~ engines/macventure/script.cpp: In member function 'bool MacVenture::ScriptEngine::runControl(MacVenture::ControlAction, MacVenture::ObjID, MacVenture::ObjID, Common::Point)': engines/macventure/script.cpp:51:21: note: 'frame.MacVenture::EngineFrame::familyIdx' was declared here 51 | EngineFrame frame; | ^~~~~ C++ engines/made/graphics.o engines/made/graphics.cpp: In function 'uint Made::rleDecompress(byte*, const byte*, Common::Array&)': engines/made/graphics.cpp:86:80: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 86 | warning("graphics::rleDecompress(): input stream over-read by %d bytes!", source - end); | ~^ ~~~~~~~~~~~~ | | | | int long int | %ld C++ engines/macventure/sound.o C++ engines/made/metaengine.o C++ engines/made/made.o C++ engines/macventure/macventure.o C++ engines/macventure/world.o C++ engines/made/music.o C++ engines/macventure/gui.o C++ engines/made/pmvplayer.o C++ engines/made/redreader.o C++ engines/macs2/scriptexecutor.o C++ engines/made/screenfx.o C++ engines/made/sound.o C++ engines/made/script.o C++ engines/macs2/view1.o C++ engines/made/screen.o C++ engines/mads/console.o C++ engines/made/resource.o C++ engines/mads/animview/functions.o C++ engines/mads/metaengine.o C++ engines/mads/animview/anim_timer.o C++ engines/mads/mads.o C++ engines/made/database.o C++ engines/mads/core/attr.o C++ engines/mads/core/camera.o C++ engines/mads/animview/animview.o C++ engines/mads/core/cursor.o C++ engines/made/scriptfuncs.o C++ engines/mads/textview/textview.o C++ engines/mads/core/cycle.o C++ engines/mads/core/color.o C++ engines/mads/core/buffer.o C++ engines/mads/core/config.o C++ engines/mads/core/anim.o C++ engines/mads/core/font.o C++ engines/mads/core/heap.o C++ engines/mads/core/error.o C++ engines/mads/core/global.o C++ engines/mads/core/image.o C++ engines/mads/core/hspot.o C++ engines/mads/core/env.o C++ engines/mads/core/fileio.o C++ engines/mads/core/lib.o C++ engines/mads/core/implode.o C++ engines/mads/core/imath.o C++ engines/mads/core/keys.o C++ engines/mads/core/loader.o C++ engines/macs2/macs2.o C++ engines/mads/core/mem.o C++ engines/mads/core/mcga.o C++ engines/mads/core/dialog.o engines/mads/core/dialog.cpp: In function 'void MADS::dialog_exec_mouse_list(DialogPtr, ItemPtr)': engines/mads/core/dialog.cpp:2354:13: warning: variable 'abort' set but not used [-Wunused-but-set-variable=] 2354 | int abort; | ^~~~~ C++ engines/mads/core/pack.o C++ engines/mads/core/game.o engines/mads/core/game.cpp:405:13: warning: 'void MADS::game_fix_save_name()' defined but not used [-Wunused-function] 405 | static void game_fix_save_name() { | ^~~~~~~~~~~~~~~~~~ C++ engines/mads/core/conv.o C++ engines/mads/core/mps_archive.o C++ engines/mads/core/mouse.o C++ engines/mads/core/magic.o C++ engines/mads/core/pack_dcl.o C++ engines/mads/core/matte.o C++ engines/mads/core/inter.o C++ engines/mads/core/object.o C++ engines/mads/core/quote.o C++ engines/mads/core/pfab.o C++ engines/mads/core/rail.o C++ engines/mads/core/screen.o C++ engines/mads/core/pal.o C++ engines/mads/core/kernel.o C++ engines/mads/core/sound.o C++ engines/mads/core/pcspk_pit.o C++ engines/mads/core/sort.o C++ engines/mads/core/sound_manager.o C++ engines/mads/core/speech.o C++ engines/mads/core/room.o C++ engines/mads/core/timer.o C++ engines/mads/core/video.o C++ engines/mads/core/player.o C++ engines/mads/core/vocab.o C++ engines/mads/core/text.o C++ engines/mads/nebular/bonus/bonus_exe_data.o C++ engines/mads/core/tile.o C++ engines/mads/core/window.o C++ engines/mads/core/popup.o C++ engines/mads/nebular/global.o C++ engines/mads/nebular/bonus/dos_text_screen.o C++ engines/mads/nebular/bonus/bonus.o C++ engines/mads/nebular/console.o C++ engines/mads/nebular/copy.o C++ engines/mads/nebular/main.o C++ engines/mads/nebular/bonus/bonus_text_ui.o C++ engines/mads/nebular/nebular.o C++ engines/mads/nebular/extra.o C++ engines/mads/nebular/main_menu.o C++ engines/mads/nebular/mac_frontend.o C++ engines/mads/nebular/mads/mads.o C++ engines/mads/core/sprite.o C++ engines/mads/nebular/popup.o C++ engines/mads/nebular/mps_installer.o C++ engines/mads/nebular/rooms/room104.o C++ engines/mads/nebular/rooms/room101.o C++ engines/mads/nebular/rooms/room103.o C++ engines/mads/nebular/rooms/room102.o C++ engines/mads/nebular/mac_resources.o C++ engines/mads/nebular/menus.o C++ engines/mads/nebular/rooms/room105.o C++ engines/mads/nebular/mac_dialogs.o C++ engines/mads/nebular/rooms/room106.o C++ engines/mads/nebular/rooms/room107.o C++ engines/mads/nebular/rooms/room108.o C++ engines/mads/nebular/mac_menus.o C++ engines/mads/nebular/rooms/room110.o C++ engines/mads/nebular/rooms/room111.o C++ engines/mads/nebular/rooms/room109.o C++ engines/mads/nebular/rooms/room112.o C++ engines/mads/nebular/mac_nebular.o C++ engines/mads/nebular/rooms/room201.o C++ engines/mads/nebular/rooms/room203.o C++ engines/mads/nebular/rooms/room202.o C++ engines/mads/nebular/rooms/room207.o C++ engines/mads/nebular/rooms/room205.o C++ engines/mads/nebular/rooms/room208.o C++ engines/mads/nebular/rooms/room212.o C++ engines/mads/nebular/rooms/room213.o C++ engines/mads/nebular/rooms/room211.o C++ engines/mads/nebular/rooms/room215.o C++ engines/mads/nebular/rooms/room214.o C++ engines/mads/nebular/rooms/room210.o C++ engines/mads/nebular/rooms/room216.o C++ engines/mads/nebular/rooms/room301.o C++ engines/mads/nebular/rooms/room209.o C++ engines/mads/nebular/rooms/room303.o C++ engines/mads/nebular/rooms/room302.o C++ engines/mads/nebular/rooms/room304.o C++ engines/mads/nebular/rooms/room308.o C++ engines/mads/nebular/rooms/room309.o C++ engines/mads/nebular/rooms/room310.o C++ engines/mads/nebular/rooms/room313.o C++ engines/mads/nebular/rooms/room311.o C++ engines/mads/nebular/rooms/room307.o C++ engines/mads/nebular/rooms/room316.o C++ engines/mads/nebular/rooms/room321.o C++ engines/mads/nebular/rooms/room322.o C++ engines/mads/nebular/rooms/room318.o C++ engines/mads/nebular/rooms/room320.o C++ engines/mads/nebular/rooms/room319.o C++ engines/mads/nebular/rooms/room353.o C++ engines/mads/nebular/rooms/room351.o C++ engines/mads/nebular/rooms/room354.o C++ engines/mads/nebular/rooms/room357.o C++ engines/mads/nebular/rooms/room358.o C++ engines/mads/nebular/rooms/room359.o C++ engines/mads/nebular/rooms/room360.o C++ engines/mads/nebular/rooms/room352.o C++ engines/mads/nebular/rooms/room366.o C++ engines/mads/nebular/rooms/room388.o C++ engines/mads/nebular/rooms/room390.o C++ engines/mads/nebular/rooms/room361.o C++ engines/mads/nebular/rooms/room387.o C++ engines/mads/nebular/rooms/room391.o C++ engines/mads/nebular/rooms/room389.o C++ engines/mads/nebular/rooms/room399.o C++ engines/mads/nebular/rooms/room405.o C++ engines/mads/nebular/rooms/room401.o C++ engines/mads/nebular/rooms/room407.o C++ engines/mads/nebular/rooms/room406.o C++ engines/mads/nebular/rooms/room409.o C++ engines/mads/nebular/rooms/room408.o C++ engines/mads/nebular/rooms/room410.o C++ engines/mads/nebular/rooms/room413.o C++ engines/mads/nebular/rooms/room502.o C++ engines/mads/nebular/rooms/room501.o C++ engines/mads/nebular/rooms/room411.o C++ engines/mads/nebular/rooms/room503.o C++ engines/mads/nebular/rooms/room504.o C++ engines/mads/nebular/rooms/room505.o C++ engines/mads/nebular/rooms/room507.o C++ engines/mads/nebular/rooms/room506.o C++ engines/mads/nebular/rooms/room402.o C++ engines/mads/nebular/rooms/room508.o C++ engines/mads/nebular/rooms/room511.o C++ engines/mads/nebular/rooms/room515.o C++ engines/mads/nebular/rooms/room513.o C++ engines/mads/nebular/rooms/room551.o C++ engines/mads/nebular/rooms/room512.o C++ engines/mads/nebular/rooms/room601.o C++ engines/mads/nebular/rooms/room603.o C++ engines/mads/nebular/rooms/room602.o C++ engines/mads/nebular/rooms/room605.o C++ engines/mads/nebular/rooms/room604.o C++ engines/mads/nebular/rooms/room609.o C++ engines/mads/nebular/rooms/room607.o C++ engines/mads/nebular/rooms/room610.o C++ engines/mads/nebular/rooms/room620.o C++ engines/mads/nebular/rooms/room612.o C++ engines/mads/nebular/rooms/room702.o C++ engines/mads/nebular/rooms/room701.o C++ engines/mads/nebular/rooms/room608.o C++ engines/mads/nebular/rooms/room704.o C++ engines/mads/nebular/rooms/room705.o C++ engines/mads/nebular/rooms/room703.o C++ engines/mads/nebular/rooms/room707.o C++ engines/mads/nebular/rooms/room611.o C++ engines/mads/nebular/rooms/room711.o C++ engines/mads/nebular/rooms/room710.o C++ engines/mads/nebular/rooms/room706.o C++ engines/mads/nebular/rooms/room751.o C++ engines/mads/nebular/rooms/room752.o C++ engines/mads/nebular/rooms/room801.o C++ engines/mads/nebular/rooms/room802.o C++ engines/mads/nebular/rooms/room807.o C++ engines/mads/nebular/rooms/room805.o C++ engines/mads/nebular/rooms/room803.o C++ engines/mads/nebular/rooms/room810.o C++ engines/mads/nebular/rooms/room804.o C++ engines/mads/nebular/rooms/section1.o C++ engines/mads/nebular/rooms/section2.o C++ engines/mads/nebular/rooms/room808.o C++ engines/mads/nebular/rooms/section3.o C++ engines/mads/nebular/rooms/section4.o C++ engines/mads/nebular/rooms/section5.o C++ engines/mads/nebular/rooms/section6.o C++ engines/mads/nebular/rooms/section7.o C++ engines/mads/nebular/rooms/section8.o C++ engines/mads/nebular/rooms/dialog.o C++ engines/mads/nebular/rooms/forcefield.o C++ engines/mads/nebular/rooms/teleporter.o C++ engines/mads/nebular/sound/isound.o C++ engines/mads/nebular/sound/isound_nebular.o C++ engines/mads/nebular/sound/sound.o C++ engines/mads/phantom/catacombs.o C++ engines/mads/phantom/global.o C++ engines/mads/nebular/sound/mac_sound.o C++ engines/mads/nebular/sound/asound.o C++ engines/mads/phantom/mads/mads.o C++ engines/mads/nebular/sound/rsound.o C++ engines/mads/phantom/phantom.o C++ engines/mads/phantom/rooms/section1.o C++ engines/mads/nebular/sound/psound.o C++ engines/mads/phantom/main_menu.o C++ engines/mads/phantom/menus.o C++ engines/mads/phantom/rooms/room101.o C++ engines/mads/phantom/main.o C++ engines/mads/nebular/sound/psound_nebular.o C++ engines/mads/nebular/sound/rsound_nebular.o C++ engines/mads/phantom/rooms/room102.o C++ engines/mads/phantom/rooms/room107.o C++ engines/mads/phantom/rooms/room105.o C++ engines/mads/phantom/rooms/room104.o C++ engines/mads/phantom/rooms/room106.o C++ engines/mads/phantom/rooms/room109.o C++ engines/mads/phantom/rooms/room110.o C++ engines/mads/phantom/rooms/room108.o C++ engines/mads/phantom/rooms/room103.o C++ engines/mads/phantom/rooms/room111.o C++ engines/mads/phantom/rooms/room150.o C++ engines/mads/phantom/rooms/section2.o C++ engines/mads/phantom/rooms/room114.o C++ engines/mads/nebular/sound/asound_nebular.o C++ engines/mads/phantom/rooms/room112.o C++ engines/mads/phantom/rooms/room201.o C++ engines/mads/phantom/rooms/room113.o C++ engines/mads/phantom/rooms/section3.o C++ engines/mads/phantom/rooms/room204.o C++ engines/mads/phantom/rooms/room202.o C++ engines/mads/phantom/rooms/room203.o C++ engines/mads/phantom/rooms/room301.o C++ engines/mads/phantom/rooms/room207.o C++ engines/mads/phantom/rooms/room250.o C++ engines/mads/phantom/rooms/room208.o C++ engines/mads/phantom/rooms/room206.o C++ engines/mads/phantom/rooms/room205.o C++ engines/mads/phantom/rooms/room302.o C++ engines/mads/phantom/rooms/room303.o C++ engines/mads/phantom/rooms/room304.o C++ engines/mads/phantom/rooms/section4.o C++ engines/mads/phantom/rooms/room305.o C++ engines/mads/phantom/rooms/room310.o C++ engines/mads/phantom/rooms/room306.o C++ engines/mads/phantom/rooms/room307.o C++ engines/mads/phantom/rooms/room401.o C++ engines/mads/phantom/rooms/room403.o C++ engines/mads/phantom/rooms/room308.o C++ engines/mads/phantom/rooms/room309.o C++ engines/mads/phantom/rooms/room404.o C++ engines/mads/phantom/rooms/room406.o C++ engines/mads/phantom/rooms/room407.o C++ engines/mads/phantom/rooms/section5.o C++ engines/mads/phantom/rooms/room408.o C++ engines/mads/phantom/rooms/room410.o C++ engines/mads/phantom/rooms/room409.o C++ engines/mads/phantom/rooms/room456.o C++ engines/mads/phantom/rooms/room453.o C++ engines/mads/phantom/rooms/room501.o C++ engines/mads/phantom/rooms/room506.o C++ engines/mads/phantom/rooms/room505.o C++ engines/mads/phantom/sound/isound_phantom.o C++ engines/mads/phantom/rooms/room504.o C++ engines/mads/phantom/rooms/room502.o engines/mads/phantom/rooms/room502.cpp: In function 'void MADS::Phantom::Rooms::room_502_parser()': engines/mads/phantom/rooms/room502.cpp:772:39: warning: 'panel' may be used uninitialized [-Wmaybe-uninitialized] 772 | local->panel_pushed = (byte)panel; | ^~~~~~~~~~~ engines/mads/phantom/rooms/room502.cpp:669:13: note: 'panel' was declared here 669 | int panel; | ^~~~~ engines/mads/phantom/rooms/room502.cpp:774:34: warning: 'interim_y' may be used uninitialized [-Wmaybe-uninitialized] 774 | local->interim_y = (byte)interim_y; engines/mads/phantom/rooms/room502.cpp:671:13: note: 'interim_y' was declared here 671 | int interim_y; | ^~~~~~~~~ C++ engines/mads/phantom/sound/psound_phantom.o C++ engines/mads/dragonsphere/global.o C++ engines/mads/phantom/sound/sound.o C++ engines/mads/phantom/sound/isound.o C++ engines/mads/dragonsphere/mads/mads.o C++ engines/mads/phantom/sound/asound.o C++ engines/mads/phantom/sound/rsound.o C++ engines/mads/dragonsphere/main.o C++ engines/mads/dragonsphere/main_menu.o C++ engines/mads/phantom/sound/rsound_phantom.o C++ engines/mads/dragonsphere/rooms/section2.o C++ engines/mads/dragonsphere/rooms/section1.o C++ engines/mads/dragonsphere/dragonsphere.o C++ engines/mads/dragonsphere/menus.o C++ engines/mads/dragonsphere/rooms/section3.o C++ engines/mads/dragonsphere/rooms/section4.o C++ engines/mads/phantom/sound/psound.o C++ engines/mads/dragonsphere/rooms/room101.o C++ engines/mads/dragonsphere/rooms/section5.o C++ engines/mads/dragonsphere/rooms/section6.o C++ engines/mads/phantom/sound/asound_phantom.o C++ engines/mads/dragonsphere/rooms/room102.o C++ engines/mads/dragonsphere/rooms/section9.o C++ engines/mads/dragonsphere/rooms/room103.o C++ engines/mads/dragonsphere/rooms/room108.o engines/mads/dragonsphere/rooms/room108.cpp: In function 'void MADS::Dragonsphere::Rooms::room_108_daemon()': engines/mads/dragonsphere/rooms/room108.cpp:235:37: warning: 'new_frame' may be used uninitialized [-Wmaybe-uninitialized] 235 | if (reset_frame != kernel_anim[aa[0]].frame) { | ^~~~~~~~~~~ engines/mads/dragonsphere/rooms/room108.cpp:203:15: note: 'new_frame' was declared here 203 | int16 new_frame; | ^~~~~~~~~ C++ engines/mads/dragonsphere/rooms/room109.o C++ engines/mads/dragonsphere/rooms/room111.o C++ engines/mads/dragonsphere/rooms/room112.o C++ engines/mads/dragonsphere/rooms/room107.o C++ engines/mads/dragonsphere/rooms/room105.o C++ engines/mads/dragonsphere/rooms/room114.o C++ engines/mads/dragonsphere/rooms/room117.o C++ engines/mads/dragonsphere/rooms/room115.o C++ engines/mads/dragonsphere/rooms/room118.o C++ engines/mads/dragonsphere/rooms/room104.o C++ engines/mads/dragonsphere/rooms/room106.o C++ engines/mads/dragonsphere/rooms/room116.o C++ engines/mads/dragonsphere/rooms/room119.o C++ engines/mads/dragonsphere/rooms/room113.o C++ engines/mads/dragonsphere/rooms/room120.o C++ engines/mads/dragonsphere/rooms/room204.o C++ engines/mads/dragonsphere/rooms/room110.o C++ engines/mads/dragonsphere/rooms/room206.o C++ engines/mads/dragonsphere/rooms/room301.o C++ engines/mads/dragonsphere/rooms/room205.o C++ engines/mads/dragonsphere/rooms/room203.o C++ engines/mads/dragonsphere/rooms/room302.o C++ engines/mads/dragonsphere/rooms/room201.o C++ engines/mads/dragonsphere/rooms/room404.o C++ engines/mads/dragonsphere/rooms/room402.o C++ engines/mads/dragonsphere/rooms/room403.o C++ engines/mads/dragonsphere/rooms/room303.o C++ engines/mads/dragonsphere/rooms/room401.o C++ engines/mads/dragonsphere/rooms/room408.o C++ engines/mads/dragonsphere/rooms/room407.o C++ engines/mads/dragonsphere/rooms/room412.o C++ engines/mads/dragonsphere/rooms/room405.o C++ engines/mads/dragonsphere/rooms/room410.o C++ engines/mads/dragonsphere/rooms/room501.o C++ engines/mads/dragonsphere/rooms/room454.o C++ engines/mads/dragonsphere/rooms/room409.o C++ engines/mads/dragonsphere/rooms/room406.o C++ engines/mads/dragonsphere/rooms/room411.o C++ engines/mads/dragonsphere/rooms/room505.o C++ engines/mads/dragonsphere/rooms/room502.o C++ engines/mads/dragonsphere/rooms/room503.o C++ engines/mads/dragonsphere/rooms/room507.o C++ engines/mads/dragonsphere/rooms/room511.o C++ engines/mads/dragonsphere/rooms/room506.o C++ engines/mads/dragonsphere/rooms/room557.o C++ engines/mads/dragonsphere/rooms/room512.o C++ engines/mads/dragonsphere/rooms/room509.o C++ engines/mads/dragonsphere/rooms/room508.o C++ engines/mads/dragonsphere/rooms/room604.o C++ engines/mads/dragonsphere/rooms/room510.o C++ engines/mads/dragonsphere/rooms/room504.o C++ engines/mads/dragonsphere/rooms/room603.o C++ engines/mads/dragonsphere/rooms/room609.o C++ engines/mads/dragonsphere/rooms/room613.o C++ engines/mads/dragonsphere/rooms/room607.o C++ engines/mads/dragonsphere/rooms/room612.o C++ engines/mads/dragonsphere/rooms/room606.o C++ engines/mads/dragonsphere/rooms/room605.o C++ engines/mads/dragonsphere/rooms/room601.o C++ engines/mads/dragonsphere/rooms/room909.o C++ engines/mads/dragonsphere/sound/gsound_dragonsphere.o C++ engines/mads/dragonsphere/rooms/room614.o C++ engines/mads/dragonsphere/sound/sound.o C++ engines/mads/forest/console.o C++ engines/mads/forest/forest.o C++ engines/mads/dragonsphere/sound/rsound.o C++ engines/mads/dragonsphere/sound/asound.o C++ engines/mads/forest/journal.o C++ engines/mads/forest/mads/mads.o C++ engines/mads/forest/extra.o C++ engines/mads/forest/global.o C++ engines/mads/forest/inventory.o C++ engines/mads/dragonsphere/sound/gsound.o C++ engines/mads/dragonsphere/sound/psound_dragonsphere.o C++ engines/mads/forest/main.o C++ engines/mads/dragonsphere/sound/psound.o C++ engines/mads/forest/menus.o C++ engines/mads/forest/rooms/room103.o C++ engines/mads/forest/rooms/room107.o C++ engines/mads/forest/rooms/room101.o C++ engines/mads/forest/rooms/room106.o C++ engines/mads/forest/rooms/room201.o C++ engines/mads/forest/rooms/room199.o C++ engines/mads/forest/rooms/room104.o C++ engines/mads/forest/rooms/room204.o C++ engines/mads/forest/rooms/room205.o C++ engines/mads/forest/rooms/room211.o C++ engines/mads/forest/rooms/room210.o C++ engines/mads/forest/rooms/room203.o C++ engines/mads/forest/rooms/room220.o C++ engines/mads/forest/rooms/room221.o C++ engines/mads/forest/rooms/room301.o C++ engines/mads/forest/rooms/room303.o C++ engines/mads/forest/rooms/room302.o C++ engines/mads/forest/rooms/room304.o C++ engines/mads/dragonsphere/sound/rsound_dragonsphere.o C++ engines/mads/forest/rooms/room305.o C++ engines/mads/forest/rooms/room306.o C++ engines/mads/forest/rooms/room307.o C++ engines/mads/forest/rooms/room321.o C++ engines/mads/dragonsphere/sound/asound_dragonsphere.o C++ engines/mads/forest/rooms/room322.o C++ engines/mads/forest/rooms/room401.o C++ engines/mads/forest/rooms/room308.o C++ engines/mads/forest/rooms/room420.o C++ engines/mads/forest/rooms/room402.o C++ engines/mads/forest/rooms/room403.o C++ engines/mads/forest/rooms/room405.o C++ engines/mads/forest/rooms/room501.o C++ engines/mads/forest/rooms/room404.o C++ engines/mads/forest/rooms/room509.o C++ engines/mads/forest/rooms/room901.o C++ engines/mads/forest/rooms/room510.o C++ engines/mads/forest/rooms/room520.o C++ engines/mads/forest/rooms/section1.o C++ engines/mads/forest/rooms/section2.o C++ engines/mads/forest/rooms/room903.o C++ engines/mads/forest/rooms/section3.o C++ engines/mads/forest/rooms/section4.o C++ engines/mads/forest/rooms/room503.o C++ engines/mads/forest/rooms/section5.o C++ engines/mads/forest/rooms/room904.o C++ engines/mads/forest/rooms/section9.o C++ engines/mads/forest/sound/digi.o C++ engines/mediastation/actors/cursor.o C++ engines/mads/forest/sound/midi.o C++ engines/mediastation/actors/document.o C++ engines/mediastation/actors/font.o C++ engines/mediastation/actors/canvas.o C++ engines/mediastation/actors/hotspot.o C++ engines/mediastation/actors/image.o C++ engines/mediastation/actors/camera.o C++ engines/mediastation/actors/palette.o C++ engines/mediastation/actor.o C++ engines/mediastation/actors/screen.o C++ engines/mediastation/actors/printer.o C++ engines/mediastation/actors/diskimage.o C++ engines/mediastation/actors/path.o C++ engines/mediastation/actors/sound.o C++ engines/mediastation/actors/timer.o C++ engines/mediastation/bitmap.o C++ engines/mediastation/audio.o C++ engines/mediastation/actors/sprite.o C++ engines/mediastation/actors/movie.o C++ engines/mediastation/actors/text.o C++ engines/mediastation/clients.o C++ engines/mediastation/cursors.o C++ engines/mediastation/mediascript/scriptconstants.o C++ engines/mediastation/boot.o C++ engines/mediastation/context.o C++ engines/mediastation/debugger.o C++ engines/mediastation/actors/stage.o C++ engines/mediastation/events.o C++ engines/mediastation/mediascript/collection.o C++ engines/mediastation/mediascript/scriptresponse.o C++ engines/mediastation/datafile.o C++ engines/mediastation/metaengine.o C++ engines/mediastation/mediascript/scriptvalue.o C++ engines/mediastation/mediascript/codechunk.o C++ engines/mediastation/mediascript/function.o C++ engines/mediastation/minigames/sophie.o C++ engines/mm/mm.o C++ engines/mediastation/minigames/dotgame.o C++ engines/mm/shared/classic/pc_speaker.o C++ engines/mm/shared/utils/bitmap_font.o C++ engines/mm/shared/utils/strings.o C++ engines/mediastation/minigames/maze.o C++ engines/mm/metaengine.o C++ engines/mm/shared/utils/strings_data.o C++ engines/mm/shared/utils/xeen_font.o C++ engines/mediastation/profile.o C++ engines/mm/shared/xeen/cc_archive.o C++ engines/mediastation/mediastation.o C++ engines/mm/shared/xeen/file.o C++ engines/mediastation/minigames/stalkingzazu.o C++ engines/mediastation/minigames/checkers.o C++ engines/mm/shared/xeen/sound_driver.o C++ engines/mm/shared/xeen/xsurface.o C++ engines/mediastation/graphics.o C++ engines/mm/shared/xeen/sound_driver_adlib.o C++ engines/mm/shared/xeen/sound_driver_mt32.o C++ engines/mm/shared/xeen/sound.o C++ engines/mm/mm1/data/active_spells.o C++ engines/mm/mm1/data/game_state.o C++ engines/mm/mm1/messages.o C++ engines/mm/mm1/sound.o C++ engines/mm/mm1/globals.o C++ engines/mm/mm1/data/items.o C++ engines/mm/mm1/data/locations.o C++ engines/mm/shared/xeen/sprites.o C++ engines/mm/mm1/metaengine.o C++ engines/mm/mm1/data/text_parser.o C++ engines/mm/mm1/data/treasure.o C++ engines/mm/mm1/data/monsters.o C++ engines/mm/mm1/data/trap.o C++ engines/mm/mm1/game/arenko.o C++ engines/mm/mm1/game/detect_magic.o C++ engines/mm/mm1/data/roster.o C++ engines/mm/mm1/game/arrested.o C++ engines/mm/mm1/data/party.o C++ engines/mm/mm1/data/character.o C++ engines/mm/mm1/game/game_logic.o C++ engines/mm/mm1/game/duplication.o C++ engines/mm/mm1/game/fly.o C++ engines/mm/mm1/game/equip_remove.o C++ engines/mm/mm1/game/leprechaun.o C++ engines/mm/mm1/game/recharge_item.o C++ engines/mm/mm1/game/encounter.o C++ engines/mm/mm1/game/monster_touch.o C++ engines/mm/mm1/game/rest.o C++ engines/mm/mm1/game/spell_casting.o C++ engines/mm/mm1/gfx/gfx.o C++ engines/mm/mm1/gfx/dta.o C++ engines/mm/mm1/game/use_item.o C++ engines/mm/mm1/game/wheel_spin.o C++ engines/mm/mm1/gfx/screen_decoder.o C++ engines/mm/mm1/utils/strings.o C++ engines/mm/mm1/events.o C++ engines/mm/mm1/gfx/symbols.o C++ engines/mm/mm1/game/spells_party.o C++ engines/mm/mm1/utils/mouse.o C++ engines/mm/mm1/game/spells_monsters.o C++ engines/mm/mm1/game/combat.o C++ engines/mm/mm1/mm1.o C++ engines/mm/mm1/console.o C++ engines/mm/mm1/game/view_base.o C++ engines/mm/mm1/views/locations/blacksmith.o C++ engines/mm/mm1/views/locations/blacksmith_buy_weapons.o C++ engines/mm/mm1/views/locations/blacksmith_buy_armor.o C++ engines/mm/mm1/views/locations/blacksmith_buy_misc.o C++ engines/mm/mm1/views/locations/blacksmith_subview.o C++ engines/mm/mm1/views/locations/blacksmith_sell_item.o C++ engines/mm/mm1/views/locations/market.o C++ engines/mm/mm1/views/locations/inn.o C++ engines/mm/mm1/views/locations/location.o C++ engines/mm/mm1/views/locations/statue.o C++ engines/mm/mm1/views/locations/tavern.o C++ engines/mm/mm1/views/locations/temple.o C++ engines/mm/mm1/views/locations/training.o C++ engines/mm/mm1/views/interactions/access_code.o C++ engines/mm/mm1/views/interactions/arenko.o C++ engines/mm/mm1/views/interactions/alien.o C++ engines/mm/mm1/views/interactions/answer_entry.o C++ engines/mm/mm1/views/interactions/chess.o C++ engines/mm/mm1/views/interactions/alamar.o C++ engines/mm/mm1/views/interactions/dog_statue.o C++ engines/mm/mm1/views/interactions/giant.o C++ engines/mm/mm1/views/interactions/arrested.o C++ engines/mm/mm1/views/interactions/ghost.o C++ engines/mm/mm1/views/interactions/gypsy.o C++ engines/mm/mm1/views/interactions/ice_princess.o C++ engines/mm/mm1/views/interactions/hacker.o C++ engines/mm/mm1/views/interactions/leprechaun.o C++ engines/mm/mm1/views/interactions/inspectron.o C++ engines/mm/mm1/views/interactions/lion.o C++ engines/mm/mm1/views/interactions/keeper.o C++ engines/mm/mm1/views/interactions/resistances.o C++ engines/mm/mm1/views/interactions/lord_ironfist.o C++ engines/mm/mm1/views/interactions/orango.o C++ engines/mm/mm1/views/interactions/lord_archer.o C++ engines/mm/mm1/views/interactions/prisoners.o C++ engines/mm/mm1/views/interactions/ruby.o C++ engines/mm/mm1/views/interactions/volcano_god.o C++ engines/mm/mm1/views/interactions/trivia.o C++ engines/mm/mm1/views/interactions/won_game.o C++ engines/mm/mm1/views/spells/duplication.o C++ engines/mm/mm1/views/spells/fly.o C++ engines/mm/mm1/views/spells/cast_spell.o C++ engines/mm/mm1/views/spells/detect_magic.o C++ engines/mm/mm1/views/spells/spell_view.o C++ engines/mm/mm1/views/spells/recharge_item.o C++ engines/mm/mm1/views/spells/location.o C++ engines/mm/mm1/views/spells/teleport.o C++ engines/mm/mm1/views/are_you_ready.o C++ engines/mm/mm1/views/character_info.o C++ engines/mm/mm1/views/character_manage.o C++ engines/mm/mm1/views/character_base.o C++ engines/mm/mm1/views/color_questions.o C++ engines/mm/mm1/views/characters.o C++ engines/mm/mm1/views/character_view_combat.o C++ engines/mm/mm1/views/bash.o C++ engines/mm/mm1/views/create_characters.o C++ engines/mm/mm1/views/combat.o C++ engines/mm/mm1/views/dead.o C++ engines/mm/mm1/views/encounter.o C++ engines/mm/mm1/views/game.o C++ engines/mm/mm1/views/game_messages.o C++ engines/mm/mm1/views/game_view.o C++ engines/mm/mm1/views/rest.o C++ engines/mm/mm1/views/title.o C++ engines/mm/mm1/views/game_party.o C++ engines/mm/mm1/views/order.o C++ engines/mm/mm1/views/game_commands.o C++ engines/mm/mm1/views/quick_ref.o C++ engines/mm/mm1/views/protect.o C++ engines/mm/mm1/views/main_menu.o C++ engines/mm/mm1/views/text_entry.o C++ engines/mm/mm1/views/search.o C++ engines/mm/mm1/views_enh/spells/duplication.o C++ engines/mm/mm1/views_enh/spells/cast_spell.o C++ engines/mm/mm1/views_enh/spells/spellbook.o C++ engines/mm/mm1/views_enh/spells/fly.o C++ engines/mm/mm1/views_enh/spells/recharge_item.o C++ engines/mm/mm1/views/unlock.o C++ engines/mm/mm1/views/trap.o C++ engines/mm/mm1/views_enh/spells/detect_magic.o C++ engines/mm/mm1/views/wheel_spin.o C++ engines/mm/mm1/views_enh/spells/location.o C++ engines/mm/mm1/views_enh/spells/teleport.o C++ engines/mm/mm1/views/text_view.o C++ engines/mm/mm1/views_enh/character_manage.o C++ engines/mm/mm1/views_enh/character_info.o C++ engines/mm/mm1/views_enh/character_inventory.o C++ engines/mm/mm1/views_enh/character_select.o C++ engines/mm/mm1/views_enh/character_base.o C++ engines/mm/mm1/views_enh/color_questions.o C++ engines/mm/mm1/views_enh/character_view.o C++ engines/mm/mm1/views_enh/characters.o C++ engines/mm/mm1/views_enh/confirm.o C++ engines/mm/mm1/views_enh/button_container.o C++ engines/mm/mm1/views_enh/dialogs.o C++ engines/mm/mm1/views_enh/create_characters.o C++ engines/mm/mm1/views_enh/combat.o C++ engines/mm/mm1/views_enh/game.o C++ engines/mm/mm1/views_enh/exchange.o C++ engines/mm/mm1/views_enh/dead.o C++ engines/mm/mm1/views_enh/items_view.o C++ engines/mm/mm1/views_enh/encounter.o C++ engines/mm/mm1/views_enh/main_menu.o C++ engines/mm/mm1/views_enh/game_messages.o C++ engines/mm/mm1/views_enh/game_view.o C++ engines/mm/mm1/views_enh/map_popup.o C++ engines/mm/mm1/views_enh/game_commands.o C++ engines/mm/mm1/views_enh/game_party.o C++ engines/mm/mm1/views_enh/rest.o C++ engines/mm/mm1/views_enh/party_view.o C++ engines/mm/mm1/views_enh/protect.o C++ engines/mm/mm1/views_enh/scroll_popup.o C++ engines/mm/mm1/views_enh/quick_ref.o C++ engines/mm/mm1/views_enh/map.o C++ engines/mm/mm1/views_enh/scroll_text.o C++ engines/mm/mm1/views_enh/scroll_view.o C++ engines/mm/mm1/views_enh/search.o C++ engines/mm/mm1/views_enh/title.o C++ engines/mm/mm1/views_enh/town_select.o C++ engines/mm/mm1/views_enh/select_number.o C++ engines/mm/mm1/views_enh/trade.o C++ engines/mm/mm1/views_enh/trap.o C++ engines/mm/mm1/views_enh/unlock.o C++ engines/mm/mm1/views_enh/wheel_spin.o C++ engines/mm/mm1/views_enh/text_entry.o C++ engines/mm/mm1/views_enh/which_character.o C++ engines/mm/mm1/views_enh/which_item.o C++ engines/mm/mm1/views_enh/who_will_try.o C++ engines/mm/mm1/views_enh/interactions/access_code.o C++ engines/mm/mm1/views_enh/interactions/alamar.o C++ engines/mm/mm1/views_enh/won_game.o C++ engines/mm/mm1/views_enh/interactions/alien.o C++ engines/mm/mm1/views_enh/text_view.o C++ engines/mm/mm1/views_enh/interactions/arenko.o C++ engines/mm/mm1/views_enh/interactions/chess.o C++ engines/mm/mm1/views_enh/interactions/arrested.o C++ engines/mm/mm1/views_enh/yes_no.o C++ engines/mm/mm1/views_enh/interactions/dog_statue.o C++ engines/mm/mm1/views_enh/interactions/giant.o C++ engines/mm/mm1/views_enh/interactions/gypsy.o C++ engines/mm/mm1/views_enh/interactions/ghost.o C++ engines/mm/mm1/views_enh/interactions/ice_princess.o C++ engines/mm/mm1/views_enh/interactions/inspectron.o C++ engines/mm/mm1/views_enh/interactions/hacker.o C++ engines/mm/mm1/views_enh/interactions/interaction_query.o C++ engines/mm/mm1/views_enh/interactions/interaction.o C++ engines/mm/mm1/views_enh/interactions/keeper.o C++ engines/mm/mm1/views_enh/interactions/leprechaun.o C++ engines/mm/mm1/views_enh/interactions/lion.o C++ engines/mm/mm1/views_enh/interactions/lord_archer.o C++ engines/mm/mm1/views_enh/interactions/lord_ironfist.o C++ engines/mm/mm1/views_enh/interactions/orango.o C++ engines/mm/mm1/views_enh/interactions/resistances.o C++ engines/mm/mm1/views_enh/interactions/ruby.o C++ engines/mm/mm1/views_enh/interactions/scummvm.o C++ engines/mm/mm1/views_enh/interactions/statue.o C++ engines/mm/mm1/views_enh/interactions/prisoners.o C++ engines/mm/mm1/views_enh/interactions/trivia.o C++ engines/mm/mm1/views_enh/interactions/volcano_god.o C++ engines/mm/mm1/views_enh/locations/blacksmith.o C++ engines/mm/mm1/views_enh/locations/blacksmith_items.o C++ engines/mm/mm1/maps/map.o C++ engines/mm/mm1/maps/map_desert.o C++ engines/mm/mm1/views_enh/locations/market.o C++ engines/mm/mm1/maps/map_town.o C++ engines/mm/mm1/views_enh/locations/location.o C++ engines/mm/mm1/maps/map02.o C++ engines/mm/mm1/views_enh/locations/inn.o C++ engines/mm/mm1/maps/map01.o C++ engines/mm/mm1/maps/maps.o C++ engines/mm/mm1/views_enh/locations/tavern.o C++ engines/mm/mm1/views_enh/locations/training.o C++ engines/mm/mm1/maps/map03.o C++ engines/mm/mm1/maps/map00.o C++ engines/mm/mm1/maps/map04.o C++ engines/mm/mm1/views_enh/locations/temple.o C++ engines/mm/mm1/maps/map06.o C++ engines/mm/mm1/maps/map05.o C++ engines/mm/mm1/maps/map08.o C++ engines/mm/mm1/maps/map16.o C++ engines/mm/mm1/maps/map07.o C++ engines/mm/mm1/maps/map10.o C++ engines/mm/mm1/maps/map13.o C++ engines/mm/mm1/maps/map11.o C++ engines/mm/mm1/maps/map12.o C++ engines/mm/mm1/maps/map09.o C++ engines/mm/mm1/maps/map15.o C++ engines/mm/mm1/maps/map14.o C++ engines/mm/mm1/maps/map17.o C++ engines/mm/mm1/maps/map19.o C++ engines/mm/mm1/maps/map21.o C++ engines/mm/mm1/maps/map22.o C++ engines/mm/mm1/maps/map26.o C++ engines/mm/mm1/maps/map24.o C++ engines/mm/mm1/maps/map23.o C++ engines/mm/mm1/maps/map18.o C++ engines/mm/mm1/maps/map27.o C++ engines/mm/mm1/maps/map25.o C++ engines/mm/mm1/maps/map29.o C++ engines/mm/mm1/maps/map20.o C++ engines/mm/mm1/maps/map28.o C++ engines/mm/mm1/maps/map30.o C++ engines/mm/mm1/maps/map31.o C++ engines/mm/mm1/maps/map37.o C++ engines/mm/mm1/maps/map38.o C++ engines/mm/mm1/maps/map33.o C++ engines/mm/mm1/maps/map34.o C++ engines/mm/mm1/maps/map32.o C++ engines/mm/mm1/maps/map39.o C++ engines/mm/mm1/maps/map35.o C++ engines/mm/mm1/maps/map41.o C++ engines/mm/mm1/maps/map42.o C++ engines/mm/mm1/maps/map36.o C++ engines/mm/mm1/maps/map40.o C++ engines/mm/mm1/maps/map46.o C++ engines/mm/mm1/maps/map44.o C++ engines/mm/mm1/maps/map48.o C++ engines/mm/mm1/maps/map45.o C++ engines/mm/mm1/maps/map47.o C++ engines/mm/mm1/maps/map43.o C++ engines/mm/mm1/maps/map52.o C++ engines/mm/mm1/maps/map53.o C++ engines/mm/mm1/maps/map51.o C++ engines/mm/mm1/maps/map55.o C++ engines/mm/mm1/maps/map50.o C++ engines/mm/mm1/maps/map49.o C++ engines/mm/mm1/maps/map54.o C++ engines/mm/xeen/swordsofxeen/swordsofxeen.o C++ engines/mm/xeen/swordsofxeen/swordsofxeen_menu.o C++ engines/mm/xeen/dialogs/credits_screen.o C++ engines/mm/xeen/worldofxeen/worldofxeen.o C++ engines/mm/xeen/dialogs/dialogs_awards.o C++ engines/mm/xeen/worldofxeen/worldofxeen_cutscenes.o C++ engines/mm/xeen/worldofxeen/worldofxeen_menu.o C++ engines/mm/xeen/worldofxeen/clouds_cutscenes.o C++ engines/mm/xeen/dialogs/dialogs_control_panel.o C++ engines/mm/xeen/dialogs/dialogs.o C++ engines/mm/xeen/dialogs/dialogs_difficulty.o C++ engines/mm/xeen/dialogs/dialogs_copy_protection.o C++ engines/mm/xeen/dialogs/dialogs_dismiss.o C++ engines/mm/xeen/dialogs/dialogs_char_info.o C++ engines/mm/xeen/dialogs/dialogs_exchange.o C++ engines/mm/xeen/dialogs/dialogs_info.o C++ engines/mm/xeen/worldofxeen/darkside_cutscenes.o C++ engines/mm/xeen/dialogs/dialogs_create_char.o C++ engines/mm/xeen/dialogs/dialogs_message.o C++ engines/mm/xeen/dialogs/dialogs_input.o C++ engines/mm/xeen/dialogs/dialogs_map.o C++ engines/mm/xeen/dialogs/dialogs_quick_fight.o C++ engines/mm/xeen/dialogs/dialogs_query.o C++ engines/mm/xeen/dialogs/dialogs_quick_ref.o C++ engines/mm/xeen/dialogs/dialogs_quests.o C++ engines/mm/xeen/dialogs/dialogs_whowill.o C++ engines/mm/xeen/dialogs/please_wait.o C++ engines/mm/xeen/dialogs/dialogs_party.o C++ engines/mm/xeen/metaengine.o C++ engines/mm/xeen/cutscenes.o C++ engines/mm/xeen/dialogs/dialogs_items.o C++ engines/mm/xeen/debugger.o C++ engines/mm/xeen/events.o C++ engines/mm/xeen/font.o C++ engines/mm/xeen/interface_minimap.o C++ engines/mm/xeen/dialogs/dialogs_spells.o C++ engines/mm/xeen/files.o C++ engines/mm/xeen/character.o C++ engines/mm/xeen/patcher.o C++ engines/mm/xeen/combat.o C++ engines/mm/xeen/interface.o C++ engines/mm/xeen/item.o C++ engines/mm/xeen/saves.o C++ engines/mm/xeen/screen.o C++ engines/mm/xeen/sprites.o C++ engines/mm/xeen/resources.o C++ engines/mm/xeen/subtitles.o C++ engines/mm/xeen/spells.o C++ engines/mm/xeen/locations.o C++ engines/mm/xeen/map.o C++ engines/mm/xeen/window.o C++ engines/mm/xeen/party.o C++ engines/mohawk/cursors.o C++ engines/mm/xeen/xeen.o C++ engines/mohawk/bitmap.o C++ engines/mohawk/graphics.o C++ engines/mohawk/installer_archive.o C++ engines/mm/xeen/scripts.o C++ engines/mohawk/livingbooks_bookinfo.o C++ engines/mohawk/console.o C++ engines/mohawk/dialogs.o C++ engines/mohawk/livingbooks_graphics.o C++ engines/mohawk/livingbooks_item.o C++ engines/mohawk/riven_metaengine.o C++ engines/mohawk/livingbooks_menus.o C++ engines/mohawk/myst_metaengine.o C++ engines/mohawk/livingbooks_lbx.o C++ engines/mohawk/livingbooks_page.o C++ engines/mohawk/livingbooks.o C++ engines/mohawk/livingbooks_animation.o C++ engines/mohawk/mohawk.o C++ engines/mohawk/metaengine.o C++ engines/mohawk/livingbooks_itemtypes.o C++ engines/mm/xeen/interface_scene.o C++ engines/mohawk/livingbooks_itemscript.o C++ engines/mohawk/cstime_graphics.o C++ engines/mohawk/video.o C++ engines/mohawk/cstime_cases.o C++ engines/mohawk/cstime.o C++ engines/mohawk/sound.o C++ engines/mohawk/view.o C++ engines/mohawk/resource.o C++ engines/mohawk/cstime_view.o C++ engines/mohawk/myst_sound.o C++ engines/mohawk/cstime_ui.o C++ engines/mohawk/resource_cache.o C++ engines/mohawk/myst_card.o C++ engines/mohawk/livingbooks_code.o C++ engines/mohawk/myst_graphics.o C++ engines/mohawk/myst_stacks/credits.o C++ engines/mohawk/myst_scripts.o C++ engines/mohawk/myst_areas.o C++ engines/mohawk/myst_stacks/demo.o C++ engines/mohawk/myst_state.o C++ engines/mohawk/myst.o C++ engines/mohawk/myst_stacks/makingof.o C++ engines/mohawk/myst_stacks/channelwood.o C++ engines/mohawk/myst_stacks/dni.o C++ engines/mohawk/myst_stacks/intro.o C++ engines/mohawk/myst_stacks/slides.o C++ engines/mohawk/myst_stacks/preview.o C++ engines/mohawk/myst_stacks/menu.o C++ engines/mohawk/myst_stacks/mechanical.o C++ engines/mohawk/riven_inventory.o C++ engines/mohawk/myst_stacks/selenitic.o C++ engines/mohawk/cstime_game.o C++ engines/mohawk/myst_stacks/stoneship.o C++ engines/mohawk/riven_sound.o C++ engines/mohawk/riven_vars.o C++ engines/mohawk/riven_video.o C++ engines/mohawk/riven_stacks/aspit.o C++ engines/mohawk/riven_graphics.o C++ engines/mohawk/riven.o C++ engines/mohawk/riven_stacks/domespit.o C++ engines/mohawk/riven_stacks/bspit.o C++ engines/mohawk/riven_saveload.o C++ engines/mohawk/riven_stacks/gspit.o C++ engines/mohawk/riven_stack.o C++ engines/mohawk/riven_stacks/rspit.o C++ engines/mortevielle/debugger.o C++ engines/mohawk/riven_stacks/pspit.o C++ engines/mohawk/riven_card.o C++ engines/mohawk/riven_stacks/ospit.o C++ engines/mohawk/riven_scripts.o C++ engines/mohawk/riven_stacks/jspit.o C++ engines/mohawk/myst_stacks/myst.o C++ engines/mohawk/riven_stacks/tspit.o C++ engines/mortevielle/metaengine.o C++ engines/mortevielle/mouse.o C++ engines/mortevielle/dialogs.o C++ engines/mortevielle/actions.o C++ engines/mortevielle/outtext.o C++ engines/mortevielle/mortevielle.o C++ engines/mtropolis/core.o C++ engines/mtropolis/coroutine_exec.o C++ engines/mortevielle/graphics.o C++ engines/mtropolis/asset_factory.o C++ engines/mtropolis/coroutines.o C++ engines/mtropolis/audio_player.o C++ engines/mortevielle/sound.o C++ engines/mortevielle/menu.o C++ engines/mortevielle/saveload.o C++ engines/mtropolis/coroutine_manager.o C++ engines/mtropolis/element_factory.o C++ engines/mortevielle/utils.o C++ engines/mtropolis/metaengine.o C++ engines/mtropolis/plugin/axlogic_data.o C++ engines/mtropolis/mtropolis.o C++ engines/mtropolis/plugin/axlogic.o C++ engines/mtropolis/plugin/ftts_data.o C++ engines/mtropolis/plugin/ftts.o C++ engines/mtropolis/plugin/hoologic_data.o C++ engines/mtropolis/modifier_factory.o C++ engines/mtropolis/assets.o C++ engines/mtropolis/plugin/kw_data.o C++ engines/mtropolis/hacks.o C++ engines/mtropolis/miniscript.o C++ engines/mtropolis/debug.o C++ engines/mtropolis/plugin/kw.o C++ engines/mtropolis/plugin/mline_data.o C++ engines/mtropolis/plugin/midi_data.o C++ engines/mtropolis/plugin/mti_data.o C++ engines/mtropolis/plugin/mline.o C++ engines/mtropolis/plugin/obsidian_data.o C++ engines/mtropolis/plugin/hoologic.o C++ engines/mtropolis/plugin/pierian_data.o C++ engines/mtropolis/plugin/rwc_data.o C++ engines/mtropolis/boot.o C++ engines/mtropolis/plugin/rwc.o C++ engines/mtropolis/data.o C++ engines/mtropolis/plugin/pierian.o C++ engines/mtropolis/plugin/thereware_data.o C++ engines/mtropolis/plugin/standard_data.o C++ engines/mtropolis/plugin/mti.o C++ engines/mtropolis/elements.o C++ engines/mtropolis/vthread.o C++ engines/mutationofjb/commands/additemcommand.o C++ engines/mutationofjb/commands/bitmapvisibilitycommand.o C++ engines/mtropolis/plugin/midi.o C++ engines/mtropolis/saveload.o C++ engines/mutationofjb/commands/callmacrocommand.o C++ engines/mtropolis/render.o C++ engines/mutationofjb/commands/command.o C++ engines/mutationofjb/commands/camefromcommand.o C++ engines/mutationofjb/commands/conditionalcommand.o C++ engines/mutationofjb/commands/changecommand.o C++ engines/mtropolis/vfs.o C++ engines/mutationofjb/commands/ifcommand.o C++ engines/mutationofjb/commands/gotocommand.o C++ engines/mutationofjb/commands/definestructcommand.o C++ engines/mutationofjb/commands/ifitemcommand.o C++ engines/mtropolis/plugin/obsidian.o C++ engines/mtropolis/plugin/thereware.o C++ engines/mutationofjb/commands/ifpiggycommand.o C++ engines/mutationofjb/commands/endblockcommand.o C++ engines/mutationofjb/commands/labelcommand.o C++ engines/mutationofjb/commands/loadplayercommand.o C++ engines/mutationofjb/commands/newroomcommand.o C++ engines/mutationofjb/commands/removeitemcommand.o C++ engines/mutationofjb/commands/removeallitemscommand.o C++ engines/mutationofjb/commands/playanimationcommand.o C++ engines/mutationofjb/commands/seqcommand.o C++ engines/mutationofjb/commands/renamecommand.o C++ engines/mutationofjb/commands/setcolorcommand.o C++ engines/mutationofjb/commands/saycommand.o C++ engines/mutationofjb/commands/switchpartcommand.o C++ engines/mtropolis/subtitles.o C++ engines/mutationofjb/commands/setobjectframecommand.o C++ engines/mutationofjb/commands/specialshowcommand.o C++ engines/mutationofjb/commands/randomcommand.o C++ engines/mutationofjb/tasks/sequentialtask.o C++ engines/mutationofjb/tasks/objectanimationtask.o C++ engines/mutationofjb/widgets/buttonwidget.o C++ engines/mutationofjb/tasks/taskmanager.o C++ engines/mutationofjb/commands/talkcommand.o C++ engines/mutationofjb/tasks/saytask.o C++ engines/mutationofjb/widgets/conversationwidget.o C++ engines/mutationofjb/widgets/widget.o C++ engines/mutationofjb/widgets/imagewidget.o C++ engines/mutationofjb/widgets/gamewidget.o C++ engines/mutationofjb/tasks/conversationtask.o C++ engines/mutationofjb/widgets/labelwidget.o C++ engines/mutationofjb/assets.o C++ engines/mtropolis/modifiers.o C++ engines/mutationofjb/widgets/inventorywidget.o C++ engines/mutationofjb/encryptedfile.o C++ engines/mtropolis/plugin/standard.o C++ engines/mutationofjb/conversationlinelist.o C++ engines/mutationofjb/guiscreen.o C++ engines/mutationofjb/animationdecoder.o C++ engines/mutationofjb/font.o C++ engines/mutationofjb/game.o C++ engines/mutationofjb/hardcodedstrings.o C++ engines/mutationofjb/debug.o C++ engines/mutationofjb/inventoryitemdefinitionlist.o C++ engines/mutationofjb/inventory.o C++ engines/mutationofjb/gamescreen.o C++ engines/mutationofjb/timer.o C++ engines/mutationofjb/metaengine.o C++ engines/mutationofjb/util.o C++ engines/mutationofjb/mutationofjb.o C++ engines/mutationofjb/room.o C++ engines/myst3/ambient.o C++ engines/mutationofjb/script.o C++ engines/myst3/cursor.o C++ engines/myst3/gfx.o C++ engines/myst3/archive.o C++ engines/myst3/gfx_opengl.o C++ engines/mutationofjb/gamedata.o C++ engines/myst3/gfx_opengl_texture.o C++ engines/myst3/console.o C++ engines/myst3/gfx_opengl_shaders.o C++ engines/myst3/hotspot.o C++ engines/myst3/nodecube.o C++ engines/myst3/effects.o C++ engines/myst3/metaengine.o C++ engines/myst3/nodeframe.o C++ engines/myst3/inventory.o C++ engines/myst3/movie.o C++ engines/myst3/node.o C++ engines/myst3/scene.o C++ engines/myst3/transition.o C++ engines/myst3/menu.o C++ engines/myst3/sound.o C++ engines/myst3/gfx_tinygl.o C++ engines/myst3/gfx_tinygl_texture.o C++ engines/myst3/subtitles.o C++ engines/myst3/puzzles.o C++ engines/nancy/action/actionrecord.o C++ engines/nancy/action/actionzone.o C++ engines/myst3/database.o C++ engines/nancy/action/cameraaction.o C++ engines/myst3/myst3.o C++ engines/nancy/action/autotext.o C++ engines/myst3/state.o C++ engines/nancy/action/inventoryrecords.o C++ engines/nancy/action/actionmanager.o C++ engines/nancy/action/mousefollow.o C++ engines/nancy/action/datarecords.o C++ engines/nancy/action/navigationrecords.o C++ engines/nancy/action/puzzlerecord.o C++ engines/nancy/action/interactivevideo.o C++ engines/nancy/action/secondaryvideo.o C++ engines/myst3/script.o C++ engines/nancy/action/puzzle/angletosspuzzle.o C++ engines/nancy/action/soundrecords.o C++ engines/nancy/action/puzzle/adjustpuzzle.o C++ engines/nancy/action/overlay.o C++ engines/nancy/action/puzzle/assemblypuzzle.o C++ engines/nancy/action/miscrecords.o C++ engines/nancy/action/puzzle/bballpuzzle.o C++ engines/nancy/action/arfactory.o C++ engines/nancy/action/puzzle/beadpuzzle.o C++ engines/nancy/action/puzzle/arcadepuzzle.o C++ engines/nancy/action/conversation.o C++ engines/nancy/action/secondarymovie.o C++ engines/nancy/action/puzzle/blockspuzzle.o C++ engines/nancy/action/puzzle/boardgamepuzzle.o C++ engines/nancy/action/puzzle/bombpuzzle.o C++ engines/nancy/action/puzzle/blockingpuzzle.o C++ engines/nancy/action/puzzle/bulpuzzle.o C++ engines/nancy/action/puzzle/decoderpuzzle.o C++ engines/nancy/action/puzzle/cubepuzzle.o C++ engines/nancy/action/puzzle/cuttingpuzzle.o C++ engines/nancy/action/puzzle/dotconnectpuzzle.o C++ engines/nancy/action/puzzle/cardgamepuzzle.o C++ engines/nancy/action/puzzle/collisionpuzzle.o C++ engines/nancy/action/puzzle/buildpuzzle.o C++ engines/nancy/action/puzzle/dropsortpuzzle.o C++ engines/nancy/action/puzzle/lettergridpuzzle.o C++ engines/nancy/action/puzzle/hamradiopuzzle.o C++ engines/nancy/action/puzzle/drivingpuzzle.o C++ engines/nancy/action/puzzle/leverpuzzle.o C++ engines/nancy/action/puzzle/gridmappuzzle.o C++ engines/nancy/action/puzzle/hangmanpuzzle.o C++ engines/nancy/action/puzzle/magnetmazepuzzle.o C++ engines/nancy/action/puzzle/mazechasepuzzle.o C++ engines/nancy/action/puzzle/meterpuzzle.o C++ engines/nancy/action/puzzle/magicboxpuzzle.o C++ engines/nancy/action/puzzle/mouselightpuzzle.o C++ engines/nancy/action/puzzle/memorypuzzle.o C++ engines/nancy/action/puzzle/mindpuzzle.o C++ engines/nancy/action/puzzle/matchpuzzle.o C++ engines/nancy/action/puzzle/minigolfpuzzle.o C++ engines/nancy/action/puzzle/escapegridpuzzle.o C++ engines/nancy/action/puzzle/mirrorlightpuzzle.o C++ engines/nancy/action/puzzle/multibuildpuzzle.o C++ engines/nancy/action/puzzle/overridelockpuzzle.o C++ engines/nancy/action/puzzle/pachinkopuzzle.o C++ engines/nancy/action/puzzle/passwordpuzzle.o C++ engines/nancy/action/puzzle/necklacepuzzle.o C++ engines/nancy/action/puzzle/peepholepuzzle.o C++ engines/nancy/action/puzzle/paintpuzzle.o C++ engines/nancy/action/puzzle/pegspuzzle.o C++ engines/nancy/action/puzzle/orderingpuzzle.o C++ engines/nancy/action/puzzle/onebuildpuzzle.o C++ engines/nancy/action/puzzle/riddlepuzzle.o C++ engines/nancy/action/puzzle/safedialpuzzle.o C++ engines/nancy/action/puzzle/quizpuzzle.o C++ engines/nancy/action/puzzle/setplayerclock.o C++ engines/nancy/action/puzzle/rotatinglockpuzzle.o C++ engines/nancy/action/puzzle/sewingmachinepuzzle.o C++ engines/nancy/action/puzzle/scalepuzzle.o C++ engines/nancy/action/puzzle/rippedletterpuzzle.o C++ engines/nancy/action/puzzle/sliderpuzzle.o C++ engines/nancy/action/puzzle/soundequalizerpuzzle.o C++ engines/nancy/action/puzzle/sortpuzzle.o C++ engines/nancy/action/puzzle/soundmatchpuzzle.o C++ engines/nancy/action/puzzle/spigotpuzzle.o C++ engines/nancy/action/puzzle/tangrampuzzle.o C++ engines/nancy/action/puzzle/towerpuzzle.o C++ engines/nancy/action/puzzle/stepobjectspuzzle.o C++ engines/nancy/action/puzzle/telephone.o C++ engines/mtropolis/runtime.o C++ engines/nancy/action/puzzle/twodialpuzzle.o C++ engines/nancy/action/puzzle/typingquizpuzzle.o C++ engines/nancy/ui/fullscreenimage.o C++ engines/nancy/action/puzzle/raycastpuzzle.o C++ engines/nancy/ui/animatedbutton.o C++ engines/nancy/ui/button.o C++ engines/nancy/ui/clock.o C++ engines/nancy/action/puzzle/whalesurvivorpuzzle.o C++ engines/nancy/ui/camera.o C++ engines/nancy/action/puzzle/turningpuzzle.o C++ engines/nancy/action/puzzle/weightsortpuzzle.o C++ engines/nancy/action/puzzle/wordfindpuzzle.o C++ engines/nancy/ui/ornaments.o C++ engines/nancy/ui/conversationpopup.o C++ engines/nancy/ui/inventorybox.o C++ engines/nancy/ui/scrollbar.o C++ engines/nancy/ui/inventorypopup.o C++ engines/nancy/ui/scrolltextbox.o C++ engines/nancy/ui/notebookpopup.o C++ engines/nancy/ui/textbox.o C++ engines/nancy/state/logo.o C++ engines/nancy/state/credits.o C++ engines/nancy/ui/viewport.o C++ engines/nancy/ui/taskbar.o C++ engines/nancy/state/help.o C++ engines/nancy/state/designselect.o C++ engines/nancy/state/mainmenu.o C++ engines/nancy/misc/specialeffect.o C++ engines/nancy/state/savedialog.o C++ engines/nancy/misc/lightning.o C++ engines/nancy/state/setupmenu.o C++ engines/nancy/decompress.o C++ engines/nancy/state/map.o C++ engines/nancy/misc/hypertext.o C++ engines/nancy/cursor.o C++ engines/nancy/ui/cellphonepopup.o engines/nancy/ui/cellphonepopup.cpp: In member function 'void Nancy::UI::CellPhonePopup::drawScreenContent()': engines/nancy/ui/cellphonepopup.cpp:737:75: warning: enumerated mismatch in conditional expression: 'Nancy::UI::' vs 'Nancy::UI::' [-Wenum-compare] 737 | drawBackButton(g_nancy->getGameType() >= kGameTypeNancy13 ? kN13SubBackFull : kSubEmailBack); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/nancy/ui/cellphonepopup.cpp: In member function 'Common::Rect Nancy::UI::CellPhonePopup::hubEmailRect() const': engines/nancy/ui/cellphonepopup.cpp:2008:70: warning: enumerated mismatch in conditional expression: 'Nancy::UI::' vs 'Nancy::UI::' [-Wenum-compare] 2008 | const uint slot = g_nancy->getGameType() >= kGameTypeNancy13 ? kN13SubEmail : kSubEmail; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ engines/nancy/ui/cellphonepopup.cpp: In member function 'Common::Rect Nancy::UI::CellPhonePopup::hubWebRect() const': engines/nancy/ui/cellphonepopup.cpp:2017:70: warning: enumerated mismatch in conditional expression: 'Nancy::UI::' vs 'Nancy::UI::' [-Wenum-compare] 2017 | const uint slot = g_nancy->getGameType() >= kGameTypeNancy13 ? kN13SubViewPics : kSubWeb; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/nancy/ui/cellphonepopup.cpp: In member function 'void Nancy::UI::CellPhonePopup::handleInput(Nancy::NancyInput&)': engines/nancy/ui/cellphonepopup.cpp:2427:46: warning: enumerated mismatch in conditional expression: 'Nancy::UI::' vs 'Nancy::UI::' [-Wenum-compare] 2427 | const int emailSlot = n13Hub ? kN13SubEmail : kSubEmail; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ engines/nancy/ui/cellphonepopup.cpp:2428:44: warning: enumerated mismatch in conditional expression: 'Nancy::UI::' vs 'Nancy::UI::' [-Wenum-compare] 2428 | const int webSlot = n13Hub ? kN13SubViewPics : kSubWeb; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/nancy/cif.o In file included from ./common/memorypool.h:26, from ./common/hashmap.h:51, from ./common/archive.h:26, from ./engines/nancy/cif.h:25, from engines/nancy/cif.cpp:22: In destructor 'Common::Array::~Array() [with T = Common::Pair >, Common::Array >]', inlined from 'virtual Nancy::PatchTree::~PatchTree()' at ./engines/nancy/cif.h:129:24, inlined from 'virtual Nancy::PatchTree::~PatchTree()' at ./engines/nancy/cif.h:129:24, inlined from 'static Nancy::CifTree* Nancy::CifTree::makeCifTreeArchive(const Common::String&, const Common::String&)' at engines/nancy/cif.cpp:356:10: ./common/array.h:137:28: warning: array subscript 912 is outside array bounds of 'Nancy::CifTree [1]' [-Warray-bounds=] 137 | freeStorage(_storage, _size); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ engines/nancy/cif.cpp: In static member function 'static Nancy::CifTree* Nancy::CifTree::makeCifTreeArchive(const Common::String&, const Common::String&)': engines/nancy/cif.cpp:342:47: note: at offset 14600 into object of size 14600 allocated by 'operator new' 342 | ret = new CifTree(stream, path); | ^ engines/nancy/cif.cpp:335:47: note: at offset 14600 into object of size 14600 allocated by 'operator new' 335 | ret = new CifTree(member, path); | ^ In destructor 'Common::Array::~Array() [with T = Common::Pair >, Common::Array >]', inlined from 'virtual Nancy::PatchTree::~PatchTree()' at ./engines/nancy/cif.h:129:24, inlined from 'virtual Nancy::PatchTree::~PatchTree()' at ./engines/nancy/cif.h:129:24, inlined from 'static Nancy::CifTree* Nancy::CifTree::makeCifTreeArchive(const Common::String&, const Common::String&)' at engines/nancy/cif.cpp:356:10: ./common/array.h:137:28: warning: array subscript 912 is outside array bounds of 'Nancy::CifTree [1]' [-Warray-bounds=] 137 | freeStorage(_storage, _size); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ engines/nancy/cif.cpp: In static member function 'static Nancy::CifTree* Nancy::CifTree::makeCifTreeArchive(const Common::String&, const Common::String&)': engines/nancy/cif.cpp:342:47: note: at offset 14600 into object of size 14600 allocated by 'operator new' 342 | ret = new CifTree(stream, path); | ^ engines/nancy/cif.cpp:335:47: note: at offset 14600 into object of size 14600 allocated by 'operator new' 335 | ret = new CifTree(member, path); | ^ In destructor 'Common::Array::~Array() [with T = Common::Pair >, Common::Array >]', inlined from 'virtual Nancy::PatchTree::~PatchTree()' at ./engines/nancy/cif.h:129:24, inlined from 'virtual Nancy::PatchTree::~PatchTree()' at ./engines/nancy/cif.h:129:24, inlined from 'static Nancy::CifTree* Nancy::CifTree::makeCifTreeArchive(const Common::String&, const Common::String&)' at engines/nancy/cif.cpp:356:10: ./common/array.h:140:9: warning: array subscript 912 is outside array bounds of 'Nancy::CifTree [1]' [-Warray-bounds=] 140 | } | ^ engines/nancy/cif.cpp: In static member function 'static Nancy::CifTree* Nancy::CifTree::makeCifTreeArchive(const Common::String&, const Common::String&)': engines/nancy/cif.cpp:342:47: note: at offset 14600 into object of size 14600 allocated by 'operator new' 342 | ret = new CifTree(stream, path); | ^ engines/nancy/cif.cpp:335:47: note: at offset 14600 into object of size 14600 allocated by 'operator new' 335 | ret = new CifTree(member, path); | ^ In destructor 'virtual Nancy::PatchTree::~PatchTree()', inlined from 'virtual Nancy::PatchTree::~PatchTree()' at ./engines/nancy/cif.h:129:24, inlined from 'static Nancy::CifTree* Nancy::CifTree::makeCifTreeArchive(const Common::String&, const Common::String&)' at engines/nancy/cif.cpp:356:10: ./engines/nancy/cif.h:129:31: warning: array subscript 'Nancy::PatchTree[0]' is partly outside array bounds of 'Nancy::CifTree [1]' [-Warray-bounds=] 129 | virtual ~PatchTree() {} | ^ engines/nancy/cif.cpp: In static member function 'static Nancy::CifTree* Nancy::CifTree::makeCifTreeArchive(const Common::String&, const Common::String&)': engines/nancy/cif.cpp:342:47: note: object of size 14600 allocated by 'operator new' 342 | ret = new CifTree(stream, path); | ^ engines/nancy/cif.cpp:335:47: note: object of size 14600 allocated by 'operator new' 335 | ret = new CifTree(member, path); | ^ In destructor 'Common::Array::~Array() [with T = Common::Pair >, Common::Array >]', inlined from 'virtual Nancy::PatchTree::~PatchTree()' at ./engines/nancy/cif.h:129:24, inlined from 'virtual Nancy::PatchTree::~PatchTree()' at ./engines/nancy/cif.h:129:24, inlined from 'static Nancy::CifTree* Nancy::CifTree::makeCifTreeArchive(const Common::String&, const Common::String&)' at engines/nancy/cif.cpp:347:10: ./common/array.h:137:28: warning: array subscript 912 is outside array bounds of 'Nancy::CifTree [1]' [-Warray-bounds=] 137 | freeStorage(_storage, _size); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ engines/nancy/cif.cpp: In static member function 'static Nancy::CifTree* Nancy::CifTree::makeCifTreeArchive(const Common::String&, const Common::String&)': engines/nancy/cif.cpp:342:47: note: at offset 14600 into object of size 14600 allocated by 'operator new' 342 | ret = new CifTree(stream, path); | ^ engines/nancy/cif.cpp:335:47: note: at offset 14600 into object of size 14600 allocated by 'operator new' 335 | ret = new CifTree(member, path); | ^ In destructor 'Common::Array::~Array() [with T = Common::Pair >, Common::Array >]', inlined from 'virtual Nancy::PatchTree::~PatchTree()' at ./engines/nancy/cif.h:129:24, inlined from 'virtual Nancy::PatchTree::~PatchTree()' at ./engines/nancy/cif.h:129:24, inlined from 'static Nancy::CifTree* Nancy::CifTree::makeCifTreeArchive(const Common::String&, const Common::String&)' at engines/nancy/cif.cpp:347:10: ./common/array.h:137:28: warning: array subscript 912 is outside array bounds of 'Nancy::CifTree [1]' [-Warray-bounds=] 137 | freeStorage(_storage, _size); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ engines/nancy/cif.cpp: In static member function 'static Nancy::CifTree* Nancy::CifTree::makeCifTreeArchive(const Common::String&, const Common::String&)': engines/nancy/cif.cpp:342:47: note: at offset 14600 into object of size 14600 allocated by 'operator new' 342 | ret = new CifTree(stream, path); | ^ engines/nancy/cif.cpp:335:47: note: at offset 14600 into object of size 14600 allocated by 'operator new' 335 | ret = new CifTree(member, path); | ^ In destructor 'Common::Array::~Array() [with T = Common::Pair >, Common::Array >]', inlined from 'virtual Nancy::PatchTree::~PatchTree()' at ./engines/nancy/cif.h:129:24, inlined from 'virtual Nancy::PatchTree::~PatchTree()' at ./engines/nancy/cif.h:129:24, inlined from 'static Nancy::CifTree* Nancy::CifTree::makeCifTreeArchive(const Common::String&, const Common::String&)' at engines/nancy/cif.cpp:347:10: ./common/array.h:140:9: warning: array subscript 912 is outside array bounds of 'Nancy::CifTree [1]' [-Warray-bounds=] 140 | } | ^ engines/nancy/cif.cpp: In static member function 'static Nancy::CifTree* Nancy::CifTree::makeCifTreeArchive(const Common::String&, const Common::String&)': engines/nancy/cif.cpp:342:47: note: at offset 14600 into object of size 14600 allocated by 'operator new' 342 | ret = new CifTree(stream, path); | ^ engines/nancy/cif.cpp:335:47: note: at offset 14600 into object of size 14600 allocated by 'operator new' 335 | ret = new CifTree(member, path); | ^ In destructor 'virtual Nancy::PatchTree::~PatchTree()', inlined from 'virtual Nancy::PatchTree::~PatchTree()' at ./engines/nancy/cif.h:129:24, inlined from 'static Nancy::CifTree* Nancy::CifTree::makeCifTreeArchive(const Common::String&, const Common::String&)' at engines/nancy/cif.cpp:347:10: ./engines/nancy/cif.h:129:31: warning: array subscript 'Nancy::PatchTree[0]' is partly outside array bounds of 'Nancy::CifTree [1]' [-Warray-bounds=] 129 | virtual ~PatchTree() {} | ^ engines/nancy/cif.cpp: In static member function 'static Nancy::CifTree* Nancy::CifTree::makeCifTreeArchive(const Common::String&, const Common::String&)': engines/nancy/cif.cpp:342:47: note: object of size 14600 allocated by 'operator new' 342 | ret = new CifTree(stream, path); | ^ engines/nancy/cif.cpp:335:47: note: object of size 14600 allocated by 'operator new' 335 | ret = new CifTree(member, path); | ^ C++ engines/nancy/state/loadsave.o C++ engines/nancy/font.o C++ engines/nancy/iff.o C++ engines/nancy/metaengine.o C++ engines/nancy/movieplayer.o C++ engines/nancy/input.o C++ engines/nancy/graphics.o C++ engines/nancy/sound_vorbis.o C++ engines/nancy/renderobject.o C++ engines/nancy/commontypes.o C++ engines/neverhood/background.o C++ engines/neverhood/blbarchive.o C++ engines/nancy/console.o C++ engines/nancy/video.o C++ engines/nancy/resource.o C++ engines/neverhood/entity.o C++ engines/neverhood/console.o C++ engines/nancy/nancy.o C++ engines/nancy/util.o C++ engines/nancy/sound.o C++ engines/neverhood/diskplayerscene.o C++ engines/neverhood/dialogs.o C++ engines/neverhood/gamevars.o C++ engines/nancy/state/scene.o C++ engines/neverhood/microtiles.o C++ engines/neverhood/gamemodule.o C++ engines/neverhood/graphics.o C++ engines/neverhood/module_scene.o C++ engines/neverhood/modules/module1100.o C++ engines/neverhood/metaengine.o C++ engines/neverhood/modules/module1000.o C++ engines/neverhood/modules/module1200.o C++ engines/neverhood/modules/module1100_sprites.o C++ engines/neverhood/modules/module1500.o C++ engines/neverhood/modules/module1200_sprites.o C++ engines/neverhood/klaymen.o C++ engines/neverhood/menumodule.o C++ engines/neverhood/modules/module1300.o C++ engines/nancy/enginedata.o C++ engines/neverhood/modules/module1400.o C++ engines/neverhood/modules/module1600.o C++ engines/neverhood/modules/module1000_sprites.o C++ engines/nancy/puzzledata.o C++ engines/neverhood/modules/module1700.o C++ engines/neverhood/modules/module1800.o C++ engines/neverhood/modules/module1300_sprites.o C++ engines/neverhood/modules/module1700_sprites.o C++ engines/neverhood/modules/module1900.o C++ engines/neverhood/modules/module2000.o C++ engines/neverhood/modules/module2000_sprites.o C++ engines/neverhood/modules/module1400_sprites.o C++ engines/neverhood/modules/module2100.o C++ engines/neverhood/modules/module1900_sprites.o C++ engines/neverhood/modules/module1600_sprites.o C++ engines/neverhood/modules/module2100_sprites.o C++ engines/neverhood/modules/module2300.o C++ engines/neverhood/modules/module2600.o C++ engines/neverhood/modules/module2500_sprites.o C++ engines/neverhood/modules/module2600_sprites.o C++ engines/neverhood/modules/module2500.o C++ engines/neverhood/modules/module2400.o C++ engines/neverhood/modules/module2700_sprites.o C++ engines/neverhood/modules/module2400_sprites.o C++ engines/neverhood/modules/module2900.o C++ engines/neverhood/modules/module2900_sprites.o C++ engines/neverhood/modules/module2200.o C++ engines/neverhood/mouse.o C++ engines/neverhood/modules/module3000.o C++ engines/neverhood/navigationscene.o C++ engines/neverhood/modules/module2200_sprites.o C++ engines/neverhood/modules/module2700.o C++ engines/neverhood/nhcarchive.o C++ engines/neverhood/palette.o C++ engines/neverhood/neverhood.o C++ engines/neverhood/modules/module3000_sprites.o C++ engines/neverhood/smackerscene.o C++ engines/neverhood/modules/module2800.o C++ engines/neverhood/resourceman.o C++ engines/neverhood/saveload.o C++ engines/neverhood/screen.o C++ engines/neverhood/smackerplayer.o C++ engines/neverhood/modules/module2800_sprites.o C++ engines/ngi/console.o C++ engines/neverhood/subtitles.o C++ engines/ngi/floaters.o C++ engines/neverhood/resource.o C++ engines/neverhood/sprite.o C++ engines/neverhood/scene.o C++ engines/ngi/behavior.o C++ engines/neverhood/staticdata.o C++ engines/neverhood/sound.o C++ engines/ngi/anihandler.o C++ engines/ngi/init.o C++ engines/ngi/input.o C++ engines/ngi/lift.o C++ engines/ngi/messagehandlers.o C++ engines/ngi/interaction.o C++ engines/ngi/metaengine.o C++ engines/ngi/ngiarchive.o C++ engines/ngi/gfx.o C++ engines/ngi/inventory.o C++ engines/ngi/ngi.o C++ engines/ngi/gameloader.o C++ engines/ngi/messages.o C++ engines/ngi/sound.o C++ engines/ngi/statesaver.o C++ engines/ngi/fullpipe/sceneIntro.o C++ engines/ngi/fullpipe/sceneIntroDemo.o C++ engines/ngi/fullpipe/scene01.o C++ engines/ngi/modal.o C++ engines/ngi/scenes.o C++ engines/ngi/stateloader.o C++ engines/ngi/fullpipe/scene02.o C++ engines/ngi/fullpipe/scene03.o C++ engines/ngi/fullpipe/scene05.o C++ engines/ngi/utils.o C++ engines/ngi/fullpipe/scene07.o C++ engines/ngi/scene.o C++ engines/ngi/fullpipe/scene06.o C++ engines/ngi/fullpipe/scene10.o C++ engines/ngi/fullpipe/scene08.o C++ engines/ngi/fullpipe/scene12.o C++ engines/ngi/fullpipe/scene04.o C++ engines/ngi/fullpipe/scene09.o C++ engines/ngi/fullpipe/scene13.o C++ engines/ngi/fullpipe/scene15.o C++ engines/ngi/fullpipe/scene11.o C++ engines/ngi/fullpipe/scene17.o C++ engines/ngi/fullpipe/scene14.o C++ engines/ngi/fullpipe/scene16.o C++ engines/ngi/fullpipe/scene20.o C++ engines/ngi/fullpipe/scene21.o C++ engines/ngi/fullpipe/scene24.o C++ engines/ngi/fullpipe/scene18and19.o C++ engines/ngi/fullpipe/scene22.o C++ engines/ngi/fullpipe/scene23.o C++ engines/ngi/fullpipe/scene30.o C++ engines/ngi/fullpipe/scene25.o C++ engines/ngi/fullpipe/scene26.o C++ engines/ngi/fullpipe/scene28.o C++ engines/ngi/statics.o C++ engines/ngi/fullpipe/scene31.o C++ engines/ngi/fullpipe/scene29.o C++ engines/ngi/fullpipe/scene33.o C++ engines/ngi/fullpipe/scene27.o C++ engines/ngi/fullpipe/scene32.o C++ engines/ngi/fullpipe/scene36.o C++ engines/ngi/fullpipe/scene35.o C++ engines/ngi/fullpipe/scene34.o C++ engines/ngi/motion.o C++ engines/ngi/fullpipe/scene38.o C++ engines/ngi/fullpipe/sceneFinal.o C++ engines/ngi/fullpipe/sceneDbg.o C++ engines/ngi/fullpipe/scene37.o C++ engines/parallaction/callables_br.o C++ engines/parallaction/adlib.o C++ engines/parallaction/debug.o C++ engines/parallaction/dialogue.o C++ engines/parallaction/callables_ns.o C++ engines/parallaction/balloons.o C++ engines/parallaction/exec.o C++ engines/parallaction/gui.o C++ engines/parallaction/font.o C++ engines/parallaction/gfxbase.o C++ engines/parallaction/disk_ns.o C++ engines/parallaction/exec_ns.o C++ engines/parallaction/exec_br.o C++ engines/parallaction/gui_br.o C++ engines/parallaction/disk_br.o C++ engines/parallaction/inventory.o C++ engines/parallaction/input.o C++ engines/parallaction/gui_ns.o C++ engines/parallaction/graphics.o C++ engines/parallaction/objects.o C++ engines/parallaction/metaengine.o C++ engines/parallaction/parser.o C++ engines/parallaction/staticres.o C++ engines/parallaction/saveload.o C++ engines/parallaction/sound_ns.o C++ engines/parallaction/parallaction_ns.o C++ engines/pegasus/chase.o C++ engines/pegasus/compass.o C++ engines/parallaction/sound_br.o C++ engines/parallaction/parallaction_br.o C++ engines/pegasus/console.o C++ engines/parallaction/parallaction.o C++ engines/parallaction/parser_br.o C++ engines/pegasus/cursor.o C++ engines/parallaction/walk.o C++ engines/pegasus/energymonitor.o C++ engines/pegasus/fader.o C++ engines/pegasus/graphics.o C++ engines/pegasus/interaction.o C++ engines/parallaction/parser_ns.o C++ engines/pegasus/hotspot.o C++ engines/pegasus/notification.o C++ engines/pegasus/elements.o C++ engines/pegasus/input.o C++ engines/pegasus/metaengine.o C++ engines/pegasus/sound.o C++ engines/pegasus/movie.o C++ engines/pegasus/util.o C++ engines/pegasus/interface.o C++ engines/pegasus/transition.o C++ engines/pegasus/menu.o C++ engines/pegasus/ai/ai_action.o C++ engines/pegasus/items/autodragger.o C++ engines/pegasus/surface.o C++ engines/pegasus/items/inventory.o C++ engines/pegasus/ai/ai_rule.o C++ engines/pegasus/gamestate.o C++ engines/pegasus/timers.o C++ engines/pegasus/ai/ai_area.o C++ engines/pegasus/ai/ai_condition.o C++ engines/pegasus/items/itemlist.o C++ engines/pegasus/items/itemdragger.o C++ engines/pegasus/items/inventorypicture.o C++ engines/pegasus/items/biochips/biochipitem.o C++ engines/pegasus/items/item.o C++ engines/pegasus/items/biochips/arthurchip.o C++ engines/pegasus/items/biochips/mapchip.o C++ engines/pegasus/items/biochips/aichip.o C++ engines/pegasus/items/biochips/mapimage.o C++ engines/pegasus/items/biochips/retscanchip.o C++ engines/pegasus/items/biochips/shieldchip.o C++ engines/pegasus/items/biochips/opticalchip.o C++ engines/pegasus/items/inventory/gascanister.o C++ engines/pegasus/items/biochips/pegasuschip.o C++ engines/pegasus/neighborhood/door.o C++ engines/pegasus/items/inventory/keycard.o C++ engines/pegasus/neighborhood/exit.o C++ engines/pegasus/items/inventory/inventoryitem.o C++ engines/pegasus/neighborhood/extra.o C++ engines/pegasus/items/inventory/airmask.o C++ engines/pegasus/neighborhood/hotspotinfo.o C++ engines/pegasus/neighborhood/spot.o C++ engines/pegasus/neighborhood/view.o C++ engines/pegasus/neighborhood/turn.o C++ engines/pegasus/neighborhood/zoom.o C++ engines/pegasus/neighborhood/mars/hermite.o C++ engines/pegasus/neighborhood/caldoria/caldoria4dsystem.o C++ engines/pegasus/neighborhood/mars/gravitoncannon.o C++ engines/pegasus/neighborhood/caldoria/caldoriamessages.o C++ engines/pegasus/neighborhood/caldoria/caldoriamirror.o C++ engines/pegasus/neighborhood/mars/energybeam.o C++ engines/pegasus/neighborhood/mars/canyonchase.o C++ engines/pegasus/pegasus.o C++ engines/pegasus/neighborhood/mars/planetmover.o C++ engines/pegasus/neighborhood/mars/shuttleenergymeter.o C++ engines/pegasus/neighborhood/caldoria/caldoriabomb.o C++ engines/pegasus/neighborhood/mars/spacechase3d.o C++ engines/pegasus/neighborhood/mars/reactor.o C++ engines/pegasus/neighborhood/mars/shuttleweapon.o C++ engines/pegasus/neighborhood/mars/robotship.o C++ engines/pegasus/neighborhood/mars/shuttlehud.o C++ engines/pegasus/neighborhood/mars/spacejunk.o C++ engines/pegasus/neighborhood/mars/tunnelpod.o C++ engines/pegasus/neighborhood/norad/pressuretracker.o C++ engines/pegasus/neighborhood/norad/noradelevator.o C++ engines/pegasus/neighborhood/mars/tractorbeam.o C++ engines/pegasus/neighborhood/norad/norad.o C++ engines/pegasus/neighborhood/norad/pressuredoor.o C++ engines/pegasus/neighborhood/neighborhood.o C++ engines/pegasus/neighborhood/caldoria/caldoria.o C++ engines/pegasus/neighborhood/norad/alpha/ecrmonitor.o C++ engines/pegasus/neighborhood/norad/subplatform.o C++ engines/pegasus/neighborhood/norad/alpha/panoramascroll.o C++ engines/pegasus/neighborhood/norad/subcontrolroom.o C++ engines/pegasus/neighborhood/norad/alpha/panorama.o C++ engines/pegasus/neighborhood/norad/alpha/fillingstation.o C++ engines/pegasus/neighborhood/norad/alpha/subchase.o C++ engines/pegasus/neighborhood/wsc/moleculebin.o C++ engines/pegasus/neighborhood/norad/alpha/noradalpha.o C++ engines/pegasus/neighborhood/norad/delta/globegame.o C++ engines/pegasus/neighborhood/tsa/tinytsa.o C++ engines/pelrock/backgroundbook.o C++ engines/pegasus/neighborhood/norad/delta/noraddelta.o C++ engines/pegasus/neighborhood/prehistoric/prehistoric.o C++ engines/pelrock/chrono.o C++ engines/pelrock/cdplayer.o C++ engines/pelrock/fonts/small_font.o C++ engines/pelrock/fonts/small_font_double.o C++ engines/pelrock/fonts/large_font.o C++ engines/pelrock/events.o C++ engines/pelrock/console.o C++ engines/pegasus/neighborhood/mars/mars.o C++ engines/pelrock/computer.o C++ engines/pelrock/metaengine.o C++ engines/pelrock/pathfinding.o C++ engines/pelrock/graphics.o C++ engines/pegasus/neighborhood/wsc/wsc.o C++ engines/pelrock/slidingpuzzle.o C++ engines/pelrock/resources.o C++ engines/pegasus/neighborhood/tsa/fulltsa.o C++ engines/pelrock/sound.o C++ engines/pelrock/spellbook.o C++ engines/pelrock/util.o C++ engines/pelrock/menu.o C++ engines/pelrock/dialog.o C++ engines/petka/file_mgr.o C++ engines/petka/saveload.o C++ engines/petka/flc.o C++ engines/petka/big_dialogue.o C++ engines/petka/metaengine.o C++ engines/pelrock/saveload.o engines/pelrock/saveload.cpp: In function 'bool Pelrock::syncGameStateData(Common::Serializer&, GameStateData*)': engines/pelrock/saveload.cpp:160:32: warning: 'numStickers' may be used uninitialized [-Wmaybe-uninitialized] 160 | uint16 numStickers; | ^~~~~~~~~~~ engines/pelrock/saveload.cpp:256:32: warning: 'numHotSpots' may be used uninitialized [-Wmaybe-uninitialized] 256 | uint16 numHotSpots; | ^~~~~~~~~~~ engines/pelrock/saveload.cpp:287:32: warning: 'numSprites' may be used uninitialized [-Wmaybe-uninitialized] 287 | uint16 numSprites; | ^~~~~~~~~~ engines/pelrock/saveload.cpp:320:32: warning: 'numBranches' may be used uninitialized [-Wmaybe-uninitialized] 320 | uint16 numBranches; | ^~~~~~~~~~~ C++ engines/pelrock/video.o C++ engines/petka/q_manager.o C++ engines/petka/video.o C++ engines/pelrock/actions.o C++ engines/petka/petka.o C++ engines/petka/sound.o C++ engines/petka/interfaces/dialog_interface.o C++ engines/pelrock/pelrock.o C++ engines/pelrock/room.o C++ engines/petka/q_system.o C++ engines/petka/interfaces/interface.o C++ engines/petka/interfaces/map.o C++ engines/petka/interfaces/sequence.o C++ engines/petka/walk.o C++ engines/petka/interfaces/startup.o C++ engines/petka/interfaces/panel.o C++ engines/petka/interfaces/main.o C++ engines/petka/interfaces/save_load.o C++ engines/petka/objects/object_bg.o C++ engines/petka/objects/object_star.o C++ engines/phoenixvr/bigf.o C++ engines/petka/objects/object_cursor.o C++ engines/petka/objects/object_case.o C++ engines/phoenixvr/commands.o C++ engines/petka/objects/text.o C++ engines/petka/objects/heroes.o C++ engines/petka/objects/object.o C++ engines/phoenixvr/game_state.o C++ engines/phoenixvr/rectf.o C++ engines/phoenixvr/pakf.o C++ engines/phoenixvr/console.o C++ engines/phoenixvr/arn.o C++ engines/phoenixvr/subtitles.o C++ engines/phoenixvr/metaengine.o C++ engines/phoenixvr/script.o C++ engines/phoenixvr/region_set.o C++ engines/phoenixvr/variables.o C++ engines/phoenixvr/commands_v2.o C++ engines/pink/audio_info_mgr.o C++ engines/pink/cursor_mgr.o C++ engines/pink/cel_decoder.o C++ engines/pink/console.o C++ engines/phoenixvr/wise.o C++ engines/pink/file.o C++ engines/phoenixvr/script_v1.o C++ engines/pink/archive.o C++ engines/pink/screen.o C++ engines/pink/sound.o C++ engines/pink/resource_mgr.o C++ engines/pink/gui.o C++ engines/phoenixvr/script_v2.o C++ engines/pink/metaengine.o C++ engines/pink/pda_mgr.o C++ engines/pink/saveload.o C++ engines/pink/objects/object.o C++ engines/pink/objects/actions/action.o C++ engines/pink/pink.o C++ engines/pink/objects/condition.o C++ engines/pink/objects/actions/action_hide.o C++ engines/pink/objects/actions/action_loop.o C++ engines/phoenixvr/vr.o C++ engines/pink/objects/side_effect.o C++ engines/pink/objects/module.o C++ engines/pink/objects/actions/action_play.o C++ engines/pink/objects/actions/action_cel.o C++ engines/pink/objects/inventory.o C++ engines/pink/objects/actions/action_still.o C++ engines/phoenixvr/commands_v1.o C++ engines/pink/objects/actions/action_talk.o C++ engines/pink/objects/actors/audio_info_pda_button.o C++ engines/pink/objects/actions/walk_action.o C++ engines/pink/objects/actions/action_play_with_sfx.o C++ engines/pink/objects/actions/action_sound.o C++ engines/pink/objects/actors/actor.o C++ engines/pink/objects/actors/supporting_actor.o C++ engines/pink/objects/actors/pda_button_actor.o C++ engines/pink/objects/actions/action_text.o C++ engines/pink/objects/pages/pda_page.o C++ engines/pink/objects/handlers/handler_mgr.o C++ engines/pink/objects/pages/page.o C++ engines/pink/objects/sequences/seq_timer.o C++ engines/pink/objects/actors/lead_actor.o C++ engines/pink/objects/sequences/sequence_context.o C++ engines/pink/objects/sequences/sequence_item.o C++ engines/pink/objects/handlers/handler.o C++ engines/pink/objects/pages/game_page.o C++ engines/pink/objects/sequences/sequence.o C++ engines/pink/objects/walk/walk_location.o C++ engines/pink/objects/walk/walk_mgr.o C++ engines/pink/objects/walk/walk_shortest_path.o C++ engines/playground3d/gfx.o C++ engines/playground3d/metaengine.o C++ engines/plumbers/console.o C++ engines/pink/objects/sequences/sequencer.o C++ engines/playground3d/gfx_opengl.o C++ engines/playground3d/playground3d.o C++ engines/playground3d/gfx_tinygl.o C++ engines/playground3d/gfx_opengl_shaders.o C++ engines/plumbers/metaengine.o C++ engines/plumbers/windows.o C++ engines/prince/decompress.o C++ engines/prince/debugger.o C++ engines/plumbers/3do.o C++ engines/prince/flags.o C++ engines/plumbers/plumbers.o C++ engines/prince/animation.o C++ engines/prince/archive.o C++ engines/prince/cursor.o C++ engines/prince/font.o C++ engines/prince/mhwanh.o C++ engines/prince/object.o C++ engines/prince/graphics.o C++ engines/phoenixvr/phoenixvr.o C++ engines/prince/music.o C++ engines/prince/draw.o C++ engines/prince/pscr.o C++ engines/prince/mob.o C++ engines/prince/variatxt.o C++ engines/prince/hero.o C++ engines/prince/metaengine.o C++ engines/prince/inventory.o C++ engines/prince/videoplayer.o C++ engines/prince/sound.o C++ engines/private/decompiler.o C++ engines/prince/saveload.o C++ engines/private/code.o C++ engines/prince/resource.o C++ engines/private/grammar.o C++ engines/private/cursors.o C++ engines/private/paper.o C++ engines/private/lexer.o C++ engines/private/savegame.o C++ engines/prince/walk.o C++ engines/private/metaengine.o C++ engines/qdengine/console.o C++ engines/prince/prince.o C++ engines/qdengine/minigames/adv/common.o C++ engines/qdengine/minigames/adv/EffectManager.o C++ engines/private/funcs.o C++ engines/qdengine/minigames/adv/Range.o C++ engines/qdengine/minigames/adv/FlyObject.o C++ engines/qdengine/minigames/adv/ExportInterface.o C++ engines/private/symbol.o C++ engines/qdengine/dialogs.o C++ engines/qdengine/minigames/adv/EventManager.o C++ engines/qdengine/metaengine.o C++ engines/qdengine/minigames/adv/ObjectContainer.o C++ engines/qdengine/minigames/adv/m_karaoke.o engines/qdengine/minigames/adv/m_karaoke.cpp: In member function 'char QDEngine::Karaoke::Karaoke(QDEngine::MinigameManager*)::Parse::read()': engines/qdengine/minigames/adv/m_karaoke.cpp:82:40: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] 82 | if (!file.read((void *)cur, 1)) { | ^~~~~~~~~~~ C++ engines/prince/script.o C++ engines/qdengine/qdengine.o C++ engines/qdengine/minigames/adv/TextManager.o C++ engines/qdengine/minigames/adv/m_swap.o C++ engines/qdengine/parser/xml_tag_buffer.o C++ engines/qdengine/minigames/adv/m_puzzle.o C++ engines/qdengine/minigames/adv/m_scores.o C++ engines/qdengine/system/sound/snd_dispatcher.o C++ engines/qdengine/parser/xml_parser.o C++ engines/qdengine/system/graphics/gr_draw_sprite_rle_z.o C++ engines/qdengine/system/sound/snd_sound.o C++ engines/qdengine/system/sound/wav_sound.o C++ engines/qdengine/system/graphics/gr_draw_sprite_z.o C++ engines/qdengine/minigames/adv/m_triangles.o C++ engines/qdengine/minigames/adv/RunTime.o C++ engines/qdengine/system/input/keyboard_input.o C++ engines/qdengine/system/input/input_wndproc.o C++ engines/qdengine/system/graphics/gr_font.o C++ engines/qdengine/system/graphics/gr_tile_sprite.o C++ engines/qdengine/system/input/mouse_input.o C++ engines/qdengine/qdcore/util/fps_counter.o C++ engines/qdengine/system/graphics/UI_TextParser.o C++ engines/qdengine/qdcore/util/LZ77.o C++ engines/qdengine/system/graphics/gr_dispatcher.o C++ engines/qdengine/qdcore/util/AIAStar_API.o C++ engines/qdengine/system/graphics/rle_compress.o C++ engines/qdengine/system/graphics/gr_draw_sprite_rle.o C++ engines/qdengine/qdcore/util/plaympp_api.o C++ engines/qdengine/qdcore/util/ResourceDispatcher.o C++ engines/qdengine/qdcore/util/splash_screen.o C++ engines/qdengine/qdcore/qd_animation_frame.o C++ engines/qdengine/qdcore/util/WinVideo.o C++ engines/qdengine/parser/qdscr_parser.o C++ engines/qdengine/qdcore/qd_animation_info.o C++ engines/qdengine/system/graphics/gr_draw_sprite.o C++ engines/qdengine/qdcore/qd_animation_set_info.o C++ engines/qdengine/qdcore/qd_animation_set_preview.o C++ engines/qdengine/qdcore/qd_camera_mode.o C++ engines/qdengine/qdcore/qd_condition_data.o C++ engines/qdengine/system/graphics/gr_tile_animation.o engines/qdengine/system/graphics/gr_tile_animation.cpp: In member function 'void QDEngine::grTileAnimation::clear()': engines/qdengine/system/graphics/gr_tile_animation.cpp:58:22: warning: cast from type 'const uint32*' {aka 'const unsigned int*'} to type 'void*' casts away qualifiers [-Wcast-qual] 58 | free((void *)i._value.data()); | ^~~~~~~~~~~~~~~~~~~~~~~ C++ engines/qdengine/qdcore/qd_condition_group.o In file included from ./common/array.h:26, from ./common/std/vector.h:34, from ./engines/qdengine/qd_fwd.h:27, from engines/qdengine/qdcore/qd_condition_group.cpp:24: In function 'Out Common::move(In, In, Out) [with In = int*; Out = int*]', inlined from 'T* Common::Array::erase(iterator) [with T = int]' at ./common/array.h:330:7, inlined from 'bool QDEngine::qdConditionGroup::remove_condition(int)' at engines/qdengine/qdcore/qd_condition_group.cpp:69:19: ./common/algorithm.h:111:24: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' pointer overflow between offset 0 and size 18446744073709551612 [-Warray-bounds=] 111 | *dst++ = Common::move(*first++); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/qdengine/qdcore/qd_condition_object_reference.o C++ engines/qdengine/qdcore/qd_coords_animation_point.o C++ engines/qdengine/qdcore/qd_d3dutils.o C++ engines/qdengine/qdcore/qd_conditional_object.o C++ engines/qdengine/qdcore/qd_file_manager.o C++ engines/qdengine/qdcore/qd_font_info.o C++ engines/qdengine/qdcore/qd_animation_set.o C++ engines/qdengine/qdcore/qd_contour.o C++ engines/qdengine/qdcore/qd_counter.o C++ engines/qdengine/qdcore/qd_coords_animation.o C++ engines/qdengine/qdcore/qd_condition.o C++ engines/qdengine/qdcore/qd_camera.o C++ engines/qdengine/qdcore/qd_game_end.o C++ engines/private/private.o C++ engines/qdengine/qdcore/qd_game_object.o C++ engines/qdengine/qdcore/qd_animation.o C++ engines/qdengine/qdcore/qd_game_object_mouse.o C++ engines/qdengine/qdcore/qd_grid_zone_state.o C++ engines/qdengine/qdcore/qd_game_object_static.o C++ engines/qdengine/qdcore/qd_interface_background.o C++ engines/qdengine/qdcore/qd_game_dispatcher_base.o C++ engines/qdengine/qdcore/qd_grid_zone.o In file included from ./common/scummsys.h:89, from ./common/debug.h:29, from engines/qdengine/qdcore/qd_grid_zone.cpp:22: engines/qdengine/qdcore/qd_grid_zone.cpp: In member function 'bool QDEngine::qdGridZone::select(bool) const': engines/qdengine/qdcore/qd_grid_zone.cpp:275:53: warning: 'this' pointer is null [-Wnonnull] 275 | assert(owner() || owner()->named_object_type() == QD_NAMED_OBJECT_SCENE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ C++ engines/qdengine/qdcore/qd_interface_object_base.o C++ engines/qdengine/qdcore/qd_interface_element_state_mode.o C++ engines/qdengine/qdcore/qd_interface_counter.o C++ engines/qdengine/qdcore/qd_interface_button.o C++ engines/qdengine/qdcore/qd_interface_element.o C++ engines/qdengine/qdcore/qd_interface_element_state.o C++ engines/qdengine/qdcore/qd_game_object_animated.o C++ engines/qdengine/qdcore/qd_interface_slider.o C++ engines/qdengine/qdcore/qd_interface_dispatcher.o C++ engines/qdengine/qdcore/qd_interface_save.o C++ engines/qdengine/qdcore/qd_game_object_state.o C++ engines/qdengine/qdcore/qd_interface_text_window.o C++ engines/qdengine/qdcore/qd_minigame_config.o C++ engines/qdengine/qdcore/qd_inventory.o C++ engines/qdengine/qdcore/qd_interface_screen.o C++ engines/qdengine/qdcore/qd_named_object_base.o C++ engines/qdengine/qdcore/qd_named_object.o C++ engines/qdengine/qdcore/qd_resource.o C++ engines/qdengine/qdcore/qd_music_track.o C++ engines/qdengine/qdcore/qd_named_object_indexer.o C++ engines/qdengine/qdcore/qd_scale_info.o C++ engines/qdengine/qdcore/qd_game_scene.o C++ engines/qdengine/qdcore/qd_minigame_interface.o C++ engines/qdengine/qdcore/qd_inventory_cell.o C++ engines/qdengine/qdcore/qd_game_object_moving.o C++ engines/qdengine/qdcore/qd_setup.o C++ engines/qdengine/qdcore/qd_screen_text_dispatcher.o C++ engines/qdengine/qdcore/qd_screen_text.o C++ engines/qdengine/qdcore/qd_sound.o C++ engines/qdengine/qdcore/qd_sound_info.o C++ engines/qdengine/qdcore/qd_named_object_reference.o C++ engines/qdengine/qdcore/qd_game_dispatcher.o C++ engines/qdengine/qdcore/qd_screen_text_set.o C++ engines/qdengine/qdcore/qd_textdb.o C++ engines/queen/bankman.o C++ engines/queen/credits.o C++ engines/qdengine/qdcore/qd_trigger_chain.o C++ engines/qdengine/qdcore/qd_video.o C++ engines/queen/debug.o C++ engines/queen/input.o C++ engines/queen/grid.o C++ engines/qdengine/qdcore/qd_trigger_element.o C++ engines/queen/command.o C++ engines/queen/cutaway.o C++ engines/qdengine/debugger/debugtools.o C++ engines/queen/journal.o C++ engines/qdengine/qdcore/qd_sprite.o C++ engines/queen/musicdata.o C++ engines/queen/restables.o C++ engines/queen/state.o C++ engines/queen/midiadlib.o C++ engines/queen/display.o C++ engines/queen/music.o C++ engines/queen/graphics.o C++ engines/queen/resource.o C++ engines/queen/metaengine.o C++ engines/queen/queen.o C++ engines/queen/version.o C++ engines/queen/sound.o C++ engines/queen/walk.o C++ engines/queen/logic.o C++ engines/saga/font_map.o C++ engines/queen/talk.o C++ engines/saga/console.o C++ engines/saga/events.o C++ engines/saga/actor_path.o C++ engines/saga/actor_walk.o C++ engines/saga/input.o C++ engines/saga/animation.o C++ engines/saga/gfx.o C++ engines/saga/image.o C++ engines/saga/itedata.o C++ engines/saga/actor.o C++ engines/saga/font.o C++ engines/saga/introproc_ite.o C++ engines/saga/objectmap.o C++ engines/saga/palanim.o C++ engines/saga/resource_rsc.o C++ engines/saga/render.o C++ engines/saga/music.o C++ engines/saga/puzzle.o C++ engines/saga/metaengine.o C++ engines/saga/resource.o C++ engines/saga/saveload.o C++ engines/saga/saga.o C++ engines/saga/sound.o C++ engines/saga/isomap.o C++ engines/qdengine/qdcore/qd_minigame.o C++ engines/saga/sndres.o C++ engines/saga/sthread.o C++ engines/saga/scene.o C++ engines/saga/introproc_ihnm.o C++ engines/saga/interface.o C++ engines/saga/sfuncs.o C++ engines/saga/sfuncs_ihnm.o C++ engines/saga/resource_res.o C++ engines/saga/sprite.o C++ engines/saga2/beegee.o C++ engines/saga/script.o C++ engines/saga2/blitters.o C++ engines/saga2/automap.o C++ engines/saga2/audio.o C++ engines/saga2/band.o C++ engines/saga2/assign.o C++ engines/saga2/button.o C++ engines/saga2/display.o C++ engines/saga2/console.o C++ engines/saga2/calendar.o C++ engines/saga2/enchant.o C++ engines/saga2/gamemode.o C++ engines/saga2/document.o C++ engines/saga2/dispnode.o C++ engines/saga2/effects.o C++ engines/saga2/gfx.o C++ engines/saga2/gpointer.o C++ engines/saga2/floating.o C++ engines/saga2/grabinfo.o C++ engines/saga2/gdraw.o C++ engines/saga2/grequest.o C++ engines/saga2/contain.o C++ engines/saga2/imagcach.o C++ engines/saga2/gtext.o C++ engines/saga2/loadmsg.o C++ engines/saga2/hresmgr.o engines/saga2/hresmgr.cpp: In constructor 'Saga2::hResource::hResource(const char*)': engines/saga2/hresmgr.cpp:343:55: warning: '%s' directive argument is null [-Wformat-overflow=] 343 | debugC(1, kDebugResources, "Opening resource: %s", resname); | ^~ C++ engines/saga2/gtextbox.o C++ engines/saga2/mainmap.o C++ engines/saga2/magic.o C++ engines/saga2/messager.o C++ engines/saga2/actor.o C++ engines/saga2/metaengine.o C++ engines/saga2/modal.o C++ engines/saga2/mouseimg.o C++ engines/saga2/main.o C++ engines/saga2/music.o C++ engines/saga2/mapfeatr.o C++ engines/saga2/msgbox.o C++ engines/saga2/mission.o C++ engines/saga2/interp.o C++ engines/saga2/patrol.o C++ engines/saga2/playmode.o C++ engines/saga2/pt2angle.o C++ engines/saga2/intrface.o C++ engines/saga2/panel.o C++ engines/saga2/property.o C++ engines/saga2/rect.o C++ engines/saga2/objproto.o C++ engines/saga2/shorten.o C++ engines/saga2/saveload.o C++ engines/saga2/saga2.o C++ engines/saga2/path.o C++ engines/saga2/speldata.o C++ engines/saga2/speldraw.o C++ engines/saga2/player.o C++ engines/saga2/speech.o C++ engines/saga2/spellloc.o C++ engines/saga2/spellini.o C++ engines/saga2/spellsiz.o C++ engines/saga2/sensor.o C++ engines/saga2/spellspr.o C++ engines/saga2/spellsta.o C++ engines/saga2/sagafunc.o C++ engines/saga2/spelcast.o C++ engines/saga2/motion.o C++ engines/saga2/tileline.o C++ engines/saga2/sprite.o C++ engines/saga2/tileload.o C++ engines/saga2/terrain.o C++ engines/saga2/spellio.o C++ engines/saga2/tower.o C++ engines/saga2/transit.o C++ engines/saga2/objects.o C++ engines/saga2/tromode.o C++ engines/saga2/towerfta.o C++ engines/saga2/timers.o C++ engines/saga2/vbacksav.o C++ engines/saga2/target.o C++ engines/saga2/tilemode.o C++ engines/saga2/video.o C++ engines/sci/detection_internal.o C++ engines/saga2/videobox.o C++ engines/saga2/vwdraw.o C++ engines/saga2/uidialog.o C++ engines/sci/util.o C++ engines/saga2/vpal.o C++ engines/saga2/weapons.o C++ engines/sci/event.o C++ engines/sci/dialogs.o C++ engines/sci/engine/features.o C++ engines/sci/metaengine.o C++ engines/sci/engine/gc.o C++ engines/saga2/tile.o C++ engines/sci/engine/kevent.o C++ engines/sci/sci.o C++ engines/sci/engine/file.o C++ engines/saga2/task.o C++ engines/sci/engine/kmenu.o C++ engines/sci/engine/kmath.o C++ engines/sci/engine/kernel.o C++ engines/sci/engine/kparse.o C++ engines/sci/engine/klists.o C++ engines/sci/engine/kmovement.o C++ engines/sci/engine/kfile.o C++ engines/sci/engine/kmisc.o C++ engines/sci/engine/guest_additions.o C++ engines/sci/engine/ksound.o C++ engines/sci/engine/kscripts.o C++ engines/sci/engine/kgraphics.o C++ engines/sci/engine/kstring.o C++ engines/sci/engine/kvideo.o C++ engines/sci/engine/selector.o C++ engines/sci/engine/message.o C++ engines/sci/engine/kpathing.o C++ engines/sci/engine/object.o C++ engines/sci/engine/script_patches.o C++ engines/sci/engine/tts.o C++ engines/sci/engine/state.o C++ engines/sci/engine/static_selectors.o C++ engines/sci/engine/vm_types.o C++ engines/sci/engine/segment.o C++ engines/sci/engine/scriptdebug.o C++ engines/sci/engine/workarounds.o C++ engines/sci/graphics/cache.o C++ engines/sci/console.o C++ engines/sci/graphics/compare.o C++ engines/sci/engine/script.o C++ engines/sci/graphics/coordadjuster.o C++ engines/sci/graphics/fontkorean.o C++ engines/sci/graphics/animate.o C++ engines/sci/engine/seg_manager.o C++ engines/sci/engine/vm.o C++ engines/sci/graphics/controls16.o C++ engines/sci/graphics/fontsjis.o C++ engines/sci/graphics/macfont.o C++ engines/sci/graphics/cursor.o C++ engines/sci/graphics/remap.o C++ engines/sci/graphics/maciconbar.o C++ engines/sci/engine/savegame.o engines/sci/engine/savegame.cpp: In member function 'virtual void Sci::SciArray::saveLoadWithSerializer(Common::Serializer&)': engines/sci/engine/savegame.cpp:781:16: warning: 'savedSize' may be used uninitialized [-Wmaybe-uninitialized] 781 | uint16 savedSize; | ^~~~~~~~~ In file included from engines/sci/engine/savegame.cpp:26: In member function 'void Common::Serializer::syncAsUint16LE(T&, Version, Version) [with T = int]', inlined from 'void Sci::Video32::_ZN3Sci7Video3222saveLoadWithSerializerERN6Common10SerializerE.part.0(Common::Serializer&)' at engines/sci/engine/savegame.cpp:1096:19: ./common/serializer.h:50:30: warning: 'robotId' may be used uninitialized [-Wmaybe-uninitialized] 50 | TYPE tmp = val; \ | ^~~ ./common/serializer.h:121:9: note: in expansion of macro 'SYNC_AS' 121 | SYNC_AS(Uint16LE, uint16, 2) | ^~~~~~~ engines/sci/engine/savegame.cpp: In member function 'void Sci::Video32::_ZN3Sci7Video3222saveLoadWithSerializerERN6Common10SerializerE.part.0(Common::Serializer&)': engines/sci/engine/savegame.cpp:1081:31: note: 'robotId' was declared here 1081 | GuiResourceId robotId; | ^~~~~~~ In file included from ./common/savefile.h:27, from engines/sci/engine/savegame.cpp:22: In member function 'void Common::WriteStream::writeSint32LE(int32)', inlined from 'void Common::Serializer::syncAsSint32LE(T&, Version, Version) [with T = int]' at ./common/serializer.h:128:2, inlined from 'void Sci::Video32::_ZN3Sci7Video3222saveLoadWithSerializerERN6Common10SerializerE.part.0(Common::Serializer&)' at engines/sci/engine/savegame.cpp:1102:19: ./common/stream.h:201:30: warning: 'frameNo' may be used uninitialized [-Wmaybe-uninitialized] 201 | writeUint32LE((uint32)value); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ engines/sci/engine/savegame.cpp: In member function 'void Sci::Video32::_ZN3Sci7Video3222saveLoadWithSerializerERN6Common10SerializerE.part.0(Common::Serializer&)': engines/sci/engine/savegame.cpp:1085:21: note: 'frameNo' was declared here 1085 | int frameNo; | ^~~~~~~ In member function 'void Common::WriteStream::writeSint32LE(int32)', inlined from 'void Common::Serializer::syncAsSint32LE(T&, Version, Version) [with T = int]' at ./common/serializer.h:128:2, inlined from 'virtual void Sci::GfxCursor32::saveLoadWithSerializer(Common::Serializer&)' at engines/sci/engine/savegame.cpp:1037:18: ./common/stream.h:201:30: warning: 'hideCount' may be used uninitialized [-Wmaybe-uninitialized] 201 | writeUint32LE((uint32)value); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ engines/sci/engine/savegame.cpp: In member function 'virtual void Sci::GfxCursor32::saveLoadWithSerializer(Common::Serializer&)': engines/sci/engine/savegame.cpp:1033:15: note: 'hideCount' was declared here 1033 | int32 hideCount; | ^~~~~~~~~ C++ engines/sci/graphics/scifx.o C++ engines/sci/graphics/scifont.o C++ engines/sci/graphics/menu.o C++ engines/sci/graphics/paint16.o C++ engines/sci/graphics/palette16.o C++ engines/sci/graphics/portrait.o C++ engines/sci/graphics/drivers/cga.o C++ engines/sci/graphics/ports.o C++ engines/sci/graphics/drivers/cgabw.o C++ engines/sci/graphics/screen.o C++ engines/sci/graphics/text16.o C++ engines/sci/graphics/transitions.o C++ engines/sci/graphics/drivers/common.o C++ engines/sci/graphics/drivers/init.o C++ engines/sci/graphics/drivers/pc98_8col_sci0.o C++ engines/sci/graphics/drivers/hercules.o C++ engines/sci/graphics/drivers/default.o C++ engines/sci/graphics/drivers/ega.o C++ engines/sci/graphics/picture.o C++ engines/sci/graphics/drivers/vgagrey.o C++ engines/sci/graphics/drivers/pc98_8col_sci1.o C++ engines/sci/graphics/drivers/pc98_16col.o C++ engines/sci/graphics/drivers/upscaled.o C++ engines/sci/graphics/drivers/win256col.o C++ engines/sci/graphics/drivers/win16col.o C++ engines/sci/parser/said.o C++ engines/sci/graphics/view.o C++ engines/sci/parser/grammar.o C++ engines/sci/resource/resource_patcher.o C++ engines/sci/resource/decompressor.o C++ engines/sci/sound/audio.o C++ engines/sci/sound/sync.o C++ engines/sci/parser/vocabulary.o C++ engines/sci/sound/soundcmd.o C++ engines/sci/sound/drivers/casio.o C++ engines/sci/sound/midiparser_sci.o C++ engines/sci/resource/resource_audio.o C++ engines/sci/sound/music.o C++ engines/sci/sound/drivers/fb01.o C++ engines/sci/sound/drivers/adlib.o C++ engines/sci/sound/drivers/amigamac0.o C++ engines/sci/sound/drivers/fmtowns.o C++ engines/sci/sound/drivers/cms.o C++ engines/sci/video/seq_decoder.o C++ engines/sci/sound/drivers/amigamac1.o C++ engines/sci/engine/hoyle5poker.o C++ engines/sci/sound/drivers/pcjr.o C++ engines/sci/graphics/paint32.o C++ engines/sci/sound/drivers/midi.o C++ engines/sci/resource/resource.o C++ engines/sci/graphics/controls32.o C++ engines/sci/sound/drivers/pc9801.o C++ engines/sci/graphics/remap32.o C++ engines/sci/engine/kgraphics32.o C++ engines/sci/graphics/palette32.o C++ engines/sci/graphics/maccursor32.o C++ engines/sci/graphics/screen_item32.o C++ engines/sci/graphics/text32.o C++ engines/sci/graphics/plane32.o C++ engines/sci/graphics/cursor32.o C++ engines/sci/graphics/transitions32.o C++ engines/sci/graphics/frameout.o C++ engines/sci/graphics/video32.o C++ engines/sci/sound/decoders/sol.o C++ engines/sherlock/scalpel/drivers/mt32.o C++ engines/sherlock/scalpel/3do/scalpel_3do_screen.o C++ engines/sherlock/scalpel/drivers/adlib.o C++ engines/sherlock/scalpel/tsage/resources.o C++ engines/sherlock/scalpel/scalpel_fixed_text.o C++ engines/sherlock/scalpel/scalpel_debugger.o C++ engines/sci/graphics/celobj32.o C++ engines/sci/sound/audio32.o C++ engines/sherlock/scalpel/scalpel_darts.o C++ engines/sherlock/scalpel/tsage/logo.o C++ engines/sherlock/scalpel/scalpel.o C++ engines/sherlock/scalpel/scalpel_inventory.o C++ engines/sherlock/scalpel/scalpel_screen.o C++ engines/sherlock/scalpel/scalpel_saveload.o C++ engines/sherlock/scalpel/scalpel_people.o C++ engines/sci/video/robot_decoder.o C++ engines/sherlock/scalpel/settings.o C++ engines/sherlock/scalpel/scalpel_journal.o C++ engines/sherlock/tattoo/tattoo.o C++ engines/sherlock/tattoo/tattoo_debugger.o C++ engines/sherlock/tattoo/tattoo_resources.o C++ engines/sherlock/scalpel/scalpel_map.o C++ engines/sherlock/tattoo/tattoo_fixed_text.o C++ engines/sherlock/scalpel/scalpel_talk.o C++ engines/sherlock/scalpel/scalpel_scene.o C++ engines/sherlock/tattoo/tattoo_inventory.o C++ engines/sherlock/tattoo/tattoo_darts.o C++ engines/sherlock/tattoo/tattoo_screen.o C++ engines/sherlock/tattoo/tattoo_map.o C++ engines/sherlock/tattoo/widget_credits.o C++ engines/sherlock/tattoo/widget_base.o C++ engines/sherlock/tattoo/tattoo_talk.o C++ engines/sherlock/tattoo/widget_foolscap.o C++ engines/sherlock/tattoo/widget_files.o C++ engines/sherlock/scalpel/scalpel_user_interface.o C++ engines/sherlock/tattoo/tattoo_scene.o C++ engines/sherlock/tattoo/tattoo_people.o C++ engines/sherlock/tattoo/tattoo_user_interface.o C++ engines/sherlock/tattoo/widget_lab.o C++ engines/sherlock/tattoo/tattoo_journal.o C++ engines/sherlock/tattoo/widget_password.o C++ engines/sherlock/tattoo/widget_options.o C++ engines/sherlock/tattoo/widget_quit.o C++ engines/sherlock/tattoo/widget_tooltip.o C++ engines/sherlock/tattoo/widget_inventory.o C++ engines/sherlock/tattoo/widget_text.o C++ engines/sherlock/fixed_text.o C++ engines/sherlock/debugger.o C++ engines/sherlock/tattoo/widget_talk.o C++ engines/sherlock/tattoo/widget_verbs.o C++ engines/sherlock/animation.o C++ engines/sherlock/events.o C++ engines/sherlock/map.o C++ engines/sherlock/fonts.o C++ engines/sherlock/inventory.o C++ engines/sherlock/people.o C++ engines/sherlock/journal.o C++ engines/sherlock/music.o C++ engines/sherlock/image_file.o C++ engines/sherlock/saveload.o C++ engines/sherlock/screen.o C++ engines/sherlock/resources.o C++ engines/sherlock/sherlock.o C++ engines/sherlock/sound.o C++ engines/sky/autoroute.o C++ engines/sherlock/surface.o C++ engines/sherlock/user_interface.o C++ engines/sky/compact.o C++ engines/sky/ibasstext.o C++ engines/sky/debug.o C++ engines/sky/hufftext.o C++ engines/sky/grid.o C++ engines/sky/disk.o C++ engines/sky/inventory.o C++ engines/sky/intro.o C++ engines/sky/sound.o C++ engines/sky/text.o C++ engines/sherlock/objects.o C++ engines/sky/sky.o C++ engines/sky/metaengine.o C++ engines/sherlock/talk.o C++ engines/sky/mouse.o C++ engines/sky/logic.o C++ engines/sky/music/adlibmusic.o C++ engines/sky/screen.o C++ engines/sky/music/gmmusic.o C++ engines/sky/music/gmchannel.o C++ engines/sky/music/adlibchannel.o C++ engines/sky/music/mt32music.o C++ engines/sky/music/musicbase.o C++ engines/sludge/cursors.o C++ engines/sludge/debugger.o C++ engines/sludge/freeze.o C++ engines/sludge/bg_effects.o C++ engines/sludge/backdrop.o C++ engines/sludge/fileset.o C++ engines/sludge/event.o C++ engines/sky/control.o In destructor 'virtual Sky::TextResource::~TextResource()', inlined from 'virtual Sky::TextResource::~TextResource()' at engines/sky/control.cpp:108:1, inlined from 'void Sky::Control::showSprites(Sky::DataFileHeader**, bool)' at engines/sky/control.cpp:2090:9: engines/sky/control.cpp:107:14: warning: array subscript 'Sky::TextResource[0]' is partly outside array bounds of 'unsigned char [56]' [-Warray-bounds=] 107 | free(_oldScreen); | ^~~~~~~~~~ engines/sky/control.cpp: In member function 'void Sky::Control::showSprites(Sky::DataFileHeader**, bool)': engines/sky/control.cpp:2074:96: note: object of size 56 allocated by 'operator new' 2074 | ConResource *drawResource = new ConResource(NULL, 1, 0, 0, 0, 0, 0, _system, _screenBuf); | ^ In destructor 'virtual Sky::TextResource::~TextResource()', inlined from 'virtual Sky::TextResource::~TextResource()' at engines/sky/control.cpp:108:1, inlined from 'void Sky::Control::showSprites(Sky::DataFileHeader**, bool)' at engines/sky/control.cpp:2090:9: engines/sky/control.cpp:108:1: warning: array subscript 'Sky::TextResource[0]' is partly outside array bounds of 'unsigned char [56]' [-Warray-bounds=] 108 | } | ^ engines/sky/control.cpp: In member function 'void Sky::Control::showSprites(Sky::DataFileHeader**, bool)': engines/sky/control.cpp:2074:96: note: object of size 56 allocated by 'operator new' 2074 | ConResource *drawResource = new ConResource(NULL, 1, 0, 0, 0, 0, 0, _system, _screenBuf); | ^ C++ engines/sludge/floor.o C++ engines/sludge/hsi.o C++ engines/sludge/graphics.o C++ engines/sludge/fonttext.o C++ engines/sludge/main_loop.o C++ engines/sludge/imgloader.o C++ engines/sludge/language.o C++ engines/sludge/moreio.o C++ engines/sludge/function.o C++ engines/sludge/newfatal.o C++ engines/sludge/movie.o C++ engines/sherlock/metaengine.o C++ engines/sherlock/scene.o C++ engines/sludge/objtypes.o C++ engines/sludge/region.o C++ engines/sludge/savedata.o C++ engines/sludge/sprbanks.o C++ engines/sludge/builtin.o C++ engines/sludge/sludge.o C++ engines/sludge/sludger.o C++ engines/sludge/saveload.o C++ engines/sludge/timing.o C++ engines/sludge/statusba.o C++ engines/sludge/speech.o C++ engines/sludge/sound.o C++ engines/sludge/transition.o C++ engines/sludge/thumbnail.o C++ engines/sludge/people.o C++ engines/sludge/zbuffer.o C++ engines/stark/gfx/driver.o C++ engines/sludge/sprites.o C++ engines/stark/gfx/openglsfade.o C++ engines/stark/gfx/opengls.o C++ engines/sludge/variable.o engines/sludge/variable.cpp: In member function 'bool Sludge::Variable::save(Common::WriteStream*)': engines/sludge/variable.cpp:769:109: warning: array subscript -1 is below array bounds of 'const char* [11]' [-Warray-bounds=] 769 | fatal("Can't save variables of this type:", (varType < SVT_NUM_TYPES - 1) ? typeName[varType] : "bad ID"); | ~~~~~~~~~~~~~~~~^ engines/sludge/variable.cpp:39:13: note: while referencing 'Sludge::typeName' 39 | const char *typeName[] = { "undefined", "number", "user function", "string", | ^~~~~~~~ C++ engines/sludge/metaengine.o C++ engines/stark/gfx/openglssurface.o C++ engines/stark/gfx/openglbitmap.o C++ engines/stark/gfx/openglfade.o C++ engines/stark/gfx/openglsprop.o C++ engines/stark/gfx/surfacerenderer.o C++ engines/stark/gfx/opengltexture.o C++ engines/stark/gfx/opengl.o C++ engines/stark/gfx/openglsurface.o C++ engines/stark/gfx/renderentry.o C++ engines/stark/gfx/texture.o C++ engines/stark/gfx/openglsactor.o C++ engines/stark/gfx/openglprop.o C++ engines/stark/formats/biff.o C++ engines/stark/formats/dds.o C++ engines/stark/gfx/openglactor.o C++ engines/stark/formats/iss.o C++ engines/stark/formats/tm.o C++ engines/stark/model/animhandler.o C++ engines/stark/formats/xmg.o C++ engines/stark/formats/xarc.o C++ engines/stark/console.o C++ engines/stark/model/skeleton_anim.o C++ engines/stark/movement/movement.o C++ engines/stark/formats/xrc.o C++ engines/stark/movement/followpath.o C++ engines/stark/movement/followpathlight.o C++ engines/stark/movement/stringpullingpath.o C++ engines/stark/model/model.o C++ engines/stark/movement/turn.o C++ engines/stark/movement/shortestpath.o C++ engines/stark/metaengine.o C++ engines/stark/resources/animsoundtrigger.o C++ engines/stark/resources/bookmark.o C++ engines/stark/resources/bonesmesh.o C++ engines/stark/formats/biffmesh.o C++ engines/stark/resources/container.o C++ engines/stark/resources/camera.o C++ engines/stark/resources/animscript.o C++ engines/stark/resources/animhierarchy.o C++ engines/stark/resources/direction.o C++ engines/stark/movement/walk.o C++ engines/stark/resources/fmv.o C++ engines/stark/resources/floorfield.o C++ engines/stark/resources/floorface.o C++ engines/stark/resources/knowledge.o C++ engines/stark/resources/anim.o C++ engines/stark/resources/level.o C++ engines/stark/resources/light.o C++ engines/stark/resources/floor.o C++ engines/stark/resources/dialog.o C++ engines/stark/resources/knowledgeset.o C++ engines/stark/resources/image.o C++ engines/stark/resources/lipsync.o C++ engines/stark/resources/root.o C++ engines/stark/resources/scroll.o C++ engines/stark/resources/object.o C++ engines/stark/resources/layer.o C++ engines/stark/resources/path.o C++ engines/stark/resources/command.o C++ engines/stark/resources/string.o C++ engines/stark/resources/sound.o C++ engines/stark/resources/pattable.o C++ engines/stark/resources/script.o C++ engines/stark/savemetadata.o C++ engines/stark/resources/item.o C++ engines/stark/scene.o C++ engines/stark/resources/speech.o C++ engines/stark/services/dialogplayer.o C++ engines/stark/resourcereference.o C++ engines/stark/services/services.o C++ engines/stark/resources/textureset.o C++ engines/stark/services/archiveloader.o C++ engines/stark/resources/location.o C++ engines/stark/services/global.o C++ engines/stark/services/fontprovider.o C++ engines/stark/services/gamechapter.o C++ engines/stark/services/gameinterface.o C++ engines/stark/services/diary.o C++ engines/stark/services/settings.o C++ engines/stark/services/gamemessage.o C++ engines/stark/services/stateprovider.o C++ engines/stark/services/staticprovider.o C++ engines/stark/tools/abstractsyntaxtree.o C++ engines/stark/ui/cursor.o C++ engines/stark/services/userinterface.o C++ engines/stark/tools/command.o C++ engines/stark/tools/block.o C++ engines/stark/ui/dialogbox.o C++ engines/stark/tools/decompiler.o C++ engines/stark/ui/menu/diaryindex.o C++ engines/stark/services/resourceprovider.o C++ engines/stark/ui/menu/locationscreen.o C++ engines/stark/ui/menu/mainmenu.o C++ engines/stark/ui/window.o C++ engines/stark/ui/world/clicktext.o C++ engines/stark/ui/world/button.o C++ engines/stark/ui/menu/fmvmenu.o C++ engines/stark/stark.o C++ engines/stark/ui/menu/diarypages.o C++ engines/stark/ui/world/actionmenu.o C++ engines/stark/ui/menu/settingsmenu.o C++ engines/stark/ui/menu/saveloadmenu.o C++ engines/stark/ui/world/topmenu.o C++ engines/stark/ui/world/fmvscreen.o C++ engines/stark/ui/world/gamescreen.o C++ engines/stark/visual/effects/effect.o C++ engines/stark/ui/menu/dialogmenu.o C++ engines/stark/ui/world/dialogpanel.o C++ engines/stark/visual/effects/bubbles.o C++ engines/stark/ui/world/inventorywindow.o C++ engines/stark/visual/actor.o C++ engines/stark/visual/flashingimage.o C++ engines/stark/visual/effects/fireflies.o C++ engines/stark/ui/world/gamewindow.o C++ engines/stark/visual/effects/fish.o C++ engines/stark/visual/image.o C++ engines/stark/visual/explodingimage.o C++ engines/stark/gfx/tinyglbitmap.o C++ engines/stark/visual/prop.o C++ engines/stark/gfx/tinygl.o C++ engines/stark/visual/smacker.o C++ engines/stark/gfx/tinyglfade.o C++ engines/stark/gfx/tinygltexture.o C++ engines/stark/visual/text.o C++ engines/stark/gfx/tinyglsurface.o C++ engines/startrek/common.o C++ engines/startrek/bitmap.o C++ engines/stark/gfx/tinyglprop.o C++ engines/startrek/font.o C++ engines/startrek/events.o C++ engines/stark/gfx/tinyglactor.o C++ engines/startrek/lzss.o C++ engines/startrek/iwfile.o C++ engines/startrek/awaymission.o C++ engines/startrek/intro.o C++ engines/startrek/graphics.o C++ engines/startrek/console.o C++ engines/startrek/metaengine.o C++ engines/startrek/text.o C++ engines/startrek/resource.o C++ engines/startrek/actors.o C++ engines/startrek/menu.o C++ engines/startrek/bridge.o C++ engines/startrek/sound.o C++ engines/startrek/sprite.o C++ engines/startrek/room.o C++ engines/startrek/space.o C++ engines/startrek/rooms/demon0.o C++ engines/startrek/rooms/demon2.o C++ engines/startrek/rooms/demon1.o C++ engines/startrek/rooms/demon5.o C++ engines/startrek/startrek.o C++ engines/startrek/rooms/demon3.o C++ engines/startrek/rooms/feather0.o C++ engines/startrek/rooms/demon6.o C++ engines/startrek/textbox.o C++ engines/startrek/rooms/feather2.o C++ engines/startrek/rooms/demon4.o C++ engines/startrek/rooms/feather4.o C++ engines/startrek/rooms/feather3.o C++ engines/startrek/rooms/feather1.o C++ engines/startrek/rooms/feather5.o C++ engines/startrek/rooms/feather7.o C++ engines/startrek/rooms/love0.o C++ engines/startrek/rooms/feather6.o C++ engines/startrek/saveload.o C++ engines/startrek/rooms/love4.o C++ engines/startrek/rooms/love1.o C++ engines/startrek/rooms/love3.o C++ engines/startrek/rooms/lovea.o C++ engines/startrek/rooms/love5.o C++ engines/startrek/rooms/mudd0.o C++ engines/startrek/rooms/love2.o C++ engines/startrek/rooms/mudd1.o C++ engines/startrek/rooms/mudd3.o C++ engines/startrek/rooms/mudd2.o C++ engines/startrek/rooms/mudd4.o C++ engines/startrek/rooms/mudd5.o C++ engines/startrek/rooms/trial0.o C++ engines/startrek/rooms/mudda.o C++ engines/startrek/rooms/trial4.o C++ engines/startrek/rooms/trial2.o C++ engines/startrek/rooms/trial1.o C++ engines/startrek/rooms/trial3.o C++ engines/startrek/rooms/tug1.o C++ engines/startrek/rooms/tug0.o C++ engines/startrek/rooms/sins0.o C++ engines/startrek/rooms/trial5.o C++ engines/startrek/rooms/tug3.o C++ engines/startrek/rooms/tug2.o C++ engines/startrek/rooms/sins1.o C++ engines/startrek/rooms/sins2.o C++ engines/startrek/rooms/sins4.o C++ engines/startrek/rooms/sins3.o C++ engines/startrek/rooms/veng0.o C++ engines/startrek/rooms/sins5.o C++ engines/startrek/rooms/veng1.o C++ engines/startrek/rooms/veng3.o C++ engines/startrek/rooms/veng4.o C++ engines/startrek/rooms/veng5.o C++ engines/supernova/console.o C++ engines/startrek/rooms/veng2.o C++ engines/startrek/rooms/veng7.o C++ engines/startrek/rooms/venga.o C++ engines/startrek/rooms/veng6.o C++ engines/startrek/rooms/veng8.o C++ engines/supernova/graphics.o C++ engines/supernova/sound.o C++ engines/supernova/room.o C++ engines/sword1/console.o C++ engines/supernova/screen.o engines/supernova/screen.cpp: In constructor 'Supernova::Marquee::Marquee(Supernova::Screen*, MarqueeId, const char*)': engines/supernova/screen.cpp:136:33: warning: '*this.Supernova::Marquee::_y' may be used uninitialized [-Wmaybe-uninitialized] 136 | _screen->_textCursorY = _y; | ^~ engines/supernova/screen.cpp:136:33: warning: '*this.Supernova::Marquee::_y' may be used uninitialized [-Wmaybe-uninitialized] engines/supernova/screen.cpp:137:31: warning: '*this.Supernova::Marquee::_color' may be used uninitialized [-Wmaybe-uninitialized] 137 | _screen->_textColor = _color; | ^~~~~~ C++ engines/supernova/resman.o C++ engines/sword1/debug.o C++ engines/sword1/eventman.o C++ engines/supernova/metaengine.o C++ engines/supernova/game-manager.o C++ engines/sword1/memman.o C++ engines/sword1/animation.o C++ engines/supernova/supernova.o C++ engines/sword1/menu.o C++ engines/sword1/objectman.o C++ engines/sword1/mouse.o C++ engines/supernova/supernova2/state.o C++ engines/supernova/supernova1/state.o C++ engines/sword1/resman.o C++ engines/sword1/logic.o C++ engines/sword1/staticres.o C++ engines/sword1/text.o C++ engines/sword2/anims.o C++ engines/sword1/metaengine.o C++ engines/sword2/animation.o C++ engines/sword1/router.o C++ engines/sword1/sword1.o C++ engines/sword1/control.o C++ engines/sword2/console.o C++ engines/sword2/events.o C++ engines/sword1/screen.o C++ engines/sword2/debug.o C++ engines/sword1/sound.o C++ engines/sword2/icons.o C++ engines/sword2/interpreter.o C++ engines/sword2/layers.o C++ engines/sword2/memory.o C++ engines/sword2/logic.o C++ engines/sword2/header.o C++ engines/supernova/supernova2/rooms.o C++ engines/supernova/supernova1/rooms.o C++ engines/sword2/function.o In file included from ./common/stream.h:25, from ./common/file.h:29, from engines/sword2/function.cpp:26: In member function 'void Sword2::ObjectLogic::setPause(int32)', inlined from 'int32 Sword2::Logic::fnPause(int32*)' at engines/sword2/function.cpp:322:19, inlined from 'int32 Sword2::Logic::fnRandomPause(int32*)' at engines/sword2/function.cpp:428:16: ./common/endian.h:358:51: warning: 'pars[1]' may be used uninitialized [-Wmaybe-uninitialized] 358 | #define WRITE_LE_UINT32(a, v) WRITE_UINT32(a, v) | ~~~~~~~~~~~~^~~~~~ ./engines/sword2/object.h:82:36: note: in expansion of macro 'WRITE_LE_UINT32' 82 | void setPause(int32 x) { WRITE_LE_UINT32(_addr + 4, x); } | ^~~~~~~~~~~~~~~ engines/sword2/function.cpp: In member function 'int32 Sword2::Logic::fnRandomPause(int32*)': engines/sword2/function.cpp:418:15: note: 'pars[1]' was declared here 418 | int32 pars[2]; | ^~~~ C++ engines/sword2/menu.o C++ engines/sword2/metaengine.o C++ engines/sword2/palette.o C++ engines/sword2/protocol.o C++ engines/sword2/controls.o C++ engines/sword2/maketext.o C++ engines/sword2/resman.o C++ engines/sword2/music.o C++ engines/sword2/scroll.o C++ engines/sword2/render.o C++ engines/sword2/saveload.o C++ engines/sword2/speech.o C++ engines/sword2/mouse.o C++ engines/sword2/startup.o C++ engines/sword2/sound.o C++ engines/sword25/console.o C++ engines/sword2/sync.o C++ engines/sword2/screen.o C++ engines/sword2/walker.o C++ engines/sword2/sprite.o C++ engines/sword25/fmv/movieplayer_script.o C++ engines/sword25/sword25.o C++ engines/sword25/gfx/animationdescription.o C++ engines/sword2/router.o C++ engines/sword25/metaengine.o C++ engines/sword2/sword2.o C++ engines/sword25/fmv/movieplayer.o C++ engines/sword25/gfx/bitmap.o C++ engines/sword25/gfx/animationtemplateregistry.o C++ engines/sword25/gfx/dynamicbitmap.o C++ engines/sword25/gfx/microtiles.o C++ engines/sword25/gfx/animationresource.o C++ engines/sword25/gfx/animation.o C++ engines/sword25/gfx/panel.o C++ engines/sword25/gfx/animationtemplate.o C++ engines/sword25/gfx/fontresource.o C++ engines/sword25/gfx/staticbitmap.o C++ engines/sword25/gfx/timedrenderobject.o C++ engines/sword25/gfx/graphicengine.o C++ engines/sword25/gfx/screenshot.o C++ engines/sword25/gfx/image/imgloader.o C++ engines/sword25/gfx/text.o C++ engines/sword25/gfx/image/swimage.o C++ engines/sword25/gfx/renderobjectmanager.o C++ engines/sword25/gfx/image/renderedimage.o C++ engines/sword25/input/inputengine_script.o C++ engines/sword25/input/inputengine.o C++ engines/sword25/kernel/filesystemutil.o C++ engines/sword25/kernel/inputpersistenceblock.o C++ engines/sword25/gfx/image/vectorimagerenderer.o C++ engines/sword25/kernel/kernel.o C++ engines/sword25/kernel/kernel_script.o C++ engines/sword25/kernel/resource.o C++ engines/sword25/gfx/image/art.o C++ engines/sword25/gfx/image/vectorimage.o C++ engines/sword25/kernel/resmanager.o C++ engines/sword25/kernel/outputpersistenceblock.o C++ engines/sword25/gfx/renderobject.o C++ engines/sword25/math/vertex.o C++ engines/sword25/kernel/persistenceservice.o C++ engines/sword25/math/regionregistry.o C++ engines/sword25/math/polygon.o C++ engines/sword25/math/geometry_script.o C++ engines/sword25/script/luacallback.o C++ engines/sword25/package/packagemanager_script.o C++ engines/sword25/script/luabindhelper.o C++ engines/sword25/script/lua_extensions.o C++ engines/sword25/math/walkregion.o C++ engines/sword25/script/luascript.o C++ engines/sword25/gfx/graphicengine_script.o C++ engines/sword25/math/region.o C++ engines/sword25/sfx/soundengine_script.o C++ engines/teenagent/actor.o C++ engines/sword25/package/packagemanager.o C++ engines/sword25/sfx/soundengine.o C++ engines/teenagent/console.o C++ engines/teenagent/animation.o C++ engines/teenagent/dialog.o C++ engines/teenagent/font.o C++ engines/teenagent/segment.o C++ engines/teenagent/objects.o C++ engines/teenagent/pack.o C++ engines/teenagent/music.o C++ engines/teenagent/surface.o C++ engines/teenagent/surface_list.o C++ engines/teenagent/inventory.o C++ engines/testbed/config-params.o C++ engines/teenagent/metaengine.o C++ engines/testbed/fs.o C++ engines/testbed/events.o C++ engines/teenagent/resources.o C++ engines/testbed/metaengine.o C++ engines/testbed/networking.o C++ engines/testbed/midi.o C++ engines/testbed/printing.o C++ engines/testbed/savegame.o C++ engines/testbed/image.o C++ engines/testbed/config.o C++ engines/testbed/misc.o C++ engines/testbed/imgui.o C++ engines/testbed/sound.o C++ engines/testbed/testbed.o C++ engines/teenagent/scene.o C++ engines/testbed/video.o C++ engines/teenagent/teenagent.o C++ engines/testbed/testsuite.o C++ engines/testbed/cloud.o C++ engines/testbed/graphics.o C++ engines/testbed/tinygl.o C++ engines/tetraedge/to_lua.o C++ engines/testbed/speech.o C++ engines/teenagent/callbacks.o C++ engines/tetraedge/game/billboard.o C++ engines/tetraedge/game/characters_shadow.o C++ engines/tetraedge/game/confirm.o C++ engines/tetraedge/game/cellphone.o C++ engines/tetraedge/game/bonus_menu.o C++ engines/tetraedge/game/credits.o C++ engines/tetraedge/game/document.o C++ engines/tetraedge/game/game_achievements.o C++ engines/tetraedge/game/character_settings_xml_parser.o C++ engines/tetraedge/game/dialog2.o C++ engines/tetraedge/game/documents_browser_xml_parser.o C++ engines/tetraedge/game/amerzone_game.o C++ engines/tetraedge/game/application.o C++ engines/tetraedge/tetraedge.o C++ engines/tetraedge/game/gallery_menu.o C++ engines/tetraedge/game/game_sound.o C++ engines/tetraedge/game/help_option_menu.o C++ engines/tetraedge/game/how_to.o C++ engines/tetraedge/game/global_bonus_menu.o C++ engines/tetraedge/game/documents_browser.o C++ engines/tetraedge/game/game.o C++ engines/tetraedge/game/inventory_menu.o C++ engines/tetraedge/game/inventory_object.o C++ engines/tetraedge/game/loc_file.o C++ engines/tetraedge/game/inventory_objects_xml_parser.o C++ engines/tetraedge/game/notifier.o C++ engines/tetraedge/game/inventory.o C++ engines/tetraedge/game/character.o C++ engines/tetraedge/game/in_game_scene_xml_parser.o C++ engines/tetraedge/game/object_settings_xml_parser.o C++ engines/tetraedge/game/owner_error_menu.o C++ engines/tetraedge/game/main_menu.o C++ engines/tetraedge/game/puzzle_cadenas.o C++ engines/tetraedge/game/puzzle_coffre.o C++ engines/tetraedge/game/objectif.o C++ engines/tetraedge/game/object3d.o C++ engines/tetraedge/game/puzzle_liquides.o C++ engines/tetraedge/game/puzzle_pentacle.o C++ engines/tetraedge/game/puzzle_transfusion.o C++ engines/tetraedge/game/options_menu.o C++ engines/tetraedge/game/particle_xml_parser.o C++ engines/tetraedge/game/puzzle_disjoncteur.o C++ engines/tetraedge/game/scene_lights_xml_parser.o C++ engines/tetraedge/game/puzzle_hanjie.o C++ engines/tetraedge/game/puzzle_computer_pwd.o C++ engines/tetraedge/game/splash_screens.o C++ engines/tetraedge/game/upsell_screen.o C++ engines/tetraedge/game/lua_binds.o C++ engines/tetraedge/te/micropather.o C++ engines/tetraedge/te/te_act_zone.o C++ engines/tetraedge/game/puzzle_computer_hydra.o C++ engines/tetraedge/game/question2.o C++ engines/tetraedge/te/te_animation.o C++ engines/tetraedge/game/youki_manager.o C++ engines/tetraedge/te/te_3d_texture.o C++ engines/tetraedge/te/te_camera_xml_parser.o C++ engines/tetraedge/te/te_color.o C++ engines/tetraedge/te/te_clip_layout.o C++ engines/tetraedge/te/te_checkbox_layout.o C++ engines/tetraedge/te/te_extended_text_layout.o C++ engines/tetraedge/te/te_bezier_curve.o C++ engines/tetraedge/te/te_3d_object2.o C++ engines/tetraedge/te/te_button_layout.o C++ engines/tetraedge/te/te_i_3d_object2.o C++ engines/tetraedge/te/te_frame_anim.o C++ engines/tetraedge/te/te_camera.o C++ engines/tetraedge/te/te_font3.o C++ engines/tetraedge/te/te_i_layout.o C++ engines/tetraedge/te/te_frustum.o C++ engines/tetraedge/te/te_i_loc.o C++ engines/tetraedge/te/te_font2.o C++ engines/tetraedge/te/te_core.o C++ engines/tetraedge/te/te_i_text_layout.o C++ engines/tetraedge/te/te_i_font.o C++ engines/tetraedge/te/te_image.o C++ engines/tetraedge/te/te_list_layout.o C++ engines/tetraedge/te/te_jpeg.o C++ engines/tetraedge/te/te_interpolation.o C++ engines/tetraedge/te/te_images_sequence.o C++ engines/tetraedge/te/te_light.o C++ engines/tetraedge/te/te_input_mgr.o C++ engines/tetraedge/te/te_lua_context.o C++ engines/tetraedge/game/in_game_scene.o C++ engines/tetraedge/te/te_lua_script.o C++ engines/tetraedge/te/te_marker.o C++ engines/tetraedge/game/syberia_game.o C++ engines/tetraedge/te/te_matricies_stack.o C++ engines/tetraedge/te/te_lua_thread.o C++ engines/tetraedge/te/te_matrix4x4.o C++ engines/tetraedge/te/te_material.o C++ engines/tetraedge/te/te_layout.o C++ engines/tetraedge/te/te_palette.o C++ engines/tetraedge/te/te_object.o C++ engines/tetraedge/te/te_music.o C++ engines/tetraedge/te/te_lua_gui.o C++ engines/tetraedge/te/te_obp.o C++ engines/tetraedge/te/te_model_vertex_animation.o C++ engines/tetraedge/te/te_name_val_xml_parser.o C++ engines/tetraedge/te/te_mesh.o C++ engines/tetraedge/te/te_pick_mesh.o C++ engines/tetraedge/te/te_free_move_zone.o C++ engines/tetraedge/te/te_quaternion.o C++ engines/tetraedge/te/te_real_timer.o C++ engines/tetraedge/te/te_ray_intersection.o C++ engines/tetraedge/te/te_png.o C++ engines/tetraedge/te/te_lua_gui_lua_callbacks.o C++ engines/tetraedge/te/te_resource.o C++ engines/tetraedge/te/te_model_animation.o C++ engines/tetraedge/te/te_particle.o C++ engines/tetraedge/te/te_pick_mesh2.o C++ engines/tetraedge/te/te_scene.o C++ engines/tetraedge/te/te_resource_manager.o C++ engines/tetraedge/te/te_scene_warp_xml_parser.o C++ engines/tetraedge/te/te_scummvm_codec.o C++ engines/tetraedge/te/te_sound_manager.o C++ engines/tetraedge/te/te_scene_warp.o C++ engines/tetraedge/te/te_sprite_layout.o C++ engines/tetraedge/te/te_model.o C++ engines/tetraedge/te/te_renderer.o C++ engines/tetraedge/te/te_tga.o C++ engines/tetraedge/te/te_theora.o C++ engines/tetraedge/te/te_text_layout_xml_parser.o C++ engines/tetraedge/te/te_variant.o C++ engines/tetraedge/te/te_scrolling_layout.o C++ engines/tetraedge/te/te_trs.o C++ engines/tetraedge/te/te_text_layout.o C++ engines/tetraedge/te/te_vector2s32.o C++ engines/tetraedge/te/te_timer.o C++ engines/tetraedge/te/te_vector2f32.o C++ engines/tetraedge/te/te_vector3f32.o C++ engines/tetraedge/te/te_text_base2.o C++ engines/tetraedge/te/te_tiled_surface.o C++ engines/tetraedge/te/te_tiled_texture.o C++ engines/tetraedge/te/te_xml_parser.o C++ engines/tetraedge/te/te_warp_marker.o C++ engines/tetraedge/te/te_zlib_jpeg.o C++ engines/tetraedge/te/te_warp_bloc.o C++ engines/tetraedge/metaengine.o C++ engines/tetraedge/te/te_xml_gui.o C++ engines/tetraedge/te/te_visual_fade.o C++ engines/tetraedge/te/te_light_tinygl.o C++ engines/tetraedge/te/te_3d_texture_tinygl.o C++ engines/tetraedge/obb_archive.o C++ engines/tetraedge/game/characters_shadow_tinygl.o C++ engines/tetraedge/te/te_mesh_tinygl.o C++ engines/tinsel/noir/lzss.o C++ engines/tetraedge/te/te_renderer_tinygl.o C++ engines/tetraedge/te/te_light_opengl.o C++ engines/tetraedge/te/te_3d_texture_opengl.o C++ engines/tetraedge/game/characters_shadow_opengl.o C++ engines/tinsel/anim.o C++ engines/tetraedge/te/te_mesh_opengl.o C++ engines/tinsel/background.o C++ engines/tetraedge/te/te_renderer_opengl.o C++ engines/tinsel/adpcm.o C++ engines/tinsel/cliprect.o C++ engines/tinsel/bg.o C++ engines/tinsel/config.o C++ engines/tinsel/film.o C++ engines/tinsel/cursor.o C++ engines/tinsel/effect.o C++ engines/tinsel/debugger.o C++ engines/tinsel/faders.o C++ engines/tinsel/font.o C++ engines/tinsel/bmv.o C++ engines/tinsel/events.o C++ engines/tetraedge/te/te_warp.o C++ engines/tinsel/drives.o C++ engines/tinsel/actors.o C++ engines/tinsel/heapmem.o C++ engines/tinsel/mareels.o C++ engines/tinsel/inv_objects.o C++ engines/tinsel/multiobj.o C++ engines/tinsel/handle.o C++ engines/tinsel/object.o C++ engines/tinsel/move.o C++ engines/tinsel/movers.o C++ engines/tinsel/palette.o C++ engines/tinsel/metaengine.o C++ engines/tinsel/graphics.o C++ engines/tinsel/pcode.o C++ engines/tinsel/music.o C++ engines/tinsel/pdisplay.o C++ engines/tinsel/psx_japan_font.o C++ engines/tinsel/psx_archive.o C++ engines/tinsel/scn.o C++ engines/tinsel/savescn.o C++ engines/tinsel/sched.o C++ engines/tinsel/scene.o C++ engines/tinsel/scroll.o C++ engines/tinsel/play.o C++ engines/tinsel/strres.o C++ engines/tinsel/sysvar.o C++ engines/tinsel/text.o C++ engines/tinsel/timers.o C++ engines/tinsel/saveload.o C++ engines/tinsel/sound.o C++ engines/tinsel/token.o C++ engines/tinsel/noir/notebook.o C++ engines/tinsel/noir/sysreel.o C++ engines/tinsel/dialogs.o C++ engines/tinsel/noir/notebook_page.o C++ engines/titanic/game_location.o C++ engines/titanic/continue_save_dialog.o C++ engines/titanic/debugger.o C++ engines/titanic/events.o C++ engines/tinsel/polygons.o C++ engines/tinsel/tinsel.o C++ engines/titanic/game_state.o C++ engines/titanic/game_view.o C++ engines/titanic/input_handler.o C++ engines/titanic/input_translator.o C++ engines/titanic/carry/auditory_centre.o C++ engines/titanic/game_manager.o C++ engines/titanic/carry/bowl_ear.o C++ engines/titanic/room_flags.o C++ engines/titanic/carry/brain.o C++ engines/titanic/carry/arm.o C++ engines/titanic/carry/bridge_piece.o C++ engines/titanic/main_game_window.o C++ engines/titanic/titanic.o C++ engines/titanic/carry/carry.o C++ engines/titanic/carry/central_core.o C++ engines/titanic/carry/carry_parrot.o C++ engines/titanic/carry/feathers.o C++ engines/titanic/carry/crushed_tv.o C++ engines/titanic/carry/ear.o C++ engines/titanic/carry/chicken.o C++ engines/titanic/carry/eye.o C++ engines/tinsel/noir/spriter.o C++ engines/titanic/carry/fruit.o C++ engines/titanic/carry/hammer.o C++ engines/titanic/carry/glass.o C++ engines/titanic/carry/head_piece.o C++ engines/titanic/carry/hose_end.o C++ engines/tinsel/tinlib.o C++ engines/titanic/carry/key.o C++ engines/titanic/carry/hose.o C++ engines/titanic/carry/liftbot_head.o C++ engines/titanic/carry/magazine.o C++ engines/titanic/carry/long_stick.o C++ engines/titanic/carry/maitred_left_arm.o C++ engines/titanic/carry/napkin.o C++ engines/titanic/carry/mouth.o C++ engines/titanic/carry/maitred_right_arm.o C++ engines/titanic/carry/nose.o C++ engines/titanic/carry/note.o C++ engines/titanic/carry/parcel.o C++ engines/titanic/carry/perch.o C++ engines/titanic/carry/phonograph_cylinder.o C++ engines/titanic/carry/plug_in.o C++ engines/titanic/carry/phonograph_ear.o C++ engines/titanic/carry/speech_centre.o C++ engines/titanic/core/dont_save_file_item.o C++ engines/titanic/carry/photograph.o C++ engines/titanic/carry/sweets.o C++ engines/titanic/core/file_item.o C++ engines/titanic/core/background.o C++ engines/titanic/carry/vision_centre.o C++ engines/titanic/core/click_responder.o C++ engines/titanic/core/message_target.o C++ engines/titanic/core/drop_target.o C++ engines/titanic/core/list.o C++ engines/titanic/core/game_object_desc_item.o C++ engines/titanic/core/node_item.o C++ engines/titanic/core/link_item.o C++ engines/titanic/core/named_item.o C++ engines/titanic/core/mail_man.o C++ engines/titanic/core/resource_key.o C++ engines/titanic/core/multi_drop_target.o C++ engines/titanic/core/room_item.o C++ engines/titanic/core/static_image.o C++ engines/titanic/core/turn_on_object.o C++ engines/titanic/core/turn_on_turn_off.o C++ engines/titanic/core/turn_on_play_sound.o C++ engines/titanic/game/announce.o C++ engines/titanic/game/annoy_barbot.o C++ engines/titanic/game/arb_background.o C++ engines/titanic/game/auto_animate.o C++ engines/titanic/core/tree_item.o C++ engines/titanic/core/view_item.o C++ engines/titanic/game/arboretum_gate.o C++ engines/titanic/core/project_item.o C++ engines/titanic/game/bar_menu.o C++ engines/titanic/game/bar_menu_button.o C++ engines/titanic/game/belbot_get_light.o C++ engines/titanic/game/bar_bell.o C++ engines/titanic/game/bottom_of_well_monitor.o C++ engines/titanic/game/bowl_unlocker.o C++ engines/titanic/game/broken_pell_base.o C++ engines/titanic/core/game_object.o C++ engines/titanic/game/brain_slot.o C++ engines/titanic/game/bridge_door.o C++ engines/titanic/game/broken_pellerator.o C++ engines/titanic/game/bridge_view.o C++ engines/titanic/game/bomb.o C++ engines/titanic/game/cage.o C++ engines/titanic/game/broken_pellerator_froz.o C++ engines/titanic/game/captains_wheel.o C++ engines/titanic/game/cdrom.o C++ engines/titanic/game/cell_point_button.o C++ engines/titanic/game/cdrom_computer.o C++ engines/titanic/game/cdrom_tray.o C++ engines/titanic/game/chicken_cooler.o C++ engines/titanic/game/chev_panel.o C++ engines/titanic/game/chev_code.o C++ engines/titanic/game/chicken_dispensor.o C++ engines/titanic/game/close_broken_pel.o C++ engines/titanic/game/cookie.o C++ engines/titanic/game/code_wheel.o C++ engines/titanic/game/credits_button.o C++ engines/titanic/game/credits.o C++ engines/titanic/game/computer.o C++ engines/titanic/game/computer_screen.o C++ engines/titanic/game/doorbot_elevator_handler.o C++ engines/titanic/game/dead_area.o C++ engines/titanic/game/desk_click_responder.o C++ engines/titanic/game/doorbot_home_handler.o C++ engines/titanic/game/eject_phonograph_button.o C++ engines/titanic/game/ear_sweet_bowl.o C++ engines/titanic/game/elevator_action_area.o C++ engines/titanic/game/empty_nut_bowl.o C++ engines/titanic/game/end_credit_text.o C++ engines/titanic/game/end_credits.o C++ engines/titanic/game/emma_control.o C++ engines/titanic/game/end_game_credits.o C++ engines/titanic/game/end_sequence_control.o C++ engines/titanic/game/hammer_dispensor.o C++ engines/titanic/game/end_explode_ship.o C++ engines/titanic/game/hammer_dispensor_button.o C++ engines/titanic/game/fan.o C++ engines/titanic/game/fan_control.o C++ engines/titanic/game/fan_decrease.o C++ engines/titanic/game/fan_increase.o C++ engines/titanic/game/fan_noises.o C++ engines/titanic/game/floor_indicator.o C++ engines/titanic/game/glass_smasher.o C++ engines/titanic/game/games_console.o C++ engines/titanic/game/get_lift_eye2.o C++ engines/titanic/game/hammer_clip.o C++ engines/titanic/game/head_smash_event.o C++ engines/titanic/game/head_spinner.o C++ engines/titanic/game/head_slot.o C++ engines/titanic/game/head_smash_lever.o C++ engines/titanic/game/leave_sec_class_state.o C++ engines/titanic/game/idle_summoner.o C++ engines/titanic/game/lemon_dispensor.o C++ engines/titanic/game/little_lift_button.o C++ engines/titanic/game/light.o C++ engines/titanic/game/long_stick_dispenser.o C++ engines/titanic/game/light_switch.o C++ engines/titanic/game/missiveomat_button.o C++ engines/titanic/game/movie_tester.o C++ engines/titanic/game/music_console_button.o C++ engines/titanic/game/music_room_phonograph.o C++ engines/titanic/game/music_system_lock.o C++ engines/titanic/game/music_room_stop_phonograph_button.o C++ engines/titanic/game/missiveomat.o C++ engines/titanic/game/musical_instrument.o C++ engines/titanic/game/nav_helmet_off.o C++ engines/titanic/game/navigation_computer.o C++ engines/titanic/game/nav_helmet_on.o C++ engines/titanic/game/no_nut_bowl.o C++ engines/titanic/game/nav_helmet.o C++ engines/titanic/game/nose_holder.o C++ engines/titanic/game/null_port_hole.o C++ engines/titanic/game/nut_replacer.o C++ engines/titanic/game/pet_disabler.o C++ engines/titanic/game/phonograph_lid.o C++ engines/titanic/game/phonograph.o C++ engines/titanic/game/place_holder_item.o C++ engines/titanic/game/play_on_act.o C++ engines/titanic/game/play_music_button.o C++ engines/titanic/game/port_hole.o C++ engines/titanic/game/record_phonograph_button.o C++ engines/titanic/game/replacement_ear.o C++ engines/titanic/game/reserved_table.o C++ engines/titanic/game/restaurant_phonograph.o C++ engines/titanic/game/restaurant_cylinder_holder.o C++ engines/titanic/game/search_point.o C++ engines/titanic/game/sauce_dispensor.o C++ engines/titanic/game/season_barrel.o C++ engines/titanic/game/season_background.o C++ engines/titanic/game/service_elevator_window.o C++ engines/titanic/game/seasonal_adjustment.o C++ engines/titanic/game/ship_setting_button.o C++ engines/titanic/game/ship_setting.o C++ engines/titanic/game/splash_animation.o C++ engines/titanic/game/show_cell_points.o C++ engines/titanic/game/speech_dispensor.o C++ engines/titanic/game/starling_puret.o C++ engines/titanic/game/start_action.o C++ engines/titanic/game/stop_phonograph_button.o C++ engines/titanic/game/sub_glass.o C++ engines/titanic/game/sub_wrapper.o C++ engines/titanic/game/sweet_bowl.o C++ engines/titanic/game/third_class_canal.o C++ engines/titanic/game/tow_parrot_nav.o C++ engines/titanic/game/titania_still_control.o C++ engines/titanic/game/variable_list.o C++ engines/titanic/game/throw_tv_down_well.o C++ engines/titanic/game/television.o C++ engines/titanic/game/useless_lever.o C++ engines/titanic/game/up_lighter.o C++ engines/titanic/game/volume_control.o C++ engines/titanic/game/wheel_button.o C++ engines/titanic/game/wheel_hotspot.o C++ engines/titanic/game/wheel_spin.o C++ engines/titanic/game/gondolier/gondolier_base.o C++ engines/titanic/game/wheel_spin_horn.o C++ engines/titanic/game/gondolier/gondolier_chest.o C++ engines/titanic/game/gondolier/gondolier_face.o C++ engines/titanic/game/maitred/maitred_arm_holder.o C++ engines/titanic/game/gondolier/gondolier_mixer.o C++ engines/titanic/game/gondolier/gondolier_slider.o C++ engines/titanic/game/maitred/maitred_body.o C++ engines/titanic/game/maitred/maitred_legs.o C++ engines/titanic/game/maitred/maitred_prod_receptor.o C++ engines/titanic/game/parrot/parrot_lobby_object.o C++ engines/titanic/game/parrot/parrot_lobby_controller.o C++ engines/titanic/game/parrot/parrot_lobby_view_object.o C++ engines/titanic/game/parrot/parrot_loser.o C++ engines/titanic/game/parrot/parrot_lobby_link_updater.o C++ engines/titanic/game/parrot/parrot_nut_bowl_actor.o C++ engines/titanic/game/parrot/parrot_nut_eater.o C++ engines/titanic/game/parrot/parrot_perch_holder.o C++ engines/titanic/game/parrot/parrot_trigger.o C++ engines/titanic/game/parrot/player_meets_parrot.o C++ engines/titanic/game/pet/pet.o C++ engines/titanic/game/pet/pet_class1.o C++ engines/titanic/game/pet/pet_class2.o C++ engines/titanic/game/pet/pet_class3.o C++ engines/titanic/game/pet/pet_lift.o C++ engines/titanic/game/pet/pet_monitor.o C++ engines/titanic/game/pet/pet_pellerator.o C++ engines/titanic/game/pet/pet_sounds.o C++ engines/titanic/game/pet/pet_sentinal.o C++ engines/titanic/game/pet/pet_position.o C++ engines/titanic/game/pet/pet_transition.o C++ engines/titanic/game/pet/pet_transport.o C++ engines/titanic/game/pickup/pick_up.o C++ engines/titanic/game/pickup/pick_up_bar_glass.o C++ engines/titanic/game/pickup/pick_up_hose.o C++ engines/titanic/game/pickup/pick_up_lemon.o C++ engines/titanic/game/pickup/pick_up_speech_centre.o C++ engines/titanic/game/pickup/pick_up_vis_centre.o C++ engines/titanic/game/placeholder/place_holder.o C++ engines/titanic/game/placeholder/bar_shelf_vis_centre.o C++ engines/titanic/game/placeholder/tv_on_bar.o C++ engines/titanic/game/placeholder/lemon_on_bar.o C++ engines/titanic/game/transport/gondolier.o C++ engines/titanic/game/transport/lift_indicator.o C++ engines/titanic/game/transport/transport.o C++ engines/titanic/game/transport/lift.o C++ engines/titanic/game/transport/pellerator.o C++ engines/titanic/game/sgt/armchair.o C++ engines/titanic/game/transport/service_elevator.o C++ engines/titanic/game/sgt/basin.o C++ engines/titanic/game/sgt/bedfoot.o C++ engines/titanic/game/sgt/chest_of_drawers.o C++ engines/titanic/game/sgt/desk.o C++ engines/titanic/game/sgt/bedhead.o C++ engines/titanic/game/sgt/deskchair.o C++ engines/titanic/game/sgt/drawer.o C++ engines/titanic/game/sgt/sgt_restaurant_doors.o C++ engines/titanic/game/sgt/sgt_doors.o C++ engines/titanic/game/sgt/sgt_nav.o C++ engines/titanic/game/sgt/sgt_navigation.o C++ engines/titanic/game/sgt/sgt_state_control.o C++ engines/titanic/game/sgt/sgt_upper_doors_sound.o C++ engines/titanic/game/sgt/sgt_tv.o C++ engines/titanic/game/sgt/toilet.o C++ engines/titanic/game/sgt/sgt_state_room.o C++ engines/titanic/game/sgt/vase.o C++ engines/titanic/game/sgt/washstand.o C++ engines/titanic/gfx/act_button.o C++ engines/titanic/gfx/changes_season_button.o C++ engines/titanic/gfx/chev_left_off.o C++ engines/titanic/gfx/chev_left_on.o C++ engines/titanic/gfx/chev_right_off.o C++ engines/titanic/gfx/chev_send_rec_switch.o C++ engines/titanic/gfx/chev_right_on.o C++ engines/titanic/gfx/edit_control.o C++ engines/titanic/gfx/get_from_succ.o C++ engines/titanic/gfx/elevator_button.o C++ engines/titanic/gfx/helmet_on_off.o C++ engines/titanic/gfx/home_photo.o C++ engines/titanic/gfx/text_control.o C++ engines/titanic/gfx/icon_nav_butt.o C++ engines/titanic/gfx/icon_nav_action.o C++ engines/titanic/gfx/icon_nav_down.o C++ engines/titanic/gfx/icon_nav_image.o C++ engines/titanic/gfx/icon_nav_left.o C++ engines/titanic/gfx/icon_nav_receive.o C++ engines/titanic/gfx/icon_nav_send.o C++ engines/titanic/gfx/icon_nav_right.o C++ engines/titanic/gfx/icon_nav_up.o C++ engines/titanic/gfx/keybrd_butt.o C++ engines/titanic/gfx/music_slider.o C++ engines/titanic/gfx/move_object_button.o C++ engines/titanic/gfx/music_control.o C++ engines/titanic/gfx/music_slider_pitch.o C++ engines/titanic/gfx/music_switch.o C++ engines/titanic/gfx/music_slider_speed.o C++ engines/titanic/gfx/music_switch_inversion.o C++ engines/titanic/gfx/music_switch_reverse.o C++ engines/titanic/gfx/send_to_succ.o C++ engines/titanic/gfx/music_voice_mute.o C++ engines/titanic/gfx/sgt_selector.o C++ engines/titanic/gfx/small_chev_left_off.o C++ engines/titanic/gfx/small_chev_left_on.o C++ engines/titanic/gfx/slider_button.o C++ engines/titanic/gfx/small_chev_right_off.o C++ engines/titanic/gfx/small_chev_right_on.o C++ engines/titanic/gfx/status_change_button.o C++ engines/titanic/gfx/st_button.o C++ engines/titanic/gfx/text_down.o C++ engines/titanic/gfx/text_skrew.o C++ engines/titanic/gfx/text_up.o C++ engines/titanic/gfx/toggle_button.o C++ engines/titanic/messages/auto_sound_event.o C++ engines/titanic/gfx/toggle_switch.o C++ engines/titanic/messages/bilge_auto_sound_event.o C++ engines/titanic/core/saveable_object.o C++ engines/titanic/messages/bilge_dispensor_event.o C++ engines/titanic/messages/door_auto_sound_event.o C++ engines/titanic/messages/mouse_messages.o C++ engines/titanic/messages/messages.o C++ engines/titanic/messages/service_elevator_door.o C++ engines/titanic/moves/enter_bomb_room.o C++ engines/titanic/moves/enter_bridge.o C++ engines/titanic/moves/enter_exit_first_class_state.o C++ engines/titanic/moves/call_pellerator.o C++ engines/titanic/moves/enter_exit_view.o C++ engines/titanic/moves/enter_exit_mini_lift.o C++ engines/titanic/moves/enter_exit_sec_class_mini_lift.o C++ engines/titanic/moves/enter_sec_class_state.o C++ engines/titanic/moves/exit_bridge.o C++ engines/titanic/moves/exit_arboretum.o C++ engines/titanic/moves/exit_pellerator.o C++ engines/titanic/moves/exit_state_room.o C++ engines/titanic/moves/exit_lift.o C++ engines/titanic/moves/exit_tiania.o C++ engines/titanic/moves/move_player_in_parrot_room.o C++ engines/titanic/moves/move_player_to_from.o C++ engines/titanic/moves/move_player_to.o C++ engines/titanic/moves/multi_move.o C++ engines/titanic/moves/pan_from_pel.o C++ engines/titanic/metaengine.o C++ engines/titanic/moves/restaurant_pan_handler.o C++ engines/titanic/moves/restricted_move.o C++ engines/titanic/moves/trip_down_canal.o C++ engines/titanic/moves/scraliontis_table.o C++ engines/titanic/npcs/character.o C++ engines/titanic/npcs/callbot.o C++ engines/titanic/npcs/bellbot.o C++ engines/titanic/npcs/mobile.o C++ engines/titanic/npcs/bilge_succubus.o C++ engines/titanic/npcs/deskbot.o C++ engines/titanic/npcs/maitre_d.o C++ engines/titanic/npcs/liftbot.o C++ engines/titanic/npcs/barbot.o C++ engines/titanic/npcs/doorbot.o C++ engines/titanic/npcs/parrot_succubus.o C++ engines/titanic/npcs/robot_controller.o C++ engines/titanic/npcs/starlings.o C++ engines/titanic/npcs/summon_bots.o C++ engines/titanic/npcs/titania.o C++ engines/titanic/npcs/parrot.o C++ engines/titanic/pet_control/pet_element.o C++ engines/titanic/npcs/true_talk_npc.o C++ engines/titanic/npcs/succubus.o C++ engines/titanic/pet_control/pet_gfx_element.o C++ engines/titanic/pet_control/pet_frame.o C++ engines/titanic/pet_control/pet_conversations.o C++ engines/titanic/pet_control/pet_inventory_glyphs.o C++ engines/titanic/pet_control/pet_starfield.o C++ engines/titanic/pet_control/pet_inventory.o C++ engines/titanic/pet_control/pet_control.o C++ engines/titanic/pet_control/pet_real_life.o C++ engines/titanic/pet_control/pet_section.o C++ engines/titanic/pet_control/pet_graphic2.o C++ engines/titanic/pet_control/pet_rooms_glyphs.o C++ engines/titanic/pet_control/pet_translation.o C++ engines/titanic/pet_control/pet_drag_chev.o C++ engines/titanic/pet_control/pet_graphic.o C++ engines/titanic/pet_control/pet_rooms.o C++ engines/titanic/pet_control/pet_remote.o C++ engines/titanic/pet_control/pet_remote_glyphs.o C++ engines/titanic/pet_control/pet_leaf.o C++ engines/titanic/pet_control/pet_mode_off.o C++ engines/titanic/pet_control/pet_load.o C++ engines/titanic/pet_control/pet_mode_on.o C++ engines/titanic/pet_control/pet_mode_panel.o C++ engines/titanic/pet_control/pet_pannel1.o C++ engines/titanic/pet_control/pet_pannel2.o C++ engines/titanic/pet_control/pet_pannel3.o C++ engines/titanic/pet_control/pet_load_save.o C++ engines/titanic/pet_control/pet_quit.o C++ engines/titanic/sound/audio_buffer.o C++ engines/titanic/pet_control/pet_glyphs.o C++ engines/titanic/pet_control/pet_show_translation.o C++ engines/titanic/pet_control/pet_save.o C++ engines/titanic/sound/auto_music_player.o C++ engines/titanic/sound/background_sound_maker.o C++ engines/titanic/sound/auto_sound_player_adsr.o C++ engines/titanic/sound/auto_sound_player.o C++ engines/titanic/sound/auto_music_player_base.o C++ engines/titanic/pet_control/pet_slider.o C++ engines/titanic/sound/bird_song.o C++ engines/titanic/pet_control/pet_sound.o C++ engines/titanic/sound/dome_from_top_of_well.o C++ engines/titanic/sound/enter_view_toggles_other_music.o C++ engines/titanic/sound/gondolier_song.o C++ engines/titanic/sound/music_player.o C++ engines/titanic/sound/music_room.o C++ engines/titanic/sound/music_room_handler.o C++ engines/titanic/sound/proximity.o C++ engines/titanic/sound/node_auto_sound_player.o C++ engines/titanic/sound/music_song.o C++ engines/titanic/sound/music_room_instrument.o C++ engines/titanic/sound/qmixer.o C++ engines/titanic/sound/room_auto_sound_player.o C++ engines/titanic/sound/restricted_auto_music_player.o C++ engines/titanic/sound/room_trigger_auto_music_player.o C++ engines/titanic/sound/season_noises.o C++ engines/titanic/sound/seasonal_music_player.o C++ engines/titanic/sound/trigger_auto_music_player.o C++ engines/titanic/sound/view_auto_sound_player.o C++ engines/titanic/sound/titania_speech.o C++ engines/titanic/sound/view_toggles_other_music.o C++ engines/titanic/sound/water_lapping_sounds.o C++ engines/titanic/sound/sound_manager.o C++ engines/titanic/sound/wave_file.o C++ engines/titanic/star_control/flight_manager_base.o C++ engines/titanic/star_control/flight_manager_marked.o C++ engines/titanic/star_control/frect.o C++ engines/titanic/star_control/flight_manager_unmarked.o C++ engines/titanic/star_control/fpoint.o C++ engines/titanic/sound/sound.o C++ engines/titanic/star_control/camera.o C++ engines/titanic/star_control/star_control.o C++ engines/titanic/star_control/frange.o C++ engines/titanic/star_control/fmatrix.o C++ engines/titanic/star_control/const_boundaries.o C++ engines/titanic/star_control/fpose.o C++ engines/titanic/star_control/base_stars.o C++ engines/titanic/star_control/matrix_transform.o C++ engines/titanic/star_control/fvector.o C++ engines/titanic/star_control/constellations.o C++ engines/titanic/star_control/orientation_changer.o C++ engines/titanic/star_control/motion_control_marked.o C++ engines/titanic/star_control/motion_control.o C++ engines/titanic/star_control/motion_control_unmarked.o C++ engines/titanic/star_control/star_field_base.o C++ engines/titanic/star_control/star_markers.o C++ engines/titanic/star_control/star_ref.o C++ engines/titanic/star_control/star_crosshairs.o C++ engines/titanic/star_control/star_field.o C++ engines/titanic/support/direct_draw_surface.o C++ engines/titanic/star_control/surface_fader.o C++ engines/titanic/star_control/viewport.o C++ engines/titanic/support/direct_draw.o C++ engines/titanic/star_control/surface_area.o C++ engines/titanic/support/exe_resources.o C++ engines/titanic/star_control/star_closeup.o C++ engines/titanic/star_control/star_view.o C++ engines/titanic/support/image_decoders.o C++ engines/titanic/support/image.o C++ engines/titanic/support/strings.o C++ engines/titanic/support/font.o C++ engines/titanic/support/avi_surface.o C++ engines/titanic/support/transparency_surface.o C++ engines/titanic/support/movie_clip.o C++ engines/titanic/support/mouse_cursor.o C++ engines/titanic/support/movie_manager.o C++ engines/titanic/support/rect.o C++ engines/titanic/support/movie_event.o C++ engines/titanic/support/string_parser.o C++ engines/titanic/support/files_manager.o C++ engines/titanic/support/string.o C++ engines/titanic/support/movie.o C++ engines/titanic/support/movie_range_info.o C++ engines/titanic/support/text_cursor.o C++ engines/titanic/support/screen_manager.o C++ engines/titanic/true_talk/dialogue_file.o C++ engines/titanic/support/time_event_info.o C++ engines/titanic/support/simple_file.o C++ engines/titanic/support/credit_text.o C++ engines/titanic/support/video_surface.o C++ engines/titanic/true_talk/script_handler.o C++ engines/titanic/true_talk/title_engine.o C++ engines/titanic/true_talk/parrot_script.o C++ engines/titanic/true_talk/liftbot_script.o C++ engines/titanic/true_talk/barbot_script.o C++ engines/titanic/true_talk/succubus_script.o C++ engines/titanic/true_talk/tt_action.o C++ engines/titanic/true_talk/maitred_script.o C++ engines/titanic/true_talk/tt_adj.o C++ engines/titanic/true_talk/deskbot_script.o C++ engines/titanic/true_talk/doorbot_script.o C++ engines/titanic/true_talk/tt_hist.o C++ engines/titanic/true_talk/tt_node.o C++ engines/titanic/true_talk/tt_major_word.o C++ engines/titanic/true_talk/tt_concept_node.o C++ engines/titanic/true_talk/bellbot_script.o C++ engines/titanic/true_talk/tt_concept.o C++ engines/titanic/true_talk/tt_picture.o C++ engines/titanic/true_talk/tt_pronoun.o C++ engines/titanic/true_talk/tt_room_script.o C++ engines/titanic/true_talk/tt_response.o C++ engines/titanic/true_talk/tt_string_node.o C++ engines/titanic/true_talk/tt_script_base.o C++ engines/titanic/true_talk/tt_sentence_node.o C++ engines/titanic/true_talk/tt_quotes.o C++ engines/titanic/true_talk/tt_quotes_tree.o C++ engines/titanic/true_talk/script_support.o C++ engines/titanic/true_talk/tt_string.o C++ engines/titanic/true_talk/tt_title_script.o C++ engines/titanic/true_talk/tt_scripts.o C++ engines/titanic/true_talk/true_talk_manager.o C++ engines/titanic/true_talk/tt_synonym.o C++ engines/titanic/true_talk/tt_sentence.o C++ engines/toltecs/console.o C++ engines/toltecs/microtiles.o C++ engines/titanic/true_talk/tt_talker.o C++ engines/titanic/true_talk/tt_word.o C++ engines/toltecs/animation.o C++ engines/titanic/true_talk/tt_vocab.o C++ engines/toltecs/music.o C++ engines/toltecs/movie.o C++ engines/titanic/true_talk/tt_npc_script.o engines/titanic/true_talk/tt_npc_script.cpp: In member function 'int Titanic::TTnpcScript::translateByArray(int)': engines/titanic/true_talk/tt_npc_script.cpp:812:28: warning: variable 'arrIndex' set but not used [-Wunused-but-set-variable=] 812 | for (uint idx = 1, arrIndex = 35; idx < 15; ++idx, arrIndex += 8) { | ^~~~~~~~ C++ engines/toltecs/metaengine.o C++ engines/toltecs/render.o C++ engines/toltecs/palette.o C++ engines/titanic/true_talk/tt_parser.o C++ engines/toltecs/resource.o C++ engines/toltecs/menu.o C++ engines/toltecs/toltecs.o C++ engines/toltecs/saveload.o C++ engines/toltecs/sound.o C++ engines/tony/debugger.o C++ engines/toltecs/segmap.o C++ engines/tony/globals.o C++ engines/toltecs/screen.o C++ engines/toltecs/sprite.o C++ engines/toltecs/script.o C++ engines/tony/input.o C++ engines/tony/metaengine.o C++ engines/tony/gfxengine.o C++ engines/tony/sound.o C++ engines/tony/inventory.o C++ engines/tony/utils.o C++ engines/tony/mpal/memory.o C++ engines/tony/tony.o C++ engines/tony/font.o C++ engines/tony/mpal/expr.o C++ engines/tony/window.o C++ engines/tony/tonychar.o C++ engines/tony/game.o C++ engines/tony/mpal/lzo.o C++ engines/tony/mpal/mpalutils.o C++ engines/tony/mpal/loadmpc.o C++ engines/toon/conversation.o C++ engines/toon/console.o C++ engines/tony/gfxcore.o C++ engines/toon/drew.o C++ engines/tony/loc.o C++ engines/toon/flux.o C++ engines/toon/audio.o C++ engines/toon/character.o C++ engines/toon/anim.o C++ engines/toon/font.o C++ engines/toon/hotspot.o C++ engines/toon/movie.o C++ engines/tony/mpal/mpal.o C++ engines/tony/custom.o C++ engines/toon/picture.o C++ engines/toon/path.o C++ engines/toon/text.o C++ engines/toon/subtitles.o C++ engines/toon/tools.o C++ engines/toon/resource.o C++ engines/toon/metaengine.o C++ engines/toon/script.o C++ engines/tot/chrono.o C++ engines/toon/state.o C++ engines/tot/console.o C++ engines/tot/decoder/TotFlicDecoder.o C++ engines/tot/debug.o C++ engines/tot/events.o C++ engines/tot/dialog.o C++ engines/tot/cutscenes.o C++ engines/tot/forest.o C++ engines/tot/midi.o C++ engines/tot/anims.o C++ engines/toon/script_func.o C++ engines/tot/mouse.o C++ engines/tot/metaengine.o C++ engines/touche/console.o C++ engines/touche/graphics.o C++ engines/tot/resources.o C++ engines/tot/sound.o C++ engines/tot/util.o C++ engines/touche/menu.o C++ engines/touche/midi.o C++ engines/tot/graphics.o C++ engines/touche/staticres.o C++ engines/touche/metaengine.o C++ engines/touche/opcodes.o C++ engines/tot/tot.o C++ engines/trecision/console.o C++ engines/tot/saveload.o C++ engines/touche/resource.o C++ engines/trecision/animtype.o C++ engines/trecision/actor.o C++ engines/touche/saveload.o C++ engines/trecision/fastfile.o C++ engines/trecision/animmanager.o C++ engines/trecision/inventory.o C++ engines/trecision/metaengine.o C++ engines/trecision/dialog.o C++ engines/trecision/renderer3d.o C++ engines/trecision/sound.o C++ engines/trecision/resource.o C++ engines/trecision/graphics.o C++ engines/trecision/scheduler.o C++ engines/tot/engine.o C++ engines/trecision/script.o C++ engines/trecision/saveload.o C++ engines/toon/toon.o C++ engines/trecision/pathfinding3d.o C++ engines/trecision/utils.o C++ engines/trecision/video.o C++ engines/trecision/text.o C++ engines/trecision/trecision.o C++ engines/trecision/struct.o C++ engines/touche/touche.o C++ engines/tsage/dialogs.o C++ engines/trecision/logic.o C++ engines/tsage/sherlock/sherlock_logo.o C++ engines/tsage/debugger.o C++ engines/tsage/events.o C++ engines/tsage/staticres.o C++ engines/tsage/screen.o C++ engines/tsage/saveload.o C++ engines/tsage/resources.o C++ engines/tsage/metaengine.o C++ engines/tsage/tsage.o C++ engines/tsage/converse.o C++ engines/tsage/scenes.o C++ engines/tsage/blue_force/blueforce_dialogs.o C++ engines/tsage/graphics.o C++ engines/tsage/user_interface.o C++ engines/tsage/blue_force/blueforce_scenes0.o C++ engines/tsage/globals.o C++ engines/tsage/blue_force/blueforce_scenes6.o C++ engines/tsage/blue_force/blueforce_scenes7.o C++ engines/tsage/blue_force/blueforce_scenes2.o C++ engines/tsage/sound.o C++ engines/tsage/blue_force/blueforce_scenes4.o C++ engines/tsage/ringworld/ringworld_demo.o C++ engines/tsage/blue_force/blueforce_logic.o C++ engines/tsage/ringworld/ringworld_dialogs.o C++ engines/tsage/blue_force/blueforce_scenes1.o C++ engines/tsage/blue_force/blueforce_scenes5.o C++ engines/tsage/ringworld/ringworld_scenes2.o C++ engines/tsage/blue_force/blueforce_speakers.o C++ engines/tsage/core.o C++ engines/tsage/ringworld/ringworld_scenes4.o C++ engines/tsage/ringworld/ringworld_logic.o C++ engines/tsage/blue_force/blueforce_scenes9.o C++ engines/tsage/ringworld2/ringworld2_airduct.o C++ engines/tsage/ringworld2/ringworld2_dialogs.o C++ engines/tsage/blue_force/blueforce_scenes8.o C++ engines/tsage/ringworld/ringworld_speakers.o C++ engines/tsage/ringworld/ringworld_scenes6.o C++ engines/tsage/ringworld/ringworld_scenes1.o C++ engines/tsage/blue_force/blueforce_scenes3.o C++ engines/tsage/ringworld/ringworld_scenes10.o C++ engines/tsage/ringworld/ringworld_scenes8.o C++ engines/tucker/console.o C++ engines/tucker/graphics.o C++ engines/tsage/ringworld/ringworld_scenes5.o C++ engines/tucker/metaengine.o C++ engines/tsage/ringworld/ringworld_scenes3.o C++ engines/tsage/ringworld2/ringworld2_vampire.o C++ engines/tucker/locations.o C++ engines/tucker/saveload.o engines/tucker/saveload.cpp: In member function 'virtual Common::Error Tucker::TuckerEngine::saveGameState(int, const Common::String&, bool)': engines/tucker/saveload.cpp:248:32: warning: 'header.Tucker::TuckerEngine::SavegameHeader::flags' may be used uninitialized [-Wmaybe-uninitialized] 248 | header.flags |= kSavegameFlagAutosave; | ~~~~~~~^~~~~ engines/tucker/saveload.cpp:239:24: note: 'header' declared here 239 | SavegameHeader header; | ^~~~~~ C++ engines/tucker/staticres.o C++ engines/tsage/ringworld2/ringworld2_logic.o C++ engines/twine/audio/music.o C++ engines/tucker/sequences.o C++ engines/twine/audio/sound.o C++ engines/tsage/ringworld2/ringworld2_speakers.o C++ engines/tsage/ringworld2/ringworld2_outpost.o C++ engines/twine/debugger/debug_state.o C++ engines/twine/menu/interface.o C++ engines/twine/debugger/console.o C++ engines/twine/parser/anim.o C++ engines/twine/parser/anim3ds.o C++ engines/twine/menu/menuoptions.o C++ engines/twine/parser/blocklibrary.o C++ engines/twine/parser/holomap.o C++ engines/tucker/resource.o C++ engines/twine/parser/parser.o C++ engines/twine/parser/sprite.o C++ engines/tucker/tucker.o C++ engines/tsage/ringworld2/ringworld2_scenes2.o C++ engines/twine/parser/text.o C++ engines/twine/menu/menu.o C++ engines/twine/parser/entity.o C++ engines/twine/renderer/screens.o C++ engines/twine/scene/buggy.o C++ engines/twine/parser/body.o C++ engines/twine/scene/actor.o In file included from engines/twine/scene/actor.cpp:22: In member function 'TwinE::ActorStruct& TwinE::ActorStruct::operator=(TwinE::ActorStruct&&)', inlined from 'void TwinE::Actor::initObject(int16)' at engines/twine/scene/actor.cpp:359:44: ./engines/twine/scene/actor.h:137:7: warning: '.TwinE::ActorStruct::_flags' is used uninitialized [-Wuninitialized] 137 | class ActorStruct { // T_OBJET | ^~~~~~~~~~~ engines/twine/scene/actor.cpp: In member function 'void TwinE::Actor::initObject(int16)': engines/twine/scene/actor.cpp:359:51: note: '' declared here 359 | *actor = ActorStruct(_engine->getMaxLife()); | ^ In member function 'TwinE::ActorStruct& TwinE::ActorStruct::operator=(TwinE::ActorStruct&&)', inlined from 'void TwinE::Actor::initObject(int16)' at engines/twine/scene/actor.cpp:359:44: ./engines/twine/scene/actor.h:137:7: warning: '.TwinE::ActorStruct::_workFlags' is used uninitialized [-Wuninitialized] 137 | class ActorStruct { // T_OBJET | ^~~~~~~~~~~ engines/twine/scene/actor.cpp: In member function 'void TwinE::Actor::initObject(int16)': engines/twine/scene/actor.cpp:359:51: note: '' declared here 359 | *actor = ActorStruct(_engine->getMaxLife()); | ^ In member function 'TwinE::ActorStruct& TwinE::ActorStruct::operator=(TwinE::ActorStruct&&)', inlined from 'void TwinE::Actor::initObject(int16)' at engines/twine/scene/actor.cpp:359:44: ./engines/twine/scene/actor.h:137:7: warning: '.TwinE::ActorStruct::A3DS' is used uninitialized [-Wuninitialized] 137 | class ActorStruct { // T_OBJET | ^~~~~~~~~~~ engines/twine/scene/actor.cpp: In member function 'void TwinE::Actor::initObject(int16)': engines/twine/scene/actor.cpp:359:51: note: '' declared here 359 | *actor = ActorStruct(_engine->getMaxLife()); | ^ C++ engines/twine/renderer/redraw.o C++ engines/tsage/ringworld2/ringworld2_scenes3.o C++ engines/twine/scene/collision.o C++ engines/twine/scene/dart.o C++ engines/twine/scene/animations.o C++ engines/twine/renderer/renderer.o C++ engines/tsage/ringworld2/ringworld2_scenes1.o C++ engines/twine/scene/rain.o C++ engines/twine/scene/movements.o C++ engines/twine/scene/wagon.o C++ engines/twine/scene/extra.o C++ engines/twine/script/script_move_v1.o C++ engines/tsage/ringworld2/ringworld2_scenes0.o C++ engines/twine/scene/grid.o C++ engines/twine/scene/gamestate.o C++ engines/twine/script/script_life_v1.o C++ engines/twine/scene/scene.o C++ engines/twine/resources/hqr.o C++ engines/twine/resources/lzss.o C++ engines/twine/script/script_move.o C++ engines/twine/shared.o C++ engines/twine/resources/resources.o C++ engines/twine/input.o C++ engines/twine/script/script_move_v2.o C++ engines/twine/movies.o C++ engines/twine/slideshow.o C++ engines/twine/script/script_life.o C++ engines/twine/holomap_v2.o C++ engines/twine/holomap_v1.o C++ engines/twp/callback.o C++ engines/twp/actorswitcher.o C++ engines/twp/console.o C++ engines/twine/text.o C++ engines/twine/metaengine.o C++ engines/twp/camera.o C++ engines/twp/easing.o C++ engines/twp/audio.o C++ engines/twine/script/script_life_v2.o C++ engines/twine/debugger/debugtools.o C++ engines/twp/dialogs.o C++ engines/twp/enginedialogtarget.o C++ engines/twine/twine.o C++ engines/twp/lighting.o C++ engines/twp/lip.o C++ engines/twp/gfx.o C++ engines/twp/hud.o C++ engines/twp/dialog.o C++ engines/twp/graph.o C++ engines/twp/rectf.o C++ engines/twp/font.o C++ engines/twp/ggpack.o C++ engines/twp/genlib.o C++ engines/twp/metaengine.o C++ engines/twp/shaders.o C++ engines/twp/sqgame.o C++ engines/twp/resmanager.o C++ engines/twp/spritesheet.o C++ engines/twp/actorlib.o C++ engines/twp/roomlib.o C++ engines/twp/objlib.o C++ engines/twp/motor.o C++ engines/twp/soundlib.o C++ engines/twp/squtil.o C++ engines/twp/thread.o C++ engines/twp/tsv.o C++ engines/twp/vm.o C++ engines/twp/object.o C++ engines/twp/scenegraph.o C++ engines/twp/util.o C++ engines/twp/squirrel/sqdebug.o C++ engines/twp/room.o C++ engines/twp/walkboxnode.o C++ engines/twp/squirrel/sqfuncstate.o C++ engines/twp/syslib.o C++ engines/twp/squirrel/sqmem.o C++ engines/twp/squirrel/sqbaselib.o C++ engines/twp/squirrel/sqapi.o C++ engines/twp/squirrel/sqtable.o C++ engines/twp/squirrel/sqlexer.o C++ engines/twp/yack.o C++ engines/twp/squirrel/sqstdmath.o C++ engines/twp/squirrel/sqstdaux.o C++ engines/twp/squirrel/sqstdstring.o C++ engines/twp/squirrel/sqstdrex.o C++ engines/twp/squirrel/sqstate.o C++ engines/twp/squirrel/sqclass.o C++ engines/twp/squirrel/sqobject.o C++ engines/twp/savegame.o C++ engines/ultima/shared/conf/xml_tree.o C++ engines/ultima/metaengine.o C++ engines/ultima/ultima0/messages.o C++ engines/ultima/ultima0/console.o C++ engines/twp/squirrel/sqcompiler.o C++ engines/ultima/shared/conf/xml_node.o C++ engines/ultima/shared/engine/data_archive.o C++ engines/twp/clipper/clipper.o C++ engines/ultima/ultima0/music.o C++ engines/ultima/ultima0/metaengine.o C++ engines/twp/debugtools.o C++ engines/ultima/ultima0/gfx/font.o C++ engines/ultima/ultima0/data/monster_logic.o C++ engines/ultima/ultima0/gfx/gfx_surface.o C++ engines/ultima/ultima0/gfx/dungeon.o C++ engines/ultima/ultima0/data/data.o C++ engines/ultima/ultima0/gfx/monster.o C++ engines/ultima/ultima0/gfx/map.o C++ engines/twp/squirrel/sqvm.o C++ engines/ultima/ultima0/events.o C++ engines/ultima/ultima0/views/acknowledgements.o C++ engines/ultima/ultima0/views/castle.o C++ engines/ultima/ultima0/views/attack.o C++ engines/ultima/ultima0/views/create_character.o C++ engines/ultima/ultima0/views/dead.o C++ engines/ultima/ultima0/views/dungeon.o C++ engines/ultima/ultima0/ultima0.o C++ engines/ultima/ultima0/views/startup.o C++ engines/ultima/ultima0/views/intro.o C++ engines/ultima/shared/actions/action.o C++ engines/ultima/shared/actions/huh.o C++ engines/ultima/shared/actions/pass.o C++ engines/twp/twp.o C++ engines/ultima/shared/core/base_object.o C++ engines/ultima/shared/core/message_target.o C++ engines/ultima/shared/core/file.o C++ engines/ultima/shared/core/character.o C++ engines/ultima/ultima0/views/view.o C++ engines/ultima/shared/core/lzw.o C++ engines/ultima/ultima0/views/info.o C++ engines/ultima/shared/core/utils.o C++ engines/ultima/shared/core/named_item.o C++ engines/ultima/ultima0/views/status.o C++ engines/ultima/ultima0/views/town.o C++ engines/ultima/shared/core/mouse_cursor.o C++ engines/ultima/shared/core/str.o C++ engines/ultima/shared/core/party.o C++ engines/ultima/shared/core/tree_item.o C++ engines/ultima/shared/core/widgets.o C++ engines/ultima/shared/core/map.o C++ engines/ultima/shared/early/font_resources.o C++ engines/ultima/ultima0/views/world_map.o C++ engines/ultima/shared/engine/input_handler.o C++ engines/ultima/shared/early/game.o C++ engines/ultima/shared/engine/events.o C++ engines/ultima/ultima0/views/title.o C++ engines/ultima/shared/early/game_base.o C++ engines/ultima/shared/early/ultima_early.o C++ engines/ultima/shared/engine/input_translator.o C++ engines/ultima/shared/gfx/bitmap.o C++ engines/ultima/shared/gfx/character_input.o C++ engines/ultima/shared/engine/messages.o C++ engines/ultima/shared/gfx/font.o C++ engines/ultima/shared/gfx/screen.o C++ engines/ultima/shared/gfx/popup.o C++ engines/ultima/shared/gfx/sprites.o C++ engines/ultima/shared/gfx/text_cursor.o C++ engines/ultima/shared/gfx/text_input.o C++ engines/ultima/shared/gfx/info.o C++ engines/ultima/shared/gfx/dungeon_surface.o C++ engines/ultima/shared/engine/resources.o C++ engines/ultima/shared/gfx/viewport_map.o C++ engines/ultima/shared/gfx/visual_container.o C++ engines/ultima/shared/gfx/visual_item.o C++ engines/ultima/shared/gfx/viewport_dungeon.o C++ engines/ultima/shared/maps/map_tile.o C++ engines/ultima/shared/gfx/visual_surface.o C++ engines/ultima/shared/maps/map.o C++ engines/ultima/ultima1/actions/action.o C++ engines/ultima/shared/maps/creature.o C++ engines/ultima/shared/maps/map_widget.o C++ engines/ultima/ultima1/actions/quit.o C++ engines/ultima/ultima1/actions/ready.o C++ engines/ultima/ultima1/actions/move.o C++ engines/ultima/ultima1/actions/attack.o C++ engines/ultima/ultima1/actions/stats.o C++ engines/ultima/ultima1/core/debugger.o C++ engines/ultima/shared/maps/map_base.o C++ engines/ultima/ultima1/core/quests.o C++ engines/ultima/ultima1/maps/map_tile.o C++ engines/ultima/ultima1/core/party.o C++ engines/ultima/ultima1/core/resources.o C++ engines/ultima/ultima1/spells/blink.o C++ engines/ultima/ultima1/spells/create.o C++ engines/ultima/ultima1/maps/map.o C++ engines/ultima/ultima1/maps/map_base.o C++ engines/ultima/ultima1/spells/destroy.o C++ engines/ultima/ultima1/maps/map_overworld.o C++ engines/ultima/ultima1/spells/ladder_down.o C++ engines/ultima/ultima1/spells/kill_magic_missile.o C++ engines/ultima/ultima1/spells/ladder_up.o C++ engines/ultima/ultima1/spells/open_unlock.o C++ engines/ultima/ultima1/maps/map_city_castle.o C++ engines/ultima/ultima1/maps/map_dungeon.o C++ engines/ultima/ultima1/spells/prayer.o C++ engines/ultima/ultima1/spells/steal.o C++ engines/ultima/ultima1/spells/spell.o C++ engines/ultima/ultima1/u1dialogs/buy_sell_dialog.o C++ engines/ultima/ultima1/u1dialogs/armoury.o C++ engines/ultima/ultima1/u1dialogs/combat.o C++ engines/ultima/ultima1/u1dialogs/full_screen_dialog.o C++ engines/ultima/ultima1/u1dialogs/dialog.o C++ engines/ultima/ultima1/u1dialogs/grocery.o C++ engines/ultima/ultima1/u1dialogs/drop.o C++ engines/ultima/ultima1/u1dialogs/king.o C++ engines/ultima/ultima1/u1dialogs/magic.o C++ engines/ultima/ultima1/u1dialogs/tavern.o C++ engines/ultima/ultima1/u1dialogs/ready.o C++ engines/ultima/ultima1/u1gfx/info.o C++ engines/ultima/ultima1/u1gfx/drawing_support.o C++ engines/ultima/ultima1/u1dialogs/stats.o C++ engines/ultima/ultima1/u1dialogs/transports.o C++ engines/ultima/ultima1/u1dialogs/weaponry.o C++ engines/ultima/ultima1/u1gfx/status.o C++ engines/ultima/ultima1/u1gfx/sprites.o C++ engines/ultima/ultima1/u1gfx/text_cursor.o C++ engines/ultima/ultima1/u1gfx/viewport_dungeon.o C++ engines/ultima/ultima1/widgets/attack_effect.o C++ engines/ultima/ultima1/u1gfx/viewport_map.o C++ engines/ultima/ultima1/u1gfx/view_char_gen.o C++ engines/ultima/ultima1/widgets/dungeon_chest.o C++ engines/ultima/ultima1/widgets/bard.o C++ engines/ultima/ultima1/widgets/dungeon_item.o C++ engines/ultima/ultima1/widgets/dungeon_coffin.o C++ engines/ultima/ultima1/u1gfx/view_title.o C++ engines/ultima/ultima1/u6gfx/game_view.o C++ engines/ultima/ultima1/widgets/dungeon_player.o C++ engines/ultima/ultima1/widgets/guard.o C++ engines/ultima/ultima1/widgets/dungeon_widget.o C++ engines/ultima/ultima1/widgets/king.o C++ engines/ultima/ultima1/u1gfx/view_game.o C++ engines/ultima/ultima1/widgets/dungeon_monster.o C++ engines/ultima/ultima1/widgets/merchant.o C++ engines/ultima/ultima1/widgets/merchant_magic.o C++ engines/ultima/ultima1/widgets/merchant_tavern.o C++ engines/ultima/ultima1/widgets/merchant_armour.o C++ engines/ultima/ultima1/widgets/merchant_transport.o C++ engines/ultima/ultima1/widgets/merchant_grocer.o C++ engines/ultima/ultima1/widgets/merchant_weapons.o C++ engines/ultima/ultima1/widgets/person.o C++ engines/ultima/ultima1/widgets/urban_widget.o C++ engines/ultima/ultima1/widgets/princess.o C++ engines/ultima/ultima1/widgets/urban_player.o C++ engines/ultima/ultima4/controllers/alpha_action_controller.o C++ engines/ultima/ultima1/widgets/wench.o C++ engines/ultima/ultima1/widgets/overworld_monster.o C++ engines/ultima/ultima1/widgets/overworld_widget.o C++ engines/ultima/ultima4/controllers/camp_controller.o C++ engines/ultima/ultima1/game.o C++ engines/ultima/ultima1/widgets/transport.o C++ engines/ultima/ultima4/controllers/controller.o C++ engines/ultima/ultima4/controllers/read_dir_controller.o C++ engines/ultima/ultima4/controllers/menu_controller.o C++ engines/ultima/ultima4/controllers/read_choice_controller.o C++ engines/ultima/ultima4/controllers/key_handler_controller.o C++ engines/ultima/ultima4/controllers/inn_controller.o C++ engines/ultima/ultima4/controllers/read_int_controller.o C++ engines/ultima/ultima4/controllers/wait_controller.o C++ engines/ultima/ultima4/controllers/read_player_controller.o C++ engines/ultima/ultima4/controllers/reagents_menu_controller.o C++ engines/ultima/ultima4/controllers/read_string_controller.o C++ engines/ultima/ultima4/core/lzw/hash.o C++ engines/ultima/ultima4/controllers/game_controller.o C++ engines/ultima/ultima4/controllers/ztats_controller.o C++ engines/ultima/ultima4/conversation/dialogueloader.o C++ engines/ultima/ultima4/core/lzw/lzw.o C++ engines/ultima/ultima4/conversation/dialogueloader_hw.o C++ engines/ultima/ultima4/core/lzw/u4decode.o C++ engines/ultima/ultima4/conversation/dialogueloader_lb.o C++ engines/ultima/ultima4/conversation/dialogueloader_tlk.o C++ engines/ultima/ultima4/conversation/conversation.o C++ engines/ultima/ultima4/controllers/combat_controller.o C++ engines/ultima/ultima4/core/config.o C++ engines/ultima/ultima4/filesys/rle.o C++ engines/ultima/ultima4/core/utils.o C++ engines/ultima/ultima4/events/timed_event_mgr.o C++ engines/ultima/ultima4/game/aura.o C++ engines/ultima/ultima4/filesys/u4file.o C++ engines/ultima/ultima4/game/armor.o C++ engines/ultima/ultima4/core/debugger_actions.o C++ engines/ultima/ultima4/events/event_handler.o C++ engines/ultima/ultima4/game/context.o C++ engines/ultima/ultima4/controllers/intro_controller.o C++ engines/ultima/ultima4/core/settings.o C++ engines/ultima/ultima4/game/names.o C++ engines/ultima/ultima4/game/moongate.o C++ engines/ultima/ultima4/game/codex.o C++ engines/ultima/ultima4/game/death.o C++ engines/ultima/ultima4/game/object.o C++ engines/ultima/ultima4/game/item.o C++ engines/ultima/ultima4/game/weapon.o C++ engines/ultima/ultima4/game/portal.o C++ engines/ultima/ultima4/game/game.o C++ engines/ultima/ultima4/filesys/savegame.o C++ engines/ultima/ultima4/game/creature.o C++ engines/ultima/ultima4/core/debugger.o C++ engines/ultima/ultima4/game/person.o C++ engines/ultima/ultima4/gfx/imageloader.o C++ engines/ultima/ultima4/gfx/imageloader_fmtowns.o C++ engines/ultima/ultima4/game/spell.o C++ engines/ultima/ultima4/gfx/imageloader_u4.o C++ engines/ultima/ultima4/map/map_tile.o C++ engines/ultima/ultima4/gfx/image.o C++ engines/ultima/ultima4/map/direction.o C++ engines/ultima/ultima4/map/city.o C++ engines/ultima/ultima4/map/annotation.o C++ engines/ultima/ultima4/gfx/scale.o C++ engines/ultima/ultima4/map/movement.o C++ engines/ultima/ultima4/gfx/imagemgr.o C++ engines/ultima/ultima4/map/shrine.o C++ engines/ultima/ultima4/map/dungeon.o C++ engines/ultima/ultima4/game/player.o C++ engines/ultima/ultima4/map/location.o C++ engines/ultima/ultima4/map/tile.o C++ engines/ultima/ultima4/game/script.o C++ engines/ultima/ultima4/map/mapmgr.o C++ engines/ultima/ultima4/map/tilemap.o C++ engines/ultima/ultima4/views/imageview.o C++ engines/ultima/ultima4/sound/sound.o C++ engines/ultima/ultima4/map/map.o C++ engines/ultima/ultima4/sound/music.o C++ engines/ultima/ultima4/gfx/screen.o C++ engines/ultima/ultima4/map/maploader.o C++ engines/ultima/ultima4/map/tileanim.o C++ engines/ultima/ultima4/views/dungeonview.o C++ engines/ultima/ultima4/map/tileset.o C++ engines/ultima/ultima4/views/menu.o C++ engines/ultima/ultima4/views/view.o C++ engines/ultima/ultima4/views/menuitem.o C++ engines/ultima/ultima4/views/tileview.o C++ engines/ultima/ultima4/views/textview.o C++ engines/ultima/ultima4/metaengine.o C++ engines/ultima/nuvie/actors/se_actor.o C++ engines/ultima/ultima4/views/stats.o C++ engines/ultima/nuvie/actors/md_actor.o C++ engines/ultima/nuvie/metaengine.o C++ engines/ultima/ultima4/ultima4.o C++ engines/ultima/nuvie/actors/wou_actor.o C++ engines/ultima/nuvie/conf/misc.o C++ engines/ultima/nuvie/core/book.o C++ engines/ultima/nuvie/nuvie.o C++ engines/ultima/nuvie/core/debug.o C++ engines/ultima/nuvie/core/converse_speech.o C++ engines/ultima/nuvie/core/cursor.o C++ engines/ultima/nuvie/core/effect_manager.o C++ engines/ultima/nuvie/actors/actor_manager.o C++ engines/ultima/nuvie/conf/configuration.o C++ engines/ultima/nuvie/core/converse.o C++ engines/ultima/nuvie/core/egg_manager.o C++ engines/ultima/nuvie/actors/u6_actor.o C++ engines/ultima/nuvie/actors/actor.o C++ engines/ultima/nuvie/core/nuvie_defs.o C++ engines/ultima/nuvie/core/look.o C++ engines/ultima/nuvie/core/obj.o C++ engines/ultima/nuvie/core/game_clock.o C++ engines/ultima/nuvie/core/game.o C++ engines/ultima/nuvie/core/magic.o C++ engines/ultima/nuvie/core/map.o C++ engines/ultima/nuvie/core/anim_manager.o C++ engines/ultima/nuvie/core/converse_interpret.o C++ engines/ultima/nuvie/files/utils.o C++ engines/ultima/nuvie/core/weather.o C++ engines/ultima/nuvie/core/player.o C++ engines/ultima/nuvie/core/effect.o C++ engines/ultima/nuvie/files/nuvie_bmp_file.o C++ engines/ultima/nuvie/files/nuvie_io.o C++ engines/ultima/nuvie/files/nuvie_file_list.o C++ engines/ultima/nuvie/core/tile_manager.o C++ engines/ultima/nuvie/core/timed_event.o C++ engines/ultima/nuvie/core/party.o C++ engines/ultima/nuvie/files/u6_bmp.o C++ engines/ultima/nuvie/core/obj_manager.o C++ engines/ultima/nuvie/files/nuvie_io_file.o C++ engines/ultima/nuvie/fonts/conv_font.o C++ engines/ultima/nuvie/files/tmx_map.o C++ engines/ultima/nuvie/files/u6_shape.o C++ engines/ultima/nuvie/files/u6_lzw.o C++ engines/ultima/nuvie/files/u6_lib_n.o C++ engines/ultima/nuvie/fonts/font.o C++ engines/ultima/nuvie/fonts/bmp_font.o C++ engines/ultima/nuvie/fonts/u6_font.o C++ engines/ultima/nuvie/fonts/font_manager.o C++ engines/ultima/nuvie/gui/gui_area.o C++ engines/ultima/nuvie/fonts/wou_font.o C++ engines/ultima/nuvie/gui/gui_drag_manager.o C++ engines/ultima/nuvie/gui/gui_load_image.o C++ engines/ultima/nuvie/gui/gui_console.o C++ engines/ultima/nuvie/gui/gui_font.o C++ engines/ultima/nuvie/gui/gui_dialog.o C++ engines/ultima/nuvie/gui/gui_button.o C++ engines/ultima/nuvie/gui/gui.o C++ engines/ultima/nuvie/gui/gui_scroller.o C++ engines/ultima/nuvie/core/events.o C++ engines/ultima/nuvie/gui/gui_text.o C++ engines/ultima/nuvie/gui/gui_text_toggle_button.o C++ engines/ultima/nuvie/gui/gui_yes_no_dialog.o C++ engines/ultima/nuvie/gui/gui_scroll_bar.o C++ engines/ultima/nuvie/gui/gui_text_input.o C++ engines/ultima/nuvie/gui/widgets/background.o C++ engines/ultima/nuvie/gui/widgets/console.o C++ engines/ultima/nuvie/gui/widgets/gui_widget.o C++ engines/ultima/nuvie/gui/widgets/command_bar_new_ui.o C++ engines/ultima/nuvie/gui/widgets/command_bar.o C++ engines/ultima/nuvie/gui/widgets/fps_counter.o C++ engines/ultima/nuvie/gui/widgets/msg_scroll_new_ui.o engines/ultima/nuvie/gui/widgets/msg_scroll_new_ui.cpp: In member function 'virtual void Ultima::Nuvie::MsgScrollNewUI::display_string(const Common::String&, Ultima::Nuvie::Font*, bool)': engines/ultima/nuvie/gui/widgets/msg_scroll_new_ui.cpp:110:41: warning: comparison is always true due to limited range of data type [-Wtype-limits] 110 | for (i = 0, pos = s.size(); pos >= 0; pos--, i++) { | ~~~~^~~~ C++ engines/ultima/nuvie/gui/widgets/converse_gump_wou.o C++ engines/ultima/nuvie/keybinding/key_help_dialog.o C++ engines/ultima/nuvie/menus/asset_viewer_dialog.o C++ engines/ultima/nuvie/gui/widgets/converse_gump.o C++ engines/ultima/nuvie/gui/widgets/msg_scroll.o C++ engines/ultima/nuvie/menus/cheats_dialog.o C++ engines/ultima/nuvie/menus/game_menu_dialog.o C++ engines/ultima/nuvie/menus/audio_dialog.o C++ engines/ultima/nuvie/menus/gameplay_dialog.o C++ engines/ultima/nuvie/keybinding/key_actions.o C++ engines/ultima/nuvie/misc/sdl_compat.o C++ engines/ultima/nuvie/menus/input_dialog.o C++ engines/ultima/nuvie/misc/u6_line_walker.o C++ engines/ultima/nuvie/misc/iavl_tree.o C++ engines/ultima/nuvie/misc/u6_list.o C++ engines/ultima/nuvie/menus/video_dialog.o C++ engines/ultima/nuvie/keybinding/keys.o C++ engines/ultima/nuvie/pathfinder/actor_path_finder.o C++ engines/ultima/nuvie/pathfinder/combat_path_finder.o C++ engines/ultima/nuvie/pathfinder/dir_finder.o C++ engines/ultima/nuvie/pathfinder/path.o C++ engines/ultima/nuvie/pathfinder/astar_path.o C++ engines/ultima/nuvie/pathfinder/path_finder.o C++ engines/ultima/nuvie/pathfinder/sched_path_finder.o C++ engines/ultima/nuvie/pathfinder/u6_astar_path.o C++ engines/ultima/nuvie/misc/u6_misc.o C++ engines/ultima/nuvie/pathfinder/seek_path.o C++ engines/ultima/nuvie/pathfinder/party_path_finder.o C++ engines/ultima/nuvie/portraits/portrait.o C++ engines/ultima/nuvie/portraits/portrait_md.o C++ engines/ultima/nuvie/portraits/portrait_u6.o C++ engines/ultima/nuvie/portraits/portrait_se.o C++ engines/ultima/nuvie/screen/dither.o C++ engines/ultima/nuvie/screen/game_palette.o C++ engines/ultima/nuvie/screen/surface.o C++ engines/ultima/nuvie/gui/widgets/map_window.o C++ engines/ultima/nuvie/sound/adlib_sfx_manager.o C++ engines/ultima/nuvie/save/save_game.o C++ engines/ultima/nuvie/sound/mididrv_m_mt32.o C++ engines/ultima/nuvie/sound/midiparser_m.o C++ engines/ultima/nuvie/sound/mididrv_m_adlib.o C++ engines/ultima/nuvie/sound/custom_sfx_manager.o C++ engines/ultima/nuvie/sound/song.o C++ engines/ultima/nuvie/script/script_actor.o C++ engines/ultima/nuvie/sound/pc_speaker_sfx_manager.o C++ engines/ultima/nuvie/sound/adplug/adplug_player.o C++ engines/ultima/nuvie/sound/adplug/emu_opl.o C++ engines/ultima/nuvie/sound/song_filename.o C++ engines/ultima/nuvie/sound/song_adplug.o C++ engines/ultima/nuvie/sound/towns_sfx_manager.o C++ engines/ultima/nuvie/sound/origin_fx_adib_driver.o C++ engines/ultima/nuvie/screen/screen.o C++ engines/ultima/nuvie/sound/decoder/fm_towns_decoder_stream.o C++ engines/ultima/nuvie/sound/decoder/pc_speaker.o C++ engines/ultima/nuvie/sound/decoder/adlib_sfx_stream.o C++ engines/ultima/nuvie/sound/adplug/u6m.o C++ engines/ultima/nuvie/sound/adplug/fm_opl.o C++ engines/ultima/nuvie/sound/decoder/random_collection_audio_stream.o C++ engines/ultima/nuvie/sound/adplug/mid.o C++ engines/ultima/nuvie/script/script_cutscene.o C++ engines/ultima/nuvie/sound/adplug/opl_class.o C++ engines/ultima/nuvie/sound/decoder/u6_adplug_decoder_stream.o C++ engines/ultima/nuvie/sound/decoder/pc_speaker_stream.o C++ engines/ultima/nuvie/script/script.o C++ engines/ultima/nuvie/usecode/usecode.o C++ engines/ultima/nuvie/views/actor_view.o C++ engines/ultima/nuvie/sound/sound_manager.o C++ engines/ultima/nuvie/views/container_widget_gump.o C++ engines/ultima/nuvie/views/container_view_gump.o C++ engines/ultima/nuvie/views/container_widget.o C++ engines/ultima/nuvie/views/doll_view_gump.o C++ engines/ultima/nuvie/views/draggable_view.o C++ engines/ultima/nuvie/views/md_sky_strip_widget.o C++ engines/ultima/nuvie/views/inventory_view.o C++ engines/ultima/nuvie/views/doll_widget.o C++ engines/ultima/nuvie/views/map_editor_view.o C++ engines/ultima/nuvie/views/portrait_view_gump.o C++ engines/ultima/nuvie/views/scroll_view_gump.o C++ engines/ultima/nuvie/views/portrait_view.o C++ engines/ultima/nuvie/views/sign_view_gump.o C++ engines/ultima/nuvie/views/inventory_widget.o C++ engines/ultima/nuvie/views/party_view.o C++ engines/ultima/nuvie/views/sun_moon_strip_widget.o C++ engines/ultima/nuvie/views/scroll_widget_gump.o C++ engines/ultima/ultima8/audio/audio_channel.o C++ engines/ultima/nuvie/views/sun_moon_ribbon.o C++ engines/ultima/nuvie/views/view.o C++ engines/ultima/nuvie/views/spell_view_gump.o C++ engines/ultima/nuvie/views/spell_view.o C++ engines/ultima/ultima8/audio/audio_sample.o C++ engines/ultima/ultima8/metaengine.o C++ engines/ultima/ultima8/audio/audio_mixer.o C++ engines/ultima/ultima8/audio/music_process.o C++ engines/ultima/ultima8/audio/raw_audio_sample.o C++ engines/ultima/ultima8/audio/music_flex.o C++ engines/ultima/nuvie/views/view_manager.o C++ engines/ultima/ultima8/audio/midi_player.o C++ engines/ultima/ultima8/audio/sonarc_audio_sample.o C++ engines/ultima/nuvie/usecode/u6_usecode.o C++ engines/ultima/ultima8/audio/speech_flex.o C++ engines/ultima/ultima8/audio/sound_flex.o C++ engines/ultima/ultima8/convert/u8/convert_shape_u8.o C++ engines/ultima/ultima8/audio/cru_music_process.o C++ engines/ultima/ultima8/convert/crusader/convert_shape_crusader.o C++ engines/ultima/ultima8/audio/u8_music_process.o C++ engines/ultima/ultima8/audio/audio_process.o C++ engines/ultima/ultima8/filesys/archive.o C++ engines/ultima/ultima8/conf/config_file_manager.o C++ engines/ultima/ultima8/filesys/raw_archive.o C++ engines/ultima/ultima8/filesys/flex_file.o C++ engines/ultima/ultima8/games/game.o C++ engines/ultima/ultima8/games/game_info.o C++ engines/ultima/ultima8/filesys/u8_save_file.o C++ engines/ultima/ultima8/games/cru_game.o C++ engines/ultima/ultima8/games/start_crusader_process.o C++ engines/ultima/ultima8/filesys/savegame.o C++ engines/ultima/ultima8/games/start_u8_process.o C++ engines/ultima/ultima8/convert/convert_shape.o C++ engines/ultima/ultima8/gfx/avi_player.o C++ engines/ultima/ultima8/gfx/frame_id.o C++ engines/ultima/ultima8/games/treasure_loader.o C++ engines/ultima/ultima8/gfx/fade_to_modal_process.o C++ engines/ultima/ultima8/games/u8_game.o C++ engines/ultima/ultima8/gfx/main_shape_archive.o C++ engines/ultima/ultima8/gfx/cycle_process.o C++ engines/ultima/ultima8/gfx/gump_shape_archive.o C++ engines/ultima/ultima8/games/game_data.o C++ engines/ultima/ultima8/ultima8.o C++ engines/ultima/ultima8/gfx/palette.o C++ engines/ultima/ultima8/gfx/inverter_process.o C++ engines/ultima/ultima8/gfx/anim_dat.o C++ engines/ultima/ultima8/gfx/shape_archive.o C++ engines/ultima/ultima8/gfx/shape_frame.o C++ engines/ultima/ultima8/gfx/raw_shape_frame.o C++ engines/ultima/ultima8/gfx/xform_blend.o C++ engines/ultima/ultima8/gfx/palette_manager.o C++ engines/ultima/ultima8/gfx/shape_info.o C++ engines/ultima/ultima8/gfx/palette_fader_process.o C++ engines/ultima/ultima8/gfx/fonts/rendered_text.o C++ engines/ultima/ultima8/gfx/shape.o C++ engines/ultima/ultima8/gfx/wpn_ovlay_dat.o C++ engines/ultima/ultima8/gfx/fonts/jp_font.o C++ engines/ultima/ultima8/gfx/fonts/font_shape_archive.o C++ engines/ultima/ultima8/gfx/fonts/jp_rendered_text.o C++ engines/ultima/ultima8/gfx/skf_player.o C++ engines/ultima/ultima8/gfx/fonts/font.o C++ engines/ultima/ultima8/gfx/fonts/font_manager.o C++ engines/ultima/ultima8/gfx/fonts/ttf_rendered_text.o C++ engines/ultima/ultima8/gfx/type_flags.o C++ engines/ultima/ultima8/gfx/fonts/shape_rendered_text.o C++ engines/ultima/ultima8/gfx/fonts/shape_font.o C++ engines/ultima/ultima8/gumps/ask_gump.o C++ engines/ultima/ultima8/gumps/book_gump.o C++ engines/ultima/ultima8/gumps/computer_gump.o C++ engines/ultima/ultima8/gumps/cru_energy_gump.o C++ engines/ultima/ultima8/gumps/bark_gump.o C++ engines/ultima/ultima8/gumps/cru_ammo_gump.o C++ engines/ultima/ultima8/gfx/fonts/tt_font.o C++ engines/ultima/ultima8/gumps/cru_demo_gump.o C++ engines/ultima/ultima8/gumps/cru_health_gump.o C++ engines/ultima/ultima8/gumps/credits_gump.o C++ engines/ultima/ultima8/gumps/cru_inventory_gump.o C++ engines/ultima/ultima8/gumps/container_gump.o C++ engines/ultima/ultima8/gumps/cru_stat_gump.o C++ engines/ultima/ultima8/gumps/cru_pickup_area_gump.o C++ engines/ultima/ultima8/gumps/cru_pickup_gump.o C++ engines/ultima/ultima8/gumps/cru_status_gump.o C++ engines/ultima/ultima8/gumps/cru_credits_gump.o C++ engines/ultima/ultima8/gumps/cru_weapon_gump.o C++ engines/ultima/ultima8/gumps/desktop_gump.o C++ engines/ultima/ultima8/gumps/fast_area_vis_gump.o C++ engines/ultima/ultima8/gumps/cru_menu_gump.o C++ engines/ultima/ultima8/gumps/gump_notify_process.o C++ engines/ultima/ultima8/gumps/difficulty_gump.o C++ engines/ultima/ultima8/gumps/main_menu_process.o C++ engines/ultima/ultima8/gumps/item_relative_gump.o C++ engines/ultima/ultima8/gumps/keypad_gump.o C++ engines/ultima/ultima8/gumps/inverter_gump.o C++ engines/ultima/ultima8/gumps/message_box_gump.o C++ engines/ultima/ultima8/gumps/mini_stats_gump.o C++ engines/ultima/ultima8/gumps/game_map_gump.o C++ engines/ultima/ultima8/gumps/menu_gump.o C++ engines/ultima/ultima8/gumps/modal_gump.o C++ engines/ultima/ultima8/gumps/minimap_gump.o C++ engines/ultima/ultima8/gumps/paged_gump.o C++ engines/ultima/ultima8/gumps/resizable_gump.o C++ engines/ultima/ultima8/gumps/scroll_gump.o C++ engines/ultima/ultima8/gumps/quit_gump.o C++ engines/ultima/ultima8/gumps/gump.o C++ engines/ultima/ultima8/gumps/translucent_gump.o C++ engines/ultima/ultima8/gumps/readable_gump.o C++ engines/ultima/ultima8/gumps/paperdoll_gump.o C++ engines/ultima/ultima8/gumps/slider_gump.o C++ engines/ultima/ultima8/gumps/target_gump.o C++ engines/ultima/ultima8/gumps/weasel_dat.o C++ engines/ultima/ultima8/gumps/shape_viewer_gump.o C++ engines/ultima/ultima8/gumps/widgets/button_widget.o C++ engines/ultima/ultima8/gumps/widgets/sliding_widget.o C++ engines/ultima/ultima8/gumps/movie_gump.o C++ engines/ultima/ultima8/gumps/widgets/edit_widget.o C++ engines/ultima/ultima8/kernel/delay_process.o C++ engines/ultima/ultima8/gumps/widgets/text_widget.o C++ engines/ultima/ultima8/gumps/u8_save_gump.o C++ engines/ultima/ultima8/gfx/render_surface.o C++ engines/ultima/ultima8/kernel/object.o C++ engines/ultima/ultima8/misc/encoding.o C++ engines/ultima/ultima8/gumps/weasel_gump.o C++ engines/ultima/ultima8/usecode/byte_set.o C++ engines/ultima/ultima8/usecode/bit_set.o C++ engines/ultima/ultima8/kernel/process.o C++ engines/ultima/ultima8/misc/id_man.o C++ engines/ultima/ultima8/misc/util.o C++ engines/ultima/ultima8/usecode/uc_list.o C++ engines/ultima/ultima8/kernel/mouse.o C++ engines/ultima/ultima8/usecode/uc_stack.o C++ engines/ultima/ultima8/usecode/uc_process.o C++ engines/ultima/ultima8/kernel/kernel.o C++ engines/ultima/ultima8/usecode/usecode.o C++ engines/ultima/ultima8/usecode/usecode_flex.o C++ engines/ultima/ultima8/kernel/object_manager.o C++ engines/ultima/ultima8/world/bobo_boomer_process.o C++ engines/ultima/ultima8/world/create_item_process.o C++ engines/ultima/ultima8/world/destroy_item_process.o C++ engines/ultima/ultima8/world/camera_process.o C++ engines/ultima/ultima8/world/crosshair_process.o C++ engines/ultima/ultima8/world/damage_info.o C++ engines/ultima/ultima8/world/container.o C++ engines/ultima/ultima8/world/egg.o C++ engines/ultima/ultima8/world/egg_hatcher_process.o C++ engines/ultima/ultima8/world/get_object.o C++ engines/ultima/ultima8/misc/debugger.o C++ engines/ultima/ultima8/world/fire_type_table.o C++ engines/ultima/ultima8/world/fire_type.o C++ engines/ultima/ultima8/world/fireball_process.o C++ engines/ultima/ultima8/world/glob_egg.o C++ engines/ultima/ultima8/world/item_factory.o C++ engines/ultima/ultima8/world/map_glob.o C++ engines/ultima/ultima8/world/gravity_process.o C++ engines/ultima/ultima8/world/missile_tracker.o C++ engines/ultima/ultima8/world/monster_egg.o C++ engines/ultima/ultima8/world/item_selection_process.o C++ engines/ultima/ultima8/world/sort_item.o C++ engines/ultima/ultima8/world/split_item_process.o C++ engines/ultima/ultima8/world/current_map.o C++ engines/ultima/ultima8/world/item_sorter.o C++ engines/ultima/ultima8/world/map.o C++ engines/ultima/ultima8/world/minimap.o C++ engines/ultima/ultima8/world/sprite_process.o C++ engines/ultima/ultima8/world/teleport_egg.o C++ engines/ultima/ultima8/world/snap_process.o C++ engines/ultima/ultima8/world/target_reticle_process.o C++ engines/ultima/ultima8/world/actors/ambush_process.o C++ engines/ultima/ultima8/world/actors/actor_bark_notify_process.o C++ engines/ultima/ultima8/usecode/uc_machine.o C++ engines/ultima/ultima8/world/actors/animation.o C++ engines/ultima/ultima8/world/super_sprite_process.o C++ engines/ultima/ultima8/world/actors/anim_action.o C++ engines/ultima/ultima8/world/actors/actor_anim_process.o C++ engines/ultima/ultima8/world/actors/auto_firer_process.o C++ engines/ultima/ultima8/world/actors/avatar_gravity_process.o C++ engines/ultima/ultima8/world/actors/battery_charger_process.o C++ engines/ultima/ultima8/world/actors/avatar_death_process.o C++ engines/ultima/ultima8/world/actors/clear_feign_death_process.o C++ engines/ultima/ultima8/world/actors/animation_tracker.o C++ engines/ultima/ultima8/world/actors/avatar_mover_process.o C++ engines/ultima/ultima8/world/actors/combat_dat.o C++ engines/ultima/ultima8/world/world.o C++ engines/ultima/ultima8/world/actors/cru_healer_process.o C++ engines/ultima/ultima8/world/actors/attack_process.o C++ engines/ultima/ultima8/world/actors/guard_process.o C++ engines/ultima/ultima8/world/actors/grant_peace_process.o C++ engines/ultima/ultima8/world/actors/heal_process.o C++ engines/ultima/ultima8/world/actors/combat_process.o C++ engines/ultima/ultima8/world/actors/cru_avatar_mover_process.o C++ engines/ultima/ultima8/world/actors/loiter_process.o C++ engines/ultima/ultima8/world/actors/resurrection_process.o C++ engines/ultima/ultima8/world/actors/pace_process.o C++ engines/ultima/ultima8/world/actors/cru_pathfinder_process.o C++ engines/ultima/ultima8/world/actors/npc_dat.o C++ engines/ultima/ultima8/world/actors/pathfinder_process.o C++ engines/ultima/ultima8/world/actors/scheduler_process.o C++ engines/ultima/ultima8/world/actors/targeted_anim_process.o C++ engines/ultima/ultima8/world/actors/quick_avatar_mover_process.o C++ engines/ultima/ultima8/world/item.o C++ engines/ultima/ultima8/world/actors/teleport_to_egg_process.o C++ engines/ultima/ultima8/world/actors/main_actor.o C++ engines/ultima/ultima8/world/actors/pathfinder.o C++ engines/vcruise/ad2044_items.o C++ engines/ultima/ultima8/world/actors/rolling_thunder_process.o C++ engines/vcruise/ad2044_ui.o C++ engines/vcruise/audio_player.o C++ engines/ultima/ultima8/world/actors/surrender_process.o C++ engines/ultima/ultima8/world/actors/actor.o C++ engines/vcruise/midi_player.o C++ engines/vcruise/circuitpuzzle.o C++ engines/ultima/ultima8/world/actors/u8_avatar_mover_process.o C++ engines/ultima/ultima8/debugtools.o C++ engines/vcruise/textparser.o C++ engines/vcruise/metaengine.o C++ engines/vcruise/sampleloop.o C++ engines/voyeur/debugger.o C++ engines/vcruise/vcruise.o C++ engines/voyeur/animation.o C++ engines/voyeur/events.o C++ engines/voyeur/staticres.o C++ engines/voyeur/sound.o C++ engines/voyeur/data.o C++ engines/voyeur/metaengine.o C++ engines/vcruise/menu.o C++ engines/wage/debugger.o C++ engines/voyeur/files_threads.o C++ engines/voyeur/screen.o C++ engines/voyeur/voyeur.o C++ engines/voyeur/voyeur_game.o C++ engines/wage/guiborders.o C++ engines/wage/combat.o C++ engines/wage/randomhat.o C++ engines/voyeur/files.o C++ engines/wage/metaengine.o C++ engines/wage/design.o C++ engines/wage/entities.o C++ engines/wage/util.o C++ engines/wage/gui.o C++ engines/wage/sound.o C++ engines/vcruise/script.o C++ engines/watchmaker/3d/dds_header.o C++ engines/wage/wage.o C++ engines/wage/debugtools.o C++ engines/wage/saveload.o C++ engines/watchmaker/3d/math/Matrix4x4.o C++ engines/watchmaker/3d/math/llmath.o C++ engines/watchmaker/3d/render/opengl.o C++ engines/watchmaker/3d/mem_management.o C++ engines/wage/script.o C++ engines/watchmaker/3d/material.o C++ engines/watchmaker/3d/movie.o C++ engines/wage/world.o C++ engines/watchmaker/3d/animation.o C++ engines/watchmaker/3d/light.o C++ engines/watchmaker/3d/render/opengl_renderer.o C++ engines/watchmaker/3d/render/opengl_texture.o C++ engines/watchmaker/3d/render/shadows.o C++ engines/watchmaker/3d/render/opengl_2d.o C++ engines/watchmaker/3d/render/opengl_3d.o C++ engines/watchmaker/3d/render/render.o C++ engines/watchmaker/3d/texture.o C++ engines/watchmaker/3d/types3d.o C++ engines/watchmaker/3d/vertex.o C++ engines/vcruise/runtime_scriptexec.o C++ engines/watchmaker/3d/t3d_face.o C++ engines/watchmaker/3d/geometry.o C++ engines/watchmaker/classes/do_anim.o C++ engines/watchmaker/classes/do_action.o C++ engines/watchmaker/classes/do_inv_inv.o C++ engines/watchmaker/classes/do_inv.o C++ engines/watchmaker/classes/do_dialog.o C++ engines/watchmaker/classes/do_inv_scr.o C++ engines/watchmaker/classes/do_mouse.o C++ engines/watchmaker/classes/do_camera.o C++ engines/watchmaker/classes/do_scr_scr.o C++ engines/watchmaker/classes/do_keyboard.o C++ engines/watchmaker/3d/loader.o C++ engines/watchmaker/classes/do_player.o C++ engines/watchmaker/classes/do_string.o C++ engines/watchmaker/classes/do_sound.o C++ engines/watchmaker/classes/do_operate.o C++ engines/watchmaker/init/nl_parse.o C++ engines/watchmaker/ll/ll_ffile.o C++ engines/watchmaker/3d/t3d_mesh.o C++ engines/watchmaker/classes/do_system.o C++ engines/watchmaker/ll/ll_mouse.o C++ engines/watchmaker/ll/ll_sound.o C++ engines/watchmaker/ll/ll_diary.o C++ engines/watchmaker/ll/ll_regen.o C++ engines/watchmaker/ll/ll_system.o C++ engines/watchmaker/ll/ll_string.o C++ engines/watchmaker/t2d/expr.o C++ engines/watchmaker/ll/ll_mesh.o C++ engines/watchmaker/ll/ll_util.o C++ engines/watchmaker/ll/ll_anim.o C++ engines/watchmaker/walk/ball.o C++ engines/watchmaker/walk/walkutil.o C++ engines/watchmaker/walk/act.o C++ engines/watchmaker/console.o C++ engines/watchmaker/walk/walk.o C++ engines/watchmaker/2d_stuff.o C++ engines/watchmaker/extraLS.o C++ engines/watchmaker/game_options.o C++ engines/watchmaker/file_utils.o C++ engines/watchmaker/fonts.o C++ engines/watchmaker/globvar.o C++ engines/watchmaker/metaengine.o C++ engines/watchmaker/main.o C++ engines/watchmaker/render.o C++ engines/watchmaker/3d/t3d_body.o C++ engines/watchmaker/sdl_wrapper.o C++ engines/watchmaker/tga_util.o C++ engines/watchmaker/renderer.o C++ engines/watchmaker/watchmaker.o C++ engines/watchmaker/schedule.o C++ engines/watchmaker/windows_hacks.o C++ engines/watchmaker/saveload.o C++ engines/waynesworld/gamemap.o C++ engines/watchmaker/work_dirs.o C++ engines/watchmaker/init/nl_init.o engines/watchmaker/init/nl_init.cpp: In static member function 'static Common::SharedPtr Watchmaker::StructureInitializer::open(Common::String&, Watchmaker::Init&)': engines/watchmaker/init/nl_init.cpp:353:44: warning: cast from type 'const Common::BaseString::value_type*' {aka 'const char*'} to type 'char*' casts away qualifiers [-Wcast-qual] 353 | if (parser->SearchArgument((char *)path.c_str(), "NL.", NULL) < 0) | ^~~~~~~~~~~~~~~~~~~~ C++ engines/waynesworld/pathfinding.o C++ engines/waynesworld/gxlarchive.o C++ engines/waynesworld/staticdata.o C++ engines/waynesworld/metaengine.o C++ engines/waynesworld/graphics.o C++ engines/waynesworld/sound.o C++ engines/watchmaker/t2d/t2d.o engines/watchmaker/t2d/t2d.cpp: In function 'void Watchmaker::FormattaLogs(WGame&)': engines/watchmaker/t2d/t2d.cpp:759:91: warning: '%04d' directive output may be truncated writing between 4 and 10 bytes into a region of size 6 [-Wformat-truncation=] 759 | snprintf(init.PDALog[PDALogSorted[i].PDALogInd].info.c_str(), 6, "%04d", init.PDALog[PDALogSorted[i].PDALogInd].time); | ^~~~ engines/watchmaker/t2d/t2d.cpp:759:90: note: directive argument in the range [0, 2147483647] 759 | snprintf(init.PDALog[PDALogSorted[i].PDALogInd].info.c_str(), 6, "%04d", init.PDALog[PDALogSorted[i].PDALogInd].time); | ^~~~~~ In file included from /usr/include/stdio.h:974, from ./common/scummsys.h:84, from ./common/random.h:25, from ./engines/watchmaker/game.h:25, from ./engines/watchmaker/t2d/t2d.h:25, from engines/watchmaker/t2d/t2d.cpp:26: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void Watchmaker::FormattaLogs(WGame&)' at engines/watchmaker/t2d/t2d.cpp:759:12: /usr/include/bits/stdio2.h:68:35: note: '__builtin___snprintf_chk' output between 5 and 11 bytes into a destination of size 6 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ C++ engines/waynesworld/wwintro.o C++ engines/wintermute/ad/ad_inventory.o C++ engines/waynesworld/wwintro_full.o C++ engines/wintermute/ad/ad_inventory_box.o C++ engines/wintermute/ad/ad_entity.o C++ engines/wintermute/ad/ad_item.o C++ engines/waynesworld/wwintro_demo1.o C++ engines/wintermute/ad/ad_actor.o C++ engines/wintermute/ad/ad_node_state.o C++ engines/wintermute/ad/ad_layer.o C++ engines/wintermute/ad/ad_path_point.o C++ engines/wintermute/ad/ad_path.o C++ engines/wintermute/ad/ad_response.o C++ engines/wintermute/ad/ad_region.o C++ engines/wintermute/ad/ad_response_context.o C++ engines/waynesworld/waynesworld.o In member function 'void WaynesWorld::WaynesWorldEngine::moveObjectToRoom(int, int)', inlined from 'void WaynesWorld::WaynesWorldEngine::moveObjectToRoom(int, int)' at engines/waynesworld/waynesworld.cpp:1690:6, inlined from 'void WaynesWorld::WaynesWorldEngine::handleVerbLookAt()' at engines/waynesworld/waynesworld.cpp:1928:19: engines/waynesworld/waynesworld.cpp:1697:55: warning: array subscript -15 is below array bounds of 'int [50]' [-Warray-bounds=] 1697 | _garthInventory[inventoryIndex]++; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ In file included from engines/waynesworld/waynesworld.cpp:22: ./engines/waynesworld/waynesworld.h: In member function 'void WaynesWorld::WaynesWorldEngine::handleVerbLookAt()': ./engines/waynesworld/waynesworld.h:232:13: note: while referencing 'WaynesWorld::WaynesWorldEngine::_garthInventory' 232 | int _garthInventory[kInventorySize]; | ^~~~~~~~~~~~~~~ In member function 'void WaynesWorld::WaynesWorldEngine::moveObjectToRoom(int, int)', inlined from 'void WaynesWorld::WaynesWorldEngine::moveObjectToRoom(int, int)' at engines/waynesworld/waynesworld.cpp:1690:6, inlined from 'void WaynesWorld::WaynesWorldEngine::handleVerbLookAt()' at engines/waynesworld/waynesworld.cpp:1928:19: engines/waynesworld/waynesworld.cpp:1697:55: warning: array subscript -15 is below array bounds of 'int [50]' [-Warray-bounds=] 1697 | _garthInventory[inventoryIndex]++; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ ./engines/waynesworld/waynesworld.h: In member function 'void WaynesWorld::WaynesWorldEngine::handleVerbLookAt()': ./engines/waynesworld/waynesworld.h:232:13: note: while referencing 'WaynesWorld::WaynesWorldEngine::_garthInventory' 232 | int _garthInventory[kInventorySize]; | ^~~~~~~~~~~~~~~ In member function 'void WaynesWorld::WaynesWorldEngine::moveObjectToRoom(int, int)', inlined from 'void WaynesWorld::WaynesWorldEngine::moveObjectToRoom(int, int)' at engines/waynesworld/waynesworld.cpp:1690:6, inlined from 'void WaynesWorld::WaynesWorldEngine::handleVerbLookAt()' at engines/waynesworld/waynesworld.cpp:1928:19: engines/waynesworld/waynesworld.cpp:1695:55: warning: array subscript -15 is below array bounds of 'int [50]' [-Warray-bounds=] 1695 | _wayneInventory[inventoryIndex]++; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ ./engines/waynesworld/waynesworld.h: In member function 'void WaynesWorld::WaynesWorldEngine::handleVerbLookAt()': ./engines/waynesworld/waynesworld.h:231:13: note: while referencing 'WaynesWorld::WaynesWorldEngine::_wayneInventory' 231 | int _wayneInventory[kInventorySize]; | ^~~~~~~~~~~~~~~ In member function 'void WaynesWorld::WaynesWorldEngine::moveObjectToRoom(int, int)', inlined from 'void WaynesWorld::WaynesWorldEngine::moveObjectToRoom(int, int)' at engines/waynesworld/waynesworld.cpp:1690:6, inlined from 'void WaynesWorld::WaynesWorldEngine::handleVerbLookAt()' at engines/waynesworld/waynesworld.cpp:1928:19: engines/waynesworld/waynesworld.cpp:1695:55: warning: array subscript -15 is below array bounds of 'int [50]' [-Warray-bounds=] 1695 | _wayneInventory[inventoryIndex]++; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ ./engines/waynesworld/waynesworld.h: In member function 'void WaynesWorld::WaynesWorldEngine::handleVerbLookAt()': ./engines/waynesworld/waynesworld.h:231:13: note: while referencing 'WaynesWorld::WaynesWorldEngine::_wayneInventory' 231 | int _wayneInventory[kInventorySize]; | ^~~~~~~~~~~~~~~ C++ engines/wintermute/ad/ad_rot_level.o C++ engines/wintermute/ad/ad_object.o C++ engines/wintermute/ad/ad_scale_level.o C++ engines/wintermute/ad/ad_scene_node.o C++ engines/wintermute/ad/ad_scene_state.o C++ engines/wintermute/ad/ad_response_box.o C++ engines/wintermute/ad/ad_sentence.o C++ engines/wintermute/ad/ad_game.o C++ engines/watchmaker/game.o C++ engines/wintermute/ad/ad_sprite_set.o C++ engines/wintermute/ad/ad_talk_def.o C++ engines/wintermute/ad/ad_talk_node.o C++ engines/wintermute/base/scriptables/debuggable/debuggable_script_engine.o C++ engines/wintermute/ad/ad_waypoint_group.o C++ engines/wintermute/ad/ad_talk_holder.o C++ engines/wintermute/base/scriptables/debuggable/debuggable_script.o C++ engines/wintermute/base/scriptables/script_stack.o C++ engines/wintermute/base/scriptables/script_ext_array.o C++ engines/vcruise/runtime.o C++ engines/wintermute/base/scriptables/script_ext_date.o C++ engines/wintermute/base/scriptables/script_ext_directory.o C++ engines/wintermute/base/scriptables/script_ext_math.o C++ engines/wintermute/base/scriptables/script_engine.o C++ engines/waynesworld/gamelogic.o C++ engines/wintermute/base/scriptables/script_ext_object.o C++ engines/wintermute/base/scriptables/script_value.o C++ engines/wintermute/base/file/base_file_entry.o C++ engines/wintermute/base/scriptables/script_ext_mem_buffer.o C++ engines/wintermute/base/scriptables/script.o C++ engines/wintermute/base/file/base_disk_file.o C++ engines/wintermute/base/scriptables/script_ext_file.o C++ engines/wintermute/base/file/base_save_thumb_file.o C++ engines/wintermute/base/scriptables/script_ext_string.o C++ engines/wintermute/base/file/base_savefile_manager_file.o C++ engines/wintermute/base/font/base_font.o C++ engines/wintermute/base/gfx/base_surface.o C++ engines/wintermute/base/font/base_font_storage.o C++ engines/wintermute/base/font/base_font_bitmap.o C++ engines/wintermute/base/gfx/base_renderer.o C++ engines/wintermute/base/gfx/osystem/render_ticket.o C++ engines/wintermute/base/file/base_package.o C++ engines/wintermute/ad/ad_scene.o C++ engines/wintermute/base/gfx/base_image.o C++ engines/wintermute/base/particles/part_force.o C++ engines/wintermute/base/particles/part_particle.o C++ engines/wintermute/base/font/base_font_truetype.o C++ engines/wintermute/base/gfx/osystem/base_render_osystem.o C++ engines/wintermute/base/gfx/xmath.o C++ engines/wintermute/base/gfx/osystem/base_surface_osystem.o C++ engines/wintermute/base/sound/base_sound.o C++ engines/wintermute/base/base_access_mgr.o C++ engines/wintermute/base/sound/base_sound_buffer.o C++ engines/wintermute/base/base_active_rect.o C++ engines/wintermute/base/sound/base_sound_manager.o C++ engines/wintermute/base/base.o C++ engines/wintermute/base/base_dynamic_buffer.o C++ engines/wintermute/base/base_fader.o C++ engines/wintermute/base/base_engine.o C++ engines/wintermute/base/particles/part_emitter.o C++ engines/wintermute/base/base_named_object.o C++ engines/wintermute/base/base_point.o C++ engines/wintermute/base/base_quick_msg.o C++ engines/wintermute/base/base_scriptable.o C++ engines/wintermute/base/base_keyboard_state.o C++ engines/wintermute/base/base_frame.o C++ engines/wintermute/base/base_parser.o C++ engines/wintermute/base/base_region.o C++ engines/wintermute/base/base_script_holder.o C++ engines/wintermute/base/base_object.o C++ engines/wintermute/base/base_file_manager.o C++ engines/wintermute/base/base_transition_manager.o C++ engines/wintermute/base/base_surface_storage.o C++ engines/wintermute/base/base_viewport.o C++ engines/wintermute/base/base_string_table.o C++ engines/wintermute/base/save_thumb_helper.o C++ engines/wintermute/base/base_sub_frame.o C++ engines/wintermute/base/base_sprite.o C++ engines/wintermute/base/base_persistence_manager.o C++ engines/wintermute/ext/dll_dlltest.o C++ engines/wintermute/ext/dll_geturl.o C++ engines/wintermute/ext/dll_httpconnect.o C++ engines/wintermute/ext/dll_img.o C++ engines/wintermute/ext/dll_installutil.o C++ engines/wintermute/ext/dll_kernel32.o C++ engines/wintermute/ext/dll_protect.o C++ engines/wintermute/ext/dll_routine.o C++ engines/wintermute/ext/dll_tools.o C++ engines/wintermute/ext/dll_shell32.o C++ engines/wintermute/ext/scene_achievements.o C++ engines/wintermute/ext/wme_commandlinehelper.o C++ engines/wintermute/ext/wme_3fstatistics.o C++ engines/wintermute/ext/wme_galaxy.o C++ engines/wintermute/ext/wme_displacement.o C++ engines/wintermute/ext/wme_protection.o C++ engines/wintermute/debugger/breakpoint.o C++ engines/wintermute/debugger/script_monitor.o C++ engines/wintermute/debugger/error.o C++ engines/wintermute/debugger/listing_providers/blank_listing_provider.o C++ engines/wintermute/debugger/listing_providers/blank_listing.o C++ engines/wintermute/ext/wme_windowmode.o C++ engines/wintermute/debugger/debugger_controller.o C++ engines/wintermute/ext/wme_steam.o C++ engines/wintermute/debugger/listing_providers/source_listing.o C++ engines/wintermute/debugger/watch.o C++ engines/wintermute/math/math_util.o C++ engines/wintermute/debugger/listing.o C++ engines/wintermute/debugger/listing_providers/basic_source_listing_provider.o C++ engines/wintermute/debugger/watch_instance.o C++ engines/wintermute/debugger/listing_providers/cached_source_listing_provider.o C++ engines/wintermute/system/sys_instance.o C++ engines/wintermute/platform_osystem.o C++ engines/wintermute/ui/ui_entity.o C++ engines/wintermute/system/sys_class.o C++ engines/wintermute/ui/ui_object.o C++ engines/wintermute/ui/ui_text.o C++ engines/wintermute/ui/ui_tiled_image.o C++ engines/wintermute/utils/crc.o C++ engines/wintermute/base/base_game.o C++ engines/wintermute/ui/ui_edit.o C++ engines/wintermute/utils/path_util.o C++ engines/wintermute/ui/ui_button.o C++ engines/wintermute/utils/string_util.o C++ engines/wintermute/system/sys_class_registry.o C++ engines/wintermute/video/subtitle_card.o C++ engines/wintermute/utils/utils.o C++ engines/wintermute/debugger.o C++ engines/wintermute/video/video_subtitler.o C++ engines/wintermute/video/video_player.o C++ engines/wintermute/ui/ui_window.o C++ engines/wintermute/ad/ad_block.o C++ engines/wintermute/video/video_theora_player.o C++ engines/wintermute/ad/ad_generic.o C++ engines/wintermute/ad/ad_attach_3dx.o C++ engines/wintermute/persistent.o C++ engines/wintermute/ad/ad_geom_ext_node.o C++ engines/wintermute/wintermute.o C++ engines/wintermute/ad/ad_geom_ext.o C++ engines/wintermute/ad/ad_path_point3d.o C++ engines/wintermute/ad/ad_path3d.o C++ engines/wintermute/ad/ad_walkplane.o C++ engines/wintermute/base/base_animation_transition_time.o C++ engines/wintermute/base/gfx/3dface.o C++ engines/wintermute/ad/ad_waypoint_group3d.o C++ engines/wintermute/base/gfx/3dcamera.o C++ engines/wintermute/ad/ad_object_3d.o C++ engines/wintermute/base/gfx/3deffect.o C++ engines/wintermute/base/gfx/3dutils.o C++ engines/wintermute/base/gfx/3dlight.o C++ engines/wintermute/base/gfx/3dvertex.o C++ engines/wintermute/base/gfx/3deffect_params.o C++ engines/wintermute/base/gfx/skin_mesh_helper.o C++ engines/wintermute/base/gfx/3dmesh.o C++ engines/wintermute/base/gfx/3dshadow_volume.o C++ engines/wintermute/base/gfx/xactive_animation.o C++ engines/wintermute/base/gfx/base_renderer3d.o C++ engines/wintermute/ad/ad_actor_3dx.o C++ engines/wintermute/base/gfx/3dloader_3ds.o C++ engines/wintermute/base/gfx/xanimation_channel.o C++ engines/wintermute/base/gfx/xfile.o C++ engines/wintermute/base/gfx/xanimation_set.o C++ engines/wintermute/base/gfx/xmaterial.o C++ engines/wintermute/base/gfx/xanimation.o C++ engines/wintermute/ad/ad_scene_geometry.o C++ engines/wintermute/base/gfx/xmesh.o C++ engines/wintermute/base/gfx/xframe_node.o C++ engines/wintermute/base/gfx/opengl/mesh3ds_opengl.o C++ engines/wintermute/base/gfx/xskinmesh.o C++ engines/wintermute/base/gfx/opengl/meshx_opengl.o C++ engines/wintermute/base/gfx/opengl/base_surface_opengl3d.o C++ engines/wintermute/base/gfx/opengl/mesh3ds_opengl_shader.o C++ engines/wintermute/base/gfx/opengl/meshx_opengl_shader.o C++ engines/wintermute/base/gfx/xmodel.o C++ engines/wintermute/base/gfx/opengl/base_render_opengl3d.o C++ engines/wintermute/base/gfx/opengl/shadow_volume_opengl.o C++ engines/wintermute/ext/wme_blackandwhite.o C++ engines/wintermute/base/gfx/opengl/shadow_volume_opengl_shader.o C++ engines/wintermute/ext/wme_vlink.o C++ engines/wintermute/base/gfx/opengl/base_render_opengl3d_shader.o C++ engines/wintermute/base/gfx/tinygl/mesh3ds_tinygl.o C++ engines/wintermute/ext/wme_shadowmanager.o C++ engines/zvision/core/clock.o C++ engines/wintermute/base/gfx/tinygl/shadow_volume_tinygl.o C++ engines/zvision/common/scroller.o C++ engines/wintermute/metaengine.o C++ engines/wintermute/base/gfx/tinygl/meshx_tinygl.o C++ engines/wintermute/base/gfx/xfile_loader.o C++ engines/zvision/file/lzss_read_stream.o C++ engines/wintermute/base/gfx/tinygl/base_surface_tinygl.o C++ engines/wintermute/base/gfx/tinygl/base_render_tinygl.o C++ engines/zvision/file/file_manager.o C++ engines/zvision/graphics/cursors/cursor.o C++ engines/zvision/core/events.o C++ engines/zvision/core/console.o C++ engines/zvision/graphics/effects/light.o C++ engines/zvision/graphics/cursors/cursor_manager.o C++ engines/zvision/file/save_manager.o C++ engines/zvision/file/zfs_archive.o C++ engines/zvision/graphics/effects/wave.o C++ engines/zvision/graphics/effects/fog.o C++ engines/zvision/graphics/render_table.o C++ engines/zvision/scripting/control.o C++ engines/zvision/scripting/controls/hotmov_control.o C++ engines/zvision/scripting/controls/input_control.o C++ engines/zvision/scripting/controls/push_toggle_control.o C++ engines/zvision/scripting/controls/paint_control.o C++ engines/zvision/scripting/controls/lever_control.o C++ engines/zvision/scripting/controls/safe_control.o C++ engines/zvision/scripting/controls/fist_control.o C++ engines/zvision/scripting/controls/save_control.o C++ engines/zvision/metaengine.o C++ engines/zvision/scripting/controls/slot_control.o C++ engines/zvision/scripting/actions.o C++ engines/zvision/scripting/effects/animation_effect.o C++ engines/zvision/scripting/effects/distort_effect.o C++ engines/zvision/scripting/inventory.o C++ engines/zvision/scripting/effects/region_effect.o C++ engines/zvision/scripting/controls/titler_control.o C++ engines/zvision/scripting/effects/syncsound_effect.o C++ engines/zvision/scripting/effects/timer_effect.o C++ engines/zvision/scripting/effects/music_effect.o C++ engines/zvision/graphics/render_manager.o C++ engines/zvision/scripting/effects/ttytext_effect.o C++ engines/zvision/sound/midi.o C++ engines/zvision/sound/volume_manager.o C++ engines/zvision/text/string_manager.o C++ engines/zvision/sound/zork_raw.o C++ engines/zvision/video/zork_avi_decoder.o C++ engines/zvision/text/truetype_font.o C++ engines/zvision/scripting/scr_file_handling.o C++ engines/zvision/scripting/menu.o C++ engines/zvision/video/video.o C++ engines/zvision/video/rlf_decoder.o C++ engines/zvision/text/subtitle_manager.o C++ engines/obsolete.o C++ engines/zvision/text/text.o C++ engines/zvision/zvision.o C++ engines/achievements.o C++ engines/savestate.o C++ engines/zvision/scripting/script_manager.o C++ engines/game.o C++ gui/chooser.o C++ engines/dialogs.o C++ gui/error.o C++ gui/browser.o C++ engines/metaengine.o C++ gui/dump-all-dialogs.o C++ gui/EventRecorder.o C++ gui/dialog.o C++ gui/console.o C++ gui/helpdialog.o C++ gui/filebrowser-dialog.o C++ gui/debugger.o C++ gui/about.o C++ gui/imagealbum-dialog.o C++ engines/engine.o C++ gui/object.o C++ engines/advancedDetector.o C++ gui/editgamedialog.o C++ gui/message.o C++ gui/gui-manager.o C++ gui/MetadataParser.o C++ gui/saveload.o C++ gui/massadd.o C++ gui/printing-dialog.o C++ gui/themebrowser.o C++ gui/predictivedialog.o C++ gui/textviewer.o C++ gui/shaderbrowser-dialog.o C++ gui/ThemeEval.o C++ gui/animation/Animation.o C++ gui/animation/RepeatAnimationWrapper.o C++ gui/ThemeLayout.o C++ gui/unknown-game-dialog.o C++ gui/animation/SequenceAnimationComposite.o C++ gui/Tooltip.o C++ gui/animation/FluidScroll.o C++ gui/widgets/edittext.o C++ gui/widgets/editable.o C++ gui/saveload-dialog.o C++ gui/widgets/popup.o C++ gui/widgets/scrollbar.o C++ gui/ThemeEngine.o C++ gui/widgets/groupedlist.o C++ gui/widgets/richtext.o C++ gui/launcher.o C++ gui/widgets/list.o C++ gui/ThemeParser.o C++ gui/widgets/scrollcontainer.o C++ gui/widget.o C++ backends/base-backend.o C++ gui/widgets/tab.o C++ gui/downloaddialog.o C++ backends/audiocd/audiocd-stream.o C++ gui/remotebrowser.o C++ gui/cloudconnectionwizard.o C++ backends/fs/abstract-fs.o C++ gui/fluidsynth-dialog.o C++ backends/audiocd/default/default-audiocd.o C++ backends/modular-backend.o C++ backends/fs/stdiostream.o C++ backends/keymapper/action.o C++ backends/keymapper/standard-actions.o C++ backends/keymapper/input-watcher.o C++ gui/downloadpacksdialog.o C++ backends/events/default/default-events.o C++ backends/midi/dmedia.o C++ backends/log/log.o C++ gui/widgets/grid.o C++ backends/keymapper/hardware-input.o C++ backends/midi/stmidi.o C++ backends/keymapper/virtual-mouse.o C++ backends/midi/sndio.o C++ backends/keymapper/keymapper.o C++ backends/midi/alsa.o C++ backends/midi/seq.o C++ backends/midi/timidity.o C++ gui/integrity-dialog.o C++ backends/saves/savefile.o C++ backends/keymapper/remap-widget.o C++ backends/timer/default/default-timer.o C++ backends/networking/http/connectionmanager.o C++ backends/networking/http/request.o C++ backends/networking/http/httpjsonrequest.o C++ backends/keymapper/keymap.o C++ backends/networking/http/postrequest.o C++ backends/networking/http/session.o C++ backends/cloud/iso8601.o C++ backends/networking/http/httprequest.o C++ backends/cloud/storagefile.o C++ gui/options.o C++ backends/cloud/cloudicon.o C++ backends/networking/http/sessionrequest.o C++ backends/cloud/basestorage.o C++ backends/cloud/downloadrequest.o C++ backends/saves/default/default-saves.o C++ backends/cloud/storage.o C++ backends/cloud/box/boxtokenrefresher.o C++ backends/cloud/folderdownloadrequest.o C++ backends/cloud/box/boxlistdirectorybyidrequest.o C++ backends/cloud/dropbox/dropboxstorage.o C++ backends/cloud/box/boxstorage.o C++ backends/cloud/cloudmanager.o C++ backends/cloud/box/boxuploadrequest.o C++ backends/cloud/dropbox/dropboxcreatedirectoryrequest.o C++ backends/cloud/dropbox/dropboxinforequest.o C++ backends/cloud/dropbox/dropboxtokenrefresher.o C++ backends/cloud/googledrive/googledrivetokenrefresher.o C++ backends/cloud/googledrive/googledrivelistdirectorybyidrequest.o C++ backends/cloud/dropbox/dropboxlistdirectoryrequest.o C++ backends/cloud/id/iddownloadrequest.o C++ backends/cloud/dropbox/dropboxuploadrequest.o C++ backends/cloud/id/idstorage.o C++ backends/cloud/id/idcreatedirectoryrequest.o C++ backends/cloud/savessyncrequest.o C++ backends/cloud/id/idlistdirectoryrequest.o C++ backends/cloud/id/idresolveidrequest.o C++ backends/networking/basic/curl/cacert.o C++ backends/cloud/googledrive/googledrivestorage.o C++ backends/cloud/id/idstreamfilerequest.o C++ backends/networking/basic/curl/url.o C++ backends/networking/enet/source/callbacks.o C++ backends/networking/basic/curl/socket.o C++ backends/cloud/googledrive/googledriveuploadrequest.o C++ backends/cloud/onedrive/onedrivetokenrefresher.o C++ backends/networking/enet/source/list.o C++ backends/networking/http/curl/connectionmanager-curl.o C++ backends/cloud/onedrive/onedrivecreatedirectoryrequest.o C++ backends/networking/enet/source/packet.o C++ backends/cloud/onedrive/onedriveuploadrequest.o C++ backends/cloud/onedrive/onedrivestorage.o C++ backends/networking/enet/source/host.o C++ backends/cloud/onedrive/onedrivelistdirectoryrequest.o C++ backends/networking/enet/source/unix.o C++ backends/networking/enet/source/compress.o C++ backends/networking/enet/source/peer.o C++ backends/networking/enet/socket.o C++ backends/networking/enet/enet.o C++ backends/networking/enet/host.o C++ backends/graphics/opengl/framebuffer.o C++ backends/networking/http/curl/networkreadstream-curl.o C++ backends/graphics/opengl/pipelines/pipeline.o C++ backends/graphics/opengl/renderer3d.o C++ backends/graphics/opengl/pipelines/fixed.o C++ backends/graphics/opengl/pipelines/clut8.o C++ backends/graphics/opengl/shader.o C++ backends/networking/enet/source/protocol.o C++ backends/mixer/null/null-mixer.o C++ backends/mutex/sdl/sdl-mutex.o C++ backends/graphics/opengl/texture.o C++ backends/timer/sdl/sdl-timer.o C++ backends/mixer/sdl/sdl-mixer.o C++ backends/graphics/opengl/pipelines/shader.o C++ backends/plugins/sdl/sdl-provider.o C++ backends/events/sdl/sdl-common-events.o C++ backends/presence/discord/discord.o C++ backends/audiocd/sdl/sdl-audiocd.o C++ backends/graphics/opengl/pipelines/libretro/parser.o C++ backends/fs/posix/posix-fs-factory.o C++ backends/fs/posix/posix-iostream.o C++ backends/fs/posix/posix-fs.o C++ backends/plugins/posix/posix-provider.o C++ backends/fs/posix-drives/posix-drives-fs-factory.o C++ backends/fs/posix-drives/posix-drives-fs.o C++ backends/fs/chroot/chroot-fs.o C++ backends/taskbar/unity/unity-taskbar.o C++ backends/fs/chroot/chroot-fs-factory.o C++ backends/saves/posix/posix-saves.o C++ backends/graphics/sdl/sdl-graphics.o C++ backends/graphics/opengl/pipelines/libretro.o C++ backends/events/sdl/sdl3-events.o C++ backends/text-to-speech/linux/linux-text-to-speech.o C++ backends/audiocd/linux/linux-audiocd.o C++ backends/imgui/imgui_fonts.o C++ backends/graphics/openglsdl/openglsdl-graphics.o C++ backends/graphics/opengl/opengl-graphics.o C++ backends/imgui/imgui_utils.o C++ backends/dialogs/gtk/gtk-dialogs.o C++ backends/imgui/components/imgui_logger.o C++ backends/imgui/backends/imgui_impl_sdlrenderer3.o C++ backends/graphics/surfacesdl/surfacesdl-graphics.o C++ backends/imgui/backends/imgui_impl_opengl3.o C++ backends/imgui/backends/imgui_impl_sdl3.o C++ video/4xm_utils.o C++ video/3do_decoder.o C++ backends/imgui/misc/freetype/imgui_freetype.o C++ video/dxa_decoder.o C++ video/flic_decoder.o C++ video/avi_decoder.o C++ video/mpegps_decoder.o C++ video/mve_decoder.o C++ backends/dialogs/qt/qt-dialogs.o C++ video/4xm_decoder.o C++ video/qt_decoder.o C++ video/psx_decoder.o C++ video/paco_decoder.o C++ video/coktel_decoder.o C++ backends/imgui/imgui_tables.o C++ video/smk_decoder.o C++ video/theora_decoder.o C++ video/mkv_decoder.o C++ video/subtitles.o C++ video/video_decoder.o C++ video/hnm_decoder.o C++ image/bmp.o C++ image/ani.o C++ image/cel_3do.o C++ image/cgbi.o C++ image/icocur.o C++ video/qtvr_decoder.o C++ image/jpeg.o C++ image/cicn.o C++ backends/imgui/imgui_demo.o C++ image/neo.o C++ image/iff.o C++ image/pcx.o C++ image/scr.o C++ image/xbm.o C++ image/png.o C++ video/bink_decoder.o C++ image/codecs/bmp_raw.o C++ image/codecs/codec.o C++ image/codecs/hlz.o C++ image/tga.o C++ image/pict.o C++ image/codecs/msrle.o C++ image/codecs/dither.o C++ image/codecs/msrle4.o C++ backends/imgui/imgui_draw.o C++ image/gif.o C++ image/codecs/mjpeg.o C++ image/codecs/mpeg.o C++ image/codecs/msvideo1.o C++ video/mkv/mkvparser.o C++ image/codecs/smc.o C++ image/codecs/rpza.o C++ image/codecs/indeo/mem.o C++ image/codecs/cinepak.o C++ image/codecs/indeo/vlc.o C++ image/codecs/msmpeg4.o C++ image/codecs/indeo5.o C++ image/codecs/indeo/indeo_dsp.o C++ image/codecs/cdtoons.o C++ image/codecs/indeo4.o C++ image/codecs/indeo/indeo.o C++ image/codecs/jyv1.o C++ image/codecs/indeo3.o C++ graphics/big5.o C++ image/codecs/xan.o C++ image/codecs/truemotion1.o C++ graphics/blit/blit-fast.o C++ graphics/dirtyrects.o C++ image/codecs/qtrle.o C++ graphics/color_quantizer.o C++ graphics/cursorman.o C++ image/codecs/svq1.o C++ graphics/blit/blit.o C++ graphics/blit/blit-generic.o C++ graphics/fontman.o C++ graphics/fonts/amigafont.o C++ graphics/fonts/consolefont.o C++ graphics/fonts/freetype.o C++ graphics/fonts/dosfont.o C++ graphics/blit/blit-scale.o C++ backends/imgui/imgui_widgets.o C++ graphics/fonts/newfont_big.o C++ graphics/fonts/newfont.o C++ graphics/font.o C++ graphics/framelimiter.o C++ graphics/fonts/bgifont.o C++ graphics/image-archive.o C++ graphics/fonts/bdf.o C++ graphics/hotspot_renderer.o C++ graphics/macgui/datafiles.o C++ image/codecs/hnm.o C++ graphics/macgui/macbutton.o C++ graphics/fonts/winfont.o C++ graphics/maccursor.o C++ graphics/korfont.o In destructor 'virtual Graphics::FontKoreanSVM::~FontKoreanSVM()', inlined from 'virtual Graphics::FontKoreanSVM::~FontKoreanSVM()' at graphics/korfont.cpp:274:1, inlined from 'static Graphics::FontKorean* Graphics::FontKorean::createFont(const char*)' at graphics/korfont.cpp:59:9: graphics/korfont.cpp:274:1: warning: array subscript 'Graphics::FontKoreanSVM::__as_base [0]' is partly outside array bounds of 'unsigned char [72]' [-Warray-bounds=] 274 | } | ^ graphics/korfont.cpp: In static member function 'static Graphics::FontKorean* Graphics::FontKorean::createFont(const char*)': graphics/korfont.cpp:56:37: note: object of size 72 allocated by 'operator new' 56 | ret = new FontKoreanWansung(); | ^ C++ graphics/macgui/macdialog.o C++ graphics/fonts/ttf.o C++ graphics/larryScale.o C++ graphics/macgui/macpopupmenu.o C++ graphics/fonts/macfont.o C++ graphics/blit/blit-alpha.o C++ graphics/macgui/macwidget.o C++ graphics/macgui/mactext-md.o C++ graphics/macgui/mactextwindow.o C++ graphics/macgui/macwindowborder.o C++ graphics/opengl/debug.o C++ graphics/macgui/macwindow.o C++ graphics/opengl/texture.o C++ graphics/nine_patch.o C++ graphics/pixelformat.o C++ graphics/palette.o C++ graphics/riscoscursor.o C++ graphics/opengl/shader.o C++ graphics/macgui/macfontmanager.o C++ graphics/pm5544.o C++ graphics/macgui/mactext-canvas.o C++ graphics/renderer.o C++ graphics/scalerplugin.o C++ graphics/scaler/downscaler.o C++ graphics/macgui/macmenu.o C++ graphics/primitives.o C++ graphics/screen.o C++ graphics/macgui/mactext.o C++ graphics/transform_struct.o C++ graphics/scaler/thumbnail_intern.o C++ graphics/transform_tools.o C++ graphics/macgui/macwindowmanager.o C++ graphics/scaler/normal.o C++ graphics/VectorRenderer.o C++ graphics/mactoolbox/siphash/halfsip.o C++ graphics/thumbnail.o C++ graphics/managed_surface.o C++ graphics/sjis.o C++ graphics/mactoolbox/toolbox_fileman.o C++ graphics/wincursor.o C++ graphics/surface.o C++ graphics/yuv_to_rgb.o C++ graphics/mactoolbox/toolbox_sound.o C++ graphics/mactoolbox/toolbox_menu.o C++ graphics/opengl/context.o C++ graphics/mactoolbox/toolbox.o C++ graphics/mfc/afx.o C++ graphics/mactoolbox/toolbox_text.o C++ graphics/mfc/bitmap.o C++ graphics/mactoolbox/toolbox_resman.o C++ graphics/mfc/bitmap_button.o C++ graphics/mfc/brush.o C++ graphics/mfc/button.o C++ graphics/svg.o C++ graphics/mactoolbox/toolbox_quickdraw.o C++ graphics/mfc/cmd_target.o C++ graphics/mactoolbox/utils.o C++ graphics/mactoolbox/toolbox_pict.o C++ graphics/mfc/dialog.o C++ graphics/mfc/doc_manager.o C++ graphics/mfc/doc_template.o C++ graphics/mfc/font.o C++ graphics/mfc/edit.o C++ graphics/mfc/document.o C++ graphics/mfc/frame_wnd.o C++ graphics/mfc/file.o C++ graphics/mfc/gdi_object.o C++ graphics/mfc/ifstream.o C++ graphics/mfc/joystickapi.o C++ graphics/mfc/global_functions.o C++ graphics/mfc/listbox.o C++ graphics/mfc/menu.o C++ graphics/mfc/object.o C++ graphics/mfc/paint_dc.o C++ graphics/mfc/palette.o C++ graphics/mfc/string.o C++ graphics/mfc/pen.o C++ graphics/mfc/dc.o C++ graphics/mfc/rgn.o C++ graphics/mfc/scroll_view.o C++ graphics/mfc/static.o C++ graphics/mfc/single_doc_template.o C++ graphics/mfc/scrollbar.o C++ graphics/mfc/view.o C++ graphics/mfc/win_thread.o C++ backends/imgui/imgui.o C++ graphics/mfc/gfx/surface.o C++ graphics/mfc/gfx/palette_map.o C++ graphics/mfc/gfx/blitter.o C++ graphics/mfc/wingdi.o C++ graphics/mfc/gfx/text_render.o C++ graphics/mfc/gfx/cursor.o C++ graphics/mfc/gfx/fonts.o C++ graphics/mfc/gfx/dialog_template.o C++ graphics/mfc/win_app.o C++ graphics/mfc/libs/resources.o C++ graphics/mfc/libs/events.o C++ graphics/tinygl/clear.o C++ graphics/tinygl/arrays.o C++ graphics/mfc/libs/settings.o C++ graphics/tinygl/fog.o C++ graphics/tinygl/api.o C++ graphics/mfc/libs/event_loop.o C++ graphics/tinygl/get.o C++ graphics/tinygl/light.o C++ graphics/tinygl/memory.o C++ graphics/tinygl/clip.o C++ graphics/tinygl/list.o C++ graphics/tinygl/misc.o C++ graphics/tinygl/init.o C++ graphics/tinygl/matrix.o C++ graphics/tinygl/pixelbuffer.o C++ graphics/tinygl/specbuf.o C++ graphics/tinygl/select.o C++ graphics/mfc/wnd.o C++ graphics/tinygl/vertex.o C++ graphics/tinygl/texture.o C++ graphics/tinygl/zmath.o C++ graphics/scaler/aspect.o C++ graphics/tinygl/zbuffer.o C++ graphics/tinygl/texelbuffer.o C++ graphics/scaler/scale2x.o C++ graphics/scaler/dotmatrix.o C++ graphics/scaler/scale3x.o C++ graphics/scaler/scalebit.o C++ graphics/scaler/tv.o C++ graphics/scaler/pm.o C++ audio/adlib_ctmidi.o C++ graphics/tinygl/zdirtyrect.o C++ graphics/tinygl/zline.o C++ graphics/scaler/sai.o C++ audio/adlib.o C++ audio/adlib_hmisos.o C++ graphics/blit/blit-sse2.o C++ audio/chip.o C++ audio/casio.o C++ audio/cms.o C++ audio/mac_plugin.o C++ audio/fmopl.o C++ audio/mididrv_ms.o C++ audio/adlib_ms.o C++ audio/audiostream.o C++ audio/midiparser_hmp.o C++ audio/midiparser_smf.o C++ graphics/blit/blit-avx2.o C++ audio/midiplayer.o C++ audio/midiparser_xmidi.o C++ audio/mididrv.o C++ audio/midiparser_qt.o C++ audio/midiparser.o C++ audio/mpu401.o C++ audio/musicplugin.o C++ audio/null.o C++ audio/sid.o C++ audio/miles_midi.o C++ audio/mixer.o C++ audio/ym2149.o C++ audio/miles_adlib.o C++ audio/decoders/aac.o C++ audio/mt32gm.o C++ audio/timestamp.o C++ audio/decoders/3do.o C++ audio/decoders/apc.o C++ audio/decoders/aiff.o C++ audio/decoders/iff_sound.o C++ audio/decoders/flac.o C++ audio/decoders/g711.o C++ audio/decoders/mac_snd_mace.o C++ audio/decoders/mac_snd.o C++ audio/decoders/asf.o C++ audio/decoders/mp3.o C++ audio/decoders/adpcm.o C++ audio/decoders/vorbis.o C++ audio/decoders/wave.o C++ graphics/scaler/edge.o C++ audio/decoders/quicktime.o C++ audio/decoders/voc.o C++ audio/decoders/xan_dpcm.o C++ audio/decoders/xa.o C++ audio/decoders/raw.o C++ audio/mods/universaltracker.o C++ audio/mods/module.o C++ audio/mods/infogrames.o C++ audio/decoders/qdm2.o C++ audio/mods/protracker.o C++ audio/mods/maxtrax.o C++ audio/mods/mod_xm_s3m.o C++ audio/decoders/wma.o C++ audio/mods/paula.o C++ audio/mods/soundfx.o C++ audio/mods/rjp1.o C++ audio/mods/desktoptracker.o C++ audio/softsynth/cms.o C++ audio/mods/tfmx.o C++ audio/softsynth/opl/dosbox.o C++ audio/mac/halestorm.o In file included from /usr/include/string.h:580, from ./common/scummsys.h:86, from ./audio/mac/halestorm.h:25, from audio/mac/halestorm.cpp:22: In function 'void* memset(void*, int, size_t)', inlined from 'void Audio::HSSoundSystem::registerSamples(const uint16*, bool)' at audio/mac/halestorm.cpp:2125:8: /usr/include/bits/string_fortified.h:59:33: warning: 'void* __builtin_memset(void*, int, long unsigned int)' pointer overflow between offset 0 and size [-103079215104, -48] [-Warray-bounds=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 60 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ audio/softsynth/appleiigs.o C++ audio/mods/module_mod_xm_s3m.o C++ audio/softsynth/pcspk.o C++ audio/effects/hmi/interfaces/envelope.o C++ audio/softsynth/opl/mame.o C++ audio/softsynth/eas.o C++ audio/softsynth/ay8912.o C++ audio/softsynth/opl/dbopl.o C++ audio/effects/hmi/interfaces/filter1.o C++ audio/effects/hmi/hmifxfp.o C++ audio/softsynth/fluidsynth.o C++ audio/effects/hmi/interfaces/mono_delay.o C++ audio/effects/hmi/interfaces/phasor.o C++ audio/effects/hmi/interfaces/resonator.o C++ audio/effects/hmi/interfaces/reverb1.o C++ audio/effects/hmi/interfaces/reverb2.o C++ audio/effects/hmi/interfaces/ring_modulator.o C++ audio/effects/hmi/interfaces/stereo_delay.o C++ audio/softsynth/fmtowns_pc98/pcm_common.o C++ audio/decoders/ac3.o C++ audio/effects/hmi/hmifxlib.o C++ audio/alsa_opl.o C++ audio/softsynth/fmtowns_pc98/pc98_audio.o C++ audio/softsynth/ym2149.o C++ audio/softsynth/opl/nuked.o C++ audio/softsynth/fmtowns_pc98/towns_pc98_plugins.o C++ audio/softsynth/fmtowns_pc98/sega_audio.o C++ audio/decoders/mpc.o C++ audio/softsynth/fmtowns_pc98/towns_euphony.o C++ audio/softsynth/wave6581.o C++ graphics/VectorRendererSpec.o C++ audio/softsynth/fmtowns_pc98/towns_pc98_driver.o C++ audio/soundfont/rawfile.o C++ audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.o C++ audio/softsynth/fmtowns_pc98/towns_audio.o C++ audio/softsynth/mt32.o C++ audio/softsynth/sid.o C++ audio/soundfont/rifffile.o C++ audio/soundfont/vgminstrset.o C++ audio/soundfont/vgmcoll.o C++ audio/soundfont/vgmsamp.o C++ audio/soundfont/synthfile.o C++ audio/soundfont/sf2file.o C++ audio/soundfont/vab/psxspu.o C++ math/angle.o C++ audio/soundfont/vgmitem.o C++ math/cosinetables.o C++ math/aabb.o C++ math/dct.o C++ audio/soundfont/vab/vab.o C++ math/frustum.o C++ math/line3d.o C++ math/fft.o C++ math/line2d.o C++ math/glmath.o C++ math/matrix3.o C++ math/mdct.o C++ math/plane.o C++ math/matrix4.o C++ math/rdft.o C++ math/sinetables.o C++ math/sinewindows.o C++ math/ray.o C++ math/vector2d.o C++ math/vector3d.o C++ math/rect2d.o C++ math/vector4d.o C++ common/btea.o C++ math/quat.o C++ common/dbcs-str.o C++ common/base64.o C++ common/concatstream.o C++ common/coroutines.o C++ common/error.o C++ common/debug.o C++ common/gui_options.o C++ common/engine_data.o C++ common/hashmap.o C++ common/events.o C++ common/language.o C++ common/localization.o C++ common/config-manager.o C++ common/file.o C++ common/memory.o C++ common/archive.o C++ common/mutex.o C++ common/memorypool.o C++ common/md5.o C++ common/osd_message_queue.o C++ common/platform.o C++ common/printman.o C++ common/fs.o C++ common/punycode.o C++ common/random.o C++ common/rendermode.o C++ common/rational.o C++ common/rotationmode.o C++ common/streamdebug.o C++ common/encodings/singlebyte.o C++ audio/rate.o C++ common/path.o C++ common/textconsole.o C++ common/str.o C++ common/unicode-bidi.o C++ common/system.o C++ common/stream.o C++ common/text-to-speech.o C++ common/tokenizer.o C++ common/macresman.o C++ common/xpfloat.o C++ common/str-enc.o C++ common/std/std.o C++ common/ustr.o C++ common/util.o C++ common/zip-set.o C++ common/compression/dcl.o C++ common/translation.o C++ common/compression/powerpacker.o C++ common/compression/gzio.o C++ common/compression/packice.o C++ common/compression/rnc_deco.o C++ common/compression/installshieldv3_archive.o C++ common/compression/installshield_cab.o C++ common/str-base.o C++ common/compression/clickteam.o C++ common/compression/gentee_installer.o C++ common/compression/unp64/scanners/scanners.o C++ common/compression/unp64/scanners/action_packer.o C++ common/compression/unp64/exo_util.o C++ common/compression/unp64/unp64.o C++ common/compression/unp64/scanners/action_replay.o C++ common/compression/unp64/scanners/byte_boiler.o C++ common/compression/unp64/scanners/caution.o C++ common/compression/vise.o C++ common/compression/unp64/scanners/ccs.o C++ common/compression/unp64/6502_emu.o C++ common/compression/unp64/scanners/eca.o C++ common/compression/unp64/scanners/cruel.o C++ common/compression/unp64/scanners/exomizer.o C++ common/compression/unp64/scanners/master_compressor.o C++ common/compression/unzip.o C++ common/compression/unp64/scanners/megabyte.o C++ common/compression/unp64/scanners/expert.o C++ common/compression/unarj.o C++ common/compression/unp64/scanners/section8.o C++ common/compression/unp64/scanners/tcs_crunch.o C++ common/compression/unp64/scanners/pu_crunch.o C++ common/compression/unp64/scanners/tbc_multicomp.o C++ common/compression/unp64/scanners/xtc.o C++ graphics/tinygl/zblit.o C++ common/formats/formatinfo.o C++ common/formats/iff_container.o C++ common/compression/stuffit.o C++ common/formats/cue.o C++ common/compression/zlib.o C++ common/formats/po_parser.o C++ common/formats/ini-file.o C++ common/formats/prodos.o C++ common/formats/winexe.o C++ common/formats/disk_image.o C++ common/formats/json.o C++ common/lua/double_serialization.o C++ common/lua/lbaselib.o C++ common/formats/spectrum_tape.o C++ common/lua/lauxlib.o C++ common/lua/lcode.o C++ common/formats/xmlparser.o C++ common/lua/ldblib.o C++ common/formats/winexe_ne.o C++ common/lua/lapi.o C++ common/lua/ldebug.o C++ common/lua/lfunc.o C++ common/lua/linit.o C++ common/formats/markdown.o C++ common/lua/ldo.o C++ common/lua/lmem.o C++ common/lua/liolib.o C++ common/lua/lmathlib.o C++ common/formats/winexe_pe.o C++ common/lua/loadlib.o C++ common/lua/lopcodes.o C++ common/formats/quicktime.o C++ common/lua/lobject.o C++ common/lua/lgc.o C++ common/lua/llex.o C++ common/lua/lstate.o C++ common/lua/lstring.o C++ common/lua/loslib.o C++ common/lua/ltm.o C++ common/lua/ltablib.o C++ common/lua/lzio.o C++ common/lua/lua_persistence_util.o C++ common/lua/ltable.o C++ common/lua/lua_persist.o C++ audio/softsynth/mt32/File.o C++ common/lua/lstrlib.o C++ audio/softsynth/mt32/LA32Ramp.o C++ audio/softsynth/mt32/Display.o C++ audio/softsynth/mt32/Analog.o C++ common/lua/lparser.o C++ audio/softsynth/mt32/LA32FloatWaveGenerator.o C++ common/lua/lua_unpersist.o C++ common/lua/scummvm_file.o C++ audio/softsynth/mt32/LA32WaveGenerator.o C++ audio/softsynth/mt32/MidiStreamParser.o C++ audio/softsynth/mt32/Poly.o C++ audio/softsynth/mt32/PartialManager.o C++ common/lua/lvm.o C++ audio/softsynth/mt32/FileStream.o C++ audio/softsynth/mt32/Partial.o C++ audio/softsynth/mt32/ROMInfo.o C++ audio/softsynth/mt32/Tables.o C++ audio/softsynth/mt32/TVF.o C++ audio/softsynth/mt32/srchelper/InternalResampler.o C++ audio/softsynth/mt32/BReverbModel.o C++ audio/softsynth/mt32/TVA.o C++ audio/softsynth/mt32/srchelper/srctools/src/LinearResampler.o C++ audio/softsynth/mt32/TVP.o C++ audio/softsynth/mt32/Part.o C++ audio/softsynth/mt32/sha1/sha1.o C++ audio/softsynth/mt32/srchelper/srctools/src/IIR2xResampler.o C++ audio/softsynth/mt32/SampleRateConverter.o AR engines/adl/libadl.a RANLIB engines/adl/libadl.a C++ audio/softsynth/mt32/srchelper/srctools/src/FIRResampler.o C++ audio/softsynth/mt32/srchelper/srctools/src/ResamplerModel.o C++ audio/softsynth/mt32/srchelper/srctools/src/SincResampler.o AR engines/agds/libagds.a RANLIB engines/agds/libagds.a AR engines/access/libaccess.a RANLIB engines/access/libaccess.a AR engines/alg/libalg.a RANLIB engines/alg/libalg.a AR engines/agi/libagi.a RANLIB engines/agi/libagi.a AR engines/awe/libawe.a RANLIB engines/awe/libawe.a AR engines/agos/libagos.a RANLIB engines/agos/libagos.a C++ audio/softsynth/mt32/c_interface/c_interface.o AR engines/avalanche/libavalanche.a RANLIB engines/avalanche/libavalanche.a AR engines/alcachofa/libalcachofa.a RANLIB engines/alcachofa/libalcachofa.a AR engines/bbvs/libbbvs.a RANLIB engines/bbvs/libbbvs.a AR engines/cge/libcge.a RANLIB engines/cge/libcge.a AR engines/bolt/libbolt.a RANLIB engines/bolt/libbolt.a AR engines/asylum/libasylum.a RANLIB engines/asylum/libasylum.a AR engines/cge2/libcge2.a RANLIB engines/cge2/libcge2.a AR engines/chamber/libchamber.a RANLIB engines/chamber/libchamber.a C++ audio/softsynth/mt32/Synth.o AR engines/composer/libcomposer.a RANLIB engines/composer/libcomposer.a AR engines/buried/libburied.a RANLIB engines/buried/libburied.a AR engines/cine/libcine.a RANLIB engines/cine/libcine.a AR engines/colony/libcolony.a RANLIB engines/colony/libcolony.a AR engines/cryo/libcryo.a RANLIB engines/cryo/libcryo.a AR engines/cruise/libcruise.a RANLIB engines/cruise/libcruise.a AR engines/cryomni3d/libcryomni3d.a RANLIB engines/cryomni3d/libcryomni3d.a AR engines/darkseed/libdarkseed.a RANLIB engines/darkseed/libdarkseed.a AR engines/draci/libdraci.a RANLIB engines/draci/libdraci.a AR engines/dgds/libdgds.a RANLIB engines/dgds/libdgds.a AR engines/chewy/libchewy.a RANLIB engines/chewy/libchewy.a AR engines/dm/libdm.a RANLIB engines/dm/libdm.a AR engines/dragons/libdragons.a RANLIB engines/dragons/libdragons.a AR engines/drascula/libdrascula.a RANLIB engines/drascula/libdrascula.a AR engines/dreamweb/libdreamweb.a RANLIB engines/dreamweb/libdreamweb.a AR engines/efh/libefh.a RANLIB engines/efh/libefh.a AR engines/eem/libeem.a RANLIB engines/eem/libeem.a AR engines/gamos/libgamos.a RANLIB engines/gamos/libgamos.a AR engines/crab/libcrab.a RANLIB engines/crab/libcrab.a AR engines/gnap/libgnap.a RANLIB engines/gnap/libgnap.a AR engines/scumm/libscumm.a RANLIB engines/scumm/libscumm.a AR engines/bagel/libbagel.a RANLIB engines/bagel/libbagel.a AR engines/griffon/libgriffon.a RANLIB engines/griffon/libgriffon.a AR engines/fool/libfool.a RANLIB engines/fool/libfool.a AR engines/groovie/libgroovie.a RANLIB engines/groovie/libgroovie.a AR engines/bladerunner/libbladerunner.a RANLIB engines/bladerunner/libbladerunner.a AR engines/freescape/libfreescape.a RANLIB engines/freescape/libfreescape.a AR engines/hdb/libhdb.a RANLIB engines/hdb/libhdb.a AR engines/got/libgot.a RANLIB engines/got/libgot.a AR engines/hopkins/libhopkins.a RANLIB engines/hopkins/libhopkins.a AR engines/hugo/libhugo.a RANLIB engines/hugo/libhugo.a AR engines/gob/libgob.a RANLIB engines/gob/libgob.a AR engines/hadesch/libhadesch.a RANLIB engines/hadesch/libhadesch.a AR engines/grim/libgrim.a RANLIB engines/grim/libgrim.a AR engines/hypno/libhypno.a RANLIB engines/hypno/libhypno.a AR engines/kingdom/libkingdom.a RANLIB engines/kingdom/libkingdom.a AR engines/immortal/libimmortal.a RANLIB engines/immortal/libimmortal.a AR engines/lab/liblab.a RANLIB engines/lab/liblab.a AR engines/harvester/libharvester.a RANLIB engines/harvester/libharvester.a AR engines/lilliput/liblilliput.a RANLIB engines/lilliput/liblilliput.a AR engines/illusions/libillusions.a RANLIB engines/illusions/libillusions.a AR engines/glk/libglk.a RANLIB engines/glk/libglk.a AR engines/lure/liblure.a RANLIB engines/lure/liblure.a AR engines/icb/libicb.a RANLIB engines/icb/libicb.a AR engines/macs2/libmacs2.a RANLIB engines/macs2/libmacs2.a AR engines/macventure/libmacventure.a RANLIB engines/macventure/libmacventure.a AR engines/made/libmade.a RANLIB engines/made/libmade.a AR engines/mediastation/libmediastation.a RANLIB engines/mediastation/libmediastation.a AR engines/mortevielle/libmortevielle.a RANLIB engines/mortevielle/libmortevielle.a C++ graphics/scaler/hq.o AR engines/mohawk/libmohawk.a RANLIB engines/mohawk/libmohawk.a AR engines/kyra/libkyra.a RANLIB engines/kyra/libkyra.a AR engines/myst3/libmyst3.a RANLIB engines/myst3/libmyst3.a AR engines/lastexpress/liblastexpress.a RANLIB engines/lastexpress/liblastexpress.a AR engines/mutationofjb/libmutationofjb.a RANLIB engines/mutationofjb/libmutationofjb.a AR engines/m4/libm4.a RANLIB engines/m4/libm4.a AR engines/director/libdirector.a RANLIB engines/director/libdirector.a AR engines/pelrock/libpelrock.a RANLIB engines/pelrock/libpelrock.a AR engines/parallaction/libparallaction.a RANLIB engines/parallaction/libparallaction.a AR engines/ags/libags.a RANLIB engines/ags/libags.a AR engines/neverhood/libneverhood.a RANLIB engines/neverhood/libneverhood.a AR engines/playground3d/libplayground3d.a RANLIB engines/playground3d/libplayground3d.a AR engines/mtropolis/libmtropolis.a RANLIB engines/mtropolis/libmtropolis.a AR engines/ngi/libngi.a RANLIB engines/ngi/libngi.a AR engines/plumbers/libplumbers.a RANLIB engines/plumbers/libplumbers.a AR engines/pegasus/libpegasus.a RANLIB engines/pegasus/libpegasus.a AR engines/phoenixvr/libphoenixvr.a RANLIB engines/phoenixvr/libphoenixvr.a AR engines/petka/libpetka.a RANLIB engines/petka/libpetka.a AR engines/pink/libpink.a RANLIB engines/pink/libpink.a AR engines/private/libprivate.a RANLIB engines/private/libprivate.a AR engines/prince/libprince.a RANLIB engines/prince/libprince.a AR engines/queen/libqueen.a RANLIB engines/queen/libqueen.a AR engines/sky/libsky.a RANLIB engines/sky/libsky.a AR engines/sludge/libsludge.a RANLIB engines/sludge/libsludge.a AR engines/saga/libsaga.a RANLIB engines/saga/libsaga.a AR engines/qdengine/libqdengine.a RANLIB engines/qdengine/libqdengine.a AR engines/saga2/libsaga2.a RANLIB engines/saga2/libsaga2.a AR engines/sword1/libsword1.a RANLIB engines/sword1/libsword1.a AR engines/supernova/libsupernova.a RANLIB engines/supernova/libsupernova.a AR engines/sword2/libsword2.a RANLIB engines/sword2/libsword2.a AR engines/mads/libmads.a RANLIB engines/mads/libmads.a AR engines/teenagent/libteenagent.a RANLIB engines/teenagent/libteenagent.a AR engines/sword25/libsword25.a RANLIB engines/sword25/libsword25.a AR engines/sherlock/libsherlock.a RANLIB engines/sherlock/libsherlock.a AR engines/testbed/libtestbed.a RANLIB engines/testbed/libtestbed.a AR engines/toltecs/libtoltecs.a RANLIB engines/toltecs/libtoltecs.a AR engines/tinsel/libtinsel.a RANLIB engines/tinsel/libtinsel.a AR engines/tony/libtony.a RANLIB engines/tony/libtony.a AR engines/nancy/libnancy.a RANLIB engines/nancy/libnancy.a AR engines/stark/libstark.a RANLIB engines/stark/libstark.a AR engines/startrek/libstartrek.a RANLIB engines/startrek/libstartrek.a AR engines/touche/libtouche.a RANLIB engines/touche/libtouche.a AR engines/toon/libtoon.a RANLIB engines/toon/libtoon.a AR engines/tot/libtot.a RANLIB engines/tot/libtot.a AR engines/tucker/libtucker.a RANLIB engines/tucker/libtucker.a AR engines/trecision/libtrecision.a RANLIB engines/trecision/libtrecision.a AR engines/hpl1/libhpl1.a RANLIB engines/hpl1/libhpl1.a AR engines/voyeur/libvoyeur.a RANLIB engines/voyeur/libvoyeur.a AR engines/vcruise/libvcruise.a RANLIB engines/vcruise/libvcruise.a AR engines/wage/libwage.a RANLIB engines/wage/libwage.a AR engines/twine/libtwine.a RANLIB engines/twine/libtwine.a AR engines/waynesworld/libwaynesworld.a RANLIB engines/waynesworld/libwaynesworld.a AR engines/sci/libsci.a RANLIB engines/sci/libsci.a AR engines/libengines.a RANLIB engines/libengines.a AR engines/twp/libtwp.a RANLIB engines/twp/libtwp.a AR engines/zvision/libzvision.a RANLIB engines/zvision/libzvision.a AR engines/watchmaker/libwatchmaker.a RANLIB engines/watchmaker/libwatchmaker.a AR engines/mm/libmm.a RANLIB engines/mm/libmm.a AR math/libmath.a RANLIB math/libmath.a AR video/libvideo.a RANLIB video/libvideo.a AR image/libimage.a RANLIB image/libimage.a AR common/libcommon.a RANLIB common/libcommon.a AR common/compression/libcompression.a RANLIB common/compression/libcompression.a AR common/formats/libformats.a RANLIB common/formats/libformats.a AR common/lua/liblua.a RANLIB common/lua/liblua.a AR gui/libgui.a RANLIB gui/libgui.a AR audio/softsynth/mt32/libmt32.a RANLIB audio/softsynth/mt32/libmt32.a AR engines/wintermute/libwintermute.a RANLIB engines/wintermute/libwintermute.a AR engines/tetraedge/libtetraedge.a RANLIB engines/tetraedge/libtetraedge.a AR engines/tsage/libtsage.a RANLIB engines/tsage/libtsage.a AR audio/libaudio.a RANLIB audio/libaudio.a AR backends/libbackends.a RANLIB backends/libbackends.a AR engines/titanic/libtitanic.a RANLIB engines/titanic/libtitanic.a AR engines/ultima/libultima.a RANLIB engines/ultima/libultima.a C++ graphics/tinygl/ztriangle.o AR graphics/libgraphics.a RANLIB graphics/libgraphics.a C++ base/version.o AR base/libbase.a RANLIB base/libbase.a LINK scummvm + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.fROZv7 + umask 022 + cd /home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT ++ dirname /home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT + mkdir -p /home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build + mkdir /home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd scummvm-2026.4.0 + '[' 1 -eq 1 ']' + /usr/bin/make install DESTDIR=/home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT 'INSTALL=/usr/bin/install -p' /bin/sh: line 1: git: command not found /usr/bin/install -p -d "/home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT/usr/share/man/man6/" /usr/bin/install -p -c -m 644 "./dists/scummvm.6" "/home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT/usr/share/man/man6/scummvm.6" /usr/bin/install -p -d "/home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT/usr/share/pixmaps/" /usr/bin/install -p -c -m 644 "./icons/scummvm.xpm" "/home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT/usr/share/pixmaps/org.scummvm.scummvm.xpm" /usr/bin/install -p -d "/home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT/usr/share/icons/hicolor/scalable/apps/" /usr/bin/install -p -c -m 644 "./icons/scummvm.svg" "/home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT/usr/share/icons/hicolor/scalable/apps/org.scummvm.scummvm.svg" /usr/bin/install -p -d "/home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT/usr/share/doc/scummvm" /usr/bin/install -p -c -m 644 ./AUTHORS ./COPYING ./COPYRIGHT ./NEWS.md ./README.md ./CONTRIBUTING.md ./LICENSES/COPYING.Apache ./LICENSES/COPYING.BSD ./LICENSES/COPYING.BSL ./LICENSES/COPYING.GLAD ./LICENSES/COPYING.ISC ./LICENSES/COPYING.LGPL ./LICENSES/COPYING.LUA ./LICENSES/COPYING.MIT ./LICENSES/COPYING.MKV ./LICENSES/COPYING.MPL ./LICENSES/COPYING.OFL ./LICENSES/COPYING.TINYGL ./LICENSES/CatharonLicense.txt ./dists/soundfonts/COPYRIGHT.Roland_SC-55 "/home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT/usr/share/doc/scummvm" /usr/bin/install -p -d "/home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT/usr/share/games/scummvm" /usr/bin/install -p -c -m 644 ./gui/themes/scummmodern.zip ./gui/themes/scummclassic.zip ./gui/themes/scummremastered.zip ./gui/themes/residualvm.zip ./gui/themes/gui-icons.dat ./gui/themes/shaders.dat ./gui/themes/translations.dat ./dists/engine-data/achievements.dat ./dists/engine-data/classicmacfonts.dat ./dists/engine-data/encoding.dat ./dists/engine-data/helpdialog.zip ./dists/engine-data/macgui.dat ./dists/engine-data/access.dat ./dists/engine-data/bagel.dat ./dists/engine-data/cryo.dat ./dists/engine-data/cryomni3d.dat ./dists/engine-data/darkseed.dat ./dists/engine-data/eem.dat ./dists/engine-data/drascula.dat ./dists/engine-data/got.gfx ./dists/engine-data/got.aud ./dists/engine-data/hadesch_translations.dat ./dists/engine-data/hugo.dat ./dists/engine-data/kyra.dat ./dists/engine-data/lure.dat ./dists/engine-data/macventure.dat ./dists/engine-data/mort.dat ./dists/engine-data/nancy.dat ./dists/engine-data/neverhood.dat ./dists/engine-data/prince_translation.dat ./dists/engine-data/macs2_translation.dat ./dists/engine-data/queen.tbl ./dists/engine-data/sky.cpt ./dists/engine-data/supernova.dat ./dists/engine-data/teenagent.dat ./dists/engine-data/titanic.dat ./dists/engine-data/tony.dat ./dists/engine-data/toon.dat ./dists/engine-data/ultima.dat ./dists/engine-data/ultima8.dat ./dists/engine-data/wintermute.zip ./dists/engine-data/mm.dat ./dists/engine-data/freescape.dat ./dists/engine-data/fonts.dat ./dists/engine-data/fonts-imgui.dat ./dists/engine-data/grim-patch.lab ./dists/engine-data/monkey4-patch.m4b ./dists/engine-data/myst3.dat ./dists/pred.dic ./dists/engine-data/fonts-cjk.dat ./dists/soundfonts/Roland_SC-55.sf2 "/home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT/usr/share/games/scummvm/" /usr/bin/install -p -d "/home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT/usr/share/applications" /usr/bin/install -p -c -m 644 "./dists/org.scummvm.scummvm.desktop" "/home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT/usr/share/applications/org.scummvm.scummvm.desktop" /usr/bin/install -p -d "/home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT/usr/share/metainfo" /usr/bin/install -p -c -m 644 "./dists/org.scummvm.scummvm.metainfo.xml" "/home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT/usr/share/metainfo/org.scummvm.scummvm.metainfo.xml" /usr/bin/install -p -d "/home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT/usr/share/games/scummvm/shaders" /usr/bin/install -p -c -m 644 ./engines/grim/shaders/emi_actor.fragment ./engines/grim/shaders/emi_actor.vertex ./engines/grim/shaders/emi_actorlights.fragment ./engines/grim/shaders/emi_actorlights.vertex ./engines/grim/shaders/emi_background.fragment ./engines/grim/shaders/emi_background.vertex ./engines/grim/shaders/emi_dimplane.fragment ./engines/grim/shaders/emi_dimplane.vertex ./engines/grim/shaders/emi_sprite.fragment ./engines/grim/shaders/emi_sprite.vertex ./engines/grim/shaders/grim_actor.fragment ./engines/grim/shaders/grim_actor.vertex ./engines/grim/shaders/grim_actorlights.fragment ./engines/grim/shaders/grim_actorlights.vertex ./engines/grim/shaders/grim_background.fragment ./engines/grim/shaders/grim_background.vertex ./engines/grim/shaders/grim_dim.fragment ./engines/grim/shaders/grim_dim.vertex ./engines/grim/shaders/grim_emerg.fragment ./engines/grim/shaders/grim_emerg.vertex ./engines/grim/shaders/grim_primitive.fragment ./engines/grim/shaders/grim_primitive.vertex ./engines/grim/shaders/grim_shadowplane.fragment ./engines/grim/shaders/grim_shadowplane.vertex ./engines/grim/shaders/grim_smush.fragment ./engines/grim/shaders/grim_smush.vertex ./engines/grim/shaders/grim_text.fragment ./engines/grim/shaders/grim_text.vertex ./engines/myst3/shaders/myst3_box.fragment ./engines/myst3/shaders/myst3_box.vertex ./engines/myst3/shaders/myst3_cube.fragment ./engines/myst3/shaders/myst3_cube.vertex ./engines/myst3/shaders/myst3_text.fragment ./engines/myst3/shaders/myst3_text.vertex ./engines/stark/shaders/stark_actor.fragment ./engines/stark/shaders/stark_actor.vertex ./engines/stark/shaders/stark_fade.fragment ./engines/stark/shaders/stark_fade.vertex ./engines/stark/shaders/stark_prop.fragment ./engines/stark/shaders/stark_prop.vertex ./engines/stark/shaders/stark_shadow.fragment ./engines/stark/shaders/stark_shadow.vertex ./engines/stark/shaders/stark_surface.fragment ./engines/stark/shaders/stark_surface.vertex ./engines/stark/shaders/stark_surface_fill.fragment ./engines/stark/shaders/stark_surface_fill.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_brightness_julia.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_brightness_julia.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_brightness_oknytt.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_brightness_oknytt.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_fade.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_fade.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_flat_shadow_modelx.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_flat_shadow_modelx.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_geometry.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_geometry.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_line.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_line.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_modelx.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_modelx.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_postfilter.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_postfilter.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_shadow_mask.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_shadow_mask.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_shadow_volume.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_shadow_volume.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_simple_shadow.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_simple_shadow.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_sprite.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_sprite.vertex ./engines/playground3d/shaders/playground3d_bitmap.fragment ./engines/playground3d/shaders/playground3d_bitmap.vertex ./engines/playground3d/shaders/playground3d_cube.fragment ./engines/playground3d/shaders/playground3d_cube.vertex ./engines/playground3d/shaders/playground3d_fade.fragment ./engines/playground3d/shaders/playground3d_fade.vertex ./engines/playground3d/shaders/playground3d_offset.fragment ./engines/playground3d/shaders/playground3d_offset.vertex ./engines/playground3d/shaders/playground3d_viewport.fragment ./engines/playground3d/shaders/playground3d_viewport.vertex ./engines/hpl1/engine/impl/shaders/hpl1_Ambient_Color.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Bump2D_Light.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Bump2D_Light.vertex ./engines/hpl1/engine/impl/shaders/hpl1_BumpColorSpec_Light.fragment ./engines/hpl1/engine/impl/shaders/hpl1_BumpColorSpec_Light_Spot.fragment ./engines/hpl1/engine/impl/shaders/hpl1_BumpSpec2D_Light.fragment ./engines/hpl1/engine/impl/shaders/hpl1_BumpSpec2D_Light.vertex ./engines/hpl1/engine/impl/shaders/hpl1_BumpSpec_Light.fragment ./engines/hpl1/engine/impl/shaders/hpl1_BumpSpec_Light_Spot.fragment ./engines/hpl1/engine/impl/shaders/hpl1_BumpSpec_Light_Spot_pass2.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Bump_Light.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Bump_Light_Spot.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Bump_Light_Spot_pass2.fragment ./engines/hpl1/engine/impl/shaders/hpl1_DiffuseSpec_Light.fragment ./engines/hpl1/engine/impl/shaders/hpl1_DiffuseSpec_Light.vertex ./engines/hpl1/engine/impl/shaders/hpl1_DiffuseSpec_Light_Spot.fragment ./engines/hpl1/engine/impl/shaders/hpl1_DiffuseSpec_Light_Spot.vertex ./engines/hpl1/engine/impl/shaders/hpl1_DiffuseSpec_Light_Spot_pass2.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Diffuse_Color.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Diffuse_Color.vertex ./engines/hpl1/engine/impl/shaders/hpl1_Diffuse_ColorMul.vertex ./engines/hpl1/engine/impl/shaders/hpl1_Diffuse_EnvMap_Reflect.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Diffuse_EnvMap_Reflect.vertex ./engines/hpl1/engine/impl/shaders/hpl1_Diffuse_Light.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Diffuse_Light.vertex ./engines/hpl1/engine/impl/shaders/hpl1_Diffuse_Light_Spot.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Diffuse_Light_Spot.vertex ./engines/hpl1/engine/impl/shaders/hpl1_Diffuse_Light_Spot_pass1.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Diffuse_Light_Spot_pass2.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Fallback01_Bump_Light.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Fallback01_Diffuse_Light_Spot.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Fallback01_Diffuse_Light_Spot_p2.vertex ./engines/hpl1/engine/impl/shaders/hpl1_Fallback01_Diffuse_Light_p1.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Fallback01_Diffuse_Light_p1.vertex ./engines/hpl1/engine/impl/shaders/hpl1_Fallback01_Diffuse_Light_p2.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Fallback01_Diffuse_Light_p2.vertex ./engines/hpl1/engine/impl/shaders/hpl1_Fallback02_DIffuse_Light_Spot_p2.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Fallback02_DIffuse_Light_Spot_p3.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Fallback02_Diffuse_Light_Spot_p2.vertex ./engines/hpl1/engine/impl/shaders/hpl1_Fallback02_Diffuse_Light_Spot_p3.vertex ./engines/hpl1/engine/impl/shaders/hpl1_Fallback02_Diffuse_Light_p1.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Fallback02_Diffuse_Light_p1.vertex ./engines/hpl1/engine/impl/shaders/hpl1_Fallback02_Diffuse_Light_p2.vertex ./engines/hpl1/engine/impl/shaders/hpl1_Fog_Solid.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Fog_Solid.vertex ./engines/hpl1/engine/impl/shaders/hpl1_Fog_Trans.vertex ./engines/hpl1/engine/impl/shaders/hpl1_Fog_Trans_Alpha.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Fog_Trans_Mod.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Fog_Trans_ModX2.fragment ./engines/hpl1/engine/impl/shaders/hpl1_PostEffect_Bloom.fragment ./engines/hpl1/engine/impl/shaders/hpl1_PostEffect_Bloom.vertex ./engines/hpl1/engine/impl/shaders/hpl1_PostEffect_Blur.vertex ./engines/hpl1/engine/impl/shaders/hpl1_PostEffect_Blur_2D.fragment ./engines/hpl1/engine/impl/shaders/hpl1_PostEffect_Blur_Rect.fragment ./engines/hpl1/engine/impl/shaders/hpl1_PostEffect_DoF.fragment ./engines/hpl1/engine/impl/shaders/hpl1_PostEffect_DoF.vertex ./engines/hpl1/engine/impl/shaders/hpl1_PostEffect_Fallback01_Blur_2D.fragment ./engines/hpl1/engine/impl/shaders/hpl1_PostEffect_Fallback01_Blur_Rect.fragment ./engines/hpl1/engine/impl/shaders/hpl1_PostEffect_Motion.fragment ./engines/hpl1/engine/impl/shaders/hpl1_PostEffect_Motion.vertex ./engines/hpl1/engine/impl/shaders/hpl1_PostEffect_Motion_staticloop.fragment ./engines/hpl1/engine/impl/shaders/hpl1_PostEffect_Offset.fragment ./engines/hpl1/engine/impl/shaders/hpl1_PostEffect_Offset.vertex ./engines/hpl1/engine/impl/shaders/hpl1_ShadowExtrude.fragment ./engines/hpl1/engine/impl/shaders/hpl1_ShadowExtrude.vertex ./engines/hpl1/engine/impl/shaders/hpl1_Water_Diffuse.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Water_Diffuse.vertex ./engines/hpl1/engine/impl/shaders/hpl1_Water_Fog.fragment ./engines/hpl1/engine/impl/shaders/hpl1_Water_Fog.vertex ./engines/hpl1/engine/impl/shaders/hpl1_gamma_correction.fragment ./engines/hpl1/engine/impl/shaders/hpl1_gamma_correction.vertex ./engines/hpl1/engine/impl/shaders/hpl1_refract.fragment ./engines/hpl1/engine/impl/shaders/hpl1_refract.vertex ./engines/hpl1/engine/impl/shaders/hpl1_refract_special.fragment ./engines/hpl1/engine/impl/shaders/hpl1_refract_water.fragment ./engines/hpl1/engine/impl/shaders/hpl1_refract_water.vertex ./engines/freescape/shaders/freescape_bitmap.fragment ./engines/freescape/shaders/freescape_bitmap.vertex ./engines/freescape/shaders/freescape_cubemap.fragment ./engines/freescape/shaders/freescape_cubemap.vertex ./engines/freescape/shaders/freescape_triangle.fragment ./engines/freescape/shaders/freescape_triangle.vertex ./engines/colony/shaders/colony_bitmap.fragment ./engines/colony/shaders/colony_bitmap.vertex ./engines/colony/shaders/colony_solid.fragment ./engines/colony/shaders/colony_solid.vertex ./engines/colony/shaders/colony_solid_3d.fragment ./engines/colony/shaders/colony_solid_3d.vertex "/home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT/usr/share/games/scummvm/shaders" /usr/bin/install -p -d "/home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT/usr/games" /usr/bin/install -p -c -m 755 "./scummvm" "/home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT/usr/games/scummvm" + /usr/bin/find-debuginfo -j12 --strict-build-id -m -i --build-id-seed 2026.4.0-1.mga11 --unique-debug-suffix -2026.4.0-1.mga11.x86_64 --unique-debug-src-base scummvm-2026.4.0-1.mga11.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/scummvm-2026.4.0 find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/scummvm-2026.4.0-1.mga11.x86_64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs + env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j12 + /usr/lib/rpm/redhat/brp-python-hardlink Reading /home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/SPECPARTS/rpm-debuginfo.specpart Processing files: scummvm-2026.4.0-1.mga11.x86_64 Provides: application() application(org.scummvm.scummvm.desktop) metainfo() metainfo(org.scummvm.scummvm.metainfo.xml) scummvm = 2026.4.0-1.mga11 scummvm(x86-64) = 2026.4.0-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libFLAC.so.14()(64bit) libQt6Core.so.6()(64bit) libQt6Core.so.6(Qt_6)(64bit) libQt6Core.so.6(Qt_6.11)(64bit) libQt6Widgets.so.6()(64bit) libQt6Widgets.so.6(Qt_6)(64bit) libSDL3.so.0()(64bit) libSDL3.so.0(SDL3_0.0.0)(64bit) liba52.so.0()(64bit) libasound.so.2()(64bit) libasound.so.2(ALSA_0.9)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcurl.so.4()(64bit) libdiscord-rpc.so.3.4.0()(64bit) libfluidsynth.so.3()(64bit) libfreetype.so.6()(64bit) libfribidi.so.0()(64bit) libgif.so.7()(64bit) libjpeg.so.8()(64bit) libjpeg.so.8(LIBJPEG_8.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.38)(64bit) libm.so.6(GLIBC_2.43)(64bit) libm.so.6(GLIBC_2.44)(64bit) libmad.so.0()(64bit) libmikmod.so.3()(64bit) libmpcdec.so.7()(64bit) libmpeg2.so.0()(64bit) libogg.so.0()(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libreadline.so.8()(64bit) libsndio.so.7()(64bit) libsonivox.so.4()(64bit) libspeechd.so.2()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libtheoradec.so.2()(64bit) libtheoradec.so.2(libtheoradec_1.0)(64bit) libvorbis.so.0()(64bit) libvorbisfile.so.3()(64bit) libvpx.so.12()(64bit) libz.so.1()(64bit) Processing files: scummvm-debugsource-2026.4.0-1.mga11.x86_64 Provides: scummvm-debugsource = 2026.4.0-1.mga11 scummvm-debugsource(x86-64) = 2026.4.0-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: scummvm-debuginfo-2026.4.0-1.mga11.x86_64 Provides: debuginfo(build-id) = 61a911391ca983582575cc225041a3092ba569fa scummvm-debuginfo = 2026.4.0-1.mga11 scummvm-debuginfo(x86-64) = 2026.4.0-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: scummvm-debugsource(x86-64) = 2026.4.0-1.mga11 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build/BUILDROOT Wrote: /home/iurt/rpmbuild/RPMS/x86_64/scummvm-2026.4.0-1.mga11.x86_64.rpm Wrote: /home/iurt/rpmbuild/RPMS/x86_64/scummvm-debugsource-2026.4.0-1.mga11.x86_64.rpm Wrote: /home/iurt/rpmbuild/RPMS/x86_64/scummvm-debuginfo-2026.4.0-1.mga11.x86_64.rpm Executing(rmbuild): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.5lCRXR + umask 022 + cd /home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build + test -d /home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build + rm -rf /home/iurt/rpmbuild/BUILD/scummvm-2026.4.0-build + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!