Mercurial > hg > octave-terminal
changeset 15136:eeaaac7c86b6
jit-typeinfo.cc (jit_typeinfo::register_generic): Mark can error
author | Max Brister <max@2bass.com> |
---|---|
date | Thu, 09 Aug 2012 16:44:14 -0500 |
parents | bd6bb87e2bea |
children | 089b98bdaebf 6ea86e1d0f5f |
files | src/interp-core/jit-typeinfo.cc |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/interp-core/jit-typeinfo.cc +++ b/src/interp-core/jit-typeinfo.cc @@ -1995,6 +1995,7 @@ std::copy (args.begin (), args.end (), fn_args.begin () + 1); jit_function fn = create_function (jit_convention::internal, name, result, fn_args); + fn.mark_can_error (); llvm::BasicBlock *block = fn.new_block (); builder.SetInsertPoint (block); llvm::Type *any_t = any->to_llvm ();