bug-apl
[Top][All Lists]
Advanced

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

Re: [Bug-apl] Assertion failure on laminate with out of bounds axis


From: Juergen Sauermann
Subject: Re: [Bug-apl] Assertion failure on laminate with out of bounds axis
Date: Wed, 22 Jan 2014 12:33:25 +0100
User-agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130330 Thunderbird/17.0.5

Hi,

thanks. fixed in SVN version 103.

/// Jürgen


On 01/22/2014 12:05 PM, Kacper Gutowski wrote:
Laminate with fractional axis fails on assertion rather than reporting axis
error when axis is out of bounds.  For example:

       ⎕IO
1
       1,[1.5]2

==============================================================================
Assertion failed: shape_Z3.m() == 2
in Function:      laminate
in file:          PrimitiveFunction.cc:459

Call stack:

----------------------------------------
-- Stack trace at PrimitiveFunction.cc:459
----------------------------------------
0x7f9bdbdb1995 __libc_start_main
0x43419d  main
0x512fcd   Workspace::immediate_execution(bool)
0x45f14d    Command::process_line()
0x45e0eb     Command::process_line(UCS_string&)
0x466968      Executable::execute_body() const
0x4d41b0       StateIndicator::run()
0x485b8a        Prefix::reduce_statements()
0x482d83         Prefix::reduce_A_F_C_B()
0x4d55b5          StateIndicator::eval_AXB(Token&, Token&, Token&, Token&)
0x48e645           Bif_F12_COMMA::eval_AXB(Value_P, Value_P, Value_P)
0x48e56a
0x44245f             do_Assert(char const*, char const*, char const*, int)
========================================

SI stack:

Depth:    0
Exec:     0x1b69380
Pmode:    ◊  1,[1.5]2
PC:       6 ENDL
Stat:     1,[1.5]2
err_code: 0x0
thrown:   at StateIndicator.cc:39
e_msg_1:  'No Error'
e_msg_2:  ''
e_msg_3:  ''


==============================================================================

----------------------------------------
-- Stack trace at StateIndicator.cc:732
----------------------------------------
0x7f9bdbdb1995 __libc_start_main
0x43419d  main
0x512fcd   Workspace::immediate_execution(bool)
0x45f14d    Command::process_line()
0x45e0eb     Command::process_line(UCS_string&)
0x466968      Executable::execute_body() const
0x4d41b0       StateIndicator::run()
0x485b8a        Prefix::reduce_statements()
0x482d83         Prefix::reduce_A_F_C_B()
0x4d577a          StateIndicator::eval_AXB(Token&, Token&, Token&, Token&)
========================================



-k






reply via email to

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