Serene Runtime 1.0.0-dev
C runtime for the Serene programming language
Loading...
Searching...
No Matches
main.c File Reference
#include "base.h"
#include "fiber_tests.h"
#include "hashmap_tests.h"
#include "mm_tests.h"
#include "pqmh_tests.h"
#include "reactor_io_tests.h"
#include "reactor_tests.h"
#include "seq_tests.h"
#include "spsc_ring_tests.h"
Include dependency graph for main.c:

Go to the source code of this file.

Macros

#define TEST_NO_FORK
#define _POSIX_C_SOURCE   200809L

Variables

 TEST_LIST

Macro Definition Documentation

◆ _POSIX_C_SOURCE

#define _POSIX_C_SOURCE   200809L

Definition at line 24 of file main.c.

◆ TEST_NO_FORK

#define TEST_NO_FORK

Definition at line 20 of file main.c.

Variable Documentation

◆ TEST_LIST

TEST_LIST
Initial value:
= {
{NULL, NULL},
}
#define ENTRY(name, test)
Definition base.h:28
#define FIBER_TESTS(X)
Definition fiber_tests.h:29
#define HMAP_TESTS(X)
#define MM_TESTS(X)
Definition mm_tests.h:25
#define PQMH_TESTS(X)
Definition pqmh_tests.h:27
#define REACTOR_TESTS(X)
#define SEQ_TESTS(X)
Definition seq_tests.h:28
#define SPSC_RING_TESTS(X)

Definition at line 60 of file main.c.

60 {
68#ifdef __linux__
69 REACTOR_IO_TESTS(ENTRY),
70#endif
71
72#ifdef SRN_WITH_SERENE
77#endif
78 {NULL, NULL},
79};
#define CTX_TESTS(X)
#define NS_TESTS(X)
Definition ns_tests.h:30
#define SYMBOL_TESTS(X)
#define VALUE_TESTS(X)
Definition value_tests.h:29