e1e0e9662d
Pack the value structure to be hashable
2023-03-24 12:08:45 +00:00
1cea193ea3
Add support for patchbay and muxes
2023-03-24 12:08:45 +00:00
2d44c4763f
Use master branch of bscpkgs
2023-03-20 20:52:49 +01:00
d34e0baa17
Ignore Nanos6 progress events 6P*
2023-03-20 20:45:21 +01:00
e6cbe67254
Redesign full ring test
2022-12-19 15:46:37 +01:00
730082024f
Initialize last_phy in test mp-simple
2022-12-19 15:30:27 +01:00
5a9f667553
Use snprintf() and check for buffer overflow
2022-12-19 15:24:34 +01:00
410c52235d
Add old gcc builds with Release version
2022-12-19 15:24:34 +01:00
5a982d61c9
Build parson with PIC
2022-12-19 15:24:34 +01:00
168ba99828
Add no LTO tests for old gcc versions too
2022-12-19 15:24:32 +01:00
3c49517b76
Disable LTO in CI build with old gcc
2022-12-19 15:24:04 +01:00
593ed84f1b
Disable hardening in ovni
2022-12-19 12:11:14 +01:00
1ea1768728
Compile ovni with older GCC versions
2022-12-19 11:53:24 +01:00
ee462d92e8
Handle NULL version pointer
2022-12-16 13:34:31 +01:00
7c7ba729f5
Add unit test for the version parser
2022-12-16 13:34:31 +01:00
a9526ae663
Add support for unit tests
2022-12-16 13:34:31 +01:00
d3ce4a8765
Store the process directory in proc->dir
2022-12-16 13:33:03 +01:00
5404cc5e83
Split sources into src/emu and src/rt
...
The public includes are now in include/ and in internal includes in
src/include/. The ovni* tools are moved to emu/ovni*.c and liked with
the emu static library.
2022-12-16 13:31:31 +01:00
877bbcd9de
Update bootstrap ovni version in CI
2022-12-16 09:58:01 +01:00
e47cf8fe22
Disable taskfor runtime test
2022-12-13 13:29:09 +01:00
b6ce54b7ee
Add version check and soname for libovni
...
Adds ovni_version_check() to test the version at runtime, set the
SONAME to the major version and install a symlinks to the complete
version:
libovni.so -> libovni.so.1
libovni.so.1 -> libovni.so.1.0.0
libovni.so.1.0.0
2022-12-13 13:11:44 +01:00
df169c89c3
Use RPATH for the MPI library
2022-11-15 10:12:59 +01:00
c272701d4f
Set logo background to solid white
2022-11-14 17:08:07 +01:00
2017541a55
Update nanos6.toml file
2022-11-14 12:12:00 +01:00
fa83f8d278
Update nanos6 and llvm in CI
2022-11-14 12:11:31 +01:00
4381d601aa
Add installation instructions
2022-11-14 10:40:32 +01:00
b6ece86dc2
Change the readme to markdown format
2022-11-14 10:40:26 +01:00
a7097048f9
Prevent grep from closing stdin
...
The -q flag was causing grep to close the stdin as the first match is
found, causing the exit code of the programs in the pipe to return
non-zero, as stdout is closed.
2022-11-09 16:20:04 +01:00
b1b4f37032
Copy Paraver configs into the trace directory
...
Keeps the trace self-contained.
2022-11-09 16:09:33 +01:00
a2702ad92a
Add requeriments.txt for readthedocs
2022-11-04 11:49:26 +01:00
971e8c1891
Prevent early end maker OU] in sort test
2022-10-07 13:17:26 +02:00
58286dbd1a
Fix average computation in burst stats
2022-10-07 13:10:05 +02:00
bacf33450d
Add burst stats test
2022-10-07 13:08:51 +02:00
3eac598e2c
Add support to match regex in ok tests
2022-10-07 13:08:14 +02:00
22b34dcff6
Fix unsigned format
2022-10-07 12:46:33 +02:00
2497e71f81
Fix nback limit to detect full ring
2022-10-07 12:43:52 +02:00
239deed26d
Add test to fill the ring buffer
2022-10-07 12:43:15 +02:00
75bc02bccd
Fix sorting without previous events
2022-10-07 12:17:59 +02:00
6dda4e90dd
Add tests for event sorting
2022-10-07 12:17:14 +02:00
190cd8b822
Sort NODES test traces too
2022-10-07 11:28:10 +02:00
f85826b093
Use same nOS-V config for NODES tests
2022-10-07 11:27:50 +02:00
5b4a9c7da4
Sort nOS-V test traces
2022-10-07 11:27:20 +02:00
a1e7dbb04e
Add SORT support in tests
2022-10-07 11:26:32 +02:00
221f21b776
Use custom nOS-V shared memory name
2022-10-07 11:25:31 +02:00
07d9313064
Add sort step if needed in the test driver
2022-10-07 11:24:04 +02:00
b8e521b49c
Print info when reaching the end of sort window
2022-10-07 11:22:29 +02:00
035791ff54
Increase ovnisort window to 100k events
2022-10-07 11:02:42 +02:00
37a636f387
Fix ovnisort check too
2022-10-07 11:02:03 +02:00
362c47553b
Fix ovnisort handling of last event
2022-10-07 09:38:20 +02:00
bb1ff36a58
Remove synchronization group by default
2022-10-05 16:33:18 +02:00