* Bug #12243 fixed - parellel_run did not run all calculations on 8 core 50/10750/3
Sylvestre Ledru [Fri, 8 Mar 2013 14:53:05 +0000 (15:53 +0100)]
                     processors.

Change-Id: I4cd1beaaa7288262a56ca059a5f4a7f0da04a479

scilab/CHANGES_5.4.X
scilab/modules/parallel/tests/nonreg_tests/bug_12243.dia.ref [new file with mode: 0644]
scilab/modules/parallel/tests/nonreg_tests/bug_12243.tst [new file with mode: 0644]

index 2423b6f..3033fea 100644 (file)
@@ -162,6 +162,11 @@ Xcos
 * Bug #12213 fixed - lincos help page example produced undefined variable
                      warnings.
 
+* Bug #12243 fixed - parellel_run did not run all calculations on 8 core
+                     processors.
+
+* Bug #12259 fixed - Wrong translation for "Filled" fixed in Scinotes.
+
 * Bug #12265 fixed - xcos_simulate help example diagrams were badly rendered
                      due to CLR blocks.
 
diff --git a/scilab/modules/parallel/tests/nonreg_tests/bug_12243.dia.ref b/scilab/modules/parallel/tests/nonreg_tests/bug_12243.dia.ref
new file mode 100644 (file)
index 0000000..186e333
--- /dev/null
@@ -0,0 +1,24 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2013 - S/E - Sylvestre Ledru
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+// <-- CLI SHELL MODE -->
+//
+// <-- ENGLISH IMPOSED -->
+//
+// <-- Non-regression test for bug 12243 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/show_bug.cgi?id=12243
+//
+// <-- Short Description -->
+// parellel_run does not run all calculations on 8 core processors
+lines(0);
+function a=g(arg1)
+ a=arg1*arg1;
+endfunction
+res=parallel_run(1:24, g);
+assert_checkequal(res, [1,4,9,16,25,36,49,64,81,100,121,144,169,196,225,256,289,324,361,400,441,484,529,576]);
+assert_checkequal(size(res),[1,24]);
diff --git a/scilab/modules/parallel/tests/nonreg_tests/bug_12243.tst b/scilab/modules/parallel/tests/nonreg_tests/bug_12243.tst
new file mode 100644 (file)
index 0000000..8c9715b
--- /dev/null
@@ -0,0 +1,26 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2013 - S/E - Sylvestre Ledru
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+
+// <-- CLI SHELL MODE -->
+//
+// <-- ENGLISH IMPOSED -->
+//
+// <-- Non-regression test for bug 12243 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/show_bug.cgi?id=12243
+//
+// <-- Short Description -->
+// parellel_run did not run all calculations on 8 core processors
+
+lines(0);
+function a=g(arg1)
+ a=arg1*arg1;
+endfunction
+res=parallel_run(1:24, g);
+assert_checkequal(res, [1,4,9,16,25,36,49,64,81,100,121,144,169,196,225,256,289,324,361,400,441,484,529,576]);
+assert_checkequal(size(res),[1,24]);