result code = 0 standard error = { tests/diagnostics/missing-return.slang(7): warning 41010: control flow may reach end of non-'void' function int bad(int a, int b) ^~~ tests/diagnostics/missing-return.slang(14): warning 41010: control flow may reach end of non-'void' function int alsoBad(int a, int b) ^~~~~~~ } standard output = { }