- Dec 11, 2019
-
-
Change-Id: Id23bf6129a08eb7ec28ecf0c3463c2dc0ebc70f4
-
Exit code handling is more generic than the full libnux runtime: We would like to use it within minimal assembly tests (e.g. nux-tests) without the complex runtime provided by libnux. Depends-On: 8725 Change-Id: I065428a3119c4a662c4073e5c48ad32918aab86c
-
Change-Id: Iaa5e33f3fc49715d73bdc3b3a3b7a1b40c905e6e
-
- Dec 05, 2019
-
-
* Run all HICANN-X tests with one connection and one init routine * Factor out common test logic in a hardware test helper * Enable HICANN-X tests in simulation Change-Id: I58ff4b3dbccd9ab9450858e4e195b9805e415b86
-
- Nov 15, 2019
-
-
Philipp Spilger authored
Change-Id: I3f1cb3bc08b426ca972c9259d43e5719ea042839
-
- Oct 23, 2019
-
-
Philipp Spilger authored
Change-Id: I6606ca6f60159ed877170809c4c78ec190931bc4
-
- Oct 08, 2019
-
-
Philipp Spilger authored
Depends-On: 7540,8157,7587,7955,7585 Change-Id: I3aed7d455f07995ece809192e63cb7d92f5239c1
-
- Sep 15, 2019
-
-
Philipp Spilger authored
* introduce extern "C" _start to wrap start in C++ * move libnux/*.c files to src/*.cpp * remove C-only test_empty.c * change all tests/examples to be C++ * merge libnux/time.hpp into libnux/time.h Depends-On: 7589 Change-Id: Ia1394253d4830205c4fd3fbe2ba71865b2b48ac6
-
- Aug 14, 2019
-
-
Philipp Spilger authored
Depends-On: 6247 Change-Id: Ib2025594ba40919e7ddfae2482d36573663ca3a6
-
Aron Leibfried authored
Change-Id: I6b2296ed68659feff813f60d7b14927bf2b9ef03
-
- Aug 09, 2019
-
-
Aron Leibfried authored
Change-Id: I4737ecc15a1932642510d198640beb2097144c77
-
- Jul 25, 2019
-
-
Philipp Spilger authored
* Beforehand, crt.s was built with without -m option, i.e. with -many instead of -mnux Change-Id: I86eaebeeaacc5dfc3c005ce4c1cce05b3f700b9f
-
- Jul 09, 2019
-
-
Yannik Stradmann authored
Change-Id: I09c05df98e0099ff30473d9033eaa195c2f9331d
-
- May 21, 2019
-
-
Depends-On:6481,6486 Change-Id: Iee59be587b6b5cf2e81f18feb593b95bf6f450a5
-
- May 02, 2019
-
-
timow authored
Change-Id: Ib9683fb67bc403a0537b9370d8aa6972b1056cd1
-
- Mar 02, 2019
-
-
Philipp Spilger authored
* yields 4kB more memory for program * mailbox_reads/writes silently do nothing * default stays untouched Change-Id: Ie68ccde6392e0886045318cd2d18d858e2a1d4b3
-
- Jan 28, 2019
-
-
Philipp Spilger authored
Change-Id: I6d88781c37502a483ad2fb3b96118723166c415e
-
- Jan 09, 2019
-
-
Yannik Stradmann authored
* Add python wrapping for all tests run on the PPU, enabling proper XML reports, arbitrary "successful" return codes, waf-flow etc. * Run all tests in Jenkins (was: only hardware tests) * Make check_obj_size work for stack protection mechanism: linker objects are of different type, objects may be larger Change-Id: I810dd17594fa2d5c807395bc1a0f48868202b153
-
- Nov 19, 2018
-
-
Philipp Spilger authored
Time measured in PPU cycles * average times * print results to mailbox * provide empty and sleep_cycles measurement test * provide usecase for do_not_optimize_away * provide example measurement function for empty measurement Change-Id: Icbe2f81d1d6e8eb552f7ca67f3c1de23a3f15b0d
-
- Aug 16, 2018
-
-
Change-Id: I56e44928f06bb4a2c4a10182ecb88ce2624173f0
-
- Aug 03, 2018
-
-
Philipp Spilger authored
Change-Id: I403089c2622fa18dd93dba81342f0511682be353
-
- Jul 03, 2018
-
-
Philipp Spilger authored
* inlined test fails (ppu program doesn't stop) * noinlined test succeeds (stops) Change-Id: I98991c0b041681aef07c04d1e32f43611e0a5b14
-
Philipp Spilger authored
* protect from out of bounds writes * protect from stack growing into program memory region * provide waf options to enable Change-Id: I1629f3e9ce600a494fe8cf8441f67e23449c4629
-
- Jul 02, 2018
-
-
Philipp Spilger authored
Change-Id: I5da8c616201f48c208c909bee9b180e8115f1ce5
-
- Jun 29, 2018
-
-
Change-Id: I98625daf4ca855b764a79f25bdc5cac4fc1c5f2a
-
Change-Id: Iebef199c808d83439dd68f8747bdec3c824b354f
-
Change-Id: Ied5322cb51b733209d86295a3c745f9f3429082b
-
- Jun 17, 2018
-
-
Philipp Spilger authored
* Same names for c and cpp source files (except ending) causes intermediate files to have the same name, e.g. test_empty.s. This causes strange errors like 'undefined reference to _start', if the cpp intermediate file gets generated, before the as is called for the c intermediate file. * cpp files have _cc added to their name to fix behavior. Change-Id: Ia16725f5603c0382a0ecbb4acbdb6c02b79e77f0
-
- May 25, 2018
-
-
Philipp Spilger authored
Change-Id: I931f6202e33d12364ddec1119378838f5c1da6d2
-
- May 23, 2018
-
-
timow authored
Change-Id: I2d1bc8c0a870a5410389bcacc7c2fb091dfbdf44
-
- May 19, 2018
-
-
Philipp Spilger authored
* xorshift_vector generates random vector * test for xorshift vector Change-Id: Ica6fe9b05030855260cf5def46349ac431bf5420
-
- May 18, 2018
-
-
timow authored
Change-Id: I06a3d7e1854a05af005c3ecf96571d24126775b5
-
- May 16, 2018
-
-
Change-Id: I71c285a1284f19e04d40f2ad19eec92b18069c28
-
- Apr 04, 2018
-
-
Eric Müller authored
Change-Id: I6bfd9d97e95eb47ff5a77cf1ef88ca252517a253
-
- Feb 12, 2018
-
-
Eric Müller authored
* test_vector_cc creates some random classes [WIP] * test_malloc does some simple alloc tests * test_empty{,cc} and a simple post-link-size checker checks for sizes :) Change-Id: Ie6976c2955d99155281a38074098fa2e4e9252f2
-
- Feb 01, 2018
-
-
David Stöckel authored
given the current linker script, this maps to the last word before the beginning of the mailbox Change-Id: I6a988eff8af70c69cfd6beff905405e43c29af9b
-
- Jan 03, 2018
-
-
Eric Müller authored
Change-Id: Ifbfbbf8d2bfcfd0e20e622115057037694c1b3a3
-
David Stöckel authored
Change-Id: Ia1660c5f29a22cce71daece1f073eb9304836875
-
- Dec 05, 2017
-
-
Paul Mueller authored
Change-Id: Ia102d2d75fdc6dc2c0cb9ac7c53663e34c60094d
-
- Apr 18, 2017
-
-
David Stöckel authored
Change-Id: I6611b354a9f50a2e340f27dcf8f5bce00d229167
-