Project

General

Profile

PtolemyRhel11Apr2017.txt

Anonymous, 04/11/2017 01:15 PM

Download (38.2 KB)

 
1
(cd ..; LD_LIBRARY_PATH=/home/cxh/src/ptII/lib:/usr/local/lib CLASSPATH="/home/cxh/src/ptII:../../../../../../../..:/home/cxh/src/ptII/lib/junit-4.8.2.jar:/home/cxh/src/ptII/lib/JUnitParams-0.4.0.jar:/home/cxh/src/ptII/lib/ptjacl.jar:/home/cxh/src/ptII/lib/gdp-0.7-2.jar:/home/cxh/src/ptII/lib/jna-4.0.0-variadic.jar" "/usr/java/jdk1.8.0_91/bin/java" -Djna.debug_load=true -Djna.library.path="/home/cxh/src/ptII/lib" -Dptolemy.ptII.doNotExit=true org.junit.runner.JUnitCore ptolemy.actor.lib.jjs.modules.gdp.test.junit.JUnitTclTest)
2
JUnit version 4.8.2
3
./home/cxh/src/ptII/ptolemy/actor/lib/jjs/modules/gdp/test/GDPManager.tcl
4
testDefs.tcl: setting time out to 9000 seconds at Tue Apr 11 13:09:25 PDT 2017
5
cleanGDP was true but we are not deleting /home/cxh/src/ptII/vendors/gdp
6
GDPManager._cloneOrPull(/home/cxh/src/ptII/vendors/gdp, gdp, repoman@repo.eecs.berkeley.edu:projects/swarmlab/gdp.git, -1
7
In "/home/cxh/src/ptII/vendors/gdp/gdp", about to execute:
8
    git pull
9
Already up-to-date.
10
All Done
11
Checked out the gdp.git
12
GDPManager._cloneOrPull(/home/cxh/src/ptII/vendors/gdp, gdp_router, repoman@repo.eecs.berkeley.edu:projects/swarmlab/gdp_router.git, -1
13
In "/home/cxh/src/ptII/vendors/gdp/gdp_router", about to execute:
14
    git pull
15
Already up-to-date.
16
All Done
17
Checked out the gdp_router.git
18
Building the gdp typically requires installing some packages. see /home/cxh/src/ptII/vendors/gdp/gdp/README.md
19
Building the gdp.
20
In "/home/cxh/src/ptII/vendors/gdp/gdp", about to execute:
21
    make clean clean_Java all install_Java
22
make[1]: Entering directory `/home/cxh/src/ptII/vendors/gdp/gdp'
23
(cd doc;	make clean)
24
make[2]: Entering directory `/home/cxh/src/ptII/vendors/gdp/gdp/doc'
25
rm gdplogd-vizstats.html 
26
rm: cannot remove `gdplogd-vizstats.html': No such file or directory
27
make[2]: Leaving directory `/home/cxh/src/ptII/vendors/gdp/gdp/doc'
28
make[2]: [clean] Error 1 (ignored)
29
(cd ep;		make clean)
30
make[2]: Entering directory `/home/cxh/src/ptII/vendors/gdp/gdp/ep'
31
rm -f decode-epstat libep.* *.o *.core
32
rm -rf *.dSYM
33
make[2]: Leaving directory `/home/cxh/src/ptII/vendors/gdp/gdp/ep'
34
(cd gdp;	make clean)
35
make[2]: Entering directory `/home/cxh/src/ptII/vendors/gdp/gdp/gdp'
36
rm -f libgdp.a libgdp.so.0.7   gdp_version.h *.o *.core
37
make[2]: Leaving directory `/home/cxh/src/ptII/vendors/gdp/gdp/gdp'
38
(cd scgilib;	make clean)
39
make[2]: Entering directory `/home/cxh/src/ptII/vendors/gdp/gdp/scgilib'
40
rm -f helloworld *.o
41
make[2]: Leaving directory `/home/cxh/src/ptII/vendors/gdp/gdp/scgilib'
42
(cd gdplogd;	make clean)
43
make[2]: Entering directory `/home/cxh/src/ptII/vendors/gdp/gdp/gdplogd'
44
rm -f  gdplogd *.o *.core
45
make[2]: Leaving directory `/home/cxh/src/ptII/vendors/gdp/gdp/gdplogd'
46
(cd apps;	make clean)
47
make[2]: Entering directory `/home/cxh/src/ptII/vendors/gdp/gdp/apps'
48
rm -f gcl-create log-exists log-mirror gdp-reader gdp-writer gdp-zcbrowse  gdp-rest log-view gdp-find-xname gdp-log-check gdp-name-xlate gdp-newsegment gdp-zcpublish  *.o *.core
49
make[2]: Leaving directory `/home/cxh/src/ptII/vendors/gdp/gdp/apps'
50
(cd util;	make clean)
51
make[2]: Entering directory `/home/cxh/src/ptII/vendors/gdp/gdp/util'
52
rm -f llogger   *.o *.core
53
make[2]: Leaving directory `/home/cxh/src/ptII/vendors/gdp/gdp/util'
54
(cd examples;	make clean)
55
make[2]: Entering directory `/home/cxh/src/ptII/vendors/gdp/gdp/examples'
56
rm -f machine-mon *.o *.core
57
make[2]: Leaving directory `/home/cxh/src/ptII/vendors/gdp/gdp/examples'
58
rm -f gdp-client*.deb gdp-server*.deb python-gdp*.deb README*.html libs/*.a libs/*.so* libs/*.dylib 
59
(cd lang/java; make clean)
60
make[2]: Entering directory `/home/cxh/src/ptII/vendors/gdp/gdp/lang/java'
61
rm -f jna _* org/terraswarm/gdp/*.class org/terraswarm/gdp/EP* org/terraswarm/gdp/e* org/terraswarm/gdp/*Library.java org/terraswarm/gdp/apps/*.class gdp-0.7-2.jar.jar
62
rm -rf darwin linux-x86-64-rhel linux-x86-64
63
Run 'make distclean' to remove jna-4.2.2.jar jnaerator-0.12-shaded.jar jnaerator-runtime-0.12.jar
64
make[2]: Leaving directory `/home/cxh/src/ptII/vendors/gdp/gdp/lang/java'
65
(cd ep;		make all)
66
make[2]: Entering directory `/home/cxh/src/ptII/vendors/gdp/gdp/ep'
67
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_adm.o ep_adm.c
68
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_app.o ep_app.c
69
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_assert.o ep_assert.c
70
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_b64.o ep_b64.c
71
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_crypto.o ep_crypto.c
72
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_crypto_cipher.o ep_crypto_cipher.c
73
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_crypto_key.o ep_crypto_key.c
74
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_crypto_md.o ep_crypto_md.c
75
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_crypto_sign.o ep_crypto_sign.c
76
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_crypto_vrfy.o ep_crypto_vrfy.c
77
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_dbg.o ep_dbg.c
78
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_dumpfds.o ep_dumpfds.c
79
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_fopen_smem.o ep_fopen_smem.c
80
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_fopen_syslog.o ep_fopen_syslog.c
81
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_fread_unlocked.o ep_fread_unlocked.c
82
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_funclist.o ep_funclist.c
83
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_hash.o ep_hash.c
84
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_hexdump.o ep_hexdump.c
85
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_lib.o ep_lib.c
86
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_log.o ep_log.c
87
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_mem.o ep_mem.c
88
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_net.o ep_net.c
89
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_pcvt.o ep_pcvt.c
90
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_pprint.o ep_pprint.c
91
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_prflags.o ep_prflags.c
92
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_rpool.o ep_rpool.c
93
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_sd.o ep_sd.c
94
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_stat.o ep_stat.c
95
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_statcodes.o ep_statcodes.c
96
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_string.o ep_string.c
97
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_syslog.o ep_syslog.c
98
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_thr.o ep_thr.c
99
ep_thr.c: In function ‘_ep_thr_mutex_lock’:
100
ep_thr.c:380: warning: ‘lorder’ may be used uninitialized in this function
101
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_thr_pool.o ep_thr_pool.c
102
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_time.o ep_time.c
103
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC   -c -o ep_xlate.o ep_xlate.c
104
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC -D_CURRENT_DATE_=\"`date +'%Y-%m-%d_%H:%M'`\" -c ep_version.c
105
ar -r libep.a ep_adm.o ep_app.o ep_assert.o ep_b64.o ep_crypto.o ep_crypto_cipher.o ep_crypto_key.o ep_crypto_md.o ep_crypto_sign.o ep_crypto_vrfy.o ep_dbg.o ep_dumpfds.o ep_fopen_smem.o ep_fopen_syslog.o ep_fread_unlocked.o ep_funclist.o ep_hash.o ep_hexdump.o ep_lib.o ep_log.o ep_mem.o ep_net.o ep_pcvt.o ep_pprint.o ep_prflags.o ep_rpool.o ep_sd.o ep_stat.o ep_statcodes.o ep_string.o ep_syslog.o ep_thr.o ep_thr_pool.o ep_time.o ep_xlate.o  ep_version.o 
106
ar: creating libep.a
107
ranlib libep.a
108
rm -f ../libs/libep.a
109
install libep.a ../libs
110
cc -shared  -o libep.so.3.0 -L.  -L/usr/local/lib -L/opt/local/lib ep_adm.o ep_app.o ep_assert.o ep_b64.o ep_crypto.o ep_crypto_cipher.o ep_crypto_key.o ep_crypto_md.o ep_crypto_sign.o ep_crypto_vrfy.o ep_dbg.o ep_dumpfds.o ep_fopen_smem.o ep_fopen_syslog.o ep_fread_unlocked.o ep_funclist.o ep_hash.o ep_hexdump.o ep_lib.o ep_log.o ep_mem.o ep_net.o ep_pcvt.o ep_pprint.o ep_prflags.o ep_rpool.o ep_sd.o ep_stat.o ep_statcodes.o ep_string.o ep_syslog.o ep_thr.o ep_thr_pool.o ep_time.o ep_xlate.o  ep_version.o  -lcrypto  libep.a -pthread
111
install libep.so.3.0 ../libs
112
sh ../libs/makelinks.sh ep 3 0 ../libs
113
[WARN] redhat is not a supported platform, but I'll try anyway
114
[INFO] System Info: OS=redhat, OSVER=060900, PKGMGR=yum, INITSYS=systemd
115
[INFO] Creating libep links in ../libs
116
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I. -I.. -fPIC  -L.  -L/usr/local/lib -L/opt/local/lib  decode-epstat.c  -lcrypto  libep.a -pthread -o decode-epstat
117
make[2]: Leaving directory `/home/cxh/src/ptII/vendors/gdp/gdp/ep'
118
(cd gdp;	make all)
119
make[2]: Entering directory `/home/cxh/src/ptII/vendors/gdp/gdp/gdp'
120
sh gdp_version.sh 0 7 2
121
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..   -fPIC   -c -o gdp_api.o gdp_api.c
122
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..   -fPIC   -c -o gdp_buf.o gdp_buf.c
123
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..   -fPIC   -c -o gdp_chan.o gdp_chan.c
124
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..   -fPIC   -c -o gdp_crypto.o gdp_crypto.c
125
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..   -fPIC   -c -o gdp_event.o gdp_event.c
126
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..   -fPIC   -c -o gdp_gcl_cache.o gdp_gcl_cache.c
127
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..   -fPIC   -c -o gdp_gcl_ops.o gdp_gcl_ops.c
128
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..   -fPIC   -c -o gdp_gclmd.o gdp_gclmd.c
129
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..   -fPIC   -c -o gdp_datum.o gdp_datum.c
130
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..   -fPIC   -c -o gdp_main.o gdp_main.c
131
gdp_main.c: In function ‘_gdp_evloop_init’:
132
gdp_main.c:869: warning: ‘estat.code’ may be used uninitialized in this function
133
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..   -fPIC   -c -o gdp_pdu.o gdp_pdu.c
134
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..   -fPIC   -c -o gdp_proto.o gdp_proto.c
135
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..   -fPIC   -c -o gdp_req.o gdp_req.c
136
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..   -fPIC   -c -o gdp_stat.o gdp_stat.c
137
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..   -fPIC   -c -o gdp_subscr.o gdp_subscr.c
138
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..   -fPIC   -c -o gdp_util.o gdp_util.c
139
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..   -fPIC   -c -o gdp_zc_client.o gdp_zc_client.c
140
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..   -fPIC   -c -o gdp_zc_server.o gdp_zc_server.c
141
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..   -fPIC \
142
		-D_VERSION_INFO_="\"`sh ../adm/get-version-info.sh`\"" \
143
		-c gdp_version.c
144
ar -r libgdp.a gdp_api.o gdp_buf.o gdp_chan.o gdp_crypto.o gdp_event.o gdp_gcl_cache.o gdp_gcl_ops.o gdp_gclmd.o gdp_datum.o gdp_main.o gdp_pdu.o gdp_proto.o gdp_req.o gdp_stat.o gdp_subscr.o gdp_util.o gdp_zc_client.o gdp_zc_server.o gdp_version.o
145
ar: creating libgdp.a
146
ranlib libgdp.a
147
rm -f ../libs/libgdp.a
148
install libgdp.a ../libs
149
cc -shared  -o libgdp.so.0.7  -L../ep -L/usr/local/lib -L/opt/local/lib gdp_api.o gdp_buf.o gdp_chan.o gdp_crypto.o gdp_event.o gdp_gcl_cache.o gdp_gcl_ops.o gdp_gclmd.o gdp_datum.o gdp_main.o gdp_pdu.o gdp_proto.o gdp_req.o gdp_stat.o gdp_subscr.o gdp_util.o gdp_zc_client.o gdp_zc_server.o gdp_version.o -lep -levent -levent_pthreads -lcrypto -lavahi-client -lavahi-common
150
rm -f ../libs/libgdp.so.0.7
151
install libgdp.so.0.7 ../libs
152
sh ../libs/makelinks.sh gdp 0 7 ../libs
153
[WARN] redhat is not a supported platform, but I'll try anyway
154
[INFO] System Info: OS=redhat, OSVER=060900, PKGMGR=yum, INITSYS=systemd
155
[INFO] Creating libgdp links in ../libs
156
make[2]: Leaving directory `/home/cxh/src/ptII/vendors/gdp/gdp/gdp'
157
(cd scgilib;	make all)
158
make[2]: Entering directory `/home/cxh/src/ptII/vendors/gdp/gdp/scgilib'
159
cc  -Wall -g -O     -c -o helloworld.o helloworld.c
160
cc  -Wall -g -O     -c -o scgilib.o scgilib.c
161
cc -o helloworld helloworld.o scgilib.o
162
make[2]: Leaving directory `/home/cxh/src/ptII/vendors/gdp/gdp/scgilib'
163
(cd gdplogd;	make all)
164
make[2]: Entering directory `/home/cxh/src/ptII/vendors/gdp/gdp/gdplogd'
165
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I.. -I..   -c -o logd.o logd.c
166
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I.. -I..   -c -o logd_admin.o logd_admin.c
167
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I.. -I..   -c -o logd_adv.o logd_adv.c
168
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I.. -I..   -c -o logd_disklog.o logd_disklog.c
169
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I.. -I..   -c -o logd_gcl.o logd_gcl.c
170
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I.. -I..   -c -o logd_proto.o logd_proto.c
171
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I.. -I..   -c -o logd_pubsub.o logd_pubsub.c
172
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I.. -I.. \
173
		-D_VERSION_INFO_="\"`sh ../adm/get-version-info.sh`\"" \
174
		-c logd_version.c
175
cc -o gdplogd  -L../gdp -L../ep -L/usr/local/lib -L/opt/local/lib logd.o logd_admin.o logd_adv.o logd_disklog.o logd_gcl.o logd_proto.o logd_pubsub.o logd_version.o  -lgdp -lep -levent -levent_pthreads -pthread -lcrypto -lavahi-client -lavahi-common `sh ../adm/add-libs.sh gdplogd`
176
make[2]: Leaving directory `/home/cxh/src/ptII/vendors/gdp/gdp/gdplogd'
177
(cd apps;	make all)
178
make[2]: Entering directory `/home/cxh/src/ptII/vendors/gdp/gdp/apps'
179
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..    -L../gdp -L../ep -L/usr/local/lib -L/opt/local/lib  gcl-create.c ../gdp/libgdp.a ../ep/libep.a  -lgdp -lep -ljansson -levent -levent_pthreads -pthread -lcrypto -lavahi-client -lavahi-common `sh ../adm/add-libs.sh` -o gcl-create
180
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..    -L../gdp -L../ep -L/usr/local/lib -L/opt/local/lib  log-exists.c ../gdp/libgdp.a ../ep/libep.a  -lgdp -lep -ljansson -levent -levent_pthreads -pthread -lcrypto -lavahi-client -lavahi-common `sh ../adm/add-libs.sh` -o log-exists
181
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..    -L../gdp -L../ep -L/usr/local/lib -L/opt/local/lib  log-mirror.c ../gdp/libgdp.a ../ep/libep.a  -lgdp -lep -ljansson -levent -levent_pthreads -pthread -lcrypto -lavahi-client -lavahi-common `sh ../adm/add-libs.sh` -o log-mirror
182
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..    -L../gdp -L../ep -L/usr/local/lib -L/opt/local/lib  gdp-reader.c ../gdp/libgdp.a ../ep/libep.a  -lgdp -lep -ljansson -levent -levent_pthreads -pthread -lcrypto -lavahi-client -lavahi-common `sh ../adm/add-libs.sh` -o gdp-reader
183
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..    -L../gdp -L../ep -L/usr/local/lib -L/opt/local/lib  gdp-writer.c ../gdp/libgdp.a ../ep/libep.a  -lgdp -lep -ljansson -levent -levent_pthreads -pthread -lcrypto -lavahi-client -lavahi-common `sh ../adm/add-libs.sh` -o gdp-writer
184
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..    -L../gdp -L../ep -L/usr/local/lib -L/opt/local/lib  gdp-zcbrowse.c ../gdp/libgdp.a ../ep/libep.a  -lgdp -lep -ljansson -levent -levent_pthreads -pthread -lcrypto -lavahi-client -lavahi-common `sh ../adm/add-libs.sh` -o gdp-zcbrowse
185
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..    -c -o gdp-rest.o gdp-rest.c
186
cc -o gdp-rest  -L../gdp -L../ep -L/usr/local/lib -L/opt/local/lib gdp-rest.o -lgdp -lep -ljansson -levent -levent_pthreads -pthread -lcrypto -lavahi-client -lavahi-common `sh ../adm/add-libs.sh` ../scgilib/scgilib.o
187
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..    -L../gdp -L../ep -L/usr/local/lib -L/opt/local/lib  log-view.c ../gdp/libgdp.a ../ep/libep.a  -lgdp -lep -ljansson -levent -levent_pthreads -pthread -lcrypto -lavahi-client -lavahi-common `sh ../adm/add-libs.sh` -o log-view
188
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..    -L../gdp -L../ep -L/usr/local/lib -L/opt/local/lib  gdp-find-xname.c ../gdp/libgdp.a ../ep/libep.a  -lgdp -lep -ljansson -levent -levent_pthreads -pthread -lcrypto -lavahi-client -lavahi-common `sh ../adm/add-libs.sh` -o gdp-find-xname
189
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..    -c -o gdp-log-check.o gdp-log-check.c
190
cc  -L../gdp -L../ep -L/usr/local/lib -L/opt/local/lib  gdp-log-check.o ../gdp/libgdp.a ../ep/libep.a  -lgdp -lep -ljansson -levent -levent_pthreads -pthread -lcrypto -lavahi-client -lavahi-common `sh ../adm/add-libs.sh` -o gdp-log-check
191
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..    -L../gdp -L../ep -L/usr/local/lib -L/opt/local/lib  gdp-name-xlate.c ../gdp/libgdp.a ../ep/libep.a  -lgdp -lep -ljansson -levent -levent_pthreads -pthread -lcrypto -lavahi-client -lavahi-common `sh ../adm/add-libs.sh` -o gdp-name-xlate
192
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..    -L../gdp -L../ep -L/usr/local/lib -L/opt/local/lib  gdp-newsegment.c ../gdp/libgdp.a ../ep/libep.a  -lgdp -lep -ljansson -levent -levent_pthreads -pthread -lcrypto -lavahi-client -lavahi-common `sh ../adm/add-libs.sh` -o gdp-newsegment
193
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include -I..    -L../gdp -L../ep -L/usr/local/lib -L/opt/local/lib  gdp-zcpublish.c ../gdp/libgdp.a ../ep/libep.a  -lgdp -lep -ljansson -levent -levent_pthreads -pthread -lcrypto -lavahi-client -lavahi-common `sh ../adm/add-libs.sh` -o gdp-zcpublish
194
make[2]: Leaving directory `/home/cxh/src/ptII/vendors/gdp/gdp/apps'
195
(cd util;	make all)
196
make[2]: Entering directory `/home/cxh/src/ptII/vendors/gdp/gdp/util'
197
cc     llogger.c   -o llogger
198
make[2]: Leaving directory `/home/cxh/src/ptII/vendors/gdp/gdp/util'
199
(cd examples;	make all)
200
make[2]: Entering directory `/home/cxh/src/ptII/vendors/gdp/gdp/examples'
201
cc  -Wall -g -O   -I.. -I/usr/local/include -I/opt/local/include     -c -o machine-mon.o machine-mon.c
202
cc -o machine-mon machine-mon.o  -L../gdp -L../ep -I/usr/local/lib -I/opt/local/lib -lgdp -lep -L/usr/local/lib -L/opt/local/lib -ljansson -levent -levent_pthreads -pthread -lcrypto -lavahi-client -lavahi-common `sh ../adm/add-libs.sh`
203
make[2]: Leaving directory `/home/cxh/src/ptII/vendors/gdp/gdp/examples'
204
(cd lang/java; make clean install)
205
make[2]: Entering directory `/home/cxh/src/ptII/vendors/gdp/gdp/lang/java'
206
rm -f jna _* org/terraswarm/gdp/*.class org/terraswarm/gdp/EP* org/terraswarm/gdp/e* org/terraswarm/gdp/*Library.java org/terraswarm/gdp/apps/*.class gdp-0.7-2.jar.jar
207
rm -rf darwin linux-x86-64-rhel linux-x86-64
208
Run 'make distclean' to remove jna-4.2.2.jar jnaerator-0.12-shaded.jar jnaerator-runtime-0.12.jar
209
java -jar jnaerator-0.12-shaded.jar -runtime JNA -f \
210
		-Dgdp_datum_t="void *" -Dgdp_datum="void *" \
211
		-library gdp.0.7 -I ../../gdp -I ../.. \
212
		../../gdp/gdp.h ../../gdp/gdp_buf.h ../../ep/ep.h ../../ep/ep_dbg.h ../../ep/ep_thr.h /usr/include/event2/buffer.h \
213
		-o . -library event2 -I/usr/include -I/usr/local/include \
214
                -package org.terraswarm.gdp  -v  -noJar -noComp
215
WARNING: option (?i)-noJar is deprecated and might be removed in future versions.
216
WARNING: option (?i)-noComp is deprecated and might be removed in future versions.
217
WARNING: legacy options (?i)-noJar and (?i)-noComp used, defaulting -mode to Directory
218
Auto-configuring parser...
219
Apr 11, 2017 1:09:33 PM com.ochafik.lang.jnaerator.JNAeratorConfigUtils getProp
220
INFO: [environment] JNAERATOR_INCLUDE_PATH=.:/usr/include:/usr/local/include:/usr/include/c++/4.4.7:/usr/include/c++/4.4.7/tr1
221
Apr 11, 2017 1:09:33 PM com.ochafik.lang.jnaerator.JNAeratorConfigUtils getProp
222
INFO: [environment] JNAERATOR_FRAMEWORKS_PATH=/System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks:/System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks:/System/Library/Frameworks:/Library/Frameworks:/Local/Library/Frameworks/:/home/cxh/Library/Frameworks
223
os.arch = amd64
224
Apr 11, 2017 1:09:33 PM com.ochafik.lang.jnaerator.JNAerator jnaerate
225
INFO: Include path : 
226
	../../gdp
227
	../..
228
	/usr/include
229
	/usr/local/include
230
	.
231
	/usr/include
232
	/usr/local/include
233
	/usr/include/c++/4.4.7
234
	/usr/include/c++/4.4.7/tr1
235
Parsing native headers...
236
Writing preprocessor output to '_jnaerator.preprocessed.c'
237
Writing preprocessor macros to '_jnaerator.macros.cpp'
238
Failed to convert define 'ULONG_MAX => 18446744073709551615UL:
239
java.lang.NumberFormatException: For input string: "18446744073709551615"
240
Now parsing 328 slices
241
Normalizing parsed code...
242
Writing raw parsed sources to '_jnaerator.rawParsed.cpp'
243
Writing normalized parsed sources to '_jnaerator.normalizedParsed.cpp'
244
Generating libraries...
245
Generating evbuffer_ptr.java
246
Generating evbuffer_cb_info.java
247
Generating EP_STAT.java
248
Generating ep_stat_to_string.java
249
Generating EP_TIME_SPEC.java
250
Generating ep_mutex.java
251
Generating ep_malloc_functions.java
252
Generating EP_DBG.java
253
Generating Gdp07Library.java
254
Unknown Type: union  pthread_mutex_t {
255
	__pthread_mutex_s __data;
256
	char[40] __size;
257
	long long __align;
258
	struct __pthread_mutex_s {
259
		int __lock;
260
		unsigned int __count;
261
		int __owner;
262
		unsigned int __nusers;
263
		int __kind;
264
		int __spins;
265
		__pthread_list_t __list;
266
	};
267
}
268
Unknown Type: union  pthread_rwlock_t {
269
	__data_struct __data;
270
	char[56] __size;
271
	long long __align;
272
	struct __data_struct {
273
		int __lock;
274
		unsigned int __nr_readers;
275
		unsigned int __readers_wakeup;
276
		unsigned int __writer_wakeup;
277
		unsigned int __nr_readers_queued;
278
		unsigned int __nr_writers_queued;
279
		int __writer;
280
		int __shared;
281
		unsigned long long __pad1;
282
		unsigned long long __pad2;
283
		unsigned int __flags;
284
	};
285
}
286
Unknown Type: union  pthread_cond_t {
287
	__data_struct __data;
288
	char[48] __size;
289
	long long long __align;
290
	struct __data_struct {
291
		int __lock;
292
		unsigned int __futex;
293
		unsigned long long long __total_seq;
294
		unsigned long long long __wakeup_seq;
295
		unsigned long long long __woken_seq;
296
		void* __mutex;
297
		unsigned int __nwaiters;
298
		unsigned int __broadcast_seq;
299
	};
300
}
301
#
302
# SUCCESS: JNAeration completed !
303
# Output mode is 'Directory(Bindings sources in simple file hierarchy)
304
#
305
# => '/home/cxh/src/ptII/vendors/gdp/gdp/lang/java/.'
306
#
307
# Fix up NativeSize. We want our included version of NativeSize be used, instead of JNAerator's version:
308
# We use sed -i here, which varies between Mac OS X and RHEL.  However calling sed twice like this works.
309
for file in org/terraswarm/gdp/*.java org/terraswarm/gdp/*/*.java; do \
310
		echo "Fixing $file"; \
311
		sed -i -e "s@Gdp[0-9]*Library@Gdp07Library@" $file; \
312
		sed -i -e 's@com.ochafik.lang.jnaerator.runtime.NativeSize@org.terraswarm.gdp.NativeSize@' $file; \
313
	done
314
Fixing org/terraswarm/gdp/EP_DBG.java
315
Fixing org/terraswarm/gdp/ep_malloc_functions.java
316
Fixing org/terraswarm/gdp/ep_mutex.java
317
Fixing org/terraswarm/gdp/EP_STAT.java
318
Fixing org/terraswarm/gdp/ep_stat_to_string.java
319
Fixing org/terraswarm/gdp/EP_TIME_SPEC.java
320
Fixing org/terraswarm/gdp/evbuffer_cb_info.java
321
Fixing org/terraswarm/gdp/evbuffer_ptr.java
322
Fixing org/terraswarm/gdp/Gdp07Library.java
323
Fixing org/terraswarm/gdp/GDP_DATUM.java
324
Fixing org/terraswarm/gdp/GDPException.java
325
Fixing org/terraswarm/gdp/GDP_GCL.java
326
Fixing org/terraswarm/gdp/GDP_GCLMD.java
327
Fixing org/terraswarm/gdp/GDP.java
328
Fixing org/terraswarm/gdp/GDP_NAME.java
329
Fixing org/terraswarm/gdp/NativeSizeByReference.java
330
Fixing org/terraswarm/gdp/NativeSize.java
331
Fixing org/terraswarm/gdp/apps/HelloWorld.java
332
# Empty target. See https://www.gnu.org/software/make/manual/html_node/Empty-Targets.html
333
touch jna
334
CLASSPATH="jna-4.2.2.jar:jnaerator-runtime-0.12.jar:../../lang/java/:../../lang/java/" "javac"  org/terraswarm/gdp/GDP_DATUM.java
335
CLASSPATH="jna-4.2.2.jar:jnaerator-runtime-0.12.jar:../../lang/java/:../../lang/java/" "javac"  org/terraswarm/gdp/GDPException.java
336
Note: ../../lang/java/org/terraswarm/gdp/GDP.java uses or overrides a deprecated API.
337
Note: Recompile with -Xlint:deprecation for details.
338
CLASSPATH="jna-4.2.2.jar:jnaerator-runtime-0.12.jar:../../lang/java/:../../lang/java/" "javac"  org/terraswarm/gdp/GDP_GCL.java
339
Note: org/terraswarm/gdp/GDP_GCL.java uses or overrides a deprecated API.
340
Note: Recompile with -Xlint:deprecation for details.
341
CLASSPATH="jna-4.2.2.jar:jnaerator-runtime-0.12.jar:../../lang/java/:../../lang/java/" "javac"  org/terraswarm/gdp/apps/HelloWorld.java
342
if [ ! -d darwin ]; then mkdir darwin; fi
343
if [ -f ../../libs/libgdp.0.7.dylib ]; then \
344
		echo "Copying ../../libs/libgdp.0.7.dylib to darwin/libgdp.0.7.dylib"; \
345
		cp ../../libs/libgdp.0.7.dylib darwin/libgdp.0.7.dylib; \
346
	else \
347
		if [ -f /home/cxh/src/ptII/lib/libgdp.0.7.dylib ]; then \
348
			echo "Copying /home/cxh/src/ptII/lib/libgdp.0.7.dylib to darwin/libgdp.0.7.dylib"; \
349
			cp /home/cxh/src/ptII/lib/libgdp.0.7.dylib darwin/libgdp.0.7.dylib; \
350
		else \
351
			echo "Could not find the Darwin GDP shared library, so the jar file will not contain it."; \
352
		fi \
353
	fi
354
Copying /home/cxh/src/ptII/lib/libgdp.0.7.dylib to darwin/libgdp.0.7.dylib
355
if [ ! -d linux-x86-64-rhel ]; then mkdir linux-x86-64-rhel; fi
356
if [ -f /etc/redhat-release -a -f ../../libs/libgdp-0.7.so ]; then \
357
		echo "Copying ../../libs/libgdp-0.7.so to linux-x86-64-rhel/libgdp.0.7.so"; \
358
		cp ../../libs/libgdp-0.7.so linux-x86-64-rhel/libgdp.0.7.so; \
359
	else \
360
		if [ -f /home/cxh/src/ptII/lib/linux-x86-64-rhel/libgdp.0.7.so ]; then \
361
			echo "Copying /home/cxh/src/ptII/lib/linux-x86-64-rhel/libgdp.0.7.so to linux-x86-64-rhel/libgdp.0.7.so"; \
362
			cp /home/cxh/src/ptII/lib/linux-x86-64-rhel/libgdp.0.7.so linux-x86-64-rhel/libgdp.0.7.so; \
363
		else \
364
			echo "Could not find the Linux GDP RHEL shared library, so the jar file will not contain it."; \
365
		fi \
366
	fi
367
Copying ../../libs/libgdp-0.7.so to linux-x86-64-rhel/libgdp.0.7.so
368
if [ ! -d linux-x86-64 ]; then mkdir linux-x86-64; fi
369
if [ ! -f /etc/redhat-release -a -f ../../libs/libgdp.so ]; then \
370
		echo "Copying ../../libs/libgdp.so to linux-x86-64/libgdp.0.7.so"; \
371
		cp ../../libs/libgdp.so linux-x86-64/libgdp.0.7.so; \
372
	else \
373
		if [ -f /home/cxh/src/ptII/lib/libgdp.0.7.so ]; then \
374
			echo "Copying /home/cxh/src/ptII/lib/libgdp.0.7.so to linux-x86-64/libgdp.0.7.so"; \
375
			cp /home/cxh/src/ptII/lib/libgdp.0.7.so linux-x86-64/libgdp.0.7.so; \
376
		else \
377
			echo "Could not find the Linux GDP non-RHEL shared library, so the jar file will not contain it."; \
378
		fi \
379
	fi
380
Copying /home/cxh/src/ptII/lib/libgdp.0.7.so to linux-x86-64/libgdp.0.7.so
381
jar cf gdp-0.7-2.jar org/terraswarm/gdp/*.class darwin linux-x86-64-rhel linux-x86-64
382
make[2]: Leaving directory `/home/cxh/src/ptII/vendors/gdp/gdp/lang/java'
383
make[1]: Leaving directory `/home/cxh/src/ptII/vendors/gdp/gdp'
384
All Done
385
Built the gdp.
386
Checking for jar file /home/cxh/src/ptII/vendors/gdp/gdp/lang/java/gdp-0.7-2.jar
387
Renaming /home/cxh/src/ptII/vendors/gdp/gdp/lang/java/gdp-0.7-2.jar to /home/cxh/src/ptII/lib/gdp-0.7-2.jar
388
Checking for shared library file /home/cxh/src/ptII/vendors/gdp/gdp/gdp/libgdp.so.0.7
389
Renaming /home/cxh/src/ptII/vendors/gdp/gdp/gdp/libgdp.so.0.7 to /home/cxh/src/ptII/lib/libgdp.0.7.so
390
GDPManager: Using configuration files in /home/cxh/.ep_adm_params
391
GDPManager: gdp settings:
392
swarm.gdp.routers=localhost
393
04/11/17 01:09:40
394
Failed: 0  Total Tests: 1  ((Passed: 1, Newly Passed: 0)  Known Failed: 0) /home/cxh/src/ptII/ptolemy/actor/lib/jjs/modules/gdp/test
395
.No auto/knownFailedTests/*.xml tests in /home/cxh/src/ptII/ptolemy/actor/lib/jjs/modules/gdp/test
396
.No auto/*.xml tests in /home/cxh/src/ptII/ptolemy/actor/lib/jjs/modules/gdp/test
397
.----------------- testing /home/cxh/src/ptII/ptolemy/actor/lib/jjs/modules/gdp/test/auto/GDPLogCreateAppendReadJS.xml
398
Updating local copy of the accessors repository.
399
In "/home/cxh/src/ptII/org/terraswarm/accessor/accessors", about to execute:
400
    svn update --non-interactive --trust-server-cert --accept postpone
401
At revision 1526.
402
All Done
403
Updated accessor repository.
404
GDPLogCreate.js: initialize()
405
GDPLogAppend.js: initialize()
406
JavaScriptGDPLogName: ptolemy.actor.lib.jjs.modules.gdp.test.auto.GDPLogSubscribeJS.0.576189613616703
407
GDPLogCreate.js: create() Start.
408
GDPHelper.GDPHelper(ptolemy.actor.lib.jjs.modules.gdp.test.auto.GDPLogSubscribeJS.0.576189613616703, 3, edu.berkeley.eecs.gdp-01.gdplogd): 
409
GDPHelper: Updated jna.library.path to /home/cxh/src/ptII/lib:/home/cxh/src/ptII/lib/linux-x86-64-rhel/
410
GDPManager: Using configuration files in /home/cxh/.ep_adm_params
411
GDPManager: gdp settings:
412
swarm.gdp.routers=gdp-03.eecs.berkeley.edu; gdp-02.eecs.berkeley.edu
413
Looking in classpath from sun.misc.Launcher$AppClassLoader@45ee12a7 for /com/sun/jna/linux-x86-64/libjnidispatch.so
414
Found library resource at jar:file:/home/cxh/src/ptII/lib/jna-4.0.0-variadic.jar!/com/sun/jna/linux-x86-64/libjnidispatch.so
415
Looking for library 'gdp.0.7'
416
Adding paths from jna.library.path: /home/cxh/src/ptII/lib:/home/cxh/src/ptII/lib/linux-x86-64-rhel/
417
Trying /home/cxh/src/ptII/lib/libgdp.0.7.so
418
Found library 'gdp.0.7' at /home/cxh/src/ptII/lib/libgdp.0.7.so
419
Looking for library 'gdp.0.7'
420
Adding paths from jna.library.path: /home/cxh/src/ptII/lib:/home/cxh/src/ptII/lib/linux-x86-64-rhel/
421
Trying /home/cxh/src/ptII/lib/libgdp.0.7.so
422
Found library 'gdp.0.7' at /home/cxh/src/ptII/lib/libgdp.0.7.so
423
GDP_GCL.java: newGCL(org.terraswarm.gdp.GDP_NAME@56b5bc4e, 3, org.terraswarm.gdp.GDP_NAME@523468c1)
424
GDP_GCL.java: GDP_GCL(org.terraswarm.gdp.GDP_NAME@56b5bc4e(wLh4YLzpQ8VLLwjrX5zX7auKBI4RiJ8qUpbnmMU3byY), RA, org.terraswarm.gdp.GDP_NAME@523468c1(m5FiAV65ufV8Oe3SinfrOZPcbzXtlNOG-lmD-KSsE1U)
425

    
426
>>> gdp_gcl_open(wLh4YLzpQ8VLLwjrX5zX7auKBI4RiJ8qUpbnmMU3byY)
427
_gdp_lib_init(NULL)
428
	@(#)libgdp 0.7.2 (2017-04-11 13:09) 00cf2f7b1b4a3d02447767de3faf5b7912f7400d++
429
My GDP routing name = SXUUCtYoGDwOQzahKIl-djXtV1_xnRxhG147i5tc2fo
430
gdp_lib_init: OK
431
Trying Zeroconf:
432
client_callback: state 2
433
avahi_service_browser_new() failed: Too many clients
434
... after gdp_zc_scan
435
... after gdp_zc_get_infolist: 0x7f5cd04b9600
436
... after gdp_zc_addr_str: 0x7f5cd04b7310
437
... after gdp_zc_free_infolist
438
_gdp_chan_open(localhost)
439
Trying localhost
440
_gdp_chan_open: trying host localhost port 8007
441
_gdp_chan_open: talking to router at localhost:8007
442
gdp_event_loop: starting up I/O base loop
443
Inserted events:
444
  0x7f5cd04b5890 [fd 34] Read Persist
445
  0x7f5cd04b5e40 [fd 35] Read Persist
446
  0x7f5cd04b5ec8 [fd 35] Write Persist
447
_gdp_req_new: allocated new pdu @ 0x7f5cd04babf0
448
_gdp_pdu_out, fd = 35, basemd = (nil): CMD_ADVERTISE
449
gdp_init: OK
450
_gdp_req_new: allocated new pdu @ 0x7f5cd04babf0
451

    
452
>>> _gdp_invoke(req=0x7f5cd04baec0 rid=1): CMD_OPEN_RA (75), gcl@0x7f5cd04b91c0
453
	datum @ 0x7f5cd04bafd0: recno -1, len 0, no timestamp
454
_gdp_pdu_out, fd = 35, basemd = (nil): CMD_OPEN_RA
455
_gdp_pdu_in(NAK_R_NOROUTE) => OK
456

    
457
*** Processing ack/nak 240=NAK_R_NOROUTE from socket 35
458
gdp_pdu_proc_resp(0x7f5ccc000db0 NAK_R_NOROUTE) gcl 0x7f5cd04b91c0
459
_gdp_req_dispatch >>> NAK_R_NOROUTE (240) [gcl->refcnt 2]
460
nak_router: received NAK_R_NOROUTE for CMD_OPEN_RA
461
_gdp_req_dispatch <<< NAK_R_NOROUTE [gcl->refcnt 2]
462
    ERROR: 600 no route available [Berkeley:Swarm-GDP:600]
463
<<< _gdp_invoke(0x7f5cd04baec0 rid=1) CMD_OPEN_RA: ERROR: 600 no route available [Berkeley:Swarm-GDP:600]
464
Couldn't open GCL wLh4YLzpQ8VLLwjrX5zX7auKBI4RiJ8qUpbnmMU3byY:
465
	ERROR: 600 no route available [Berkeley:Swarm-GDP:600]
466
<<< gdp_gcl_open(wLh4YLzpQ8VLLwjrX5zX7auKBI4RiJ8qUpbnmMU3byY): ERROR: 600 no route available [Berkeley:Swarm-GDP:600]
467
GDP_GCL: gdp_gcl_open() failed, trying to create the log and call gdp_gcl_open() again.
468
GDP_GCL.java: create(org.terraswarm.gdp.GDP_NAME@56b5bc4e, , org.terraswarm.gdp.GDP_NAME@523468c1, {})
469

    
470
>>> gdp_gcl_create
471
_gdp_gcl_create: gcl=wLh4YLzpQ8VLLwjrX5zX7auKBI4RiJ8qUpbnmMU3byY
472
	logd=m5FiAV65ufV8Oe3SinfrOZPcbzXtlNOG-lmD-KSsE1U
473
_gdp_req_new: allocated new pdu @ 0x7f5cd04babf0
474

    
475
>>> _gdp_invoke(req=0x7f5cd04baec0 rid=2): CMD_CREATE (66), gcl@0x7f5cd04ba970
476
	datum @ 0x7f5cd04bafd0: recno -1, len 34, no timestamp
477
00000000 c0 b8 78 60 bc e9 43 c5 4b 2f 08 eb 5f 9c d7 ed
478
         ?  ?  x  `  ?  ?  C  ?  K  /  ?  ?  _  ?  ?  ? 
479
00000010 ab 8a 04 8e 11 88 9f 2a 52 96 e7 98 c5 37 6f 26
480
         ?  ?  ?  ?  ?  ?  ?  *  R  ?  ?  ?  ?  7  o  & 
481
00000020 00 00
482
         ?  ? 
483
_gdp_pdu_out, fd = 35, basemd = (nil): CMD_CREATE
484
_gdp_pdu_in(NAK_R_NOROUTE) => OK
485

    
486
*** Processing ack/nak 240=NAK_R_NOROUTE from socket 35
487
gdp_pdu_proc_resp(0x7f5ccc000db0 NAK_R_NOROUTE) gcl 0x7f5cd04ba970
488
_gdp_req_dispatch >>> NAK_R_NOROUTE (240) [gcl->refcnt 2]
489
nak_router: received NAK_R_NOROUTE for CMD_CREATE
490
_gdp_req_dispatch <<< NAK_R_NOROUTE [gcl->refcnt 2]
491
    ERROR: 600 no route available [Berkeley:Swarm-GDP:600]
492
_gdp_req_unsend: req@0x7f5cd04baec0:
493
    nextrec=0, numrecs=0, chan=0x7f5cd04b5d80
494
    postproc=(nil), sub_cb=(nil), udata=(nil)
495
    state=ACTIVE, stat=ERROR: 600 no route available [Berkeley:Swarm-GDP:600]
496
    act_ts=2017-04-11 20:09:51.664974000Z
497
    flags=0x143<ASYNCIO,DONE,ALLOC_RID,ON_CHAN_LIST>
498
    GCL@0x7f5cd04ba970: m5FiAV65ufV8Oe3SinfrOZPcbzXtlNOG-lmD-KSsE1U
499
	iomode = 0, refcnt = 2, reqs = (nil), nrecs = 0
500
	flags = 0xe<INCACHE,ISLOCKED,INUSE>
501
    cPDU@0x7f5cd04babf0: 
502
	v=3, ttl=15, rsvd1=0, cmd=66=CMD_CREATE
503
	dst=m5FiAV65ufV8Oe3SinfrOZPcbzXtlNOG-lmD-KSsE1U
504
	src=SXUUCtYoGDwOQzahKIl-djXtV1_xnRxhG147i5tc2fo
505
	rid=2, olen=0, chan=(nil), seqno=0
506
	flags=0
507
	datum=0x7f5cd04bafd0, recno=(none), dbuf=0x7f5cd04bb050, dlen=34
508
		ts=(none)
509
	sigmdalg=0x0, siglen=0, sig=(nil)
510
	total header=80
511
    rPDU@0x7f5ccc000db0: 
512
	v=2, ttl=0, rsvd1=0, cmd=240=NAK_R_NOROUTE
513
	dst=SXUUCtYoGDwOQzahKIl-djXtV1_xnRxhG147i5tc2fo
514
	src=m5FiAV65ufV8Oe3SinfrOZPcbzXtlNOG-lmD-KSsE1U
515
	rid=2, olen=0, chan=0x7f5cd04b5d80, seqno=0
516
	flags=0
517
	datum=0x7f5ccc000e30, recno=(none), dbuf=0x7f5ccc000eb0, dlen=0
518
		ts=(none)
519
	sigmdalg=0x0, siglen=0, sig=(nil)
520
	total header=80
521
_gdp_req_unsend: req 0x7f5cd04baec0 not on GCL list
522
_gdp_pdu_out, fd = 35, basemd = (nil): CMD_CREATE
523
_gdp_pdu_in(NAK_R_NOROUTE) => OK
524

    
525
*** Processing ack/nak 240=NAK_R_NOROUTE from socket 35
526
gdp_pdu_proc_resp(0x7f5ccc000f50 NAK_R_NOROUTE) gcl 0x7f5cd04ba970
527
_gdp_req_dispatch >>> NAK_R_NOROUTE (240) [gcl->refcnt 3]
528
nak_router: received NAK_R_NOROUTE for CMD_CREATE
529
_gdp_req_dispatch <<< NAK_R_NOROUTE [gcl->refcnt 3]
530
    ERROR: 600 no route available [Berkeley:Swarm-GDP:600]
531
_gdp_req_unsend: req@0x7f5cd04baec0:
532
    nextrec=0, numrecs=0, chan=0x7f5cd04b5d80
533
    postproc=(nil), sub_cb=(nil), udata=(nil)
534
    state=ACTIVE, stat=ERROR: 600 no route available [Berkeley:Swarm-GDP:600]
535
    act_ts=2017-04-11 20:09:56.665675000Z
536
    flags=0x143<ASYNCIO,DONE,ALLOC_RID,ON_CHAN_LIST>
537
    GCL@0x7f5cd04ba970: m5FiAV65ufV8Oe3SinfrOZPcbzXtlNOG-lmD-KSsE1U
538
	iomode = 0, refcnt = 3, reqs = (nil), nrecs = 0
539
	flags = 0xe<INCACHE,ISLOCKED,INUSE>
540
    cPDU@0x7f5cd04babf0: 
541
	v=3, ttl=15, rsvd1=0, cmd=66=CMD_CREATE
542
	dst=m5FiAV65ufV8Oe3SinfrOZPcbzXtlNOG-lmD-KSsE1U
543
	src=SXUUCtYoGDwOQzahKIl-djXtV1_xnRxhG147i5tc2fo
544
	rid=2, olen=0, chan=(nil), seqno=0
545
	flags=0
546
	datum=0x7f5cd04bafd0, recno=(none), dbuf=0x7f5cd04bb050, dlen=34
547
		ts=(none)
548
	sigmdalg=0x0, siglen=0, sig=(nil)
549
	total header=80
550
    rPDU@0x7f5ccc000f50: 
551
	v=2, ttl=0, rsvd1=0, cmd=240=NAK_R_NOROUTE
552
	dst=SXUUCtYoGDwOQzahKIl-djXtV1_xnRxhG147i5tc2fo
553
	src=m5FiAV65ufV8Oe3SinfrOZPcbzXtlNOG-lmD-KSsE1U
554
	rid=2, olen=0, chan=0x7f5cd04b5d80, seqno=0
555
	flags=0
556
	datum=0x7f5ccc000fd0, recno=(none), dbuf=0x7f5ccc001050, dlen=0
557
		ts=(none)
558
	sigmdalg=0x0, siglen=0, sig=(nil)
559
	total header=80
560
_gdp_req_unsend: req 0x7f5cd04baec0 not on GCL list
561
_gdp_pdu_out, fd = 35, basemd = (nil): CMD_CREATE
562
_gdp_pdu_in(NAK_R_NOROUTE) => OK
563

    
564
*** Processing ack/nak 240=NAK_R_NOROUTE from socket 35
565
gdp_pdu_proc_resp(0x7f5ccc000db0 NAK_R_NOROUTE) gcl 0x7f5cd04ba970
566
_gdp_req_dispatch >>> NAK_R_NOROUTE (240) [gcl->refcnt 4]
567
nak_router: received NAK_R_NOROUTE for CMD_CREATE
568
_gdp_req_dispatch <<< NAK_R_NOROUTE [gcl->refcnt 4]
569
    ERROR: 600 no route available [Berkeley:Swarm-GDP:600]
570
<<< _gdp_invoke(0x7f5cd04baec0 rid=2) CMD_CREATE: ERROR: 600 no route available [Berkeley:Swarm-GDP:600]
571
Could not create GCL: ERROR: 600 no route available [Berkeley:Swarm-GDP:600]
572
#
573
# A fatal error has been detected by the Java Runtime Environment:
574
#
575
#  SIGSEGV (0xb) at pc=0x00007f5cd67c2df4, pid=2764, tid=140038016612096
576
#
577
# JRE version: Java(TM) SE Runtime Environment (8.0_91-b14) (build 1.8.0_91-b14)
578
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.91-b14 mixed mode linux-amd64 compressed oops)
579
# Problematic frame:
580
# C  [libgdp.0.7.so+0x12df4]  _gdp_gcl_unlock_trace+0x4
581
#
582
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
583
#
584
# An error report file with more information is saved as:
585
# /home/cxh/src/ptII/ptolemy/actor/lib/jjs/modules/gdp/test/hs_err_pid2764.log
586
#
587
# If you would like to submit a bug report, please visit:
588
#   http://bugreport.java.com/bugreport/crash.jsp
589
# The crash happened outside the Java Virtual Machine in native code.
590
# See problematic frame for where to report the bug.
591
#
592
/bin/sh: line 1:  2764 Aborted                 (core dumped) LD_LIBRARY_PATH=/home/cxh/src/ptII/lib:/usr/local/lib CLASSPATH="/home/cxh/src/ptII:../../../../../../../..:/home/cxh/src/ptII/lib/junit-4.8.2.jar:/home/cxh/src/ptII/lib/JUnitParams-0.4.0.jar:/home/cxh/src/ptII/lib/ptjacl.jar:/home/cxh/src/ptII/lib/gdp-0.7-2.jar:/home/cxh/src/ptII/lib/jna-4.0.0-variadic.jar" "/usr/java/jdk1.8.0_91/bin/java" -Djna.debug_load=true -Djna.library.path="/home/cxh/src/ptII/lib" -Dptolemy.ptII.doNotExit=true org.junit.runner.JUnitCore ptolemy.actor.lib.jjs.modules.gdp.test.junit.JUnitTclTest
593
make: *** [tests] Error 134