<?xml version="1.0" encoding="utf-8"?>
<!--  RSS generated by Flaimo.com RSS Builder [2026-03-15 07:23:00]  --> <rss version="2.0" xmlns:im="http://purl.org/rss/1.0/item-images/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" >
<channel>
<docs>http://bugs.alglib.net/</docs>
<description>Mantis - ISSUES</description>
<link>http://bugs.alglib.net/</link>
<title>Mantis - ISSUES</title>
<image>
<title>Mantis - ISSUES</title>
<url>http://bugs.alglib.net/images/mantis_logo_button.gif</url>
<link>http://bugs.alglib.net/</link>
<description>Mantis - ISSUES</description>
</image>
<category>All Projects</category>
<ttl>10</ttl>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<sy:updateBase>2026-03-15T07:23:00+03:00</sy:updateBase>
<item>
<title>0001026: alglib makes a wrong assumption for size of bool: is may not be 1 byte</title>
<link>http://bugs.alglib.net/view.php?id=1026</link>
<description>The code assumes 1-byte bool, which is wrong for some platforms.&lt;br /&gt;
&lt;br /&gt;
[ 26%] Building CXX object CMakeFiles/alglib.dir/src/ap.cpp.o&lt;br /&gt;
/usr/bin/g++-4.2 -Dalglib_EXPORTS -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_alglib/alglib/work/alglib-cpp/src -pipe -Os -DNDEBUG -I/opt/local/include -arch ppc -mmacosx-version-min=10.6 -fPIC -MD -MT CMakeFiles/alglib.dir/src/ap.cpp.o -MF CMakeFiles/alglib.dir/src/ap.cpp.o.d -o CMakeFiles/alglib.dir/src/ap.cpp.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_alglib/alglib/work/alglib-cpp/src/ap.cpp&lt;br /&gt;
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_alglib/alglib/work/alglib-cpp/src/ap.cpp:294: error: size of array ‘_ae_bool_must_be_8_bits_wide’ is negative</description>
<guid>http://bugs.alglib.net/view.php?id=1026</guid>
<author>barracuda156 &lt;barracuda156@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=1026#bugnotes</comments>
</item>
<item>
<title>0001025: alglib makes a wrong assumption for size of bool: is may not be 1 byte</title>
<link>http://bugs.alglib.net/view.php?id=1025</link>
<description>The code assumes 1-byte bool, which is wrong for some platforms.&lt;br /&gt;
&lt;br /&gt;
[ 26%] Building CXX object CMakeFiles/alglib.dir/src/ap.cpp.o&lt;br /&gt;
/usr/bin/g++-4.2 -Dalglib_EXPORTS -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_alglib/alglib/work/alglib-cpp/src -pipe -Os -DNDEBUG -I/opt/local/include -arch ppc -mmacosx-version-min=10.6 -fPIC -MD -MT CMakeFiles/alglib.dir/src/ap.cpp.o -MF CMakeFiles/alglib.dir/src/ap.cpp.o.d -o CMakeFiles/alglib.dir/src/ap.cpp.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_alglib/alglib/work/alglib-cpp/src/ap.cpp&lt;br /&gt;
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_alglib/alglib/work/alglib-cpp/src/ap.cpp:294: error: size of array ‘_ae_bool_must_be_8_bits_wide’ is negative</description>
<guid>http://bugs.alglib.net/view.php?id=1025</guid>
<author>barracuda156 &lt;barracuda156@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=1025#bugnotes</comments>
</item>
<item>
<title>0000947: SIMD support for Arm</title>
<link>http://bugs.alglib.net/view.php?id=947</link>
<description>Hello,&lt;br /&gt;
&lt;br /&gt;
we wondered if you have plans to provide a NEON SIMD kernel implementation for arm processors? In particular we are interested in whether you plan to provide a SIMD implementation for Apple Silicon. Our software targets all desktop platforms. It would be useful to know if this is a feature we can expect in the future.&lt;br /&gt;
&lt;br /&gt;
Kind regards,&lt;br /&gt;
Nathan</description>
<guid>http://bugs.alglib.net/view.php?id=947</guid>
<author>n.collins &lt;n.collins@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=947#bugnotes</comments>
</item>
<item>
<title>0000919: Default stopping conditions for MINBLEIC algorithm are too stringent</title>
<link>http://bugs.alglib.net/view.php?id=919</link>
<description>When passing in all 0s to minbleicsetcond, it is (according to documentation) supposed to lead to automatic stopping criterion selection.  However, when this is done in the attached file, the result is a termination code of 7: &quot;stopping conditions are too stringent, further improvement is impossible&quot;, making it difficult, for more complex cases, to determine if the issue is due to overly stringent automatic stopping criteria, or an issue with the problem setup that might also cause a significantly suboptimal point to be selected.</description>
<guid>http://bugs.alglib.net/view.php?id=919</guid>
<author>YitziK &lt;YitziK@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=919#bugnotes</comments>
</item>
<item>
<title>0000826: LM solver has to decrease step upon encountering infinity/nan</title>
<link>http://bugs.alglib.net/view.php?id=826</link>
<description>todo</description>
<guid>http://bugs.alglib.net/view.php?id=826</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=826#bugnotes</comments>
</item>
<item>
<title>0001037: test</title>
<link>http://bugs.alglib.net/view.php?id=1037</link>
<description>test</description>
<guid>http://bugs.alglib.net/view.php?id=1037</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=1037#bugnotes</comments>
</item>
<item>
<title>0001036: ability to switch between 4-point and 2-point numerical diff</title>
<link>http://bugs.alglib.net/view.php?id=1036</link>
<description>todo</description>
<guid>http://bugs.alglib.net/view.php?id=1036</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=1036#bugnotes</comments>
</item>
<item>
<title>0001035: spline1d batch evaluation/conversion for sorted points</title>
<link>http://bugs.alglib.net/view.php?id=1035</link>
<description>todo: fullly orthogonal api, handle sorted inputs</description>
<guid>http://bugs.alglib.net/view.php?id=1035</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=1035#bugnotes</comments>
</item>
<item>
<title>0001030: FIXED: alignment-related bug in the HPC core (used by Java, Python, C#)</title>
<link>http://bugs.alglib.net/view.php?id=1030</link>
<description>Under rare circumstances, the native HPC core experiences an alignment-related failure. It happens when the following conditions are met:&lt;br /&gt;
* a Linux system is used&lt;br /&gt;
* the application uses a non-standard malloc() implementation which produces insufficiently aligned memory blocks and which overrides ALGLIB choice of malloc() implementation.&lt;br /&gt;
&lt;br /&gt;
Under these circumstances ALGLIB functions which erroneously use standard malloc() instead of ALGLIB's own aligned malloc may fail with SIGSEGV error.</description>
<guid>http://bugs.alglib.net/view.php?id=1030</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=1030#bugnotes</comments>
</item>
<item>
<title>0001029: IMPLEMENTED: incremental sparse matrix construction</title>
<link>http://bugs.alglib.net/view.php?id=1029</link>
<description>New sparsecreatecrsempty() and sparseappendcompressedrow() functions which allow to subsequently add rows to an existing (and potentially empty) CRS-based matrix.</description>
<guid>http://bugs.alglib.net/view.php?id=1029</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=1029#bugnotes</comments>
</item>
<item>
<title>0001028: IMPLEMENTED: in-place multiplication of sparse matrix rows/cols</title>
<link>http://bugs.alglib.net/view.php?id=1028</link>
<description>Implemented sparsemultiplycolsby() and sparsemultiplyrowsby()</description>
<guid>http://bugs.alglib.net/view.php?id=1028</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=1028#bugnotes</comments>
</item>
<item>
<title>0001027: IMPLEMENTED: new dense-to-sparse conversion functions</title>
<link>http://bugs.alglib.net/view.php?id=1027</link>
<description>Implemented sparsecreatecrsfromdensev() and sparsecreatecrsfromdensevbuf(), which convert a dense M*N vector into a sparse MxN matrix stored in CRS format.</description>
<guid>http://bugs.alglib.net/view.php?id=1027</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=1027#bugnotes</comments>
</item>
<item>
<title>0001024: IMPLEMENTED: faster parallel sparse Cholesky/LDLT factorization, better parallelism in MINLP/MINQP</title>
<link>http://bugs.alglib.net/view.php?id=1024</link>
<description>More fine-grained parallelism in sparse Cholesky/LDLT factorization results in better parallelism speed-up. Interior point MINLP/MINQP, which are heavily influenced by Cholesky performance, are also much faster now.</description>
<guid>http://bugs.alglib.net/view.php?id=1024</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=1024#bugnotes</comments>
</item>
<item>
<title>0001023: simulated annealing</title>
<link>http://bugs.alglib.net/view.php?id=1023</link>
<description>todo, parallel</description>
<guid>http://bugs.alglib.net/view.php?id=1023</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=1023#bugnotes</comments>
</item>
<item>
<title>0000880: IMPLEMENTED: Lagrange multipliers for NLP</title>
<link>http://bugs.alglib.net/view.php?id=880</link>
<description>SQP solver now returns Lagrange multipliers.</description>
<guid>http://bugs.alglib.net/view.php?id=880</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=880#bugnotes</comments>
</item>
<item>
<title>0001019: multiobjective GDEMO</title>
<link>http://bugs.alglib.net/view.php?id=1019</link>
<description>todo</description>
<guid>http://bugs.alglib.net/view.php?id=1019</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=1019#bugnotes</comments>
</item>
<item>
<title>0001018: multistart global optimization</title>
<link>http://bugs.alglib.net/view.php?id=1018</link>
<description>todo</description>
<guid>http://bugs.alglib.net/view.php?id=1018</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=1018#bugnotes</comments>
</item>
<item>
<title>0001017: genetic algorithms</title>
<link>http://bugs.alglib.net/view.php?id=1017</link>
<description>todo</description>
<guid>http://bugs.alglib.net/view.php?id=1017</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=1017#bugnotes</comments>
</item>
<item>
<title>0001012: hybrid DE+SQP solver</title>
<link>http://bugs.alglib.net/view.php?id=1012</link>
<description>todo</description>
<guid>http://bugs.alglib.net/view.php?id=1012</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=1012#bugnotes</comments>
</item>
<item>
<title>0001007: minnlcsetlc2()</title>
<link>http://bugs.alglib.net/view.php?id=1007</link>
<description>also various dense/sparse versions, &quot;add&quot; semantics</description>
<guid>http://bugs.alglib.net/view.php?id=1007</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=1007#bugnotes</comments>
</item>
<item>
<title>0001005: parallel callbacks for MINMO, MINNS</title>
<link>http://bugs.alglib.net/view.php?id=1005</link>
<description>todo</description>
<guid>http://bugs.alglib.net/view.php?id=1005</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=1005#bugnotes</comments>
</item>
<item>
<title>0001001: parallel sparse gemv</title>
<link>http://bugs.alglib.net/view.php?id=1001</link>
<description>todo</description>
<guid>http://bugs.alglib.net/view.php?id=1001</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=1001#bugnotes</comments>
</item>
<item>
<title>0001000: faster nipool, nrpool, nbpool</title>
<link>http://bugs.alglib.net/view.php?id=1000</link>
<description>language support&lt;br /&gt;
thread unsafe retrieve functionality</description>
<guid>http://bugs.alglib.net/view.php?id=1000</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=1000#bugnotes</comments>
</item>
<item>
<title>0000977: remove _CRT_SECURE_NO_WARNINGS</title>
<link>http://bugs.alglib.net/view.php?id=977</link>
<description>no longer necessary</description>
<guid>http://bugs.alglib.net/view.php?id=977</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=977#bugnotes</comments>
</item>
<item>
<title>0000974: SQP improvements</title>
<link>http://bugs.alglib.net/view.php?id=974</link>
<description>* We need GammaMax in the new FSQP! rejected steps MUST contribute to GammaMax. We also need a special return code 99 which is intended for a situation when GammaMax is suspiciously large.&lt;br /&gt;
&lt;br /&gt;
* We also need a positive completion code for a solver trapped in a nonzero constraint extremum.&lt;br /&gt;
&lt;br /&gt;
* filter SQP has issues when starting from a local maximum of a constraints violation, like minnlc_d_equality with x0=[0,0]. An SL1QP is better, but adding L1 merit function is likely to overcomplicate the algo.</description>
<guid>http://bugs.alglib.net/view.php?id=974</guid>
<author>SergeyB &lt;SergeyB@example.com&gt;</author>
<comments>http://bugs.alglib.net/view.php?id=974#bugnotes</comments>
</item>
</channel>
</rss>
