[Bugzilla] [Bug 15442] Stéphane MOTTELET has changed attachments.created

bugzilla.admin at scilab.org bugzilla.admin at scilab.org
Thu Mar 15 17:03:32 CET 2018


http://bugzilla.scilab.org/show_bug.cgi?id=15442
--------- Bug Summary -----------
printf cannot handle uint64 integers greater than 2^32-1

---------- Changed by ------------
stephane.mottelet at utc.fr

---------- What changed ----------
attachments.created

--- Comment #9 from Stéphane MOTTELET <stephane.mottelet at utc.fr> ---
Created attachment 4681
  --> http://bugzilla.scilab.org/attachment.cgi?id=4681&action=edit
Patch for scilab/modules/output_stream/src/cpp/scilab_sprintf.cpp

This patch solves the issue under OSX but I don't understand why this bug does not show up under Linux (I also tested), because in scilab_sprintf.cpp
all integer/unsigned integer tokens are considered as ScilabInt32/ScilabUInt32 (lines 257 and 286) then explicitely cast as int/unsigned int (lines
456 and 512). So it cannot work for int64 and uint64 tokens (and it actually does not work in OSX).

-- 
You are receiving this mail because:
You are watching all bug changes.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.scilab.org/pipermail/bugzilla/attachments/20180315/39b458dc/attachment.htm>


More information about the Bugzilla mailing list