Skip to content
Snippets Groups Projects
  1. May 13, 2020
  2. May 07, 2020
  3. May 06, 2020
  4. Apr 29, 2020
  5. Apr 21, 2020
  6. Apr 17, 2020
    • Yannik Stradmann's avatar
      Adapt default binary sizes to c/4942 · fbfe87b3
      Yannik Stradmann authored
      c/4942 introduces release_with_debug as new default build profile. This
      change permitts the resulting (slightly) different binary sizes.
      
      Depends-On: 4942
      Change-Id: Ifccfb7e131665400c68229a5c899d2ba84e0b79d
      fbfe87b3
  7. Mar 26, 2020
  8. Mar 20, 2020
  9. Mar 19, 2020
  10. Feb 24, 2020
  11. Feb 19, 2020
  12. Feb 04, 2020
  13. Jan 30, 2020
  14. Jan 16, 2020
    • Yannik Stradmann's avatar
      Relax simulation test timeout · e061e055
      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
      e061e055
  15. Jan 14, 2020
  16. Dec 12, 2019
  17. Dec 11, 2019
  18. Dec 05, 2019
    • Yannik Stradmann's avatar
      Refactor hardware test runner · 4d78a050
      Yannik Stradmann authored and Yannik Stradmann's avatar Yannik Stradmann committed
      * 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
      4d78a050
  19. Nov 15, 2019
  20. Oct 23, 2019
  21. Oct 08, 2019
  22. Sep 15, 2019
    • Philipp Spilger's avatar
      Move to a C++-only library · 7e0a3c4c
      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
      7e0a3c4c
  23. Aug 14, 2019
  24. Aug 09, 2019
  25. Jul 25, 2019
  26. Jul 09, 2019
  27. May 21, 2019
  28. May 02, 2019
  29. Mar 02, 2019
  30. Jan 28, 2019
  31. Jan 09, 2019
    • Yannik Stradmann's avatar
      Cleanup hardware test handling · 0719f14c
      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
      0719f14c
  32. Nov 19, 2018
    • Philipp Spilger's avatar
      Add time measurement framework · 96e37a11
      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
      96e37a11
  33. Aug 16, 2018
  34. Aug 03, 2018
  35. Jul 03, 2018
    • Philipp Spilger's avatar
      Add (failing) test for inlined f(vector) · 9ebe9d9d
      Philipp Spilger authored
      * inlined test fails (ppu program doesn't stop)
      * noinlined test succeeds (stops)
      
      Change-Id: I98991c0b041681aef07c04d1e32f43611e0a5b14
      9ebe9d9d
    • Philipp Spilger's avatar
      Add stack guard and redzone · 76a47269
      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
      76a47269
  36. Jul 02, 2018