Hi Kacper,
thanks, fixed in SVN 774.
/// Jürgen
On 07/09/2016 03:18 PM, Kacper Gutowski
wrote:
I commented out a line of code and suddenly GNU APL exited when FX-ing it.
Looks like it hit some not-implemented-yet part, but could you please make
FIXME exit with non-zero exit code?
⎕FX 'F' '⍝}' '{{}}'
copying: '0' at Executable.cc:655
tidx: '2' at Executable.cc:655
----------------------------------------
-- Stack trace at Executable.cc:655
----------------------------------------
0x7f63a1f9b5f0 __libc_start_main
0x444ae5 main
0x58047d Workspace::immediate_execution(bool)
0x48a852 Command::process_line()
0x48a91a Command::do_APL_expression(UCS_string&)
0x4954c5 Executable::execute_body() const
0x5298b0 StateIndicator::run()
0x4cc8c8 Prefix::reduce_statements()
0x4cbc68 Prefix::reduce_MISC_F_B_()
0x50b894 Quad_FX::eval_B(Value_P)
0x50b6c2 Quad_FX::do_quad_FX(int const*, Value_P,
UTF8_string const&, bool)
0x50ab51 Quad_FX::do_quad_FX(int const*, UCS_string const&,
UTF8_string const&, bool)
0x56866d UserFunction::fix(UCS_string const&, int&, bool,
char const*, UTF8_string const&, bool)
0x5684a1 UserFunction::UserFunction(UCS_string, char
const*, UTF8_string const&, bool, bool)
0x567a7a UserFunction::parse_body(char const*, bool, bool)
0x497af6 Executable::setup_lambdas()
0x49783e Executable::setup_one_lambda(long, int)
0x569485 UserFunction::UserFunction(Fun_signature,
int, UCS_string const&, Token_string const&)
0x497af6 Executable::setup_lambdas()
0x497805 Executable::setup_one_lambda(long, int)
0x49722b
Executable::extract_lambda_text(Fun_signature, int) const
========================================
-k
|