2 years agoadd size in constantvisitor 82/19382/2 YaSp
Antoine ELIAS [Thu, 17 Aug 2017 14:33:28 +0000]
add size in constantvisitor

//test
function r = test(M)
    if size(M) == [2 3] then
        r = M + 1;
    else
        r = M + 2;
    end
end

tic();for i = 1:1d4, a = test([1 2 3, 4 5 6]);end,toc

analyzerOptions(1);
tic();for i = 1:1d4, a = test([1 2 3, 4 5 6]);end,toc

Change-Id: I5b81fb83df6137c04cd542c4486d760b6a9b8ad8

2 years agoPrettyPrint and listener clear 90/19390/2
Cedric Delamarre [Fri, 18 Aug 2017 10:07:59 +0000]
PrettyPrint and listener clear

Change-Id: Ic9ae4f3efabfe284b329dfa00ce1a57e7319fed2

2 years ago[Analysis] size of extraction result fixed when variable is a row vector 81/19381/3
Cedric Delamarre [Thu, 17 Aug 2017 09:30:10 +0000]
[Analysis] size of extraction result fixed when variable is a row vector

  a=1:10;
  analyzerOptions(1);
  a(1:2)

Change-Id: I55c466661b953624df4ba725c3ac62be759008f0

2 years agoforward functionId from MacroFile to Macro 77/19377/2
Antoine ELIAS [Tue, 15 Aug 2017 08:35:43 +0000]
forward functionId from MacroFile to Macro

Change-Id: I24b15e45a45c6e93cfe5b953055f817897eb6f38

2 years agoanalyze: manage return in function 75/19375/2
Antoine ELIAS [Mon, 14 Aug 2017 19:20:17 +0000]
analyze: manage return in function

Change-Id: I5247ca53e21ecb64b1a8520e08ff98404654d0b7

2 years agoadd exp hash in MacroSignature to distinguish macro redefinition 79/19379/2
Antoine ELIAS [Wed, 16 Aug 2017 15:17:42 +0000]
add exp hash in MacroSignature to distinguish macro redefinition

Change-Id: Ia5a8a10f56b139aea6ac587d65fcb4c7b8edfb95

2 years agoconvert AnalysisVisitor into a Singleton 73/19373/4
Cedric Delamarre [Mon, 14 Aug 2017 16:28:25 +0000]
convert AnalysisVisitor into a Singleton

Change-Id: Ifc4cbc0e80796e12eadac9f7cac2d07eca7ec1d1

2 years agouse reduce version of function from analysis during macro execution 71/19371/2
Antoine ELIAS [Mon, 14 Aug 2017 10:33:50 +0000]
use reduce version of function from analysis during macro execution

Change-Id: I0c89dbe24f906b899698742ac76ea2800c46ff6a

2 years agoenable IL to be seen as constant by analyze 70/19370/1
Antoine ELIAS [Fri, 11 Aug 2017 13:59:13 +0000]
enable IL to be seen as constant by analyze

Change-Id: I61e0d43d9600e15af54e264ec09848f468d1271f

2 years agoGVN fixed about non managed Exp 68/19368/1
Cedric Delamarre [Fri, 11 Aug 2017 09:30:55 +0000]
GVN fixed about non managed Exp

testGVN a=1:10

Change-Id: I3c6c94ecf84b608005946683dce2c4f584d0c6e4

2 years agolinux compilation update & atoms repositories 67/19367/1
Cedric Delamarre [Fri, 11 Aug 2017 09:30:16 +0000]
linux compilation update & atoms repositories

Change-Id: I1fddbed6ccaefff5784556407aa145cbf3acb792

2 years agoMerge remote-tracking branch 'origin/master' into YaSp 65/19365/1
Antoine ELIAS [Thu, 10 Aug 2017 08:24:15 +0000]
Merge remote-tracking branch 'origin/master' into YaSp

Change-Id: I7c3ffdbf4cb7861176d669ff7b283e8f746079e9

2 years agoupdate version 64/19364/1
Antoine ELIAS [Thu, 10 Aug 2017 08:19:07 +0000]
update version

Change-Id: Iff21341962df3d5b8a3df73ca326d87ffd1432e2

2 years agoAdd a README.md file at the top dir 56/19356/2
Clément DAVID [Wed, 26 Jul 2017 15:43:37 +0000]
Add a README.md file at the top dir

Change-Id: Ibfde0bd23ab5f3d8d2800908382cc6873f6e7602

2 years agoScicos_blocks src: avoid NPE & indent files properly (scale_cscope & scale_cmscope) 58/19358/2
Paul Bignier [Thu, 27 Jul 2017 07:28:04 +0000]
Scicos_blocks src: avoid NPE & indent files properly (scale_cscope & scale_cmscope)

Change-Id: I147ddf8b2c6b48792f30bb6dd69a477498515572

2 years agoReview mxMalloc and add relevant tests 51/19351/3
Siddhartha Gairola [Fri, 21 Jul 2017 18:24:29 +0000]
Review mxMalloc and add relevant tests

Change-Id: I606c3631fce862e3b943e4dd7009bf40219f9060

2 years agoCID 1378269 fixed 57/19357/1
Paul Bignier [Thu, 27 Jul 2017 07:28:04 +0000]
CID 1378269 fixed

Change-Id: Ie89a3db798ad6ac5689ac0554408bb094b8b6703

2 years agoAutoscale for cmscope graph 61/19261/4
diptighosalkar [Thu, 20 Apr 2017 14:54:30 +0000]
Autoscale for cmscope graph

Change-Id: I1d4217aa2c5e68b77c47a8d8af84814385f70451

2 years ago* Bug #8784 fixed - Autoscale for cscope graph 24/18824/20
diptighosalkar [Fri, 31 Mar 2017 13:31:58 +0000]
* Bug #8784 fixed - Autoscale for cscope graph

Change-Id: I04391e3adf2156914201e61c70e652effcf5ba01

2 years agoXcos: fix NPE on dynamic palette 31/19331/2
Clément DAVID [Tue, 11 Jul 2017 14:36:24 +0000]
Xcos: fix NPE on dynamic palette

Change-Id: Ib7a7e92a783cc511366b796f20b58bfd69b0d3f8

2 years agofix after https://codereview.scilab.org/#/c/19277/ 46/19346/3
Antoine ELIAS [Tue, 18 Jul 2017 11:04:38 +0000]
fix after https://codereview.scilab.org/#/c/19277/

Change-Id: If2fd382ef61b271b6d7c1d316b7eeaaa6d075008

2 years agoMinor changes and fixes in mexlib module 36/19336/4
Siddhartha Gairola [Fri, 14 Jul 2017 07:34:40 +0000]
Minor changes and fixes in mexlib module

Change-Id: I91d1007d3fa54f0641265738697ccb4a90d53e7d

2 years agoAdded mxCreateSparseLogicalMatrix in mexlib module and tests. 42/19342/3
Siddhartha Gairola [Mon, 17 Jul 2017 15:26:50 +0000]
Added mxCreateSparseLogicalMatrix in mexlib module and tests.

Change-Id: I36e6f480090850b210bc866c8c891d26bcd4ac8c

2 years agoScicos MVC: fix move cstr VS2013 compilation 45/19345/1
Clément DAVID [Tue, 18 Jul 2017 10:08:01 +0000]
Scicos MVC: fix move cstr VS2013 compilation

Change-Id: I5de83340d4357aeef7aa600ea9404a3a19f1d0c3

2 years agoScicos: fix build after cbf10507 43/19343/1
Clément DAVID [Tue, 18 Jul 2017 07:21:46 +0000]
Scicos: fix build after cbf10507

Change-Id: I716a2c1cd556a336e1c13a8ab2b495bdac9e2ec9

2 years agoDocument Scicos Block type 4 structure fields 27/19327/5
Bitiquinho [Sat, 8 Jul 2017 17:06:50 +0000]
Document Scicos Block type 4 structure fields

Change-Id: I423684785c192a9b6d7f0d860c1abab7f662fdfd

2 years agoAdded mxIsSparse Function and tests 94/19294/6
Siddhartha Gairola [Wed, 21 Jun 2017 19:58:05 +0000]
Added mxIsSparse Function and tests

Change-Id: I3ea28673cf5834fe0fce534588fcd9854a210989

2 years agoAdding new tests for mxIsNumeric 84/19284/6
Siddhartha Gairola [Wed, 14 Jun 2017 17:05:16 +0000]
Adding new tests for mxIsNumeric

Change-Id: I8104ff4850909ca31463445a4e0ed7fb3de7316f

2 years agoAdded mxCreateSparse Function and tests 93/19293/5
Siddhartha Gairola [Wed, 21 Jun 2017 15:22:44 +0000]
Added mxCreateSparse Function and tests

Change-Id: I8394b8fb6e0b1793a95de38e6f0fba7ad6719f45

2 years agoAdding mxIsScalar function and tests 92/19292/4
Siddhartha Gairola [Wed, 21 Jun 2017 12:04:16 +0000]
Adding mxIsScalar function and tests

Change-Id: I479e473b932fe9c64b41a21596869ccd3d143f0f

2 years agoAdded mxCreateUninitNumericArray and mxCreateUninitNumericMatrix functions to the... 83/19283/7
Siddhartha Gairola [Wed, 14 Jun 2017 06:31:31 +0000]
Added mxCreateUninitNumericArray and mxCreateUninitNumericMatrix functions to the mexlib module

Change-Id: I38802e67b373da91776763819224be3152b8a292

2 years agoXcos MVC: minor cleanup 38/19238/2
Paul Bignier [Wed, 29 Mar 2017 08:41:56 +0000]
Xcos MVC: minor cleanup

Change-Id: I74805b69dc0a78c54049ea5a7ca7998bb6157629

2 years ago* scicos_log() support options parameters to retrieve model statistics. 09/19309/5
Clément DAVID [Mon, 26 Jun 2017 19:48:43 +0000]
* scicos_log() support options parameters to retrieve model statistics.

Change-Id: I729ac5d13114b9da1ff35726d9cfd62c559f0ecd

2 years agoWebtools module added. 53/19253/24
Cedric Delamarre [Wed, 12 Apr 2017 09:13:05 +0000]
Webtools module added.

    * http get put post delete patch scilab function
    * download file by using the scilab http_get function
    * specific http_upload scilab function
    * scilab type conversion to/from JSON
    * proxy information used (pref -> internet)
    * Documentation
    * Tests

Change-Id: I59dc255a14c6dbdc4614c4df642fa3da2535148f

2 years agoDead macros: %ce_p and %ce_string removed 17/19317/4
Samuel GOUGEON [Sat, 1 Jul 2017 13:06:08 +0000]
Dead macros: %ce_p and %ce_string removed

 These macros prove to no longer be used. Tests done:
  * edit each of them
  * add a disp("OK") in first line
  * exec them to load them
  * None of the following calls displays "OK":
    c = {1 1 ; 2 2}
    string(c)
    c = makecell([2 2 2], %pi, %i, %s, %z, %t, 1/%z, "abc", gdf())
    string(c)

  Nevertheless, the built-in replacement proves to be much poorer and
  less convenient: http://bugzilla.scilab.org/14053

  After removal, tests for data_strutures and overloading are run
  without side effect.

Change-Id: I7682a48af26ced5b92d67d053dd0d110ea1e75d2

2 years agoCoverity: annotate fall through on "Missing break in switch" 20/19320/1
Clément DAVID [Mon, 3 Jul 2017 13:18:52 +0000]
Coverity: annotate fall through on "Missing break in switch"

Change-Id: Ib481968ccd04e4f87c25c26826524e20678f2e22

2 years agoFix some Xcos coverity issues 19/19319/1
Clément DAVID [Fri, 30 Jun 2017 08:03:20 +0000]
Fix some Xcos coverity issues

Change-Id: Ie6322f3dfbc2f71d886566a62f092288ac1f7760

2 years agoCoverity fixes: #1350911 #1350912 13/19213/5
Nikhil Goel [Tue, 21 Mar 2017 16:55:39 +0000]
Coverity fixes: #1350911 #1350912

Change-Id: Ic5efcf1c17a17c296e229872a7c60c83f686f850

2 years ago* GNU autotools update 99/19299/2
Clément DAVID [Fri, 23 Jun 2017 10:13:37 +0000]
* GNU autotools update

Updated to :
   - automake 1.15
   - autoconf 2.69
   - libtool 2.4.6 (patched for Mac Os X)

libtool patch enforce the dylib extension for shared objects.

Change-Id: Ibb82c03a1793c0c877512dd53b7829e62716446a

2 years agoCoverity Fixes: #1375864 (Resource Leak) #1375865 #1375866 (Uninitialized Pointer) 77/19277/4
Bitiquinho [Fri, 2 Jun 2017 13:37:02 +0000]
Coverity Fixes: #1375864 (Resource Leak) #1375865 #1375866 (Uninitialized Pointer)

Change-Id: Ibc3a01f485e8e35bc5edb4807f2315828f0964e2

2 years agomerge 6.0 branch 15/19315/2
Clément DAVID [Wed, 28 Jun 2017 16:11:57 +0000]
merge 6.0 branch

Change-Id: I0cde73f2c0fffa35e01e8c3491e3f0be6baa8ed0

2 years ago* Memory invalid accesses have been greatly reduced thanks to : 08/19308/2
Clément DAVID [Mon, 26 Jun 2017 19:18:13 +0000]
* Memory invalid accesses have been greatly reduced thanks to :
  - PVS-Studio inspections blog report
  - Coverity scan weekly source analysis

Change-Id: I240da0952448c0083224d08b2ae681f1d96cf83a

2 years agoFixed mxCreateNumericArray and mxCreateNumericMatrix in mexlib module 81/19281/6
Siddhartha Gairola [Fri, 9 Jun 2017 12:24:21 +0000]
Fixed mxCreateNumericArray and mxCreateNumericMatrix in mexlib module

Change-Id: If05c3074d3da0a00e15f5f651da6724fad04f4b8

2 years agoFix build with ocaml 4.0.4 32/19232/7
Clément DAVID [Mon, 27 Mar 2017 15:45:41 +0000]
Fix build with ocaml 4.0.4

Change-Id: I962fe026f1c44f7f76435db0b4838b0d936994c8

2 years agoCoverity fixes: #1350904 #1350976 #1350977 14/19214/3
Nikhil Goel [Tue, 21 Mar 2017 17:25:08 +0000]
Coverity fixes: #1350904 #1350976 #1350977

Change-Id: I5a005ba681c9afbd70bd6e7fc114dcf85b3c3de9

2 years agoCore gateways: typo fix in error message 95/19295/3
Paul Bignier [Thu, 22 Jun 2017 08:59:03 +0000]
Core gateways: typo fix in error message

Change-Id: I6c44c47215a8660845efb0eee07d2b3d4dc99322

2 years ago* Bug 15188 fixed: Failed to load hdf5_is_file function 87/19287/1
Antoine ELIAS [Fri, 16 Jun 2017 14:22:02 +0000]
* Bug 15188 fixed: Failed to load hdf5_is_file function

Change-Id: I449c170d2778858146af5bcfc50a036d088628b8

2 years agoString: fix bug #4277 nonreg test 65/19165/2
Clément DAVID [Fri, 10 Mar 2017 15:59:55 +0000]
String: fix bug #4277 nonreg test

Change-Id: I4ef867ad73dd3c1e957df700b4950b2e7b9554ae

2 years agoCoverity fixes: #1247376 #1098331 #1098291 43/19243/4
Bitiquinho [Sun, 2 Apr 2017 23:05:20 +0000]
Coverity fixes: #1247376 #1098331 #1098291

Change-Id: Ie4b47f8643c4768b031144616680d481cd1a500d

2 years ago* Bug 11756 fixed: atomsGui categories failed listing all member modules 73/19273/3
Samuel GOUGEON [Sun, 21 May 2017 17:47:21 +0000]
* Bug 11756 fixed: atomsGui categories failed listing all member modules

  http://bugzilla.scilab.org/11756

Change-Id: I3c1315f60704f04ad9fd511f19f64ee0cf5f5b0d

2 years agotest_run: update JOGL2 error message 72/19272/1
Clément DAVID [Wed, 10 May 2017 12:53:47 +0000]
test_run: update JOGL2 error message

Change-Id: I8b3400f71480557598d388ccaa939cc8573905a6

2 years agoFix CIDs #1371081 & #1371077 41/19141/2
Paul Bignier [Mon, 13 Feb 2017 08:54:34 +0000]
Fix CIDs #1371081 & #1371077

Change-Id: I832c99b845e11374d58a8a2306839896e5b7fb46

2 years ago* Bug 15144 fixed: mean() and stdev() could not be overloaded 68/19268/2
Samuel GOUGEON [Sat, 29 Apr 2017 12:47:25 +0000]
* Bug 15144 fixed: mean() and stdev() could not be overloaded

  * http://bugzilla.scilab.org/15144
  * This feature is noticeably expected in Image processing toolboxes
    where matrices and RGB hypermatrices are embedded in custom typed lists.

Change-Id: I6eade55b9a031d9d13f8275362d079c147f0e06a

2 years agohdf5 load/unload updated to avoid symbol crushing 55/19255/4
Cedric Delamarre [Thu, 13 Apr 2017 17:14:17 +0000]
hdf5 load/unload updated to avoid symbol crushing

Change-Id: Ied68218facf0c9619782bb8f334e996acba0e697

2 years agoimprove iconvert speed 65/19265/6
Antoine ELIAS [Sat, 22 Apr 2017 10:16:51 +0000]
improve iconvert speed

  test_run integer iconvert
  test_run integer iconvert mode_nwni_profiling

Change-Id: Ida2e82cfe8dbd3fb89bacf0a5e5501a808579daa

2 years ago* Bug 15119: Inequality comparisons between complex-encoded real numbers failed 46/19246/4
Samuel GOUGEON [Thu, 6 Apr 2017 23:28:46 +0000]
* Bug 15119: Inequality comparisons between complex-encoded real numbers failed

  http://bugzilla.scilab.org/15119

  %s_#_hm() and %hm_#_s() overloading functions are no longer used
  (tested) => removed

Change-Id: Id35090dc4c3b5f895fd63e479c18f64f68847c41

2 years agoAST: let some tests pass 33/19233/3
Clément DAVID [Mon, 27 Mar 2017 16:39:13 +0000]
AST: let some tests pass

Change-Id: I1093639502f993b66e2d71561cb0dde7592701d1

2 years ago* Bug 14254 fixed: unclear error when installing unavailable atoms 31/19231/5
Samuel GOUGEON [Sun, 26 Mar 2017 18:03:02 +0000]
* Bug 14254 fixed: unclear error when installing unavailable atoms

  http://bugzilla.scilab.org/14254

  Replaces https://codereview.scilab.org/#/c/18635/

  The error message contains the Scilab version and the OS name.
  It is not constant and so can't build a constant .dia.ref.

  For the time being, assert_checkerror() crashes Scilab.

Change-Id: Iac27325414e3fcf2b415e2fe19d86c980dcfbf24

2 years ago* Bug #15063 fixed - effectively remove fort 87/19187/6
Paul Bignier [Tue, 14 Mar 2017 15:21:52 +0000]
* Bug #15063 fixed - effectively remove fort

Change-Id: I5b30b0bc71253f5af76486fba016463b27d89467

2 years agomemory corruption fixed 41/19241/2
Cedric Delamarre [Fri, 31 Mar 2017 16:48:46 +0000]
memory corruption fixed

fix trouble after https://codereview.scilab.org/#/c/19218/

a(1) = {1} //crash

Change-Id: I0678dd76102221f84bb3c0dddea848ec8e63c7e4

2 years ago* Bug #15139 fixed - return in try/catch expression 57/19257/2
Antoine ELIAS [Tue, 18 Apr 2017 16:07:48 +0000]
* Bug #15139 fixed - return in try/catch expression

Change-Id: I3cdbc4a7e765eae73f6a552332b6764d6eb75203

2 years ago* Bug #15121 fixed: getOptionals() fails to recognize some options. 48/19248/4
Simon Marchetto [Fri, 7 Apr 2017 16:00:54 +0000]
* Bug #15121 fixed: getOptionals() fails to recognize some options.

Change-Id: Ic9e3e48ff8c419620d96ac9fa0d69853e0f2078a
Signed-off-by: Simon Marchetto <simon.marchetto@scilab-enterprises.com>

2 years ago* Bug #15138 fixed : Scilab crashes at start on Windows 62/19262/2
Simon Marchetto [Fri, 21 Apr 2017 03:42:31 +0000]
* Bug #15138 fixed : Scilab crashes at start on Windows

pointer returned from getenv() must not be modified or deleted (internal memory block)

Change-Id: I73a382ce0dca9d46d83f6a7180cc8402f9cb78b1

2 years ago* Bug #15137 fixed : ilib_build cannot build a library with more than 999 function... 63/19263/2
Simon Marchetto [Fri, 21 Apr 2017 04:17:23 +0000]
* Bug #15137 fixed : ilib_build cannot build a library with more than 999 function entries in Scilab 6

Change-Id: I0cba7e99b30b25583a23a47830d0cbcb58dabed5
Signed-off-by: Simon Marchetto <simon.marchetto@scilab-enterprises.com>

2 years ago[api_scilab] memory leak fixed in Struct API C++ 60/19260/1
Cedric Delamarre [Wed, 19 Apr 2017 09:36:43 +0000]
[api_scilab] memory leak fixed in Struct API C++

Change-Id: I16e7d8552f6ec781b96df6e159ab8969620e3ffa

2 years agoCoverity fixed: #1351003 15/19215/4
Nikhil Goel [Wed, 22 Mar 2017 05:33:48 +0000]
Coverity fixed: #1351003

Change-Id: Ie52daba59a4ba78357972002acf4918c593a1a7b

2 years agoCoverity fixes: #1351121 #1351122 #1351123 #1351124 #1351125 #1351126 #1351127 52/19252/3
Nikhil Goel [Tue, 11 Apr 2017 13:03:38 +0000]
Coverity fixes: #1351121 #1351122 #1351123 #1351124 #1351125 #1351126 #1351127

Change-Id: Ia0809f0b35ed6f36101050ac735d9a7232998330

2 years agoCoverity fixes: #1351092 #1360853 #1350979 11/19211/4
Nikhil Goel [Tue, 21 Mar 2017 15:55:34 +0000]
Coverity fixes: #1351092 #1360853 #1350979

Change-Id: Ief20bf322303a01353579670d35af7fa4478d1a4

2 years agoCoverity fixed: #1360799 10/19210/4
Nikhil Goel [Tue, 21 Mar 2017 15:27:32 +0000]
Coverity fixed: #1360799

Change-Id: I75f64d70b136fd83aadb6cc2472dec1acd295d94

2 years ago* Bug #15117 fixed - Optimization: fix imbricated optimizers calls 51/19251/8
Paul Bignier [Mon, 10 Apr 2017 12:49:03 +0000]
* Bug #15117 fixed - Optimization: fix imbricated optimizers calls

  test_run optimization bug_15117
  test_run optimization bug_15117 mode_nwni_profiling

Change-Id: I56767debaec42b1bfbfe44031059b3a3485c1dad

2 years agoXcos help: add an example to M_SWITCH 49/19249/2
Clément DAVID [Fri, 7 Apr 2017 14:40:59 +0000]
Xcos help: add an example to M_SWITCH

Change-Id: I64b4c81fd9d99e5e6152199ca5e338963d06d6e4

2 years agoRemove xcos_saxon test 45/19245/1
Clément DAVID [Thu, 6 Apr 2017 08:38:30 +0000]
Remove xcos_saxon test

1. Java DOM serialization / deserialization is no more used in 6.0.0 so there is no impact on having Saxon loaded or not.
2. This test locks the Windows test machines
3. There is no associated bug

Change-Id: I92907a59c5639a78cc1a94ae1d29acf3206cd346

2 years ago* Bug #15024 fixed : Xcos labels were not preserved . 00/19200/6
Clément DAVID [Fri, 17 Mar 2017 05:54:44 +0000]
* Bug #15024 fixed : Xcos labels were not preserved .

This commit upgrade the Xcos metamodel for BLOCK and LINK labels. An
owned ANNOTATION is associated as an HTML label and allow each label to be
move-able on the user-interface and a DESCRIPTION field is available
for oneliner (eg. Scilab variable compatible).

XMI serialization has been updated accordingly.
ZCOS format upgrade (backward compatible) the Scilab 5 encoding (as an mxCell).

NOTE: PORT label is still a string

Change-Id: I65f2d628e5359b7b5bdaf093b053d201177057f5

2 years agoCoverity Fixes : CID #1098486 #1098468 #1098465 #1098397 35/19235/3
Siddhartha Gairola [Tue, 28 Mar 2017 06:55:43 +0000]
Coverity Fixes : CID #1098486 #1098468 #1098465 #1098397

Change-Id: I50d37b35ca5c340050a3e6c213825c78deb0da9b

2 years ago[bug_14399] lines number fixed 27/19227/2
Cedric Delamarre [Fri, 24 Mar 2017 17:03:02 +0000]
[bug_14399] lines number fixed

Change-Id: Id57d80a17be326c6af100fb7110584240608e2bc

2 years agoCoverity fixes : CID #1097910 #1097911 37/19237/1
Siddhartha Gairola [Tue, 28 Mar 2017 16:39:08 +0000]
Coverity fixes : CID #1097910 #1097911

Change-Id: I71e30b1a333561677f2721663e19a4a9aa12ff64

2 years agoMemory leak fixed in types 18/19218/2
Cedric Delamarre [Wed, 22 Mar 2017 10:34:48 +0000]
Memory leak fixed in types

    * test_run ast bug_15008 mode_nwni_profiling

Change-Id: I6d0e6b88f811a47a7517e0b7efb871260c6543f8

2 years ago[bug_15008] overloading call fix with operators AND OR 17/19217/2
Cedric Delamarre [Wed, 22 Mar 2017 09:42:32 +0000]
[bug_15008] overloading call fix with operators AND OR

    * test_run ast bug_15008

Change-Id: I3b6cbac32650a4039cbad490faaf0ff50e20d52b

2 years agoHDF5: partially revert 3cd17d49f 28/19228/1
Paul Bignier [Sat, 25 Mar 2017 09:38:45 +0000]
HDF5: partially revert 3cd17d49f

 * Didn't see we were in a destructor, throwing an exception can be edgy during stack unwinding

Change-Id: If967affebe38b7f5697578beaaa16fd27f795488

2 years agoRenderer: fix compilation after 47daa41a29 25/19225/1
Paul Bignier [Thu, 23 Mar 2017 11:56:20 +0000]
Renderer: fix compilation after 47daa41a29

Change-Id: I373cccdf0cf0f2f84f3e67555857e39391e23185

2 years agoCoverity Fixes : CID #1350353 72/19172/5
Siddhartha Gairola [Sat, 11 Mar 2017 18:12:32 +0000]
Coverity Fixes : CID #1350353

Change-Id: I3cb074c2539d5f6f6f1b85ef34e3bb3b9bba7aca

2 years agoCoverity Fix : CID #1350546 73/19173/4
Siddhartha Gairola [Sat, 11 Mar 2017 19:14:17 +0000]
Coverity Fix : CID #1350546

Change-Id: Id6348b5f7b0376c93a142b87ebb937086a15a018

2 years agoCoverity Fixes: CID #1097683 #1097684 74/19174/6
Siddhartha Gairola [Sat, 11 Mar 2017 21:01:43 +0000]
Coverity Fixes: CID #1097683 #1097684

Change-Id: I89d76beb300f947b834fd5d7f31b707fc01fc464

2 years agoCV fix : CID #1321243 #1369586 76/19176/5
Siddhartha Gairola [Sat, 11 Mar 2017 21:37:03 +0000]
CV fix : CID #1321243 #1369586

Change-Id: I53cd9e727ad90734fcf1572ecd9fc8bca1b8deb1

2 years agoCoverity fixed: #1350972 07/19207/3
Nikhil Goel [Tue, 21 Mar 2017 07:35:09 +0000]
Coverity fixed: #1350972

Change-Id: Iec5f0e26faa455f9f5f102d6d2380a56afba94b3

2 years agoCoverity fixed: #1350943 06/19206/3
Nikhil Goel [Tue, 21 Mar 2017 06:27:14 +0000]
Coverity fixed: #1350943

Change-Id: Ib3a35bf1cef45cf420d3613988011ce6a363fb68

2 years agoCoverity fixes: #1098605 #1098611 #1098613 #1098614 09/19209/4
Nikhil Goel [Tue, 21 Mar 2017 13:01:19 +0000]
Coverity fixes: #1098605 #1098611 #1098613 #1098614

Change-Id: Ia52bde106e9a952ea89eed3a401bbb420d1db04a

2 years agoCoverity fixed: #1351035 08/19208/4
Nikhil Goel [Tue, 21 Mar 2017 08:40:42 +0000]
Coverity fixed: #1351035

Change-Id: If3d5ed072caee7633dd3d4c6fff92e550b7678bf

2 years ago* Bug #15072 fixed: The context was stored as a root diagram attribute instead of... 20/19220/2
Clément DAVID [Wed, 22 Mar 2017 13:20:23 +0000]
* Bug #15072 fixed: The context was stored as a root diagram attribute instead of being stored on each Superblock layer.

Change-Id: If6c998a91767015e9287f79c180cbf578ac0d732

2 years agoCoverity fixed: #1350944 05/19205/4
Nikhil Goel [Mon, 20 Mar 2017 21:15:25 +0000]
Coverity fixed: #1350944

Change-Id: If10faa6f9de7ffa747ef1569881e877a2e161b77

2 years agohypermat(): actual removal 98/19198/5
Samuel GOUGEON [Sat, 18 Mar 2017 21:06:16 +0000]
hypermat(): actual removal

 * All "hypermat"|'hypermat'|hypermat( occurences processed
   in .sce .sci .tst .dia.ref files
   Except: bitset.sci: will be processed when reforged (WIP)

 * All [^a-zA-Z]hypermat[^a-zA-Z]  occurences processed in .xml and .txt

   All remaining occurences are OK (about something else).

Change-Id: I14aa231169e711fd0fee69d64af3cf0a1823fddd

2 years agoCoverity fixed: #1350973 04/19204/4
Nikhil Goel [Mon, 20 Mar 2017 21:07:26 +0000]
Coverity fixed: #1350973

Change-Id: Ia1071b808a9eee1c7a82833fdc64af38f6d210e9

2 years ago* Bug 15079 fixed: extraction & insertion in subchildren could fail 97/19197/3
Samuel GOUGEON [Sat, 18 Mar 2017 15:51:38 +0000]
* Bug 15079 fixed: extraction & insertion in subchildren could fail

  http://bugzilla.scilab.org/15079

Change-Id: Ic6818a4d8bc362a63ccbd59b6fcc80c7df943023

2 years agoCoverity Fix: CID #1321247 75/19175/6
Siddhartha Gairola [Sat, 11 Mar 2017 21:31:57 +0000]
Coverity Fix: CID #1321247

Change-Id: I67148153af6c4eada9fdfb14ea60c90eec46ad37

2 years agoCV fix: CID #1321242 77/19177/3
Siddhartha Gairola [Sat, 11 Mar 2017 21:40:08 +0000]
CV fix: CID #1321242

Change-Id: I7a9baf24c1c2ef91eb8211dd23267ba9bd77e787

2 years agofix link trouble for tbx using struct on linux 13/19113/2
Antoine ELIAS [Tue, 14 Feb 2017 15:32:01 +0000]
fix link trouble for tbx using struct on linux

Change-Id: I4bb67ff14ca23f8d8f696e882e5d641097ce9cad

2 years agoBug #14424 #14376 fixed: remove size max of input function, avoid wrong interpretatio... 12/19212/2
Antoine ELIAS [Wed, 1 Feb 2017 11:31:22 +0000]
Bug #14424 #14376 fixed: remove size max of input function, avoid wrong interpretation of C characters ('\', '%', ...)

   * multiple print of prompt
   * bad prompt after error
input("write a string: "); // write a string to get an error

Change-Id: If637263c325909d9ee84425c099e3b778f3ac0de

2 years ago* Bug #15046 fixed - Dynamic_link: call() couldn't mix inputs and outputs 90/19190/4
Paul Bignier [Wed, 15 Mar 2017 14:30:09 +0000]
* Bug #15046 fixed - Dynamic_link: call() couldn't mix inputs and outputs

Change-Id: I59ca8acd5c11d5c9c24ebb3f33ae20ad517457f7

2 years ago* Bug 13592 fixed: legend() set by hand in frame was shifted wrt mouse 99/19199/4
Samuel GOUGEON [Sat, 18 Mar 2017 21:38:45 +0000]
* Bug 13592 fixed: legend() set by hand in frame was shifted wrt mouse

Change-Id: Ifc3abfc3df3e115862ba91533323fc8a369f7d9e

2 years ago* bug 15053 fixed: remaining _str2code() references made mfile2sci failing 68/19168/4
Samuel GOUGEON [Sat, 11 Mar 2017 01:44:19 +0000]
* bug 15053 fixed: remaining _str2code() references made mfile2sci failing

  http://bugzilla.scilab.org/15053

  Search "str2code" (16 hits in 11 files)
  Only 2 remaining references (likely unrelevant), with no replacement:
  scilab\modules\xcos\tests\nonreg_tests\utils\renameIO.sci (1 hit)
    Line 65:     iparIO = [iparIO(1:4) ; _str2code(newName) ; iparIO(5+lfil:$)];

  scilab\modules\xcos\tests\nonreg_tests\utils\setW2Fformat.sci (1 hit)
    Line 66:     ipar = [ipar(1:5+lfil-1) ; _str2code(formatStr)];

Change-Id: I6ef0ca0d3b79d8d88eff5a643a1981dc2921ffe7