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
|
[0;33m[40m[WARN] redhat is not a supported platform, but I'll try anyway[0m
|
114
|
[0;32m[40m[INFO] System Info: OS=redhat, OSVER=060900, PKGMGR=yum, INITSYS=systemd[0m
|
115
|
[0;32m[40m[INFO] Creating libep links in ../libs[0m
|
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
|
[0;33m[40m[WARN] redhat is not a supported platform, but I'll try anyway[0m
|
154
|
[0;32m[40m[INFO] System Info: OS=redhat, OSVER=060900, PKGMGR=yum, INITSYS=systemd[0m
|
155
|
[0;32m[40m[INFO] Creating libgdp links in ../libs[0m
|
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
|