[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #34852] incorrect column number on error messa
From: |
Jordi Gutiérrez Hermoso |
Subject: |
[Octave-bug-tracker] [bug #34852] incorrect column number on error messages |
Date: |
Thu, 17 Nov 2011 20:36:47 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20110109 Turboant/3.6.13 |
Update of bug #34852 (project octave):
Severity: 3 - Normal => 2 - Minor
Status: None => Confirmed
_______________________________________________________
Follow-up Comment #1:
It's difficult to see here because the web interface eats whitespace (use ++
... -- tags here next time to enclose code), but the problem is that the error
line is pointing to the assignment operator instead of the multiplication
operator.
A relevant discussion from #octave follows:
<jwe> We currently don't save teh information about the locations of
individual operators when we are evaluating them.
<jwe> So the matrix multiply function can't print it.
<jwe> And the code that generates the backtrace just looks at the call
stack, which has info only about the locations of the statements.
<jwe> For the line with teh assignment, the location is the location
of the = operator.
<jwe> We should probably just drop the column number from the error
message so it is not misleading.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?34852>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/