[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-apl] Assertion failure in setup_one_lambda
From: |
Kacper Gutowski |
Subject: |
[Bug-apl] Assertion failure in setup_one_lambda |
Date: |
Mon, 1 Oct 2018 01:48:34 +0200 |
User-agent: |
Mutt/1.10.1 (2018-07-13) |
Hi,
Tokenizer fails to catch unbalanced brackets when input is just "{⋄}"
which triggers assertion in setup_one_lambda:
{⋄}
==============================================================================
Assertion failed: bend < body.size()
in Function: setup_one_lambda
in file: Executable.cc:546
Call stack:
----------------------------------------
-- Stack trace at Executable.cc:546
----------------------------------------
0x7FAF829C4B17 __libc_start_main
0x563003451715 main
0x5630035BE83D Workspace::immediate_execution(bool)
0x5630034A2121 Command::process_line()
0x5630034A2910 Command::do_APL_expression(UCS_string&)
0x5630034B1A91 StatementList::fix(UCS_string const&, char const*)
0x5630034B1686 Executable::setup_lambdas()
0x5630034B153B Executable::setup_one_lambda(long, int)
0x563003464BBA do_Assert(char const*, char const*, char const*, int)
========================================
SI stack:
==============================================================================
*** Command::process_line() caught other exception ***
Goodbye.
-k
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug-apl] Assertion failure in setup_one_lambda,
Kacper Gutowski <=