no longer generate 'putFailed' C/C++ code