To check, whether the change of permission in needed for the triton_python_backend_stub file, the python backend tries to run it without any arguments, and then checks the exit code. See here. However ...