|
From: | John W. Eaton |
Subject: | [Octave-bug-tracker] [bug #47690] Octave 64-bit for Windows can't parse long hex integers |
Date: | Thu, 14 Apr 2016 16:39:58 +0000 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:44.0) Gecko/20100101 Firefox/44.0 Iceweasel/44.0 |
Follow-up Comment #2, bug #47690 (project octave): The problem is in oct-parse.in.yy, where a scanf call is used to convert the text representation ("0x..." hex) to a number. It uses long int, but on Windows that is just 32 bits wide. It also ultimately converts the result to a double and I'm not sure that's the right thing to do in all cases (see also bug #45945). _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?47690> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |