<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/libfixmath/unittests, branch fork</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://gitea.privatedns.org/xavi/libfixmath/atom?h=fork</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/libfixmath/atom?h=fork'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libfixmath/'/>
<updated>2021-05-03T10:43:54+00:00</updated>
<entry>
<title>fixed division, undefined behaviors and some improvements (#33)</title>
<updated>2021-05-03T10:43:54+00:00</updated>
<author>
<name>Martin Bařinka</name>
<email>marun1@email.cz</email>
</author>
<published>2021-05-03T10:43:54+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libfixmath/commit/?id=0c88e55fa8f132e8ac15426911d155f136078302'/>
<id>urn:sha1:0c88e55fa8f132e8ac15426911d155f136078302</id>
<content type='text'>
* testing using ctest

* emove old testing script

* added github workflow CI

* updated CI

* added unit test for macros

* F16() and F16C() are both rounding allways, so fix16_from_dbl should as well

* added tests for strign operations, but these functions are in my opinion unreliable and tests are failing

* removed old unittests

* removed old unittests from cmake

* problem with division using gcc

* improved benchmark

* clarification of problem with division

* attempt to fix

* fixed some undefined behaviors, fixed division</content>
</entry>
<entry>
<title>Make unittest #include path consistent (#29)</title>
<updated>2021-04-29T07:02:02+00:00</updated>
<author>
<name>Petteri Aimonen</name>
<email>jpa@github.mail.kapsi.fi</email>
</author>
<published>2021-04-29T07:02:02+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libfixmath/commit/?id=19e5ec621e17916e8877b97e62f0cfeac0ab449a'/>
<id>urn:sha1:19e5ec621e17916e8877b97e62f0cfeac0ab449a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New unittests (#28)</title>
<updated>2021-04-29T06:40:06+00:00</updated>
<author>
<name>Martin Bařinka</name>
<email>marun1@email.cz</email>
</author>
<published>2021-04-29T06:40:06+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libfixmath/commit/?id=35eb7753d29a9ad14b145a09c057a88131d6ede0'/>
<id>urn:sha1:35eb7753d29a9ad14b145a09c057a88131d6ede0</id>
<content type='text'>
Refactor unittests</content>
</entry>
<entry>
<title>Removed 64-bit restriction on linear interpolation functions. Added more test cases and fixed several bugs in the 64-bit arithmetic functions.</title>
<updated>2020-10-29T17:20:27+00:00</updated>
<author>
<name>Chris Hammond</name>
<email>chammond@prattmiller.com</email>
</author>
<published>2020-10-29T17:20:27+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libfixmath/commit/?id=18a9ad00de49ce1724000b74a339e7dd3165bdd1'/>
<id>urn:sha1:18a9ad00de49ce1724000b74a339e7dd3165bdd1</id>
<content type='text'>
Also added script to run all unit tests.
</content>
</entry>
<entry>
<title>Added unit tests for "lerp" functions, and found several type conversion bugs</title>
<updated>2020-10-22T20:24:49+00:00</updated>
<author>
<name>Chris Hammond</name>
<email>chammond@prattmiller.com</email>
</author>
<published>2020-10-22T20:24:49+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libfixmath/commit/?id=2859cbf31dd209cba93986c68c2ead37610eae66'/>
<id>urn:sha1:2859cbf31dd209cba93986c68c2ead37610eae66</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add FIXMATH_NO_CTYPE option</title>
<updated>2019-06-16T20:38:19+00:00</updated>
<author>
<name>David Lechner</name>
<email>david@pybricks.com</email>
</author>
<published>2019-06-16T20:02:12+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libfixmath/commit/?id=ff0a5f69c20a9a808402a16dde8b20ce88e04f4d'/>
<id>urn:sha1:ff0a5f69c20a9a808402a16dde8b20ce88e04f4d</id>
<content type='text'>
When compiling with -nostdlib, the functions in ctype may not be
available. Add FIXMATH_NO_CTYPE option to replace them with inline
functions.

Also add unit test to test str functions with this option enabled.
</content>
</entry>
<entry>
<title>clean all unit tests</title>
<updated>2019-06-16T20:37:41+00:00</updated>
<author>
<name>David Lechner</name>
<email>david@pybricks.com</email>
</author>
<published>2019-06-16T19:11:57+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libfixmath/commit/?id=108fd93a34802db90c1cb56a2aa68cdd7ef14858'/>
<id>urn:sha1:108fd93a34802db90c1cb56a2aa68cdd7ef14858</id>
<content type='text'>
make clean should delete all unit test binary files
</content>
</entry>
<entry>
<title>Add F16C() macro for defining values without float support.</title>
<updated>2014-12-30T18:41:55+00:00</updated>
<author>
<name>PetteriAimonen</name>
<email>PetteriAimonen@d3e1167c-abe1-51d5-8199-f9061ebe54e4</email>
</author>
<published>2014-12-30T18:41:55+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libfixmath/commit/?id=cbbfe85a4adb27394898600eea62afbacdb962f3'/>
<id>urn:sha1:cbbfe85a4adb27394898600eea62afbacdb962f3</id>
<content type='text'>
Implementation by Jonas Zeiger.
</content>
</entry>
<entry>
<title>Fix bug in fix16_str_unittests on Windows.</title>
<updated>2013-04-19T19:36:49+00:00</updated>
<author>
<name>PetteriAimonen</name>
<email>PetteriAimonen@d3e1167c-abe1-51d5-8199-f9061ebe54e4</email>
</author>
<published>2013-04-19T19:36:49+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libfixmath/commit/?id=66dcaddf688f7ce382f86c71e1bc7a0074102cc1'/>
<id>urn:sha1:66dcaddf688f7ce382f86c71e1bc7a0074102cc1</id>
<content type='text'>
Fixes issue 23.

</content>
</entry>
<entry>
<title>Fixed erronous printout of division unit test.</title>
<updated>2012-08-31T10:35:15+00:00</updated>
<author>
<name>Flatmush</name>
<email>Flatmush@gmail.com</email>
</author>
<published>2012-08-31T10:35:15+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libfixmath/commit/?id=b474bff626d4b4da1997f657c6674a00de6b7a20'/>
<id>urn:sha1:b474bff626d4b4da1997f657c6674a00de6b7a20</id>
<content type='text'>
</content>
</entry>
</feed>
