- Mar 20, 2020
-
-
Philipp Spilger authored
Change-Id: I4b9cde62a9d46c025d41067a48790b1e3368352f
-
- Mar 19, 2020
-
-
Philipp Spilger authored
Change-Id: Ifa5a22431cf9c874992807eb96084c0dabf4e00d
-
- Feb 24, 2020
-
-
Change-Id: I374c45fff60d38b8b5b76ee813d706f19160f2ab
-
- Feb 19, 2020
-
-
Change-Id: I900959ca46521c12ef8926b17b7b845efe1bfe99
-
- Feb 04, 2020
-
-
Depends-On: 9382,9384 Change-Id: I1119611c305d63577d18b4042a7209d48cc8013d
-
- Jan 30, 2020
-
-
Yannik Stradmann authored
Depends-On: 9404 Change-Id: I1e993a395a2c9182747d0f5787d7e16a58a121c9
-
- Jan 16, 2020
-
-
Yannik Stradmann authored
High congestion on simulation nodes might lead to longer than expected simulation times. In such cases, prematurely aborted tests lead to false CI votes and higher total verification times. Change-Id: Iba093ac15dd53626a532ee20fedd686268dbdc08
-
- Jan 14, 2020
-
-
Yannik Stradmann authored
Change-Id: Ie132e8b37cb955510122a59996c05413c3f56db1
-
- Dec 12, 2019
-
-
Depends-On: 8819 Change-Id: Iea4514c3bd334759648275f8a6f21096cf05760e
-
- 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
-