aboutsummaryrefslogtreecommitdiffstats
path: root/bin/np_test.c
diff options
context:
space:
mode:
authorBjoern B. Brandenburg <bbb@cs.unc.edu>2009-09-11 06:04:13 -0400
committerBjoern B. Brandenburg <bbb@cs.unc.edu>2009-09-11 06:04:13 -0400
commit8680f73bd0377d87925a2f7854c75a4a8b09cff7 (patch)
treeef096bec2bb86a043b41cdf7b843f2fa51440d3d /bin/np_test.c
parent945c316dec15045accfc87336b3dc8d1ca0b5109 (diff)
Remove old tests.
People got confused how to use them. They were never meant to be useful to outside developers. So, just get rid of them now.
Diffstat (limited to 'bin/np_test.c')
-rw-r--r--bin/np_test.c56
1 files changed, 0 insertions, 56 deletions
diff --git a/bin/np_test.c b/bin/np_test.c
deleted file mode 100644
index dad68aa..0000000
--- a/bin/np_test.c
+++ /dev/null
@@ -1,56 +0,0 @@
1#include <stdio.h>
2#include <stdlib.h>
3#include <signal.h>
4#include <unistd.h>
5#include <sys/time.h>
6#include <sys/wait.h>
7#include <sys/types.h>
8#include <sys/stat.h>
9#include <fcntl.h>
10
11#include "litmus.h"
12
13#define US_PER_MS 1000
14
15#define NUMTASKS 4
16
17int prefix(void)
18{
19 char field[1024];
20 int prefix[1024];
21 int i, sum = 0;
22
23 for (i = 0; i < 1024; i++) {
24 sum += field[i];
25 prefix[i] = sum;
26 }
27 return sum;
28}
29
30
31void do_stuff(void)
32{
33 int i =0, j =0;
34
35 for (; i < 50000; i++)
36 j += prefix();
37}
38
39#define CALL(sc) do { ret = sc; if (ret == -1) {perror(" (!!) " #sc " failed: "); /*exit(1)*/;}} while (0);
40
41
42int main(int argc, char** argv)
43{
44 int ret;
45
46 init_litmus();
47
48 enter_np();
49
50 do_stuff();
51
52 exit_np();
53
54
55 return 0;
56}