bug-apl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-apl] Assertion failure in setup_one_lambda


From: Juergen Sauermann
Subject: Re: [Bug-apl] Assertion failure in setup_one_lambda
Date: Mon, 1 Oct 2018 17:17:15 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:52.0) Gecko/20100101 Thunderbird/52.9.1

Hi Kacper,

thanks, fixed in SVN 1082.

/// Jürgen


On 10/01/2018 01:48 AM, Kacper Gutowski wrote:
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



Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]