[ovs-discuss] [openvswitch 1.4.0] testsuite: 591 failed

Michael Shigorin mike at osdn.org.ua
Tue Feb 21 18:16:37 UTC 2012


	Hello,
sending a testsuite.log as kindly requested by
`make check'; it's ALT Linux x86_64 based build
in a clean chroot environment (both default POSIX
locale and LC_CTYPE==LC_COLLATE==en_US.UTF-8 fail).

If there's anything to add, please specify.

-- 
 ---- WBR, Michael Shigorin <mike at altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/
-------------- next part --------------
## ----------------------------- ##
## openvswitch 1.4.0 test suite. ##
## ----------------------------- ##

testsuite: command line was:
  $ ./tests/testsuite -C tests AUTOTEST_PATH=utilities:vswitchd:ovsdb:tests

## --------- ##
## Platform. ##
## --------- ##

hostname = sisyphus.local
uname -m = x86_64
uname -r = 2.6.32-ovz-el-alt49
uname -s = Linux
uname -v = #1 SMP Mon Jan 23 14:09:43 UTC 2012

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/src/RPM/BUILD/openvswitch-1.4.0/utilities
PATH: /usr/src/RPM/BUILD/openvswitch-1.4.0/vswitchd
PATH: /usr/src/RPM/BUILD/openvswitch-1.4.0/ovsdb
PATH: /usr/src/RPM/BUILD/openvswitch-1.4.0/tests
PATH: /bin
PATH: /usr/bin
PATH: /usr/games

testsuite: atconfig:
| # Configurable variable values for building test suites.
| # Generated by ./config.status.
| # Copyright (C) 2011 Free Software Foundation, Inc.
| 
| # The test suite will define top_srcdir=/../.. etc.
| at_testdir='tests'
| abs_builddir='/usr/src/RPM/BUILD/openvswitch-1.4.0/tests'
| at_srcdir='.'
| abs_srcdir='/usr/src/RPM/BUILD/openvswitch-1.4.0/tests'
| at_top_srcdir='..'
| abs_top_srcdir='/usr/src/RPM/BUILD/openvswitch-1.4.0'
| at_top_build_prefix='../'
| abs_top_builddir='/usr/src/RPM/BUILD/openvswitch-1.4.0'
| 
| # Backward compatibility with Autotest <= 2.59b:
| at_top_builddir=$at_top_build_prefix
| 
| AUTOTEST_PATH='tests'
| 
| SHELL=${CONFIG_SHELL-'/bin/sh'}

testsuite: atlocal:
| # -*- shell-script -*-
| HAVE_OPENSSL='yes'
| HAVE_PYTHON='yes'
| PERL='/usr/bin/perl'
| PYTHON='/usr/bin/python'
| 
| PYTHONPATH=$PYTHONPATH:$abs_top_srcdir/python:$abs_top_builddir/tests
| export PYTHONPATH
| 
| PYTHONIOENCODING=utf_8
| export PYTHONIOENCODING
| 
| if test $HAVE_PYTHON = yes; then
|     if python -m argparse 2>/dev/null; then
|         :
|     else
|         PYTHONPATH=$PYTHONPATH:$abs_top_srcdir/python/compat
|         export PYTHONPATH
|    fi
| fi

## ---------------- ##
## Tested programs. ##
## ---------------- ##

./testsuite.at:1: /usr/src/RPM/BUILD/openvswitch-1.4.0/vswitchd/ovs-vswitchd --version
ovs-vswitchd (Open vSwitch) 1.4.0
Compiled Feb 21 2012 18:04:40
OpenFlow versions 0x1:0x1

./testsuite.at:1: /usr/src/RPM/BUILD/openvswitch-1.4.0/utilities/ovs-vsctl --version
ovs-vsctl (Open vSwitch) 1.4.0
Compiled Feb 21 2012 18:04:51

./testsuite.at:1: /usr/bin/perl --version

This is perl 5, version 14, subversion 2 (v5.14.2) built for x86_64-linux-thread-multi

Copyright 1987-2011, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.


## ------------------ ##
## Running the tests. ##
## ------------------ ##
testsuite: starting at: Tue Feb 21 18:05:04 UTC 2012
1. lacp - config (lacp.at:3): ok     (0m0.013s 0m0.036s)
2. lacp - config (lacp.at:39): ok     (0m0.015s 0m0.028s)
3. test flow extractor (library.at:3): ok     (0m0.033s 0m0.010s)
4. test TCP/IP checksumming (library.at:9): ok     (0m0.000s 0m0.003s)
5. test hash functions (library.at:14): ok     (0m0.000s 0m0.002s)
6. test hash map (library.at:18): ok     (0m0.085s 0m0.004s)
7. test linked lists (library.at:23): ok     (0m0.003s 0m0.004s)
8. test packet library (library.at:28): ok     (0m0.000s 0m0.002s)
9. test SHA-1 (library.at:32): ok     (0m0.132s 0m0.003s)
10. test type properties (library.at:37): ok     (0m0.000s 0m0.001s)
11. test strtok_r bug fix (library.at:41): ok     (0m0.002s 0m0.001s)
12. test byte order conversion (library.at:46): ok     (0m0.000s 0m0.002s)
13. test random number generator (library.at:51): ok     (0m0.002s 0m0.004s)
14. test log_2_floor (library.at:103): ok     (0m0.001s 0m0.000s)
15. test unix socket -- short pathname (library.at:107): ok     (0m0.001s 0m0.001s)
16. test unix socket -- long pathname (library.at:116): ok     (0m0.004s 0m0.003s)
17. hrw bundle link selection (bundle.at:10): ok     (0m0.616s 0m0.009s)
18. active_backup bundle link selection (bundle.at:80): ok     (0m0.441s 0m0.010s)
19. hrw bundle single link selection (bundle.at:151): ok     (0m0.049s 0m0.007s)
20. hrw bundle no link selection (bundle.at:159): ok     (0m0.035s 0m0.011s)
21. bundle action missing argument (bundle.at:166): ok     (0m0.000s 0m0.005s)
22. bundle action bad fields (bundle.at:172): ok     (0m0.000s 0m0.004s)
23. bundle action bad algorithm (bundle.at:178): ok     (0m0.003s 0m0.003s)
24. bundle action bad slave type (bundle.at:184): ok     (0m0.001s 0m0.003s)
25. bundle action bad slave delimiter (bundle.at:190): ok     (0m0.002s 0m0.005s)
26. flow classifier - empty (classifier.at:2): ok     (0m0.000s 0m0.001s)
27. flow classifier - destroy null (classifier.at:2): ok     (0m0.001s 0m0.001s)
28. flow classifier - single rule (classifier.at:2): ok     (0m0.656s 0m0.002s)
29. flow classifier - rule replacement (classifier.at:2): ok     (0m1.225s 0m0.003s)
30. flow classifier - many rules in one list (classifier.at:2): ok     (0m0.198s 0m0.002s)
31. flow classifier - many rules in one table (classifier.at:2): ok     (0m0.481s 0m0.002s)
32. flow classifier - many rules in two tables (classifier.at:2): ok     (0m1.340s 0m0.005s)
33. flow classifier - many rules in five tables (classifier.at:2): ok     (0m1.352s 0m0.003s)
34. check struct tail padding (check-structs.at:11): ok     (0m0.030s 0m0.009s)
35. check struct internal alignment (check-structs.at:21): ok     (0m0.032s 0m0.011s)
36. check struct declared size (check-structs.at:32): ok     (0m0.029s 0m0.012s)
37. check wrong struct's declared size (check-structs.at:44): ok     (0m0.032s 0m0.011s)
38. daemon (daemon.at:3): ok     (0m0.008s 0m0.027s)
39. daemon --monitor (daemon.at:22): ok     (0m0.023s 0m0.075s)
40. daemon --detach (daemon.at:66): ok     (0m0.010s 0m0.021s)
41. daemon --detach --monitor (daemon.at:83): ok     (0m0.029s 0m0.097s)
42. daemon --detach startup errors (daemon.at:133): ok     (0m0.009s 0m0.017s)
43. daemon --detach --monitor startup errors (daemon.at:142): ok     (0m0.011s 0m0.016s)
44. daemon --detach closes standard fds (daemon.at:153): skipped (daemon.at:154)
45. daemon --detach --monitor closes standard fds (daemon.at:176): skipped (daemon.at:177)
46. daemon - Python (daemon-py.at:3): ok     (0m0.004s 0m0.020s)
47. daemon --monitor - Python (daemon-py.at:21): ok     (0m0.020s 0m0.062s)
48. daemon --monitor restart exit code - Python (daemon-py.at:64): ok     (0m0.013s 0m0.062s)
49. daemon --detach - Python (daemon-py.at:107): ok     (0m0.066s 0m0.033s)
50. daemon --detach --monitor - Python (daemon-py.at:123): ok     (0m0.079s 0m0.117s)
51. daemon --detach startup errors - Python (daemon-py.at:172): ok     (0m0.062s 0m0.036s)
52. daemon --detach --monitor startup errors - Python (daemon-py.at:181): ok     (0m0.065s 0m0.049s)
53. daemon --detach closes standard fds - Python (daemon-py.at:190): ok     (0m0.064s 0m0.031s)
54. daemon --detach --monitor closes standard fds (daemon-py.at:210): ok     (0m0.063s 0m0.043s)
55. empty (ofp-print.at:3): ok     (0m0.000s 0m0.006s)
56. too short (ofp-print.at:9): ok     (0m0.003s 0m0.004s)
57. wrong OpenFlow version (ofp-print.at:17): ok     (0m0.001s 0m0.004s)
58. truncated message (ofp-print.at:25): ok     (0m0.000s 0m0.005s)
59. message only uses part of buffer (ofp-print.at:33): ok     (0m0.000s 0m0.007s)
60. OFPT_HELLO - ordinary (ofp-print.at:42): ok     (0m0.002s 0m0.004s)
61. OFPT_HELLO with extra data (ofp-print.at:49): ok     (0m0.001s 0m0.004s)
62. OFPT_ERROR with type OFPET_HELLO_FAILED (ofp-print.at:58): ok     (0m0.000s 0m0.006s)
63. OFPT_ERROR with type OFPET_BAD_REQUEST (ofp-print.at:66): ok     (0m0.002s 0m0.005s)
64. OFPT_ERROR with code NXBRC_NXM_BAD_PREREQ (ofp-print.at:75): ok     (0m0.000s 0m0.004s)
65. OFPT_ECHO_REQUEST, empty payload (ofp-print.at:83): ok     (0m0.000s 0m0.006s)
66. OFPT_ECHO_REQUEST, 5-byte payload (ofp-print.at:90): ok     (0m0.000s 0m0.006s)
67. OFPT_ECHO_REPLY, empty payload (ofp-print.at:98): ok     (0m0.003s 0m0.002s)
68. OFPT_ECHO_REPLY, 5-byte payload (ofp-print.at:105): ok     (0m0.001s 0m0.006s)
69. OFPT_FEATURES_REQUEST (ofp-print.at:113): ok     (0m0.001s 0m0.004s)
70. OFPT_FEATURES_REPLY (ofp-print.at:120): ok     (0m0.000s 0m0.007s)
71. OFPT_FEATURES_REPLY cut off mid-port (ofp-print.at:165): ok     (0m0.003s 0m0.010s)
72. OFPT_GET_CONFIG_REQUEST (ofp-print.at:204): ok     (0m0.003s 0m0.005s)
73. OFPT_GET_CONFIG_REPLY, most common form (ofp-print.at:211): ok     (0m0.001s 0m0.004s)
74. OFPT_GET_CONFIG_REPLY, frags and miss_send_len (ofp-print.at:219): ok     (0m0.000s 0m0.007s)
75. OFPT_PACKET_IN (ofp-print.at:226): skipped (ofp-print.at:228)
76. OFPT_FLOW_REMOVED (ofp-print.at:245): ok     (0m0.000s 0m0.006s)
77. OFPT_PORT_STATUS (ofp-print.at:259): ok     (0m0.003s 0m0.004s)
78. OFPT_PACKET_OUT (ofp-print.at:276): ok     (0m0.001s 0m0.005s)
79. OFPT_FLOW_MOD - low verbosity (ofp-print.at:291): ok     (0m0.003s 0m0.009s)
80. OFPT_FLOW_MOD - high verbosity (ofp-print.at:309): ok     (0m0.003s 0m0.005s)
81. OFPT_PORT_MOD (ofp-print.at:326): ok     (0m0.001s 0m0.006s)
82. OFPST_DESC request (ofp-print.at:337): ok     (0m0.000s 0m0.006s)
83. OFPST_DESC reply (ofp-print.at:344): ok     (0m0.003s 0m0.002s)
84. OFPST_FLOW request (ofp-print.at:424): ok     (0m0.001s 0m0.007s)
85. OFPST_FLOW reply (ofp-print.at:436): ok     (0m0.002s 0m0.006s)
86. OFPST_AGGREGATE request (ofp-print.at:480): ok     (0m0.000s 0m0.005s)
87. OFPST_AGGREGATE reply (ofp-print.at:492): ok     (0m0.001s 0m0.006s)
88. OFPST_TABLE request (ofp-print.at:503): ok     (0m0.002s 0m0.003s)
89. OFPST_TABLE reply (ofp-print.at:510): ok     (0m0.003s 0m0.002s)
90. OFPST_PORT request (ofp-print.at:525): ok     (0m0.002s 0m0.004s)
91. OFPST_PORT reply (ofp-print.at:535): ok     (0m0.003s 0m0.004s)
92. OFPST_QUEUE request (ofp-print.at:578): ok     (0m0.001s 0m0.005s)
93. OFPST_QUEUE reply (ofp-print.at:588): ok     (0m0.006s 0m0.001s)
94. OFPT_BARRIER_REQUEST (ofp-print.at:615): ok     (0m0.004s 0m0.002s)
95. OFPT_BARRIER_REPLY (ofp-print.at:622): ok     (0m0.001s 0m0.006s)
96. NXT_ROLE_REQUEST (ofp-print.at:629): ok     (0m0.001s 0m0.005s)
97. NXT_ROLE_REPLY (ofp-print.at:639): ok     (0m0.000s 0m0.005s)
98. NXT_SET_FLOW_FORMAT (ofp-print.at:649): ok     (0m0.001s 0m0.006s)
99. NXT_FLOW_MOD, low verbosity (ofp-print.at:660): ok     (0m0.000s 0m0.006s)
100. NXT_FLOW_MOD, high verbosity (ofp-print.at:675): ok     (0m0.001s 0m0.004s)
101. NXT_FLOW_REMOVED (ofp-print.at:689): ok     (0m0.001s 0m0.004s)
102. NXT_FLOW_MOD_TABLE_ID (ofp-print.at:705): ok     (0m0.003s 0m0.002s)
103. NXST_FLOW request (ofp-print.at:715): ok     (0m0.000s 0m0.006s)
104. NXST_FLOW reply (ofp-print.at:725): ok     (0m0.004s 0m0.002s)
105. NXST_AGGREGATE request (ofp-print.at:879): ok     (0m0.002s 0m0.004s)
106. NXST_AGGREGATE reply (ofp-print.at:889): ok     (0m0.001s 0m0.006s)
107. ovs-ofctl parse-flows (ovs-ofctl.at:3): ok     (0m0.003s 0m0.009s)
108. ovs-ofctl -F nxm parse-flows (ovs-ofctl.at:64): ok     (0m0.004s 0m0.006s)
109. ovs-ofctl -F nxm -mmm parse-flows (ovs-ofctl.at:123): ok     (0m0.005s 0m0.012s)
110. ovs-ofctl parse-nx-match (ovs-ofctl.at:178): ok     (0m0.003s 0m0.006s)
111. ovs-ofctl -F option and tun_id (ovs-ofctl.at:562): ok     (0m0.001s 0m0.004s)
112. ovs-ofctl -F option with flow_mods (ovs-ofctl.at:572): ok     (0m0.014s 0m0.036s)
113. ovs-ofctl dump-flows honors -F option (ovs-ofctl.at:584): ok     (0m0.009s 0m0.042s)
114. ovs-ofctl dump-flows rejects bad -F option (ovs-ofctl.at:596): ok     (0m0.017s 0m0.026s)
115. ovs-ofctl add-flow reports non-normalized flows (ovs-ofctl.at:605): ok     (0m0.018s 0m0.028s)
116. OVS datapath parsing and formatting - valid forms (odp.at:3): ok     (0m0.010s 0m0.014s)
117. modulo_n multipath link selection (multipath.at:10): ok     (0m1.759s 0m0.003s)
118. hash_threshold multipath link selection (multipath.at:78): ok     (0m1.785s 0m0.008s)
119. hrw multipath link selection (multipath.at:146): ok     (0m4.694s 0m0.007s)
120. iter_hash multipath link selection (multipath.at:214): ok     (0m2.011s 0m0.004s)
121. multipath action missing argument (multipath.at:282): ok     (0m0.002s 0m0.005s)
122. multipath action bad fields (multipath.at:288): ok     (0m0.001s 0m0.006s)
123. multipath action bad algorithm (multipath.at:294): ok     (0m0.002s 0m0.004s)
124. multipath action bad n_links (multipath.at:300): ok     (0m0.001s 0m0.004s)
125. multipath action destination too narrow (multipath.at:306): ok     (0m0.004s 0m0.003s)
126. autopath basic (autopath.at:3): ok     (0m0.003s 0m0.010s)
127. autopath action missing argument (autopath.at:12): ok     (0m0.001s 0m0.006s)
128. autopath action bad port (autopath.at:18): ok     (0m0.001s 0m0.003s)
129. autopath action destination too narrow (autopath.at:24): ok     (0m0.003s 0m0.002s)
130. learning action - parsing and formatting (learn.at:3): ok     (0m0.001s 0m0.006s)
131. learning action - examples (learn.at:16): ok     (0m0.002s 0m0.006s)
132. learning action - satisfied prerequisites (learn.at:33): ok     (0m0.003s 0m0.005s)
133. learning action - invalid prerequisites (learn.at:46): ok     (0m0.003s 0m0.012s)
134. learning action - standard VLAN+MAC learning (learn.at:57): ok     (0m0.035s 0m0.080s)
135. unix vconn - refuse connection (vconn.at:20): ok     (0m0.000s 0m0.005s)
136. unix vconn - accept then close (vconn.at:20): ok     (0m0.001s 0m0.003s)
137. unix vconn - read hello (vconn.at:20): ok     (0m0.001s 0m0.004s)
138. unix vconn - send plain hello (vconn.at:20): ok     (0m0.001s 0m0.004s)
139. unix vconn - send long hello (vconn.at:20): ok     (0m0.003s 0m0.003s)
140. unix vconn - send echo hello (vconn.at:20): ok     (0m0.001s 0m0.004s)
141. unix vconn - send short hello (vconn.at:20): ok     (0m0.000s 0m0.005s)
142. unix vconn - send invalid version hello (vconn.at:20): ok     (0m0.000s 0m0.006s)
143. tcp vconn - refuse connection (vconn.at:21): ok     (0m0.001s 0m0.004s)
144. tcp vconn - accept then close (vconn.at:21): ok     (0m0.001s 0m0.003s)
145. tcp vconn - read hello (vconn.at:21): ok     (0m0.000s 0m0.005s)
146. tcp vconn - send plain hello (vconn.at:21): ok     (0m0.003s 0m0.003s)
147. tcp vconn - send long hello (vconn.at:21): ok     (0m0.002s 0m0.004s)
148. tcp vconn - send echo hello (vconn.at:21): ok     (0m0.001s 0m0.005s)
149. tcp vconn - send short hello (vconn.at:21): ok     (0m0.002s 0m0.003s)
150. tcp vconn - send invalid version hello (vconn.at:21): ok     (0m0.000s 0m0.005s)
151. ssl vconn - refuse connection (vconn.at:22): ok     (0m0.005s 0m0.010s)
152. ssl vconn - accept then close (vconn.at:22): ok     (0m0.004s 0m0.011s)
153. ssl vconn - read hello (vconn.at:22): ok     (0m0.030s 0m0.009s)
154. ssl vconn - send plain hello (vconn.at:22): ok     (0m0.029s 0m0.006s)
155. ssl vconn - send long hello (vconn.at:22): ok     (0m0.027s 0m0.011s)
156. ssl vconn - send echo hello (vconn.at:22): ok     (0m0.030s 0m0.008s)
157. ssl vconn - send short hello (vconn.at:22): ok     (0m0.031s 0m0.007s)
158. ssl vconn - send invalid version hello (vconn.at:22): ok     (0m0.030s 0m0.006s)
159. components of "/usr/lib" are "/usr", "lib" (file_name.at:12): ok     (0m0.000s 0m0.003s)
160. components of "/usr/" are "/", "usr" (file_name.at:13): ok     (0m0.002s 0m0.003s)
161. components of "usr" are ".", "usr" (file_name.at:14): ok     (0m0.000s 0m0.005s)
162. components of "/" are "/", "/" (file_name.at:15): ok     (0m0.000s 0m0.006s)
163. components of "." are ".", "." (file_name.at:16): ok     (0m0.001s 0m0.002s)
164. components of ".." are ".", ".." (file_name.at:17): ok     (0m0.000s 0m0.005s)
165. components of "//" are "//", "//" (file_name.at:18): ok     (0m0.003s 0m0.002s)
166. components of "//foo" are "//", "foo" (file_name.at:19): ok     (0m0.000s 0m0.002s)
167. components of "" are ".", "." (file_name.at:20): ok     (0m0.000s 0m0.004s)
168. components of "dir/file" are "dir", "file" (file_name.at:23): ok     (0m0.000s 0m0.004s)
169. components of "dir/file/" are "dir", "file" (file_name.at:24): ok     (0m0.001s 0m0.002s)
170. components of "dir/file//" are "dir", "file" (file_name.at:25): ok     (0m0.000s 0m0.004s)
171. components of "///foo" are "/", "foo" (file_name.at:26): ok     (0m0.001s 0m0.003s)
172. wikipedia test vector 1 (aes128.at:10): ok     (0m0.002s 0m0.001s)
173. wikipedia test vector 2 (aes128.at:16): ok     (0m0.001s 0m0.005s)
174. NIST KAT ECBKeySbox128e vector 0 (aes128.at:22): ok     (0m0.001s 0m0.002s)
175. NIST KAT ECBKeySbox128e vector 1 (aes128.at:28): ok     (0m0.000s 0m0.003s)
176. NIST KAT ECBKeySbox128e vector 2 (aes128.at:34): ok     (0m0.001s 0m0.003s)
177. NIST KAT ECBKeySbox128e vector 3 (aes128.at:40): ok     (0m0.000s 0m0.003s)
178. NIST KAT ECBKeySbox128e vector 4 (aes128.at:46): ok     (0m0.002s 0m0.001s)
179. NIST KAT ECBKeySbox128e vector 5 (aes128.at:52): ok     (0m0.000s 0m0.005s)
180. NIST KAT ECBKeySbox128e vector 6 (aes128.at:58): ok     (0m0.001s 0m0.003s)
181. NIST KAT ECBKeySbox128e vector 7 (aes128.at:64): ok     (0m0.000s 0m0.003s)
182. NIST KAT ECBKeySbox128e vector 8 (aes128.at:70): ok     (0m0.001s 0m0.006s)
183. NIST KAT ECBKeySbox128e vector 9 (aes128.at:76): ok     (0m0.001s 0m0.002s)
184. NIST KAT ECBKeySbox128e vector 10 (aes128.at:82): ok     (0m0.000s 0m0.003s)
185. NIST KAT ECBKeySbox128e vector 11 (aes128.at:88): ok     (0m0.000s 0m0.004s)
186. NIST KAT ECBKeySbox128e vector 12 (aes128.at:94): ok     (0m0.000s 0m0.005s)
187. NIST KAT ECBKeySbox128e vector 13 (aes128.at:100): ok     (0m0.000s 0m0.004s)
188. NIST KAT ECBKeySbox128e vector 14 (aes128.at:106): ok     (0m0.000s 0m0.004s)
189. NIST KAT ECBKeySbox128e vector 15 (aes128.at:112): ok     (0m0.001s 0m0.005s)
190. NIST KAT ECBKeySbox128e vector 16 (aes128.at:118): ok     (0m0.000s 0m0.000s)
191. NIST KAT ECBKeySbox128e vector 17 (aes128.at:124): ok     (0m0.002s 0m0.003s)
192. NIST KAT ECBKeySbox128e vector 18 (aes128.at:130): ok     (0m0.001s 0m0.002s)
193. NIST KAT ECBKeySbox128e vector 19 (aes128.at:136): ok     (0m0.000s 0m0.005s)
194. NIST KAT ECBKeySbox128e vector 20 (aes128.at:142): ok     (0m0.001s 0m0.003s)
195. UUID generation (uuid.at:17): ok     (0m0.000s 0m0.004s)
196. UUID parsing and serialization (uuid.at:27): ok     (0m0.002s 0m0.002s)
197. UUID generation, parsing, serialization (uuid.at:34): ok     (0m0.144s 0m0.526s)
198. empty array - C (json.at:65): ok     (0m0.001s 0m0.009s)
199. empty array - Python (json.at:65): ok     (0m0.032s 0m0.015s)
200. single-element array - C (json.at:66): ok     (0m0.000s 0m0.008s)
201. single-element array - Python (json.at:66): ok     (0m0.032s 0m0.012s)
202. 2-element array - C (json.at:67): ok     (0m0.001s 0m0.007s)
203. 2-element array - Python (json.at:67): ok     (0m0.029s 0m0.015s)
204. many-element array - C (json.at:68): ok     (0m0.002s 0m0.006s)
205. many-element array - Python (json.at:68): ok     (0m0.030s 0m0.013s)
206. missing comma - C (json.at:71): ok     (0m0.003s 0m0.006s)
207. missing comma - Python (json.at:71): ok     (0m0.027s 0m0.020s)
208. trailing comma not allowed - C (json.at:73): ok     (0m0.002s 0m0.007s)
209. trailing comma not allowed - Python (json.at:73): ok     (0m0.033s 0m0.012s)
210. doubled comma not allowed - C (json.at:75): ok     (0m0.002s 0m0.007s)
211. doubled comma not allowed - Python (json.at:75): ok     (0m0.032s 0m0.013s)
212. empty string - C (json.at:80): ok     (0m0.003s 0m0.006s)
213. empty string - Python (json.at:80): ok     (0m0.027s 0m0.017s)
214. 1-character strings - C (json.at:81): ok     (0m0.001s 0m0.007s)
215. 1-character strings - Python (json.at:81): ok     (0m0.026s 0m0.019s)
216. escape sequences - C (json.at:84): ok     (0m0.001s 0m0.007s)
217. escape sequences - Python (json.at:84): ok     (0m0.029s 0m0.016s)
218. Unicode escape sequences - C (json.at:87): ok     (0m0.000s 0m0.006s)
219. Unicode escape sequences - Python (json.at:87): ok     (0m0.028s 0m0.016s)
220. surrogate pairs - C (json.at:90): ok     (0m0.001s 0m0.004s)
222. a string by itself is not valid JSON - C (json.at:96): ok     (0m0.002s 0m0.008s)
223. a string by itself is not valid JSON - Python (json.at:96): ok     (0m0.030s 0m0.015s)
224. end of line in quoted string - C (json.at:98): ok     (0m0.000s 0m0.011s)
225. end of line in quoted string - Python (json.at:98): ok     (0m0.034s 0m0.016s)
226. formfeed in quoted string - C (json.at:102): ok     (0m0.004s 0m0.007s)
227. formfeed in quoted string - Python (json.at:102): ok     (0m0.033s 0m0.014s)
228. bad escape in quoted string - C (json.at:105): ok     (0m0.000s 0m0.005s)
229. bad escape in quoted string - Python (json.at:105): ok     (0m0.027s 0m0.015s)
230. \u must be followed by 4 hex digits (1) - C (json.at:108): ok     (0m0.000s 0m0.008s)
231. \u must be followed by 4 hex digits (1) - Python (json.at:108): ok     (0m0.031s 0m0.012s)
232. \u must be followed by 4 hex digits (2) - C (json.at:111): ok     (0m0.002s 0m0.009s)
233. \u must be followed by 4 hex digits (2) - Python (json.at:111): ok     (0m0.030s 0m0.014s)
234. isolated leading surrogate not allowed - C (json.at:114): ok     (0m0.001s 0m0.006s)
235. isolated leading surrogate not allowed - Python (json.at:114): ok     (0m0.027s 0m0.017s)
236. surrogatess must paired properly - C (json.at:117): ok     (0m0.002s 0m0.008s)
237. surrogatess must paired properly - Python (json.at:117): ok     (0m0.033s 0m0.015s)
238. null bytes not allowed - C (json.at:120): ok     (0m0.003s 0m0.007s)
239. null bytes not allowed - Python (json.at:120): ok     (0m0.033s 0m0.014s)
240. end of input in quoted string - C (json.at:124): ok     (0m0.000s 0m0.006s)
241. end of input in quoted string - Python (json.at:131): ok     (0m0.029s 0m0.008s)
242. empty object - C (json.at:142): ok     (0m0.000s 0m0.007s)
243. empty object - Python (json.at:142): ok     (0m0.034s 0m0.014s)
244. simple object - C (json.at:143): ok     (0m0.001s 0m0.008s)
245. simple object - Python (json.at:143): ok     (0m0.025s 0m0.015s)
246. bad value - C (json.at:146): ok     (0m0.002s 0m0.006s)
247. bad value - Python (json.at:146): ok     (0m0.030s 0m0.014s)
248. missing colon - C (json.at:148): ok     (0m0.002s 0m0.006s)
249. missing colon - Python (json.at:148): ok     (0m0.028s 0m0.014s)
250. missing comma - C (json.at:150): ok     (0m0.001s 0m0.007s)
251. missing comma - Python (json.at:150): ok     (0m0.030s 0m0.013s)
252. trailing comma not allowed - C (json.at:152): ok     (0m0.000s 0m0.011s)
253. trailing comma not allowed - Python (json.at:152): ok     (0m0.026s 0m0.017s)
254. doubled comma not allowed - C (json.at:155): ok     (0m0.003s 0m0.009s)
255. doubled comma not allowed - Python (json.at:155): ok     (0m0.028s 0m0.017s)
256. names must be strings - C (json.at:158): ok     (0m0.002s 0m0.008s)
257. names must be strings - Python (json.at:158): ok     (0m0.027s 0m0.018s)
258. null - C (json.at:164): ok     (0m0.002s 0m0.005s)
259. null - Python (json.at:164): ok     (0m0.029s 0m0.013s)
260. false - C (json.at:165): ok     (0m0.001s 0m0.006s)
261. false - Python (json.at:165): ok     (0m0.025s 0m0.020s)
262. true - C (json.at:166): ok     (0m0.002s 0m0.006s)
263. true - Python (json.at:166): ok     (0m0.034s 0m0.012s)
264. a literal by itself is not valid JSON - C (json.at:167): ok     (0m0.002s 0m0.004s)
265. a literal by itself is not valid JSON - Python (json.at:167): ok     (0m0.034s 0m0.012s)
266. nullify is invalid - C (json.at:169): ok     (0m0.002s 0m0.008s)
267. nullify is invalid - Python (json.at:169): ok     (0m0.031s 0m0.014s)
268. nubs is invalid - C (json.at:171): ok     (0m0.001s 0m0.008s)
269. nubs is invalid - Python (json.at:171): ok     (0m0.028s 0m0.018s)
270. xxx is invalid - C (json.at:173): ok     (0m0.000s 0m0.008s)
271. xxx is invalid - Python (json.at:173): ok     (0m0.029s 0m0.014s)
272. integers expressed as reals - C (json.at:178): ok     (0m0.003s 0m0.005s)
273. integers expressed as reals - Python (json.at:178): ok     (0m0.028s 0m0.015s)
274. large integers - C (json.at:188): ok     (0m0.001s 0m0.007s)
275. large integers - Python (json.at:188): ok     (0m0.028s 0m0.016s)
276. large integers expressed as reals - C (json.at:192): ok     (0m0.002s 0m0.007s)
277. large integers expressed as reals - Python (json.at:192): ok     (0m0.031s 0m0.012s)
278. large integers that overflow to reals - C (json.at:200): ok     (0m0.000s 0m0.008s)
279. large integers that overflow to reals - Python (json.at:200): ok     (0m0.026s 0m0.018s)
280. negative zero - C (json.at:205): ok     (0m0.005s 0m0.003s)
281. negative zero - Python (json.at:205): ok     (0m0.026s 0m0.015s)
282. reals - C (json.at:210): ok     (0m0.003s 0m0.005s)
283. reals - Python (json.at:210): ok     (0m0.035s 0m0.013s)
284. scientific notation - C (json.at:214): ok     (0m0.004s 0m0.005s)
285. scientific notation - Python (json.at:214): ok     (0m0.028s 0m0.014s)
286. +/- DBL_MAX - C (json.at:221): ok     (0m0.002s 0m0.006s)
287. +/- DBL_MAX - Python (json.at:221): ok     (0m0.028s 0m0.019s)
288. negative reals - C (json.at:226): ok     (0m0.002s 0m0.006s)
289. negative reals - Python (json.at:226): ok     (0m0.031s 0m0.019s)
290. negative scientific notation - C (json.at:230): ok     (0m0.005s 0m0.004s)
291. negative scientific notation - Python (json.at:230): ok     (0m0.031s 0m0.013s)
292. 1e-9999 underflows to 0 - C (json.at:234): ok     (0m0.000s 0m0.008s)
293. 1e-9999 underflows to 0 - Python (json.at:234): ok     (0m0.031s 0m0.015s)
294. a number by itself is not valid JSON - C (json.at:238): ok     (0m0.004s 0m0.007s)
295. a number by itself is not valid JSON - Python (json.at:238): ok     (0m0.033s 0m0.012s)
296. leading zeros not allowed - C (json.at:240): ok     (0m0.002s 0m0.008s)
297. leading zeros not allowed - Python (json.at:240): ok     (0m0.033s 0m0.011s)
298. 1e9999 is too big - C (json.at:244): ok     (0m0.003s 0m0.006s)
299. 1e9999 is too big - Python (json.at:244): ok     (0m0.027s 0m0.013s)
300. exponent bigger than INT_MAX - C (json.at:248): ok     (0m0.001s 0m0.009s)
301. exponent bigger than INT_MAX - Python (json.at:248): ok     (0m0.029s 0m0.016s)
302. decimal point must be followed by digit - C (json.at:252): ok     (0m0.001s 0m0.007s)
303. decimal point must be followed by digit - Python (json.at:252): ok     (0m0.032s 0m0.015s)
304. exponent must contain at least one digit (1) - C (json.at:256): ok     (0m0.001s 0m0.006s)
305. exponent must contain at least one digit (1) - Python (json.at:256): ok     (0m0.030s 0m0.017s)
306. exponent must contain at least one digit (2) - C (json.at:260): ok     (0m0.000s 0m0.010s)
307. exponent must contain at least one digit (2) - Python (json.at:260): ok     (0m0.032s 0m0.014s)
308. exponent must contain at least one digit (3) - C (json.at:264): ok     (0m0.002s 0m0.009s)
309. exponent must contain at least one digit (3) - Python (json.at:264): ok     (0m0.032s 0m0.017s)
310. RFC 4267 object example - C (json.at:271): ok     (0m0.001s 0m0.010s)
311. RFC 4267 object example - Python (json.at:271): ok     (0m0.034s 0m0.012s)
312. RFC 4267 array example - C (json.at:287): ok     (0m0.002s 0m0.003s)
313. RFC 4267 array example - Python (json.at:287): ok     (0m0.029s 0m0.019s)
314. trailing garbage - C (json.at:314): ok     (0m0.004s 0m0.008s)
315. trailing garbage - Python (json.at:314): ok     (0m0.030s 0m0.015s)
316. formfeeds are not valid white space - C (json.at:316): ok     (0m0.002s 0m0.007s)
317. formfeeds are not valid white space - Python (json.at:316): ok     (0m0.029s 0m0.016s)
318. ';' is not a valid token - C (json.at:318): ok     (0m0.001s 0m0.009s)
319. ';' is not a valid token - Python (json.at:318): ok     (0m0.033s 0m0.014s)
320. arrays nesting too deep - C (json.at:320): ok     (0m0.000s 0m0.010s)
321. arrays nesting too deep - Python (json.at:320): ok     (0m0.041s 0m0.015s)
322. objects nesting too deep - C (json.at:324): ok     (0m0.003s 0m0.009s)
323. objects nesting too deep - Python (json.at:324): ok     (0m0.060s 0m0.017s)
324. input may not be empty (json.at:329): ok     (0m0.002s 0m0.003s)
325. multiple adjacent objects - C (json.at:337): ok     (0m0.004s 0m0.006s)
326. multiple adjacent objects - Python (json.at:337): ok     (0m0.028s 0m0.012s)
327. multiple space-separated objects - C (json.at:342): ok     (0m0.003s 0m0.010s)
328. multiple space-separated objects - Python (json.at:342): ok     (0m0.033s 0m0.010s)
329. multiple objects on separate lines - C (json.at:347): ok     (0m0.001s 0m0.008s)
330. multiple objects on separate lines - Python (json.at:347): ok     (0m0.030s 0m0.017s)
331. multiple objects and arrays - C (json.at:354): ok     (0m0.003s 0m0.004s)
332. multiple objects and arrays - Python (json.at:354): ok     (0m0.029s 0m0.012s)
333. garbage between multiple objects - C (json.at:360): ok     (0m0.000s 0m0.008s)
334. garbage between multiple objects - Python (json.at:360): ok     (0m0.030s 0m0.014s)
335. garbage after multiple objects - C (json.at:364): ok     (0m0.003s 0m0.005s)
336. garbage after multiple objects - Python (json.at:364): ok     (0m0.030s 0m0.016s)
337. JSON-RPC request and successful reply (jsonrpc.at:3): ok     (0m0.005s 0m0.011s)
338. JSON-RPC request and error reply (jsonrpc.at:14): ok     (0m0.002s 0m0.016s)
339. JSON-RPC notification (jsonrpc.at:25): ok     (0m0.004s 0m0.020s)
340. JSON-RPC request and successful reply - Python (jsonrpc-py.at:3): ok     (0m0.122s 0m0.058s)
341. JSON-RPC request and error reply - Python (jsonrpc-py.at:15): ok     (0m0.108s 0m0.066s)
342. JSON-RPC notification - Python (jsonrpc-py.at:27): ok     (0m0.129s 0m0.052s)
343. check that time advances (timeval.at:3): ok     (0m0.001s 0m0.001s)
344. check that time advances after daemonize() (timeval.at:8): ok     (0m0.002s 0m0.006s)
345. lock and unlock (lockfile.at:11): ok     (0m0.001s 0m0.003s)
346. lock and unlock twice (lockfile.at:12): ok     (0m0.000s 0m0.003s)
347. lock blocks same process (lockfile.at:13): ok     (0m0.000s 0m0.004s)
348. lock blocks same process twice (lockfile.at:14): ok     (0m0.002s 0m0.001s)
349. lock blocks other process (lockfile.at:15): ok     (0m0.002s 0m0.004s)
350. lock twice blocks other process (lockfile.at:16): ok     (0m0.001s 0m0.003s)
351. lock and unlock allows other process (lockfile.at:17): ok     (0m0.001s 0m0.004s)
352. lock timeout gets the lock (lockfile.at:18): ok     (0m0.002s 0m0.005s)
353. lock timeout runs out (lockfile.at:19): ok     (0m0.002s 0m0.005s)
354. lock multiple (lockfile.at:20): ok     (0m0.001s 0m0.002s)
355. nothing happens if not enabled - C (reconnect.at:26): ok     (0m0.000s 0m0.006s)
356. nothing happens if not enabled - Python (reconnect.at:26): ok     (0m0.045s 0m0.016s)
357. quick connect, idle disconnect - C (reconnect.at:37): ok     (0m0.003s 0m0.003s)
358. quick connect, idle disconnect - Python (reconnect.at:37): ok     (0m0.043s 0m0.021s)
359. slow connect, idle disconnect - C (reconnect.at:93): ok     (0m0.002s 0m0.006s)
360. slow connect, idle disconnect - Python (reconnect.at:93): ok     (0m0.045s 0m0.020s)
361. connect backs off - C (reconnect.at:163): ok     (0m0.002s 0m0.006s)
362. connect backs off - Python (reconnect.at:163): ok     (0m0.039s 0m0.026s)
363. connections with no data preserve backoff - C (reconnect.at:362): ok     (0m0.000s 0m0.004s)
364. connections with no data preserve backoff - Python (reconnect.at:362): ok     (0m0.040s 0m0.023s)
365. brief connection preserves backoff - C (reconnect.at:526): ok     (0m0.002s 0m0.005s)
366. brief connection preserves backoff - Python (reconnect.at:526): ok     (0m0.047s 0m0.018s)
367. brief connection with data preserves backoff - C (reconnect.at:657): ok     (0m0.001s 0m0.006s)
368. brief connection with data preserves backoff - Python (reconnect.at:657): ok     (0m0.044s 0m0.023s)
369. long connection resets backoff - C (reconnect.at:818): ok     (0m0.002s 0m0.003s)
370. long connection resets backoff - Python (reconnect.at:818): ok     (0m0.046s 0m0.020s)
371. connection attempt fails quickly - C (reconnect.at:979): ok     (0m0.002s 0m0.003s)
372. connection attempt fails quickly - Python (reconnect.at:979): ok     (0m0.041s 0m0.023s)
373. max-tries of 1 honored - C (reconnect.at:1034): ok     (0m0.000s 0m0.004s)
374. max-tries of 1 honored - Python (reconnect.at:1034): ok     (0m0.045s 0m0.017s)
375. max-tries of 0 honored - C (reconnect.at:1094): ok     (0m0.001s 0m0.003s)
376. max-tries of 0 honored - Python (reconnect.at:1094): ok     (0m0.045s 0m0.018s)
377. passive mode - C (reconnect.at:1110): ok     (0m0.003s 0m0.004s)
378. passive mode - Python (reconnect.at:1110): ok     (0m0.048s 0m0.015s)
379. ofproto - echo request (ofproto.at:3): ok     (0m0.010s 0m0.031s)
380. ofproto - feature request, config request (ofproto.at:9): ok     (0m0.009s 0m0.038s)
381. ofproto - port stats (ofproto.at:26): ok     (0m0.010s 0m0.034s)
382. ofproto - queue stats (ofproto.at:39): ok     (0m0.010s 0m0.039s)
383. ofproto - mod-port (ofproto.at:48): ok     (0m0.032s 0m0.079s)
384. ofproto - basic flow_mod commands (NXM) (ofproto.at:73): ok     (0m0.022s 0m0.077s)
385. ofproto - basic flow_mod commands (OpenFlow 1.0) (ofproto.at:95): ok     (0m0.028s 0m0.071s)
386. ofproto-dpif - resubmit (ofproto-dpif.at:3): ok     (0m0.012s 0m0.046s)
387. ofproto-dpif - registers (ofproto-dpif.at:21): ok     (0m0.011s 0m0.041s)
388. ofproto-dpif - output (ofproto-dpif.at:46): ok     (0m0.014s 0m0.036s)
389. ofproto-dpif - DSCP (ofproto-dpif.at:65): ok     (0m0.014s 0m0.038s)
390. ofproto-dpif - output/flood flags (ofproto-dpif.at:92): ok     (0m0.014s 0m0.082s)
391. ofproto-dpif - set_tunnel (ofproto-dpif.at:150): ok     (0m0.013s 0m0.032s)
392. ofproto-dpif - VLAN handling (ofproto-dpif.at:168): ok     (0m0.319s 0m1.287s)
393. ofproto-dpif - fragment handling (ofproto-dpif.at:317): ok     (0m0.024s 0m0.091s)
394. ofproto-dpif - exit (ofproto-dpif.at:357): ok     (0m0.017s 0m0.050s)
395. ofproto-dpif - mirroring, select_all (ofproto-dpif.at:381): ok     (0m0.025s 0m0.059s)
396. ofproto-dpif - mirroring, select_src (ofproto-dpif.at:426): ok     (0m0.032s 0m0.047s)
397. ofproto-dpif - mirroring, OFPP_NONE ingress port (ofproto-dpif.at:469): ok     (0m0.024s 0m0.050s)
398. ofproto-dpif - mirroring, select_dst (ofproto-dpif.at:503): ok     (0m0.023s 0m0.066s)
399. ofproto-dpif - mirroring, select_vlan (ofproto-dpif.at:548): ok     (0m0.022s 0m0.074s)
400. ofproto-dpif - mirroring, output_port (ofproto-dpif.at:598): ok     (0m0.018s 0m0.071s)
401. ofproto-dpif - mirroring, output_vlan (ofproto-dpif.at:643): ok     (0m0.030s 0m0.081s)
402. ofproto-dpif - MAC learning (ofproto-dpif.at:701): ok     (0m0.043s 0m0.160s)
403. create empty, reread (ovsdb-log.at:3): ok     (0m0.005s 0m0.008s)
404. write one, reread (ovsdb-log.at:18): ok     (0m0.003s 0m0.010s)
405. check that create fails if file exists (ovsdb-log.at:35): ok     (0m0.002s 0m0.017s)
406. write one, reread (ovsdb-log.at:55): ok     (0m0.001s 0m0.013s)
407. write one, reread, append (ovsdb-log.at:76): ok     (0m0.004s 0m0.017s)
408. write, reread one, overwrite (ovsdb-log.at:106): ok     (0m0.006s 0m0.019s)
409. write, add corrupted data, read (ovsdb-log.at:132): ok     (0m0.004s 0m0.015s)
410. write, add corrupted data, read, overwrite (ovsdb-log.at:154): ok     (0m0.007s 0m0.017s)
411. write, corrupt some data, read, overwrite (ovsdb-log.at:186): ok     (0m0.008s 0m0.023s)
412. write, truncate file, read, overwrite (ovsdb-log.at:219): ok     (0m0.010s 0m0.022s)
413. write bad JSON, read, overwrite (ovsdb-log.at:252): ok     (0m0.007s 0m0.019s)
414. integer - C (ovsdb-types.at:3): ok     (0m0.001s 0m0.005s)
415. integer - Python (ovsdb-types.at:3): ok     (0m0.107s 0m0.032s)
416. real - C (ovsdb-types.at:5): ok     (0m0.001s 0m0.004s)
417. real - Python (ovsdb-types.at:5): ok     (0m0.100s 0m0.026s)
418. boolean - C (ovsdb-types.at:7): ok     (0m0.003s 0m0.002s)
419. boolean - Python (ovsdb-types.at:7): ok     (0m0.096s 0m0.030s)
420. string - C (ovsdb-types.at:9): ok     (0m0.001s 0m0.005s)
421. string - Python (ovsdb-types.at:9): ok     (0m0.094s 0m0.037s)
422. uuid - C (ovsdb-types.at:11): ok     (0m0.002s 0m0.004s)
423. uuid - Python (ovsdb-types.at:11): ok     (0m0.098s 0m0.033s)
424. void is not a valid atomic-type - C (ovsdb-types.at:13): ok     (0m0.003s 0m0.002s)
425. void is not a valid atomic-type - Python (ovsdb-types.at:13): ok     (0m0.100s 0m0.036s)
426. integer enum - C (ovsdb-types.at:18): ok     (0m0.002s 0m0.004s)
427. integer enum - Python (ovsdb-types.at:18): ok     (0m0.100s 0m0.033s)
428. integer >= 5 - C (ovsdb-types.at:21): ok     (0m0.001s 0m0.003s)
429. integer >= 5 - Python (ovsdb-types.at:21): ok     (0m0.102s 0m0.028s)
430. integer <= 7 - C (ovsdb-types.at:24): ok     (0m0.001s 0m0.004s)
431. integer <= 7 - Python (ovsdb-types.at:24): ok     (0m0.095s 0m0.033s)
432. integer between -5 and 10 - C (ovsdb-types.at:27): ok     (0m0.000s 0m0.007s)
433. integer between -5 and 10 - Python (ovsdb-types.at:27): ok     (0m0.099s 0m0.031s)
434. integer max may not be less than min - C (ovsdb-types.at:30): ok     (0m0.002s 0m0.004s)
435. integer max may not be less than min - Python (ovsdb-types.at:30): ok     (0m0.093s 0m0.039s)
436. real enum - C (ovsdb-types.at:34): ok     (0m0.000s 0m0.004s)
437. real enum - Python (ovsdb-types.at:34): ok     (0m0.094s 0m0.032s)
438. real >= -1.5 - C (ovsdb-types.at:37): ok     (0m0.001s 0m0.006s)
439. real >= -1.5 - Python (ovsdb-types.at:37): ok     (0m0.102s 0m0.034s)
440. real <= 1e5 - C (ovsdb-types.at:40): ok     (0m0.003s 0m0.003s)
441. real <= 1e5 - Python (ovsdb-types.at:40): ok     (0m0.104s 0m0.026s)
442. real between -2.5 and 3.75 - C (ovsdb-types.at:43): ok     (0m0.001s 0m0.006s)
443. real between -2.5 and 3.75 - Python (ovsdb-types.at:43): ok     (0m0.093s 0m0.037s)
444. real max may not be less than min - C (ovsdb-types.at:46): ok     (0m0.000s 0m0.009s)
445. real max may not be less than min - Python (ovsdb-types.at:46): ok     (0m0.093s 0m0.040s)
446. boolean - C (ovsdb-types.at:50): ok     (0m0.000s 0m0.004s)
447. boolean - Python (ovsdb-types.at:50): ok     (0m0.099s 0m0.032s)
448. boolean enum - C (ovsdb-types.at:52): ok     (0m0.002s 0m0.004s)
449. boolean enum - Python (ovsdb-types.at:52): ok     (0m0.102s 0m0.032s)
450. string enum - C (ovsdb-types.at:56): ok     (0m0.002s 0m0.006s)
451. string enum - Python (ovsdb-types.at:56): ok     (0m0.105s 0m0.029s)
452. string minLength - C (ovsdb-types.at:59): ok     (0m0.001s 0m0.003s)
453. string minLength - Python (ovsdb-types.at:59): ok     (0m0.094s 0m0.036s)
454. string maxLength - C (ovsdb-types.at:62): ok     (0m0.000s 0m0.005s)
455. string maxLength - Python (ovsdb-types.at:62): ok     (0m0.097s 0m0.038s)
456. string minLength and maxLength - C (ovsdb-types.at:65): ok     (0m0.001s 0m0.006s)
457. string minLength and maxLength - Python (ovsdb-types.at:65): ok     (0m0.091s 0m0.036s)
458. maxLength must not be less than minLength - C (ovsdb-types.at:68): ok     (0m0.001s 0m0.009s)
459. maxLength must not be less than minLength - Python (ovsdb-types.at:68): ok     (0m0.096s 0m0.038s)
460. maxLength must not be negative - C (ovsdb-types.at:71): ok     (0m0.001s 0m0.008s)
461. maxLength must not be negative - Python (ovsdb-types.at:71): ok     (0m0.106s 0m0.029s)
462. uuid enum - C (ovsdb-types.at:75): ok     (0m0.001s 0m0.006s)
463. uuid enum - Python (ovsdb-types.at:75): ok     (0m0.097s 0m0.036s)
464. uuid refTable - C (ovsdb-types.at:78): ok     (0m0.001s 0m0.005s)
465. uuid refTable - Python (ovsdb-types.at:78): ok     (0m0.101s 0m0.024s)
466. uuid refTable must be valid id - C (ovsdb-types.at:81): ok     (0m0.002s 0m0.003s)
467. uuid refTable must be valid id - Python (ovsdb-types.at:81): ok     (0m0.102s 0m0.034s)
468. void is not a valid base-type - C (ovsdb-types.at:85): ok     (0m0.002s 0m0.007s)
469. void is not a valid base-type - Python (ovsdb-types.at:85): ok     (0m0.100s 0m0.032s)
470. "type" member must be present - C (ovsdb-types.at:87): ok     (0m0.003s 0m0.005s)
471. "type" member must be present - Python (ovsdb-types.at:87): ok     (0m0.102s 0m0.029s)
472. simple integer - C (ovsdb-types.at:92): ok     (0m0.002s 0m0.005s)
473. simple integer - Python (ovsdb-types.at:92): ok     (0m0.101s 0m0.027s)
474. simple real - C (ovsdb-types.at:94): ok     (0m0.003s 0m0.002s)
475. simple real - Python (ovsdb-types.at:94): ok     (0m0.097s 0m0.035s)
476. simple boolean - C (ovsdb-types.at:96): ok     (0m0.000s 0m0.005s)
477. simple boolean - Python (ovsdb-types.at:96): ok     (0m0.100s 0m0.026s)
478. simple string - C (ovsdb-types.at:98): ok     (0m0.001s 0m0.005s)
479. simple string - Python (ovsdb-types.at:98): ok     (0m0.102s 0m0.032s)
480. simple uuid - C (ovsdb-types.at:100): ok     (0m0.001s 0m0.005s)
481. simple uuid - Python (ovsdb-types.at:100): ok     (0m0.102s 0m0.030s)
482. integer in object - C (ovsdb-types.at:102): ok     (0m0.001s 0m0.005s)
483. integer in object - Python (ovsdb-types.at:102): ok     (0m0.103s 0m0.029s)
484. real in object with explicit min and max - C (ovsdb-types.at:104): ok     (0m0.002s 0m0.003s)
485. real in object with explicit min and max - Python (ovsdb-types.at:104): ok     (0m0.096s 0m0.033s)
486. key type is required - C (ovsdb-types.at:107): ok     (0m0.003s 0m0.007s)
487. key type is required - Python (ovsdb-types.at:107): ok     (0m0.097s 0m0.037s)
488. void is not a valid type - C (ovsdb-types.at:109): ok     (0m0.003s 0m0.006s)
489. void is not a valid type - Python (ovsdb-types.at:109): ok     (0m0.102s 0m0.024s)
490. optional boolean - C (ovsdb-types.at:114): ok     (0m0.003s 0m0.003s)
491. optional boolean - Python (ovsdb-types.at:114): ok     (0m0.099s 0m0.034s)
492. set of 1 to 3 uuids - C (ovsdb-types.at:118): ok     (0m0.002s 0m0.005s)
493. set of 1 to 3 uuids - Python (ovsdb-types.at:118): ok     (0m0.101s 0m0.032s)
494. set of 0 to 3 strings - C (ovsdb-types.at:121): ok     (0m0.001s 0m0.003s)
495. set of 0 to 3 strings - Python (ovsdb-types.at:121): ok     (0m0.103s 0m0.032s)
496. set of 0 or more integers - C (ovsdb-types.at:124): ok     (0m0.003s 0m0.002s)
497. set of 0 or more integers - Python (ovsdb-types.at:124): ok     (0m0.108s 0m0.031s)
498. set of 1 or more reals - C (ovsdb-types.at:127): ok     (0m0.002s 0m0.005s)
499. set of 1 or more reals - Python (ovsdb-types.at:127): ok     (0m0.101s 0m0.030s)
500. set max cannot be less than min - C (ovsdb-types.at:131): ok     (0m0.002s 0m0.006s)
501. set max cannot be less than min - Python (ovsdb-types.at:131): ok     (0m0.096s 0m0.034s)
502. set max cannot be negative - C (ovsdb-types.at:134): ok     (0m0.003s 0m0.006s)
503. set max cannot be negative - Python (ovsdb-types.at:134): ok     (0m0.102s 0m0.032s)
504. set min cannot be negative - C (ovsdb-types.at:137): ok     (0m0.002s 0m0.009s)
505. set min cannot be negative - Python (ovsdb-types.at:137): ok     (0m0.110s 0m0.026s)
506. set min cannot be greater than one - C (ovsdb-types.at:140): ok     (0m0.004s 0m0.006s)
507. set min cannot be greater than one - Python (ovsdb-types.at:140): ok     (0m0.097s 0m0.031s)
508. map of 1 integer to boolean - C (ovsdb-types.at:146): ok     (0m0.000s 0m0.006s)
509. map of 1 integer to boolean - Python (ovsdb-types.at:146): ok     (0m0.103s 0m0.031s)
510. map of 1 boolean to integer, explicit min and max - C (ovsdb-types.at:149): ok     (0m0.001s 0m0.003s)
511. map of 1 boolean to integer, explicit min and max - Python (ovsdb-types.at:149): ok     (0m0.098s 0m0.033s)
512. map of 1 to 5 uuid to real - C (ovsdb-types.at:152): ok     (0m0.004s 0m0.003s)
513. map of 1 to 5 uuid to real - Python (ovsdb-types.at:152): ok     (0m0.102s 0m0.025s)
514. map of 0 to 10 string to uuid - C (ovsdb-types.at:155): ok     (0m0.001s 0m0.005s)
515. map of 0 to 10 string to uuid - Python (ovsdb-types.at:155): ok     (0m0.103s 0m0.025s)
516. map of 1 to 20 real to string - C (ovsdb-types.at:158): ok     (0m0.004s 0m0.002s)
517. map of 1 to 20 real to string - Python (ovsdb-types.at:158): ok     (0m0.094s 0m0.030s)
518. map of 0 or more string to real - C (ovsdb-types.at:161): ok     (0m0.002s 0m0.005s)
519. map of 0 or more string to real - Python (ovsdb-types.at:161): ok     (0m0.101s 0m0.029s)
520. map key type is required - C (ovsdb-types.at:165): ok     (0m0.002s 0m0.006s)
521. map key type is required - Python (ovsdb-types.at:165): ok     (0m0.100s 0m0.030s)
522. default atoms - C (ovsdb-data.at:3): ok     (0m0.003s 0m0.003s)
523. default atoms - Python (ovsdb-data.at:3): ok     (0m0.096s 0m0.038s)
524. default data - C (ovsdb-data.at:11): ok     (0m0.002s 0m0.004s)
525. default data - Python (ovsdb-data.at:11): ok     (0m0.097s 0m0.035s)
526. integer atom from JSON - C (ovsdb-data.at:76): ok     (0m0.001s 0m0.003s)
527. integer atom from JSON - Python (ovsdb-data.at:76): ok     (0m0.100s 0m0.035s)
528. integer atom from string (ovsdb-data.at:89): ok     (0m0.003s 0m0.003s)
529. real atom from JSON - C (ovsdb-data.at:102): ok     (0m0.002s 0m0.005s)
530. real atom from JSON - Python (ovsdb-data.at:102): ok     (0m0.102s 0m0.028s)
531. real atom from string (ovsdb-data.at:119): ok     (0m0.002s 0m0.003s)
532. boolean atom from JSON - C (ovsdb-data.at:136): ok     (0m0.000s 0m0.006s)
533. boolean atom from JSON - Python (ovsdb-data.at:136): ok     (0m0.093s 0m0.035s)
534. boolean atom from string (ovsdb-data.at:141): ok     (0m0.000s 0m0.005s)
535. string atom from JSON - C (ovsdb-data.at:146): ok     (0m0.004s 0m0.003s)
536. string atom from JSON - Python (ovsdb-data.at:146): ok     (0m0.094s 0m0.033s)
537. string atom from string (ovsdb-data.at:152): ok     (0m0.001s 0m0.005s)
538. uuid atom from JSON - C (ovsdb-data.at:167): ok     (0m0.002s 0m0.004s)
539. uuid atom from JSON - Python (ovsdb-data.at:167): ok     (0m0.091s 0m0.032s)
540. uuid atom from string (ovsdb-data.at:171): ok     (0m0.001s 0m0.004s)
541. integer atom sorting - C (ovsdb-data.at:175): ok     (0m0.002s 0m0.005s)
542. integer atom sorting - Python (ovsdb-data.at:175): ok     (0m0.102s 0m0.027s)
543. real atom sorting - C (ovsdb-data.at:179): ok     (0m0.001s 0m0.005s)
544. real atom sorting - Python (ovsdb-data.at:179): ok     (0m0.102s 0m0.028s)
545. boolean atom sorting - C (ovsdb-data.at:183): ok     (0m0.001s 0m0.006s)
546. boolean atom sorting - Python (ovsdb-data.at:183): ok     (0m0.104s 0m0.031s)
547. string atom sorting - C (ovsdb-data.at:187): ok     (0m0.000s 0m0.006s)
548. string atom sorting - Python (ovsdb-data.at:187): ok     (0m0.093s 0m0.039s)
549. uuid atom sorting - C (ovsdb-data.at:191): ok     (0m0.000s 0m0.007s)
550. uuid atom sorting - Python (ovsdb-data.at:191): ok     (0m0.111s 0m0.034s)
551. real not acceptable integer JSON atom - C (ovsdb-data.at:228): ok     (0m0.000s 0m0.007s)
552. real not acceptable integer JSON atom - Python (ovsdb-data.at:228): ok     (0m0.110s 0m0.028s)
553. no invalid UTF-8 sequences in strings (ovsdb-data.at:234): ok     (0m0.003s 0m0.003s)
554. no invalid UTF-8 sequences in strings - Python (ovsdb-data.at:249): ok     (0m0.100s 0m0.028s)
555. real not acceptable integer string atom (ovsdb-data.at:257): ok     (0m0.001s 0m0.010s)
556. string "true" not acceptable boolean JSON atom - C (ovsdb-data.at:261): ok     (0m0.001s 0m0.006s)
557. string "true" not acceptable boolean JSON atom - Python (ovsdb-data.at:261): ok     (0m0.101s 0m0.031s)
558. string "true" not acceptable boolean string atom (ovsdb-data.at:265): ok     (0m0.003s 0m0.008s)
559. integer not acceptable string JSON atom - C (ovsdb-data.at:269): ok     (0m0.003s 0m0.005s)
560. integer not acceptable string JSON atom - Python (ovsdb-data.at:269): ok     (0m0.099s 0m0.028s)
561. uuid atom must be expressed as JSON array - C (ovsdb-data.at:273): ok     (0m0.000s 0m0.006s)
562. uuid atom must be expressed as JSON array - Python (ovsdb-data.at:273): ok     (0m0.095s 0m0.036s)
563. named-uuid requires symbol table - C (ovsdb-data.at:277): ok     (0m0.002s 0m0.004s)
564. named-uuid requires symbol table - Python (ovsdb-data.at:277): ok     (0m0.096s 0m0.036s)
565. empty string atom must be quoted (ovsdb-data.at:281): ok     (0m0.002s 0m0.008s)
566. quotes must be balanced (ovsdb-data.at:285): ok     (0m0.001s 0m0.010s)
567. uuids must be valid (ovsdb-data.at:289): ok     (0m0.003s 0m0.006s)
568. integer atom enum - C (ovsdb-data.at:295): ok     (0m0.001s 0m0.004s)
569. integer atom enum - Python (ovsdb-data.at:295): ok     (0m0.101s 0m0.034s)
570. real atom enum - C (ovsdb-data.at:318): ok     (0m0.002s 0m0.004s)
571. real atom enum - Python (ovsdb-data.at:318): ok     (0m0.106s 0m0.030s)
572. boolean atom enum - C (ovsdb-data.at:335): ok     (0m0.001s 0m0.007s)
573. boolean atom enum - Python (ovsdb-data.at:335): ok     (0m0.099s 0m0.028s)
574. string atom enum - C (ovsdb-data.at:342): ok     (0m0.001s 0m0.006s)
575. string atom enum - Python (ovsdb-data.at:342): ok     (0m0.101s 0m0.032s)
576. uuid atom enum - C (ovsdb-data.at:357): ok     (0m0.003s 0m0.004s)
577. uuid atom enum - Python (ovsdb-data.at:357): ok     (0m0.104s 0m0.026s)
578. integers >= 5 - C (ovsdb-data.at:368): ok     (0m0.001s 0m0.003s)
579. integers >= 5 - Python (ovsdb-data.at:368): ok     (0m0.099s 0m0.032s)
580. integers <= -1 - C (ovsdb-data.at:381): ok     (0m0.003s 0m0.003s)
581. integers <= -1 - Python (ovsdb-data.at:381): ok     (0m0.098s 0m0.032s)
582. integers in range -10 to 10 - C (ovsdb-data.at:392): ok     (0m0.001s 0m0.005s)
583. integers in range -10 to 10 - Python (ovsdb-data.at:392): ok     (0m0.099s 0m0.034s)
584. reals >= 5 - C (ovsdb-data.at:413): ok     (0m0.002s 0m0.005s)
585. reals >= 5 - Python (ovsdb-data.at:413): ok     (0m0.100s 0m0.029s)
586. reals <= -1 - C (ovsdb-data.at:426): ok     (0m0.003s 0m0.004s)
587. reals <= -1 - Python (ovsdb-data.at:426): ok     (0m0.098s 0m0.035s)
588. reals in range -10 to 10 - C (ovsdb-data.at:437): ok     (0m0.003s 0m0.004s)
589. reals in range -10 to 10 - Python (ovsdb-data.at:437): ok     (0m0.098s 0m0.032s)
590. strings at least 2 characters long - C (ovsdb-data.at:458): ok     (0m0.004s 0m0.003s)
592. strings no more than 2 characters long - C (ovsdb-data.at:471): ok     (0m0.000s 0m0.006s)
593. strings no more than 2 characters long - Python (ovsdb-data.at:471): ok     (0m0.111s 0m0.029s)
594. integer JSON datum - C (ovsdb-data.at:486): ok     (0m0.001s 0m0.005s)
595. integer JSON datum - Python (ovsdb-data.at:486): ok     (0m0.108s 0m0.023s)
596. integer string datum (ovsdb-data.at:492): ok     (0m0.001s 0m0.005s)
597. real JSON datum - C (ovsdb-data.at:499): ok     (0m0.002s 0m0.003s)
598. real JSON datum - Python (ovsdb-data.at:499): ok     (0m0.104s 0m0.030s)
599. real string datum (ovsdb-data.at:505): ok     (0m0.002s 0m0.004s)
600. boolean JSON datum - C (ovsdb-data.at:511): ok     (0m0.001s 0m0.006s)
601. boolean JSON datum - Python (ovsdb-data.at:511): ok     (0m0.101s 0m0.027s)
602. boolean string datum (ovsdb-data.at:516): ok     (0m0.000s 0m0.005s)
603. string JSON datum - C (ovsdb-data.at:521): ok     (0m0.000s 0m0.008s)
604. string JSON datum - Python (ovsdb-data.at:521): ok     (0m0.096s 0m0.037s)
605. string string datum (ovsdb-data.at:527): ok     (0m0.002s 0m0.005s)
606. JSON optional boolean - C (ovsdb-data.at:536): ok     (0m0.001s 0m0.004s)
607. JSON optional boolean - Python (ovsdb-data.at:536): ok     (0m0.100s 0m0.028s)
608. string optional boolean (ovsdb-data.at:546): ok     (0m0.000s 0m0.006s)
609. JSON set of 0 or more integers - C (ovsdb-data.at:556): ok     (0m0.002s 0m0.005s)
610. JSON set of 0 or more integers - Python (ovsdb-data.at:556): ok     (0m0.103s 0m0.034s)
611. string set of 0 or more integers (ovsdb-data.at:573): ok     (0m0.004s 0m0.003s)
612. JSON set of 1 to 3 uuids - C (ovsdb-data.at:588): ok     (0m0.000s 0m0.006s)
613. JSON set of 1 to 3 uuids - Python (ovsdb-data.at:588): ok     (0m0.105s 0m0.030s)
614. string set of 1 to 3 uuids (ovsdb-data.at:599): ok     (0m0.000s 0m0.005s)
615. JSON set of 0 to 3 strings - C (ovsdb-data.at:608): ok     (0m0.000s 0m0.007s)
616. JSON set of 0 to 3 strings - Python (ovsdb-data.at:608): ok     (0m0.102s 0m0.031s)
617. string set of 0 to 3 strings (ovsdb-data.at:621): ok     (0m0.001s 0m0.006s)
618. duplicate boolean not allowed in JSON set - C (ovsdb-data.at:632): ok     (0m0.002s 0m0.006s)
619. duplicate boolean not allowed in JSON set - Python (ovsdb-data.at:632): ok     (0m0.098s 0m0.031s)
620. duplicate boolean not allowed in string set (ovsdb-data.at:636): ok     (0m0.003s 0m0.008s)
621. duplicate integer not allowed in JSON set - C (ovsdb-data.at:640): ok     (0m0.002s 0m0.007s)
622. duplicate integer not allowed in JSON set - Python (ovsdb-data.at:640): ok     (0m0.102s 0m0.034s)
623. duplicate integer not allowed in string set (ovsdb-data.at:644): ok     (0m0.002s 0m0.004s)
624. duplicate real not allowed in JSON set - C (ovsdb-data.at:648): ok     (0m0.002s 0m0.004s)
625. duplicate real not allowed in JSON set - Python (ovsdb-data.at:648): ok     (0m0.106s 0m0.031s)
626. duplicate real not allowed in string set (ovsdb-data.at:652): ok     (0m0.002s 0m0.007s)
627. duplicate string not allowed in JSON set - C (ovsdb-data.at:656): ok     (0m0.001s 0m0.009s)
628. duplicate string not allowed in JSON set - Python (ovsdb-data.at:656): ok     (0m0.103s 0m0.036s)
629. duplicate string not allowed in string set (ovsdb-data.at:660): ok     (0m0.002s 0m0.009s)
630. duplicate uuid not allowed in JSON set - C (ovsdb-data.at:664): ok     (0m0.000s 0m0.008s)
631. duplicate uuid not allowed in JSON set - Python (ovsdb-data.at:664): ok     (0m0.100s 0m0.037s)
632. duplicate uuid not allowed in string set (ovsdb-data.at:671): ok     (0m0.001s 0m0.006s)
633. JSON map of 1 integer to boolean - C (ovsdb-data.at:680): ok     (0m0.001s 0m0.005s)
634. JSON map of 1 integer to boolean - Python (ovsdb-data.at:680): ok     (0m0.102s 0m0.029s)
635. string map of 1 integer to boolean (ovsdb-data.at:685): ok     (0m0.001s 0m0.006s)
636. JSON map of at least 1 integer to boolean - C (ovsdb-data.at:690): ok     (0m0.000s 0m0.005s)
637. JSON map of at least 1 integer to boolean - Python (ovsdb-data.at:690): ok     (0m0.094s 0m0.039s)
638. string map of at least 1 integer to boolean (ovsdb-data.at:699): ok     (0m0.001s 0m0.006s)
639. JSON map of 1 boolean to integer - C (ovsdb-data.at:708): ok     (0m0.003s 0m0.003s)
640. JSON map of 1 boolean to integer - Python (ovsdb-data.at:708): ok     (0m0.096s 0m0.025s)
641. string map of 1 boolean to integer (ovsdb-data.at:713): ok     (0m0.003s 0m0.002s)
642. JSON map of 1 uuid to real - C (ovsdb-data.at:718): ok     (0m0.002s 0m0.003s)
643. JSON map of 1 uuid to real - Python (ovsdb-data.at:718): ok     (0m0.091s 0m0.037s)
644. string map of 1 uuid to real (ovsdb-data.at:727): ok     (0m0.001s 0m0.006s)
645. JSON map of 10 string to string - C (ovsdb-data.at:736): ok     (0m0.003s 0m0.003s)
646. JSON map of 10 string to string - Python (ovsdb-data.at:736): ok     (0m0.105s 0m0.031s)
647. string map of 10 string to string (ovsdb-data.at:750): ok     (0m0.001s 0m0.005s)
648. duplicate integer key not allowed in JSON map - C (ovsdb-data.at:764): ok     (0m0.002s 0m0.009s)
649. duplicate integer key not allowed in JSON map - Python (ovsdb-data.at:764): ok     (0m0.103s 0m0.036s)
650. duplicate integer key not allowed in string map (ovsdb-data.at:769): ok     (0m0.002s 0m0.010s)
651. ordinary column - C (ovsdb-column.at:3): ok     (0m0.000s 0m0.005s)
652. ordinary column - Python (ovsdb-column.at:3): ok     (0m0.093s 0m0.036s)
653. immutable column - C (ovsdb-column.at:7): ok     (0m0.003s 0m0.004s)
654. immutable column - Python (ovsdb-column.at:7): ok     (0m0.096s 0m0.035s)
655. ephemeral column - C (ovsdb-column.at:11): ok     (0m0.005s 0m0.002s)
656. ephemeral column - Python (ovsdb-column.at:11): ok     (0m0.104s 0m0.031s)
657. non-root table with one column - C (ovsdb-table.at:3): ok     (0m0.000s 0m0.006s)
658. non-root table with one column - Python (ovsdb-table.at:3): ok     (0m0.095s 0m0.035s)
659. immutable table with one column - C (ovsdb-table.at:7): ok     (0m0.000s 0m0.005s)
660. immutable table with one column - Python (ovsdb-table.at:7): ok     (0m0.098s 0m0.033s)
661. root table with one column - C (ovsdb-table.at:13): ok     (0m0.000s 0m0.007s)
662. root table with one column - Python (ovsdb-table.at:13): ok     (0m0.104s 0m0.028s)
663. non-root table with default_is_root=true - C (ovsdb-table.at:19): ok     (0m0.001s 0m0.006s)
664. non-root table with default_is_root=true - Python (ovsdb-table.at:19): ok     (0m0.097s 0m0.033s)
665. root table with default_is_root=true - C (ovsdb-table.at:23): ok     (0m0.003s 0m0.003s)
666. root table with default_is_root=true - Python (ovsdb-table.at:23): ok     (0m0.101s 0m0.031s)
667. table with maxRows of 2 - C (ovsdb-table.at:29): ok     (0m0.002s 0m0.003s)
668. table with maxRows of 2 - Python (ovsdb-table.at:29): ok     (0m0.091s 0m0.033s)
669. table with index - C (ovsdb-table.at:34): ok     (0m0.002s 0m0.002s)
670. table with index - Python (ovsdb-table.at:34): ok     (0m0.097s 0m0.031s)
671. table with syntax error in index - C (ovsdb-table.at:40): ok     (0m0.002s 0m0.009s)
672. table with syntax error in index - Python (ovsdb-table.at:40): ok     (0m0.092s 0m0.042s)
673. table with empty index - C (ovsdb-table.at:46): ok     (0m0.002s 0m0.006s)
674. table with empty index - Python (ovsdb-table.at:46): ok     (0m0.100s 0m0.038s)
675. table with index of ephemeral column - C (ovsdb-table.at:52): ok     (0m0.003s 0m0.007s)
676. table with index of ephemeral column - Python (ovsdb-table.at:52): ok     (0m0.098s 0m0.035s)
677. column names may not begin with _ - C (ovsdb-table.at:59): ok     (0m0.005s 0m0.004s)
678. column names may not begin with _ - Python (ovsdb-table.at:59): ok     (0m0.104s 0m0.033s)
679. table must have at least one column (1) - C (ovsdb-table.at:65): ok     (0m0.001s 0m0.008s)
680. table must have at least one column (1) - Python (ovsdb-table.at:65): ok     (0m0.099s 0m0.034s)
681. table must have at least one column (2) - C (ovsdb-table.at:69): ok     (0m0.002s 0m0.005s)
682. table must have at least one column (2) - Python (ovsdb-table.at:69): ok     (0m0.102s 0m0.032s)
683. table maxRows must be positive - C (ovsdb-table.at:73): ok     (0m0.001s 0m0.005s)
684. table maxRows must be positive - Python (ovsdb-table.at:73): ok     (0m0.102s 0m0.026s)
685. row with one string column (ovsdb-row.at:5): ok     (0m0.002s 0m0.005s)
686. row with one integer column (ovsdb-row.at:21): ok     (0m0.002s 0m0.005s)
687. row with one real column (ovsdb-row.at:37): ok     (0m0.001s 0m0.006s)
688. row with one boolean column (ovsdb-row.at:53): ok     (0m0.003s 0m0.004s)
689. row with one uuid column (ovsdb-row.at:66): ok     (0m0.002s 0m0.005s)
690. row with set of 1 to 2 elements (ovsdb-row.at:79): ok     (0m0.002s 0m0.005s)
691. row with map of 1 to 2 elements (ovsdb-row.at:86): ok     (0m0.000s 0m0.005s)
692. row with several columns (ovsdb-row.at:93): ok     (0m0.003s 0m0.004s)
693. row hashing (scalars) (ovsdb-row.at:115): ok     (0m0.001s 0m0.006s)
694. row hashing (sets) (ovsdb-row.at:184): ok     (0m0.000s 0m0.007s)
695. row hashing (maps) (ovsdb-row.at:237): ok     (0m0.002s 0m0.005s)
696. schema with valid refTables - C (ovsdb-schema.at:3): ok     (0m0.001s 0m0.006s)
697. schema with valid refTables - Python (ovsdb-schema.at:3): ok     (0m0.104s 0m0.032s)
698. schema with ephemeral strong references - C (ovsdb-schema.at:30): ok     (0m0.001s 0m0.006s)
699. schema with ephemeral strong references - Python (ovsdb-schema.at:30): ok     (0m0.101s 0m0.038s)
700. schema without version number - C (ovsdb-schema.at:61): ok     (0m0.000s 0m0.006s)
701. schema without version number - Python (ovsdb-schema.at:61): ok     (0m0.101s 0m0.030s)
702. schema with invalid refTables - C (ovsdb-schema.at:71): ok     (0m0.004s 0m0.005s)
703. schema with invalid refTables - Python (ovsdb-schema.at:71): ok     (0m0.101s 0m0.039s)
704. schema with invalid version number - C (ovsdb-schema.at:94): ok     (0m0.003s 0m0.004s)
705. schema with invalid version number - Python (ovsdb-schema.at:94): ok     (0m0.098s 0m0.039s)
706. null condition (ovsdb-condition.at:3): ok     (0m0.002s 0m0.004s)
707. conditions on scalars (ovsdb-condition.at:9): ok     (0m0.001s 0m0.009s)
708. disallowed conditions on scalars (ovsdb-condition.at:75): ok     (0m0.004s 0m0.003s)
709. conditions on sets (ovsdb-condition.at:112): ok     (0m0.003s 0m0.003s)
710. condition sorting (ovsdb-condition.at:173): ok     (0m0.002s 0m0.005s)
711. evaluating null condition (ovsdb-condition.at:187): ok     (0m0.003s 0m0.003s)
712. evaluating conditions on integers (ovsdb-condition.at:196): ok     (0m0.001s 0m0.005s)
713. evaluating conditions on reals (ovsdb-condition.at:221): ok     (0m0.000s 0m0.006s)
714. evaluating conditions on booleans (ovsdb-condition.at:246): ok     (0m0.002s 0m0.005s)
715. evaluating conditions on strings (ovsdb-condition.at:270): ok     (0m0.002s 0m0.005s)
716. evaluating conditions on UUIDs (ovsdb-condition.at:295): ok     (0m0.001s 0m0.005s)
717. evaluating conditions on sets (ovsdb-condition.at:321): ok     (0m0.003s 0m0.005s)
718. evaluating conditions on maps (1) (ovsdb-condition.at:403): ok     (0m0.001s 0m0.005s)
719. evaluating conditions on maps (2) (ovsdb-condition.at:488): ok     (0m0.002s 0m0.005s)
720. null mutation (ovsdb-mutation.at:3): ok     (0m0.003s 0m0.002s)
721. mutations on scalars (ovsdb-mutation.at:9): ok     (0m0.003s 0m0.002s)
722. disallowed mutations on scalars (ovsdb-mutation.at:37): ok     (0m0.001s 0m0.008s)
723. mutations on sets (ovsdb-mutation.at:102): ok     (0m0.002s 0m0.005s)
724. executing null mutation (ovsdb-mutation.at:154): ok     (0m0.002s 0m0.005s)
725. executing mutations on integers (ovsdb-mutation.at:167): ok     (0m0.002s 0m0.002s)
726. integer overflow detection (ovsdb-mutation.at:204): ok     (0m0.001s 0m0.005s)
727. executing mutations on integers with constraints (ovsdb-mutation.at:285): ok     (0m0.003s 0m0.004s)
728. executing mutations on reals (ovsdb-mutation.at:324): ok     (0m0.001s 0m0.005s)
729. real overflow detection (ovsdb-mutation.at:355): ok     (0m0.003s 0m0.004s)
730. executing mutations on reals with constraints (ovsdb-mutation.at:398): ok     (0m0.004s 0m0.003s)
731. executing mutations on integer sets (ovsdb-mutation.at:431): ok     (0m0.002s 0m0.004s)
732. executing mutations on integer sets with constraints (ovsdb-mutation.at:505): ok     (0m0.002s 0m0.003s)
733. executing mutations on real sets (ovsdb-mutation.at:544): ok     (0m0.001s 0m0.005s)
734. executing mutations on boolean sets (ovsdb-mutation.at:617): ok     (0m0.000s 0m0.006s)
735. executing mutations on string sets (ovsdb-mutation.at:667): ok     (0m0.001s 0m0.004s)
736. executing mutations on uuid sets (ovsdb-mutation.at:717): ok     (0m0.001s 0m0.005s)
737. executing mutations on integer maps (ovsdb-mutation.at:767): ok     (0m0.002s 0m0.003s)
738. queries on scalars (ovsdb-query.at:3): ok     (0m0.002s 0m0.004s)
739. queries on sets (ovsdb-query.at:95): ok     (0m0.003s 0m0.004s)
740. queries on maps (1) (ovsdb-query.at:176): ok     (0m0.001s 0m0.006s)
741. queries on maps (2) (ovsdb-query.at:260): ok     (0m0.001s 0m0.008s)
742. UUID-distinct queries on scalars (ovsdb-query.at:351): ok     (0m0.002s 0m0.005s)
743. Boolean-distinct queries on scalars (ovsdb-query.at:444): ok     (0m0.001s 0m0.005s)
744. parse colunn set containing bad name (ovsdb-query.at:537): ok     (0m0.002s 0m0.004s)
745. empty table, empty transaction (ovsdb-transaction.at:3): ok     (0m0.000s 0m0.006s)
746. nonempty table, empty transaction (ovsdb-transaction.at:17): ok     (0m0.004s 0m0.003s)
747. insert, commit (ovsdb-transaction.at:41): ok     (0m0.002s 0m0.004s)
748. insert, abort (ovsdb-transaction.at:70): ok     (0m0.002s 0m0.005s)
749. modify, commit (ovsdb-transaction.at:98): ok     (0m0.001s 0m0.006s)
750. modify, abort (ovsdb-transaction.at:127): ok     (0m0.000s 0m0.005s)
751. delete, commit (ovsdb-transaction.at:156): ok     (0m0.003s 0m0.002s)
752. delete, abort (ovsdb-transaction.at:181): ok     (0m0.001s 0m0.004s)
753. modify, delete, commit (ovsdb-transaction.at:207): ok     (0m0.000s 0m0.007s)
754. modify, delete, abort (ovsdb-transaction.at:234): ok     (0m0.001s 0m0.006s)
755. insert, delete, commit (ovsdb-transaction.at:262): ok     (0m0.000s 0m0.006s)
756. insert, delete, abort (ovsdb-transaction.at:291): ok     (0m0.002s 0m0.006s)
757. insert, modify, delete, commit (ovsdb-transaction.at:322): ok     (0m0.000s 0m0.007s)
758. insert, modify, delete, abort (ovsdb-transaction.at:353): ok     (0m0.004s 0m0.004s)
759. deletes are aborted cleanly (ovsdb-transaction.at:385): ok     (0m0.001s 0m0.005s)
760. uuid-name must be <id> (ovsdb-execution.at:120): ok     (0m0.006s 0m0.011s)
761. named-uuid must be <id> (ovsdb-execution.at:130): ok     (0m0.005s 0m0.010s)
762. duplicate uuid-name not allowed (ovsdb-execution.at:139): ok     (0m0.006s 0m0.007s)
763. insert default row, query table (ovsdb-execution.at:1038): ok     (0m0.007s 0m0.010s)
764. insert row, query table (ovsdb-execution.at:1038): ok     (0m0.008s 0m0.005s)
765. insert rows, query by value (ovsdb-execution.at:1038): ok     (0m0.007s 0m0.013s)
766. insert rows, query by named-uuid (ovsdb-execution.at:1038): ok     (0m0.007s 0m0.010s)
767. insert rows, update rows by value (ovsdb-execution.at:1038): ok     (0m0.012s 0m0.005s)
768. insert rows, mutate rows (ovsdb-execution.at:1038): ok     (0m0.007s 0m0.009s)
769. insert rows, delete by named-uuid (ovsdb-execution.at:1038): ok     (0m0.006s 0m0.009s)
770. insert rows, delete rows by value (ovsdb-execution.at:1038): ok     (0m0.011s 0m0.006s)
771. insert rows, delete by (non-matching) value (ovsdb-execution.at:1038): ok     (0m0.008s 0m0.009s)
772. insert rows, delete all (ovsdb-execution.at:1038): ok     (0m0.007s 0m0.006s)
773. insert row, query table, commit (ovsdb-execution.at:1038): ok     (0m0.006s 0m0.008s)
774. insert row, query table, commit durably (ovsdb-execution.at:1038): ok     (0m0.007s 0m0.008s)
775. equality wait with correct rows (ovsdb-execution.at:1038): ok     (0m0.006s 0m0.009s)
776. equality wait with extra row (ovsdb-execution.at:1038): ok     (0m0.006s 0m0.010s)
777. equality wait with missing row (ovsdb-execution.at:1038): ok     (0m0.006s 0m0.011s)
778. inequality wait with correct rows (ovsdb-execution.at:1038): ok     (0m0.008s 0m0.007s)
779. inequality wait with extra row (ovsdb-execution.at:1038): ok     (0m0.009s 0m0.009s)
780. inequality wait with missing row (ovsdb-execution.at:1038): ok     (0m0.007s 0m0.008s)
781. insert and update constraints (ovsdb-execution.at:1038): ok     (0m0.007s 0m0.008s)
782. index uniqueness checking (ovsdb-execution.at:1038): ok     (0m0.007s 0m0.009s)
783. referential integrity -- simple (ovsdb-execution.at:1038): ok     (0m0.006s 0m0.009s)
784. referential integrity -- mutual references (ovsdb-execution.at:1038): ok     (0m0.006s 0m0.008s)
785. weak references (ovsdb-execution.at:1038): ok     (0m0.010s 0m0.008s)
786. garbage collection (ovsdb-execution.at:1038): ok     (0m0.006s 0m0.013s)
787. trigger fires immediately (ovsdb-trigger.at:15): ok     (0m0.005s 0m0.011s)
788. trigger times out (ovsdb-trigger.at:38): ok     (0m0.008s 0m0.009s)
789. trigger fires after delay (ovsdb-trigger.at:61): ok     (0m0.006s 0m0.008s)
790. delayed trigger modifies database (ovsdb-trigger.at:92): ok     (0m0.004s 0m0.014s)
791. one delayed trigger wakes up another (ovsdb-trigger.at:132): ok     (0m0.007s 0m0.008s)
792. insert default row, query table (ovsdb-tool.at:30): ok     (0m0.011s 0m0.021s)
793. insert row, query table (ovsdb-tool.at:30): ok     (0m0.012s 0m0.013s)
794. insert rows, query by value (ovsdb-tool.at:30): ok     (0m0.008s 0m0.024s)
795. insert rows, query by named-uuid (ovsdb-tool.at:30): ok     (0m0.009s 0m0.015s)
796. insert rows, update rows by value (ovsdb-tool.at:30): ok     (0m0.009s 0m0.029s)
797. insert rows, mutate rows (ovsdb-tool.at:30): ok     (0m0.009s 0m0.022s)
798. insert rows, delete by named-uuid (ovsdb-tool.at:30): ok     (0m0.008s 0m0.013s)
799. insert rows, delete rows by value (ovsdb-tool.at:30): ok     (0m0.013s 0m0.028s)
800. insert rows, delete by (non-matching) value (ovsdb-tool.at:30): ok     (0m0.013s 0m0.026s)
801. insert rows, delete all (ovsdb-tool.at:30): ok     (0m0.009s 0m0.016s)
802. insert row, query table, commit (ovsdb-tool.at:30): ok     (0m0.009s 0m0.015s)
803. insert row, query table, commit durably (ovsdb-tool.at:30): ok     (0m0.010s 0m0.010s)
804. equality wait with correct rows (ovsdb-tool.at:30): ok     (0m0.008s 0m0.019s)
805. equality wait with extra row (ovsdb-tool.at:30): ok     (0m0.007s 0m0.017s)
806. equality wait with missing row (ovsdb-tool.at:30): ok     (0m0.007s 0m0.017s)
807. inequality wait with correct rows (ovsdb-tool.at:30): ok     (0m0.008s 0m0.016s)
808. inequality wait with extra row (ovsdb-tool.at:30): ok     (0m0.011s 0m0.012s)
809. inequality wait with missing row (ovsdb-tool.at:30): ok     (0m0.007s 0m0.020s)
810. insert and update constraints (ovsdb-tool.at:30): ok     (0m0.012s 0m0.027s)
811. index uniqueness checking (ovsdb-tool.at:30): ok     (0m0.014s 0m0.056s)
812. referential integrity -- simple (ovsdb-tool.at:30): ok     (0m0.021s 0m0.051s)
813. referential integrity -- mutual references (ovsdb-tool.at:30): ok     (0m0.017s 0m0.047s)
814. weak references (ovsdb-tool.at:30): ok     (0m0.034s 0m0.082s)
815. garbage collection (ovsdb-tool.at:30): ok     (0m0.034s 0m0.082s)
816. transaction comments (ovsdb-tool.at:32): ok     (0m0.009s 0m0.016s)
817. ovsdb-tool compact (ovsdb-tool.at:51): ok     (0m0.040s 0m0.083s)
818. ovsdb-tool convert -- removing a column (ovsdb-tool.at:145): ok     (0m0.029s 0m0.059s)
819. ovsdb-tool convert -- adding a column (ovsdb-tool.at:210): ok     (0m0.026s 0m0.059s)
820. ovsdb-tool schema-version (ovsdb-tool.at:274): ok     (0m0.003s 0m0.003s)
821. ovsdb-tool db-version (ovsdb-tool.at:282): ok     (0m0.004s 0m0.005s)
822. ovsdb-tool schema-cksum (ovsdb-tool.at:292): ok     (0m0.002s 0m0.005s)
823. ovsdb-tool db-cksum (ovsdb-tool.at:300): ok     (0m0.002s 0m0.007s)
824. ovsdb-tool needs-conversion (no conversion needed) (ovsdb-tool.at:310): ok     (0m0.004s 0m0.007s)
825. ovsdb-tool needs-conversion (conversion needed) (ovsdb-tool.at:320): ok     (0m0.003s 0m0.011s)
826. insert default row, query table (ovsdb-server.at:39): ok     (0m0.010s 0m0.039s)
827. insert row, query table (ovsdb-server.at:39): ok     (0m0.016s 0m0.037s)
828. insert rows, query by value (ovsdb-server.at:39): ok     (0m0.016s 0m0.049s)
829. insert rows, query by named-uuid (ovsdb-server.at:39): ok     (0m0.015s 0m0.029s)
830. insert rows, update rows by value (ovsdb-server.at:39): ok     (0m0.013s 0m0.051s)
831. insert rows, mutate rows (ovsdb-server.at:39): ok     (0m0.021s 0m0.047s)
832. insert rows, delete by named-uuid (ovsdb-server.at:39): ok     (0m0.014s 0m0.026s)
833. insert rows, delete rows by value (ovsdb-server.at:39): ok     (0m0.021s 0m0.051s)
834. insert rows, delete by (non-matching) value (ovsdb-server.at:39): ok     (0m0.020s 0m0.042s)
835. insert rows, delete all (ovsdb-server.at:39): ok     (0m0.013s 0m0.038s)
836. insert row, query table, commit (ovsdb-server.at:39): ok     (0m0.010s 0m0.034s)
837. insert row, query table, commit durably (ovsdb-server.at:39): ok     (0m0.011s 0m0.033s)
838. equality wait with correct rows (ovsdb-server.at:39): ok     (0m0.011s 0m0.036s)
839. equality wait with extra row (ovsdb-server.at:39): ok     (0m0.014s 0m0.034s)
840. equality wait with missing row (ovsdb-server.at:39): ok     (0m0.013s 0m0.033s)
841. inequality wait with correct rows (ovsdb-server.at:39): ok     (0m0.010s 0m0.038s)
842. inequality wait with extra row (ovsdb-server.at:39): ok     (0m0.017s 0m0.030s)
843. inequality wait with missing row (ovsdb-server.at:39): ok     (0m0.017s 0m0.026s)
844. insert and update constraints (ovsdb-server.at:39): ok     (0m0.022s 0m0.062s)
845. index uniqueness checking (ovsdb-server.at:39): ok     (0m0.028s 0m0.061s)
846. referential integrity -- simple (ovsdb-server.at:39): ok     (0m0.024s 0m0.069s)
847. referential integrity -- mutual references (ovsdb-server.at:39): ok     (0m0.021s 0m0.058s)
848. weak references (ovsdb-server.at:39): ok     (0m0.042s 0m0.120s)
849. garbage collection (ovsdb-server.at:39): ok     (0m0.045s 0m0.108s)
850. truncating corrupted database log (ovsdb-server.at:41): ok     (0m0.027s 0m0.043s)
851. truncating database log with bad transaction (ovsdb-server.at:88): ok     (0m0.029s 0m0.058s)
852. ovsdb-client get-schema-version (ovsdb-server.at:136): ok     (0m0.008s 0m0.027s)
853. database multiplexing implementation (ovsdb-server.at:147): ok     (0m0.010s 0m0.023s)
854. --remote=db: implementation (ovsdb-server.at:164): ok     (0m0.012s 0m0.033s)
855. SSL db: implementation (ovsdb-server.at:199): ok     (0m0.029s 0m0.037s)
856. compacting online (ovsdb-server.at:253): ok     (0m0.058s 0m0.125s)
857. insert default row, query table (ovsdb-server.at:410): ok     (0m0.046s 0m0.036s)
858. insert row, query table (ovsdb-server.at:410): ok     (0m0.042s 0m0.042s)
859. insert rows, query by value (ovsdb-server.at:410): ok     (0m0.079s 0m0.070s)
860. insert rows, query by named-uuid (ovsdb-server.at:410): ok     (0m0.028s 0m0.034s)
861. insert rows, update rows by value (ovsdb-server.at:410): ok     (0m0.072s 0m0.073s)
862. insert rows, mutate rows (ovsdb-server.at:410): ok     (0m0.077s 0m0.062s)
863. insert rows, delete by named-uuid (ovsdb-server.at:410): ok     (0m0.026s 0m0.041s)
864. insert rows, delete rows by value (ovsdb-server.at:410): ok     (0m0.082s 0m0.055s)
865. insert rows, delete by (non-matching) value (ovsdb-server.at:410): ok     (0m0.083s 0m0.065s)
866. insert rows, delete all (ovsdb-server.at:410): ok     (0m0.027s 0m0.037s)
867. insert row, query table, commit (ovsdb-server.at:410): ok     (0m0.028s 0m0.034s)
868. insert row, query table, commit durably (ovsdb-server.at:410): ok     (0m0.028s 0m0.041s)
869. equality wait with correct rows (ovsdb-server.at:410): ok     (0m0.025s 0m0.042s)
870. equality wait with extra row (ovsdb-server.at:410): ok     (0m0.030s 0m0.043s)
871. equality wait with missing row (ovsdb-server.at:410): ok     (0m0.029s 0m0.030s)
872. inequality wait with correct rows (ovsdb-server.at:410): ok     (0m0.034s 0m0.030s)
873. inequality wait with extra row (ovsdb-server.at:410): ok     (0m0.028s 0m0.038s)
874. inequality wait with missing row (ovsdb-server.at:410): ok     (0m0.028s 0m0.039s)
875. insert and update constraints (ovsdb-server.at:410): ok     (0m0.098s 0m0.062s)
876. index uniqueness checking (ovsdb-server.at:410): ok     (0m0.151s 0m0.084s)
877. referential integrity -- simple (ovsdb-server.at:410): ok     (0m0.164s 0m0.103s)
878. referential integrity -- mutual references (ovsdb-server.at:410): ok     (0m0.136s 0m0.081s)
879. weak references (ovsdb-server.at:410): ok     (0m0.278s 0m0.148s)
880. garbage collection (ovsdb-server.at:410): ok     (0m0.278s 0m0.172s)
881. insert default row, query table (ovsdb-server.at:446): ok     (0m0.014s 0m0.043s)
882. insert row, query table (ovsdb-server.at:446): ok     (0m0.024s 0m0.033s)
883. insert rows, query by value (ovsdb-server.at:446): ok     (0m0.018s 0m0.073s)
884. insert rows, query by named-uuid (ovsdb-server.at:446): ok     (0m0.014s 0m0.019s)
885. insert rows, update rows by value (ovsdb-server.at:446): ok     (0m0.027s 0m0.062s)
886. insert rows, mutate rows (ovsdb-server.at:446): ok     (0m0.033s 0m0.063s)
887. insert rows, delete by named-uuid (ovsdb-server.at:446): ok     (0m0.018s 0m0.015s)
888. insert rows, delete rows by value (ovsdb-server.at:446): ok     (0m0.032s 0m0.062s)
889. insert rows, delete by (non-matching) value (ovsdb-server.at:446): ok     (0m0.034s 0m0.056s)
890. insert rows, delete all (ovsdb-server.at:446): ok     (0m0.017s 0m0.021s)
891. insert row, query table, commit (ovsdb-server.at:446): ok     (0m0.011s 0m0.021s)
892. insert row, query table, commit durably (ovsdb-server.at:446): ok     (0m0.012s 0m0.023s)
893. equality wait with correct rows (ovsdb-server.at:446): ok     (0m0.016s 0m0.024s)
894. equality wait with extra row (ovsdb-server.at:446): ok     (0m0.013s 0m0.018s)
895. equality wait with missing row (ovsdb-server.at:446): ok     (0m0.011s 0m0.019s)
896. inequality wait with correct rows (ovsdb-server.at:446): ok     (0m0.013s 0m0.026s)
897. inequality wait with extra row (ovsdb-server.at:446): ok     (0m0.010s 0m0.026s)
898. inequality wait with missing row (ovsdb-server.at:446): ok     (0m0.017s 0m0.014s)
899. insert and update constraints (ovsdb-server.at:446): ok     (0m0.047s 0m0.066s)
900. index uniqueness checking (ovsdb-server.at:446): ok     (0m0.064s 0m0.122s)
901. referential integrity -- simple (ovsdb-server.at:446): ok     (0m0.074s 0m0.114s)
902. referential integrity -- mutual references (ovsdb-server.at:446): ok     (0m0.054s 0m0.093s)
903. weak references (ovsdb-server.at:446): ok     (0m0.111s 0m0.199s)
904. garbage collection (ovsdb-server.at:446): ok     (0m0.100s 0m0.232s)
905. monitor insert into empty table (ovsdb-monitor.at:42): ok     (0m0.021s 0m0.040s)
906. monitor insert into populated table (ovsdb-monitor.at:54): ok     (0m0.013s 0m0.044s)
907. monitor delete (ovsdb-monitor.at:72): ok     (0m0.019s 0m0.045s)
908. monitor row update (ovsdb-monitor.at:90): ok     (0m0.017s 0m0.043s)
909. monitor no-op row updates (ovsdb-monitor.at:110): ok     (0m0.024s 0m0.042s)
910. monitor insert-and-update transaction (ovsdb-monitor.at:133): ok     (0m0.020s 0m0.039s)
911. monitor insert-update-and-delete transaction (ovsdb-monitor.at:156): ok     (0m0.016s 0m0.045s)
912. monitor weak reference change (ovsdb-monitor.at:185): ok     (0m0.026s 0m0.044s)
913. monitor insert-update-and-delete transaction (ovsdb-monitor.at:220): ok     (0m0.023s 0m0.045s)
914. monitor all operations (ovsdb-monitor.at:271): ok     (0m0.021s 0m0.054s)
915. monitor initial only (ovsdb-monitor.at:291): ok     (0m0.028s 0m0.046s)
916. monitor insert only (ovsdb-monitor.at:298): ok     (0m0.020s 0m0.055s)
917. monitor delete only (ovsdb-monitor.at:305): ok     (0m0.019s 0m0.051s)
918. monitor modify only (ovsdb-monitor.at:313): ok     (0m0.027s 0m0.056s)
919. simple idl, initially empty, no ops - C (ovsdb-idl.at:55): ok     (0m0.014s 0m0.027s)
920. simple idl, initially empty, no ops - Python (ovsdb-idl.at:55): ok     (0m0.130s 0m0.053s)
921. simple idl, initially empty, various ops - C (ovsdb-idl.at:62): ok     (0m0.017s 0m0.028s)
922. simple idl, initially empty, various ops - Python (ovsdb-idl.at:62): ok     (0m0.186s 0m0.053s)
923. simple idl, initially populated - C (ovsdb-idl.at:140): ok     (0m0.016s 0m0.038s)
924. simple idl, initially populated - Python (ovsdb-idl.at:140): ok     (0m0.146s 0m0.059s)
925. simple idl, writing via IDL - C (ovsdb-idl.at:171): ok     (0m0.017s 0m0.039s)
926. simple idl, writing via IDL - Python (ovsdb-idl.at:171): ok     (0m0.140s 0m0.068s)
927. simple idl, handling verification failure - C (ovsdb-idl.at:202): ok     (0m0.017s 0m0.029s)
928. simple idl, handling verification failure - Python (ovsdb-idl.at:202): ok     (0m0.151s 0m0.061s)
929. simple idl, increment operation - C (ovsdb-idl.at:233): ok     (0m0.014s 0m0.030s)
930. simple idl, increment operation - Python (ovsdb-idl.at:233): ok     (0m0.141s 0m0.064s)
931. simple idl, aborting - C (ovsdb-idl.at:245): ok     (0m0.009s 0m0.036s)
932. simple idl, aborting - Python (ovsdb-idl.at:245): ok     (0m0.126s 0m0.066s)
933. simple idl, destroy without commit or abort - C (ovsdb-idl.at:259): ok     (0m0.013s 0m0.036s)
934. simple idl, destroy without commit or abort - Python (ovsdb-idl.at:259): ok     (0m0.133s 0m0.066s)
935. self-linking idl, consistent ops - C (ovsdb-idl.at:273): ok     (0m0.017s 0m0.030s)
936. self-linking idl, consistent ops - Python (ovsdb-idl.at:273): ok     (0m0.142s 0m0.060s)
937. self-linking idl, inconsistent ops - C (ovsdb-idl.at:317): ok     (0m0.012s 0m0.040s)
938. self-linking idl, inconsistent ops - Python (ovsdb-idl.at:317): ok     (0m0.150s 0m0.061s)
939. self-linking idl, sets - C (ovsdb-idl.at:365): ok     (0m0.015s 0m0.029s)
940. self-linking idl, sets - Python (ovsdb-idl.at:365): ok     (0m0.188s 0m0.050s)
941. external-linking idl, consistent ops - C (ovsdb-idl.at:415): ok     (0m0.011s 0m0.032s)
942. external-linking idl, consistent ops - Python (ovsdb-idl.at:415): ok     (0m0.129s 0m0.058s)
943. add-br a (ovs-vsctl.at:145): ok     (0m0.037s 0m0.087s)
944. add-br a, add-br a (ovs-vsctl.at:155): ok     (0m0.010s 0m0.031s)
945. add-br a, add-br b (ovs-vsctl.at:165): ok     (0m0.062s 0m0.131s)
946. add-br a, add-br b, del-br a (ovs-vsctl.at:182): ok     (0m0.035s 0m0.102s)
947. add-br a, del-br a, add-br a (ovs-vsctl.at:193): ok     (0m0.040s 0m0.087s)
948. add-br a, add-port a a1, add-port a a2 (ovs-vsctl.at:213): ok     (0m0.045s 0m0.120s)
949. add-br a, add-port a a1, add-port a a1 (ovs-vsctl.at:227): ok     (0m0.015s 0m0.036s)
950. add-br a b, add-port a a1, add-port b b1, del-br a (ovs-vsctl.at:239): ok     (0m0.040s 0m0.119s)
951. add-br a, add-bond a bond0 a1 a2 a3 (ovs-vsctl.at:261): ok     (0m0.045s 0m0.129s)
952. add-br a b, add-port a a1, add-port b b1, del-port a a1 (ovs-vsctl.at:279): ok     (0m0.062s 0m0.180s)
953. add-br a, add-bond a bond0 a1 a2 a3, del-port bond0 (ovs-vsctl.at:304): ok     (0m0.027s 0m0.082s)
954. external IDs (ovs-vsctl.at:321): ok     (0m0.075s 0m0.171s)
955. controllers (ovs-vsctl.at:377): ok     (0m0.008s 0m0.030s)
956. simple fake bridge (ovs-vsctl.at:418): ok     (0m0.087s 0m0.203s)
957. simple fake bridge + del-br fake bridge (ovs-vsctl.at:439): ok     (0m0.041s 0m0.121s)
958. simple fake bridge + del-br real bridge (ovs-vsctl.at:450): ok     (0m0.028s 0m0.052s)
959. simple fake bridge + external IDs (ovs-vsctl.at:459): ok     (0m0.075s 0m0.179s)
960. fake bridge on bond (ovs-vsctl.at:493): ok     (0m0.069s 0m0.201s)
961. fake bridge on bond + del-br fake bridge (ovs-vsctl.at:505): ok     (0m0.045s 0m0.128s)
962. fake bridge on bond + del-br real bridge (ovs-vsctl.at:517): ok     (0m0.020s 0m0.057s)
963. managers (ovs-vsctl.at:529): ok     (0m0.011s 0m0.028s)
964. database commands -- positive checks (ovs-vsctl.at:555): ok     (0m0.041s 0m0.101s)
965. database commands -- negative checks (ovs-vsctl.at:646): ok     (0m0.066s 0m0.154s)
966. database commands -- wait-until immediately true (ovs-vsctl.at:733): ok     (0m0.023s 0m0.045s)
967. database commands -- wait-until must wait (ovs-vsctl.at:752): ok     (0m0.026s 0m0.052s)
968. --id option on create, get commands (ovs-vsctl.at:791): ok     (0m0.039s 0m0.056s)
969. unreferenced record warnings (ovs-vsctl.at:840): ok     (0m0.032s 0m0.056s)
970. created row UUID is wrong in same execution (ovs-vsctl.at:874): ok     (0m0.021s 0m0.027s)
971. ovs-monitor-ipsec (ovs-monitor-ipsec.at:3): ok     (0m0.074s 0m0.193s)
972. ovs-xapi-sync (ovs-xapi-sync.at:3): ok     (0m0.059s 0m0.097s)
973. non-VLAN, non-bond (interface-reconfigure.at:691): ok     (0m0.173s 0m0.190s)
974. VLAN, non-bond (interface-reconfigure.at:766): ok     (0m0.160s 0m0.150s)
975. Bond, non-VLAN (interface-reconfigure.at:839): ok     (0m0.175s 0m0.176s)
976. VLAN on bond (interface-reconfigure.at:927): ok     (0m0.172s 0m0.174s)
977. STP example from IEEE 802.1D-1998 (stp.at:3): ok     (0m0.003s 0m0.003s)
978. STP example from IEEE 802.1D-2004 figures 17.4 and 17.5 (stp.at:21): ok     (0m0.009s 0m0.002s)
979. STP example from IEEE 802.1D-2004 figure 17.6 (stp.at:58): ok     (0m0.004s 0m0.003s)
980. STP example from IEEE 802.1D-2004 figure 17.7 (stp.at:78): ok     (0m0.003s 0m0.005s)
981. STP.io.1.1: Link Failure (stp.at:101): ok     (0m0.004s 0m0.003s)
982. STP.io.1.2: Repeated Network (stp.at:134): ok     (0m0.002s 0m0.003s)
983. STP.io.1.4: Network Initialization (stp.at:154): ok     (0m0.003s 0m0.003s)
984. STP.io.1.5: Topology Change (stp.at:174): ok     (0m0.011s 0m0.002s)
985. STP.op.1.1 and STP.op.1.2 (stp.at:221): ok     (0m0.002s 0m0.002s)
986. STP.op.1.4: All Ports Initialized to Designated Ports (stp.at:235): ok     (0m0.001s 0m0.003s)
987. STP.op.3.1: Root Bridge Selection: Root ID Values (stp.at:250): ok     (0m0.001s 0m0.003s)
988. STP.op.3.3: Root Bridge Selection: Bridge ID Values (stp.at:268): ok     (0m0.001s 0m0.003s)
989. STP.op.3.3: Root Bridge Selection: Bridge ID Values (stp.at:286): ok     (0m0.002s 0m0.003s)
990. vlog - Python (vlog.at:3): ok     (0m0.062s 0m0.022s)
testsuite: ending at: Tue Feb 21 18:07:12 UTC 2012
testsuite: test suite duration: 0h 2m 8s

## ------------- ##
## Test results. ##
## ------------- ##

ERROR: 987 tests were run,
2 failed (1 expected failure).
3 tests were skipped.

## ------------------------ ##
## Summary of the failures. ##
## ------------------------ ##
Failed tests:
openvswitch 1.4.0 test suite test groups:

 NUM: FILE-NAME:LINE     TEST-GROUP-NAME
      KEYWORDS

 591: ovsdb-data.at:458  strings at least 2 characters long - Python
      ovsdb positive python

Skipped tests:
openvswitch 1.4.0 test suite test groups:

 NUM: FILE-NAME:LINE     TEST-GROUP-NAME
      KEYWORDS

  44: daemon.at:153      daemon --detach closes standard fds
  45: daemon.at:176      daemon --detach --monitor closes standard fds
  75: ofp-print.at:226   OFPT_PACKET_IN
      ofp-print

## ---------------------- ##
## Detailed failed tests. ##
## ---------------------- ##

#                             -*- compilation -*-
591. ovsdb-data.at:458: testing strings at least 2 characters long - Python ...
./ovsdb-data.at:458: $PYTHON $srcdir/test-ovsdb.py parse-atoms '{"type": "string", "minLength": 2}' \
    '[""]' \
    '["a"]' \
    '["ab"]' \
    '["abc"]' \
    '["\ud834\udd1e"]'
--- /dev/null	2012-02-21 18:04:01.276555941 +0000
+++ /usr/src/RPM/BUILD/openvswitch-1.4.0/tests/testsuite.dir/at-groups/591/stderr	2012-02-21 18:06:07.553536657 +0000
@@ -0,0 +1,18 @@
+Traceback (most recent call last):
+  File "../.././test-ovsdb.py", line 515, in <module>
+    main(sys.argv)
+  File "../.././test-ovsdb.py", line 510, in main
+    func(*args)
+  File "../.././test-ovsdb.py", line 103, in do_parse_atoms
+    atom_json = unbox_json(ovs.json.from_string(atom_string))
+  File "/usr/src/RPM/BUILD/openvswitch-1.4.0/python/ovs/json.py", line 151, in from_string
+    p.feed(s)
+  File "/usr/src/RPM/BUILD/openvswitch-1.4.0/python/ovs/json.py", line 560, in feed
+    if self.__lex_input(s[i]):
+  File "/usr/src/RPM/BUILD/openvswitch-1.4.0/python/ovs/json.py", line 430, in __lex_input
+    eat = self.lex_state(self, c)
+  File "/usr/src/RPM/BUILD/openvswitch-1.4.0/python/ovs/json.py", line 415, in __lex_string
+    self.__lex_finish_string()
+  File "/usr/src/RPM/BUILD/openvswitch-1.4.0/python/ovs/json.py", line 402, in __lex_finish_string
+    out += unichr(code_point)
+ValueError: unichr() arg not in range(0x10000) (narrow Python build)
--- -	2012-02-21 18:06:07.567304123 +0000
+++ /usr/src/RPM/BUILD/openvswitch-1.4.0/tests/testsuite.dir/at-groups/591/stdout	2012-02-21 18:06:07.564555715 +0000
@@ -2,5 +2,4 @@
 constraint violation: "a" length 1 is less than minimum allowed length 2
 "ab"
 "abc"
-constraint violation: "????" length 1 is less than minimum allowed length 2
 
./ovsdb-data.at:458: exit code was 1, expected 0
591. ovsdb-data.at:458: 591. strings at least 2 characters long - Python (ovsdb-data.at:458): FAILED (ovsdb-data.at:458)


## ------------- ##
## ../config.log ##
## ------------- ##
| This file contains any messages produced by compilers while
| running configure, to aid debugging if configure makes a mistake.
| 
| It was created by openvswitch configure 1.4.0, which was
| generated by GNU Autoconf 2.68.  Invocation command line was
| 
|   $ ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext --with-logdir=/var/log
| 
| ## --------- ##
| ## Platform. ##
| ## --------- ##
| 
| hostname = sisyphus.local
| uname -m = x86_64
| uname -r = 2.6.32-ovz-el-alt49
| uname -s = Linux
| uname -v = #1 SMP Mon Jan 23 14:09:43 UTC 2012
| 
| /usr/bin/uname -p = unknown
| /bin/uname -X     = unknown
| 
| /bin/arch              = unknown
| /usr/bin/arch -k       = unknown
| /usr/convex/getsysinfo = unknown
| /usr/bin/hostinfo      = unknown
| /bin/machine           = unknown
| /usr/bin/oslevel       = unknown
| /bin/universe          = unknown
| 
| PATH: /usr/src/bin
| PATH: /bin
| PATH: /usr/bin
| PATH: /usr/X11R6/bin
| PATH: /usr/games
| 
| 
| ## ----------- ##
| ## Core tests. ##
| ## ----------- ##
| 
| configure:2305: checking build number
| configure:2321: result: none
| configure:2385: checking for a BSD-compatible install
| configure:2453: result: /bin/install -c
| configure:2464: checking whether build environment is sane
| configure:2514: result: yes
| configure:2655: checking for a thread-safe mkdir -p
| configure:2694: result: /bin/mkdir -p
| configure:2707: checking for gawk
| configure:2723: found /bin/gawk
| configure:2734: result: gawk
| configure:2745: checking whether make sets $(MAKE)
| configure:2767: result: yes
| configure:2856: checking for x86_64-alt-linux-gcc
| configure:2872: found /usr/bin/x86_64-alt-linux-gcc
| configure:2883: result: x86_64-alt-linux-gcc
| configure:3152: checking for C compiler version
| configure:3161: x86_64-alt-linux-gcc --version >&5
| x86_64-alt-linux-gcc (GCC) 4.5.3 20120111 (ALT Linux 4.5.3-alt1)
| Copyright (C) 2010 Free Software Foundation, Inc.
| This is free software; see the source for copying conditions.  There is NO
| warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
| 
| configure:3172: $? = 0
| configure:3161: x86_64-alt-linux-gcc -v >&5
| Using built-in specs.
| COLLECT_GCC=x86_64-alt-linux-gcc
| COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-alt-linux/4.5.3/lto-wrapper
| Target: x86_64-alt-linux
| Configured with: ../configure --host=x86_64-alt-linux --build=x86_64-alt-linux --target=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var/lib --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext --program-suffix=-4.5 --with-slibdir=/lib64 --with-bugurl=http://bugzilla.altlinux.org --enable-bootstrap --enable-shared --enable-__cxa_atexit --enable-threads=posix --enable-checking=release --with-system-zlib --without-included-gettext --enable-multilib --enable-gnu-unique-object --enable-linker-build-id --enable-languages=c,c++,fortran,objc,obj-c++,java,ada,lto --enable-plugin --enable-java-awt=gtk --with-native-libdir=/usr/lib64/gcj-4.5 --with-ecj-jar=/usr/share/java/ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.5-1.5.0.0/jre --enable-libgcj-multifile --disable-libjava-multilib --enable-java-maintainer-mode --with-arch_32=i586 --with-tune_32=generic
| Thread model: posix
| gcc version 4.5.3 20120111 (ALT Linux 4.5.3-alt1) (GCC) 
| configure:3172: $? = 0
| configure:3161: x86_64-alt-linux-gcc -V >&5
| x86_64-alt-linux-gcc: '-V' option must have argument
| configure:3172: $? = 1
| configure:3161: x86_64-alt-linux-gcc -qversion >&5
| x86_64-alt-linux-gcc: unrecognized option '-qversion'
| x86_64-alt-linux-gcc: no input files
| configure:3172: $? = 1
| configure:3192: checking whether the C compiler works
| configure:3214: x86_64-alt-linux-gcc -pipe -Wall -g -O2   conftest.c  >&5
| configure:3218: $? = 0
| configure:3266: result: yes
| configure:3269: checking for C compiler default output file name
| configure:3271: result: a.out
| configure:3277: checking for suffix of executables
| configure:3284: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest.c  >&5
| configure:3288: $? = 0
| configure:3310: result: 
| configure:3332: checking whether we are cross compiling
| configure:3340: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest.c  >&5
| configure:3344: $? = 0
| configure:3351: ./conftest
| configure:3355: $? = 0
| configure:3370: result: no
| configure:3375: checking for suffix of object files
| configure:3397: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:3401: $? = 0
| configure:3422: result: o
| configure:3426: checking whether we are using the GNU C compiler
| configure:3445: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:3445: $? = 0
| configure:3454: result: yes
| configure:3463: checking whether x86_64-alt-linux-gcc accepts -g
| configure:3483: x86_64-alt-linux-gcc -c -g  conftest.c >&5
| configure:3483: $? = 0
| configure:3524: result: yes
| configure:3541: checking for x86_64-alt-linux-gcc option to accept ISO C89
| configure:3605: x86_64-alt-linux-gcc  -c -pipe -Wall -g -O2  conftest.c >&5
| configure:3605: $? = 0
| configure:3618: result: none needed
| configure:3649: checking for style of include used by make
| configure:3677: result: GNU
| configure:3703: checking dependency style of x86_64-alt-linux-gcc
| configure:3813: result: none
| configure:3829: checking whether x86_64-alt-linux-gcc and cc understand -c and -o together
| configure:3860: x86_64-alt-linux-gcc -c conftest.c -o conftest2.o >&5
| configure:3864: $? = 0
| configure:3870: x86_64-alt-linux-gcc -c conftest.c -o conftest2.o >&5
| configure:3874: $? = 0
| configure:3885: cc -c conftest.c >&5
| configure:3889: $? = 0
| configure:3897: cc -c conftest.c -o conftest2.o >&5
| configure:3901: $? = 0
| configure:3907: cc -c conftest.c -o conftest2.o >&5
| configure:3911: $? = 0
| configure:3929: result: yes
| configure:3959: checking how to run the C preprocessor
| configure:3990: x86_64-alt-linux-gcc -E  conftest.c
| configure:3990: $? = 0
| configure:4004: x86_64-alt-linux-gcc -E  conftest.c
| conftest.c:12:28: fatal error: ac_nonexistent.h: No such file or directory
| compilation terminated.
| configure:4004: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "1.4.0"
| | #define PACKAGE_STRING "openvswitch 1.4.0"
| | #define PACKAGE_BUGREPORT "ovs-bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define BUILDNR ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "1.4.0"
| | /* end confdefs.h.  */
| | #include <ac_nonexistent.h>
| configure:4029: result: x86_64-alt-linux-gcc -E
| configure:4049: x86_64-alt-linux-gcc -E  conftest.c
| configure:4049: $? = 0
| configure:4063: x86_64-alt-linux-gcc -E  conftest.c
| conftest.c:12:28: fatal error: ac_nonexistent.h: No such file or directory
| compilation terminated.
| configure:4063: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "1.4.0"
| | #define PACKAGE_STRING "openvswitch 1.4.0"
| | #define PACKAGE_BUGREPORT "ovs-bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define BUILDNR ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "1.4.0"
| | /* end confdefs.h.  */
| | #include <ac_nonexistent.h>
| configure:4094: checking for x86_64-alt-linux-ranlib
| configure:4124: result: no
| configure:4134: checking for ranlib
| configure:4150: found /usr/bin/ranlib
| configure:4161: result: ranlib
| configure:4184: checking for grep that handles long lines and -e
| configure:4242: result: /bin/grep
| configure:4247: checking for fgrep
| configure:4309: result: /bin/grep -F
| configure:4318: checking for perl
| configure:4336: found /usr/bin/perl
| configure:4349: result: /usr/bin/perl
| configure:4363: checking for egrep
| configure:4425: result: /bin/grep -E
| configure:4430: checking for ANSI C header files
| configure:4450: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:4450: $? = 0
| configure:4523: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest.c  >&5
| configure:4523: $? = 0
| configure:4523: ./conftest
| configure:4523: $? = 0
| configure:4534: result: yes
| configure:4547: checking for sys/types.h
| configure:4547: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:4547: $? = 0
| configure:4547: result: yes
| configure:4547: checking for sys/stat.h
| configure:4547: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:4547: $? = 0
| configure:4547: result: yes
| configure:4547: checking for stdlib.h
| configure:4547: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:4547: $? = 0
| configure:4547: result: yes
| configure:4547: checking for string.h
| configure:4547: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:4547: $? = 0
| configure:4547: result: yes
| configure:4547: checking for memory.h
| configure:4547: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:4547: $? = 0
| configure:4547: result: yes
| configure:4547: checking for strings.h
| configure:4547: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:4547: $? = 0
| configure:4547: result: yes
| configure:4547: checking for inttypes.h
| configure:4547: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:4547: $? = 0
| configure:4547: result: yes
| configure:4547: checking for stdint.h
| configure:4547: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:4547: $? = 0
| configure:4547: result: yes
| configure:4547: checking for unistd.h
| configure:4547: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:4547: $? = 0
| configure:4547: result: yes
| configure:4560: checking minix/config.h usability
| configure:4560: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| conftest.c:55:26: fatal error: minix/config.h: No such file or directory
| compilation terminated.
| configure:4560: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "1.4.0"
| | #define PACKAGE_STRING "openvswitch 1.4.0"
| | #define PACKAGE_BUGREPORT "ovs-bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define BUILDNR ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "1.4.0"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | #include <minix/config.h>
| configure:4560: result: no
| configure:4560: checking minix/config.h presence
| configure:4560: x86_64-alt-linux-gcc -E  conftest.c
| conftest.c:22:26: fatal error: minix/config.h: No such file or directory
| compilation terminated.
| configure:4560: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "1.4.0"
| | #define PACKAGE_STRING "openvswitch 1.4.0"
| | #define PACKAGE_BUGREPORT "ovs-bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define BUILDNR ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "1.4.0"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | #include <minix/config.h>
| configure:4560: result: no
| configure:4560: checking for minix/config.h
| configure:4560: result: no
| configure:4581: checking whether it is safe to define __EXTENSIONS__
| configure:4599: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:4599: $? = 0
| configure:4606: result: yes
| configure:4620: checking whether byte ordering is bigendian
| configure:4635: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| conftest.c:28:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'a'
| configure:4635: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "1.4.0"
| | #define PACKAGE_STRING "openvswitch 1.4.0"
| | #define PACKAGE_BUGREPORT "ovs-bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define BUILDNR ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "1.4.0"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | /* end confdefs.h.  */
| | #ifndef __APPLE_CC__
| | 	       not a universal capable compiler
| | 	     #endif
| | 	     typedef int dummy;
| | 
| configure:4680: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:4680: $? = 0
| configure:4698: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:34:4: error: 'not' undeclared (first use in this function)
| conftest.c:34:4: note: each undeclared identifier is reported only once for each function it appears in
| conftest.c:34:8: error: expected ';' before 'big'
| configure:4698: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "1.4.0"
| | #define PACKAGE_STRING "openvswitch 1.4.0"
| | #define PACKAGE_BUGREPORT "ovs-bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define BUILDNR ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "1.4.0"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| | 		#include <sys/param.h>
| | 
| | int
| | main ()
| | {
| | #if BYTE_ORDER != BIG_ENDIAN
| | 		 not big endian
| | 		#endif
| | 
| |   ;
| |   return 0;
| | }
| configure:4826: result: no
| configure:4851: checking for special C compiler options needed for large files
| configure:4896: result: no
| configure:4902: checking for _FILE_OFFSET_BITS value needed for large files
| configure:4927: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:4927: $? = 0
| configure:4959: result: no
| configure:5043: checking for library containing pow
| configure:5074: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest.c  >&5
| conftest.c:34:6: warning: conflicting types for built-in function 'pow'
| /usr/src/tmp/ccL8TYnB.o: In function `main':
| /usr/src/RPM/BUILD/openvswitch-1.4.0/conftest.c:38: undefined reference to `pow'
| collect2: ld returned 1 exit status
| configure:5074: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "1.4.0"
| | #define PACKAGE_STRING "openvswitch 1.4.0"
| | #define PACKAGE_BUGREPORT "ovs-bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define BUILDNR ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "1.4.0"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | /* end confdefs.h.  */
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char pow ();
| | int
| | main ()
| | {
| | return pow ();
| |   ;
| |   return 0;
| | }
| configure:5074: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest.c -lm   >&5
| conftest.c:34:6: warning: conflicting types for built-in function 'pow'
| configure:5074: $? = 0
| configure:5091: result: -lm
| configure:5099: checking for library containing clock_gettime
| configure:5130: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest.c -lm  >&5
| /usr/src/tmp/ccJbEqxJ.o: In function `main':
| /usr/src/RPM/BUILD/openvswitch-1.4.0/conftest.c:38: undefined reference to `clock_gettime'
| collect2: ld returned 1 exit status
| configure:5130: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "1.4.0"
| | #define PACKAGE_STRING "openvswitch 1.4.0"
| | #define PACKAGE_BUGREPORT "ovs-bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define BUILDNR ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "1.4.0"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | /* end confdefs.h.  */
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char clock_gettime ();
| | int
| | main ()
| | {
| | return clock_gettime ();
| |   ;
| |   return 0;
| | }
| configure:5130: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest.c -lrt  -lm  >&5
| configure:5130: $? = 0
| configure:5147: result: -lrt
| configure:5155: checking for library containing timer_create
| configure:5186: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest.c -lrt -lm  >&5
| configure:5186: $? = 0
| configure:5203: result: none required
| configure:5247: checking for linux/netlink.h
| configure:5247: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:5247: $? = 0
| configure:5247: result: yes
| configure:5281: checking for x86_64-alt-linux-pkg-config
| configure:5314: result: no
| configure:5324: checking for pkg-config
| configure:5342: found /usr/bin/pkg-config
| configure:5354: result: /usr/bin/pkg-config
| configure:5379: checking pkg-config is at least version 0.9.0
| configure:5382: result: yes
| configure:5406: checking for SSL
| configure:5413: $PKG_CONFIG --exists --print-errors "openssl"
| configure:5416: $? = 0
| configure:5429: $PKG_CONFIG --exists --print-errors "openssl"
| configure:5432: $? = 0
| configure:5501: result: yes
| configure:5531: checking for Python 2.x for x >= 4
| configure:5557: result: /usr/bin/python
| configure:5577: checking for pyuic4
| configure:5588: result: pyuic4
| configure:5597: checking for PySide.QtCore Python module
| running /usr/bin/python -c 'import PySide.QtCore
| import sys
| sys.exit(0)'...
| configure:5614: result: yes
| configure:5617: checking for PyQt4.QtCore Python module
| running /usr/bin/python -c 'import PyQt4.QtCore
| import sys
| sys.exit(0)'...
| configure:5634: result: yes
| configure:5637: checking for twisted.conch.ssh Python module
| running /usr/bin/python -c 'import twisted.conch.ssh
| import sys
| sys.exit(0)'...
| configure:5654: result: yes
| configure:5657: checking for twisted.internet Python module
| running /usr/bin/python -c 'import twisted.internet
| import sys
| sys.exit(0)'...
| configure:5674: result: yes
| configure:5677: checking for twisted.application Python module
| running /usr/bin/python -c 'import twisted.application
| import sys
| sys.exit(0)'...
| configure:5694: result: yes
| configure:5697: checking for json Python module
| running /usr/bin/python -c 'import json
| import sys
| sys.exit(0)'...
| Traceback (most recent call last):
|   File "<string>", line 1, in <module>
| ImportError: No module named json
| configure:5714: result: no
| configure:5717: checking for zope.interface Python module
| running /usr/bin/python -c 'import zope.interface
| import sys
| sys.exit(0)'...
| configure:5734: result: yes
| configure:5747: checking whether to build ovsdbmonitor
| configure:5749: result: no
| configure:5759: checking for dot
| configure:5770: result: yes
| configure:5780: checking net/if_packet.h usability
| configure:5780: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:5780: $? = 0
| configure:5780: result: yes
| configure:5780: checking net/if_packet.h presence
| configure:5780: x86_64-alt-linux-gcc -E  conftest.c
| configure:5780: $? = 0
| configure:5780: result: yes
| configure:5780: checking for net/if_packet.h
| configure:5780: result: yes
| configure:5801: checking whether strtok_r macro segfaults on some inputs
| configure:5830: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest.c -lrt -lm  >&5
| conftest.c: In function 'main':
| conftest.c:41:36: warning: ignoring return value of 'freopen', declared with attribute warn_unused_result
| configure:5830: $? = 0
| configure:5830: ./conftest
| configure:5830: $? = 0
| configure:5840: result: no
| configure:5848: checking for struct stat.st_mtim.tv_nsec
| configure:5848: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:5848: $? = 0
| configure:5848: result: yes
| configure:5858: checking for struct stat.st_mtimensec
| configure:5858: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:37:12: error: 'struct stat' has no member named 'st_mtimensec'
| configure:5858: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "1.4.0"
| | #define PACKAGE_STRING "openvswitch 1.4.0"
| | #define PACKAGE_BUGREPORT "ovs-bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define BUILDNR ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "1.4.0"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | /* end confdefs.h.  */
| | #include <sys/stat.h>
| | 
| | int
| | main ()
| | {
| | static struct stat ac_aggr;
| | if (ac_aggr.st_mtimensec)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:5858: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:37:19: error: 'struct stat' has no member named 'st_mtimensec'
| configure:5858: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "1.4.0"
| | #define PACKAGE_STRING "openvswitch 1.4.0"
| | #define PACKAGE_BUGREPORT "ovs-bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define BUILDNR ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "1.4.0"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | /* end confdefs.h.  */
| | #include <sys/stat.h>
| | 
| | int
| | main ()
| | {
| | static struct stat ac_aggr;
| | if (sizeof ac_aggr.st_mtimensec)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:5858: result: no
| configure:5872: checking for mlockall
| configure:5872: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest.c -lrt -lm  >&5
| configure:5872: $? = 0
| configure:5872: result: yes
| configure:5872: checking for strnlen
| configure:5872: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest.c -lrt -lm  >&5
| configure:5872: $? = 0
| configure:5872: result: yes
| configure:5872: checking for strsignal
| configure:5872: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest.c -lrt -lm  >&5
| configure:5872: $? = 0
| configure:5872: result: yes
| configure:5872: checking for getloadavg
| configure:5872: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest.c -lrt -lm  >&5
| configure:5872: $? = 0
| configure:5872: result: yes
| configure:5872: checking for statvfs
| configure:5872: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest.c -lrt -lm  >&5
| configure:5872: $? = 0
| configure:5872: result: yes
| configure:5872: checking for setmntent
| configure:5872: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest.c -lrt -lm  >&5
| configure:5872: $? = 0
| configure:5872: result: yes
| configure:5884: checking mntent.h usability
| configure:5884: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:5884: $? = 0
| configure:5884: result: yes
| configure:5884: checking mntent.h presence
| configure:5884: x86_64-alt-linux-gcc -E  conftest.c
| configure:5884: $? = 0
| configure:5884: result: yes
| configure:5884: checking for mntent.h
| configure:5884: result: yes
| configure:5884: checking sys/statvfs.h usability
| configure:5884: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:5884: $? = 0
| configure:5884: result: yes
| configure:5884: checking sys/statvfs.h presence
| configure:5884: x86_64-alt-linux-gcc -E  conftest.c
| configure:5884: $? = 0
| configure:5884: result: yes
| configure:5884: checking for sys/statvfs.h
| configure:5884: result: yes
| configure:5884: checking linux/types.h usability
| configure:5884: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:5884: $? = 0
| configure:5884: result: yes
| configure:5884: checking linux/types.h presence
| configure:5884: x86_64-alt-linux-gcc -E  conftest.c
| configure:5884: $? = 0
| configure:5884: result: yes
| configure:5884: checking for linux/types.h
| configure:5884: result: yes
| configure:5913: checking execinfo.h usability
| configure:5913: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:5913: $? = 0
| configure:5913: result: yes
| configure:5913: checking execinfo.h presence
| configure:5913: x86_64-alt-linux-gcc -E  conftest.c
| configure:5913: $? = 0
| configure:5913: result: yes
| configure:5913: checking for execinfo.h
| configure:5913: result: yes
| configure:5917: checking for backtrace
| configure:5917: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest.c -lrt -lm  >&5
| configure:5917: $? = 0
| configure:5917: result: yes
| configure:5929: checking whether libc supports hooks for malloc and related functions
| configure:5948: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:5948: $? = 0
| configure:5955: result: yes
| configure:5964: checking valgrind/valgrind.h usability
| configure:5964: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2  conftest.c >&5
| configure:5964: $? = 0
| configure:5964: result: yes
| configure:5964: checking valgrind/valgrind.h presence
| configure:5964: x86_64-alt-linux-gcc -E  conftest.c
| configure:5964: $? = 0
| configure:5964: result: yes
| configure:5964: checking for valgrind/valgrind.h
| configure:5964: result: yes
| configure:5974: checking for connect in -lsocket
| configure:5999: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest.c -lsocket  -lrt -lm  >&5
| /usr/bin/ld: cannot find -lsocket
| collect2: ld returned 1 exit status
| configure:5999: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openvswitch"
| | #define PACKAGE_TARNAME "openvswitch"
| | #define PACKAGE_VERSION "1.4.0"
| | #define PACKAGE_STRING "openvswitch 1.4.0"
| | #define PACKAGE_BUGREPORT "ovs-bugs at openvswitch.org"
| | #define PACKAGE_URL ""
| | #define BUILDNR ""
| | #define PACKAGE "openvswitch"
| | #define VERSION "1.4.0"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define _TANDEM_SOURCE 1
| | #define HAVE_NETLINK 1
| | #define HAVE_OPENSSL 1
| | #define HAVE_IF_PACKET 1
| | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| | #define HAVE_MLOCKALL 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_STRSIGNAL 1
| | #define HAVE_GETLOADAVG 1
| | #define HAVE_STATVFS 1
| | #define HAVE_SETMNTENT 1
| | #define HAVE_MNTENT_H 1
| | #define HAVE_SYS_STATVFS_H 1
| | #define HAVE_LINUX_TYPES_H 1
| | #define HAVE_BACKTRACE 1
| | #define HAVE_MALLOC_HOOKS 1
| | #define HAVE_VALGRIND_VALGRIND_H 1
| | /* end confdefs.h.  */
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char connect ();
| | int
| | main ()
| | {
| | return connect ();
| |   ;
| |   return 0;
| | }
| configure:6008: result: no
| configure:6019: checking for library containing gethostbyname
| configure:6050: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest.c -lrt -lm  >&5
| configure:6050: $? = 0
| configure:6067: result: none required
| configure:6075: checking for user-defined linker section support
| configure:6112: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest1.c conftest2.c -lrt -lm  >&5
| configure:6121: $? = 0
| configure:6143: result: yes
| configure:6158: checking XenServer release
| configure:6170: result: none
| configure:6182: checking for groff
| configure:6193: result: no
| configure:6205: checking whether x86_64-alt-linux-gcc accepts -Wall
| configure:6223: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2 -Wall  conftest.c >&5
| configure:6223: $? = 0
| configure:6231: result: yes
| configure:6241: checking whether x86_64-alt-linux-gcc accepts -Wno-sign-compare
| configure:6259: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2 -Wno-sign-compare  conftest.c >&5
| configure:6259: $? = 0
| configure:6267: result: yes
| configure:6277: checking whether x86_64-alt-linux-gcc accepts -Wpointer-arith
| configure:6295: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2 -Wpointer-arith  conftest.c >&5
| configure:6295: $? = 0
| configure:6303: result: yes
| configure:6313: checking whether x86_64-alt-linux-gcc accepts -Wdeclaration-after-statement
| configure:6331: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2 -Wdeclaration-after-statement  conftest.c >&5
| configure:6331: $? = 0
| configure:6339: result: yes
| configure:6349: checking whether x86_64-alt-linux-gcc accepts -Wformat-security
| configure:6367: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2 -Wformat-security  conftest.c >&5
| configure:6367: $? = 0
| configure:6375: result: yes
| configure:6385: checking whether x86_64-alt-linux-gcc accepts -Wswitch-enum
| configure:6403: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2 -Wswitch-enum  conftest.c >&5
| configure:6403: $? = 0
| configure:6411: result: yes
| configure:6421: checking whether x86_64-alt-linux-gcc accepts -Wunused-parameter
| configure:6439: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2 -Wunused-parameter  conftest.c >&5
| configure:6439: $? = 0
| configure:6447: result: yes
| configure:6457: checking whether x86_64-alt-linux-gcc accepts -Wstrict-aliasing
| configure:6475: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2 -Wstrict-aliasing  conftest.c >&5
| configure:6475: $? = 0
| configure:6483: result: yes
| configure:6493: checking whether x86_64-alt-linux-gcc accepts -Wbad-function-cast
| configure:6511: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2 -Wbad-function-cast  conftest.c >&5
| configure:6511: $? = 0
| configure:6519: result: yes
| configure:6529: checking whether x86_64-alt-linux-gcc accepts -Wcast-align
| configure:6547: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2 -Wcast-align  conftest.c >&5
| configure:6547: $? = 0
| configure:6555: result: yes
| configure:6565: checking whether x86_64-alt-linux-gcc accepts -Wstrict-prototypes
| configure:6583: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2 -Wstrict-prototypes  conftest.c >&5
| conftest.c:46:1: warning: function declaration isn't a prototype
| configure:6583: $? = 0
| configure:6591: result: yes
| configure:6601: checking whether x86_64-alt-linux-gcc accepts -Wold-style-definition
| configure:6619: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2 -Wold-style-definition  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:46:1: warning: old-style function definition
| configure:6619: $? = 0
| configure:6627: result: yes
| configure:6637: checking whether x86_64-alt-linux-gcc accepts -Wmissing-prototypes
| configure:6655: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2 -Wmissing-prototypes  conftest.c >&5
| configure:6655: $? = 0
| configure:6663: result: yes
| configure:6673: checking whether x86_64-alt-linux-gcc accepts -Wmissing-field-initializers
| configure:6691: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2 -Wmissing-field-initializers  conftest.c >&5
| configure:6691: $? = 0
| configure:6699: result: yes
| configure:6709: checking whether x86_64-alt-linux-gcc accepts -Wno-override-init
| configure:6727: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2 -Wno-override-init  conftest.c >&5
| configure:6727: $? = 0
| configure:6735: result: yes
| configure:6745: checking whether x86_64-alt-linux-gcc accepts -Wno-unused
| configure:6763: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2 -Wno-unused  conftest.c >&5
| configure:6763: $? = 0
| configure:6771: result: yes
| configure:6788: checking whether x86_64-alt-linux-gcc accepts -Wno-unused-parameter
| configure:6806: x86_64-alt-linux-gcc -c -pipe -Wall -g -O2 -Wno-unused-parameter  conftest.c >&5
| configure:6806: $? = 0
| configure:6814: result: yes
| configure:6838: checking target hint for cgcc
| configure:6852: result: x86_64
| configure:6865: checking whether make has GNU make $(if) extension
| configure:6876: invoking make -f conftest.mk all:
| echo y > conftest.out
| configure:6878: conftest.out contains:
| y
| configure:6888: result: yes
| configure:8120: creating ./config.status
| 
| ## ---------------------- ##
| ## Running config.status. ##
| ## ---------------------- ##
| 
| This file was extended by openvswitch config.status 1.4.0, which was
| generated by GNU Autoconf 2.68.  Invocation command line was
| 
|   CONFIG_FILES    = 
|   CONFIG_HEADERS  = 
|   CONFIG_LINKS    = 
|   CONFIG_COMMANDS = 
|   $ ./config.status 
| 
| on sisyphus.local
| 
| config.status:936: creating Makefile
| config.status:936: creating datapath/Makefile
| config.status:936: creating datapath/linux/Kbuild
| config.status:936: creating datapath/linux/Makefile
| config.status:936: creating datapath/linux/Makefile.main
| config.status:936: creating tests/atlocal
| config.status:936: creating config.h
| config.status:1165: executing tests/atconfig commands
| config.status:1165: executing depfiles commands
| config.status:1165: executing include/openflow/openflow.h.stamp commands
| config.status:1165: executing ovsdb/ovsdbmonitor/dummy commands
| config.status:1165: executing utilities/bugtool/dummy commands
| configure:9477: WARNING: unrecognized options: --without-included-gettext
| 
| ## ---------------- ##
| ## Cache variables. ##
| ## ---------------- ##
| 
| ac_cv_c_bigendian=no
| ac_cv_c_compiler_gnu=yes
| ac_cv_env_CC_set=
| ac_cv_env_CC_value=
| ac_cv_env_CFLAGS_set=set
| ac_cv_env_CFLAGS_value='-pipe -Wall -g -O2'
| ac_cv_env_CPPFLAGS_set=
| ac_cv_env_CPPFLAGS_value=
| ac_cv_env_CPP_set=
| ac_cv_env_CPP_value=
| ac_cv_env_KARCH_set=
| ac_cv_env_KARCH_value=
| ac_cv_env_LDFLAGS_set=
| ac_cv_env_LDFLAGS_value=
| ac_cv_env_LIBS_set=
| ac_cv_env_LIBS_value=
| ac_cv_env_PERL_set=
| ac_cv_env_PERL_value=
| ac_cv_env_PKG_CONFIG_LIBDIR_set=
| ac_cv_env_PKG_CONFIG_LIBDIR_value=
| ac_cv_env_PKG_CONFIG_PATH_set=
| ac_cv_env_PKG_CONFIG_PATH_value=
| ac_cv_env_PKG_CONFIG_set=
| ac_cv_env_PKG_CONFIG_value=
| ac_cv_env_SSL_CFLAGS_set=
| ac_cv_env_SSL_CFLAGS_value=
| ac_cv_env_SSL_LIBS_set=
| ac_cv_env_SSL_LIBS_value=
| ac_cv_env_build_alias_set=set
| ac_cv_env_build_alias_value=x86_64-alt-linux
| ac_cv_env_host_alias_set=set
| ac_cv_env_host_alias_value=x86_64-alt-linux
| ac_cv_env_target_alias_set=
| ac_cv_env_target_alias_value=
| ac_cv_func_backtrace=yes
| ac_cv_func_getloadavg=yes
| ac_cv_func_mlockall=yes
| ac_cv_func_setmntent=yes
| ac_cv_func_statvfs=yes
| ac_cv_func_strnlen=yes
| ac_cv_func_strsignal=yes
| ac_cv_header_execinfo_h=yes
| ac_cv_header_inttypes_h=yes
| ac_cv_header_linux_netlink_h=yes
| ac_cv_header_linux_types_h=yes
| ac_cv_header_memory_h=yes
| ac_cv_header_minix_config_h=no
| ac_cv_header_mntent_h=yes
| ac_cv_header_net_if_packet_h=yes
| ac_cv_header_stdc=yes
| ac_cv_header_stdint_h=yes
| ac_cv_header_stdlib_h=yes
| ac_cv_header_string_h=yes
| ac_cv_header_strings_h=yes
| ac_cv_header_sys_stat_h=yes
| ac_cv_header_sys_statvfs_h=yes
| ac_cv_header_sys_types_h=yes
| ac_cv_header_unistd_h=yes
| ac_cv_header_valgrind_valgrind_h=yes
| ac_cv_lib_socket_connect=no
| ac_cv_member_struct_stat_st_mtim_tv_nsec=yes
| ac_cv_member_struct_stat_st_mtimensec=no
| ac_cv_objext=o
| ac_cv_path_EGREP='/bin/grep -E'
| ac_cv_path_FGREP='/bin/grep -F'
| ac_cv_path_GREP=/bin/grep
| ac_cv_path_PERL=/usr/bin/perl
| ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config
| ac_cv_path_install='/bin/install -c'
| ac_cv_path_mkdir=/bin/mkdir
| ac_cv_prog_AWK=gawk
| ac_cv_prog_CC=x86_64-alt-linux-gcc
| ac_cv_prog_CPP='x86_64-alt-linux-gcc -E'
| ac_cv_prog_ac_ct_RANLIB=ranlib
| ac_cv_prog_cc_c89=
| ac_cv_prog_cc_g=yes
| ac_cv_prog_cc_x86_64_alt_linux_gcc_c_o=yes
| ac_cv_prog_make_make_set=yes
| ac_cv_safe_to_define___extensions__=yes
| ac_cv_search_clock_gettime=-lrt
| ac_cv_search_gethostbyname='none required'
| ac_cv_search_pow=-lm
| ac_cv_search_timer_create='none required'
| ac_cv_sparse_target=x86_64
| ac_cv_sys_file_offset_bits=no
| ac_cv_sys_largefile_CC=no
| am_cv_CC_dependencies_compiler_type=none
| lt_cv_deplibs_check_method=pass_all
| ovs_cv__Wall=yes
| ovs_cv__Wbad_function_cast=yes
| ovs_cv__Wcast_align=yes
| ovs_cv__Wdeclaration_after_statement=yes
| ovs_cv__Wformat_security=yes
| ovs_cv__Wmissing_field_initializers=yes
| ovs_cv__Wmissing_prototypes=yes
| ovs_cv__Wno_override_init=yes
| ovs_cv__Wno_sign_compare=yes
| ovs_cv__Wno_unused=yes
| ovs_cv__Wno_unused_parameter=yes
| ovs_cv__Wold_style_definition=yes
| ovs_cv__Wpointer_arith=yes
| ovs_cv__Wstrict_aliasing=yes
| ovs_cv__Wstrict_prototypes=yes
| ovs_cv__Wswitch_enum=yes
| ovs_cv__Wunused_parameter=yes
| ovs_cv_dot=yes
| ovs_cv_gnu_make_if=yes
| ovs_cv_groff=no
| ovs_cv_malloc_hooks=yes
| ovs_cv_py_PyQt4_QtCore=yes
| ovs_cv_py_PySide_QtCore=yes
| ovs_cv_py_json=no
| ovs_cv_py_twisted_application=yes
| ovs_cv_py_twisted_conch_ssh=yes
| ovs_cv_py_twisted_internet=yes
| ovs_cv_py_zope_interface=yes
| ovs_cv_python=/usr/bin/python
| ovs_cv_pyuic4=pyuic4
| ovs_cv_strtok_r_bug=no
| ovs_cv_use_linker_sections=yes
| ovs_cv_xsversion=none
| pkg_cv_SSL_CFLAGS=' '
| pkg_cv_SSL_LIBS='-lssl -lcrypto  '
| 
| ## ----------------- ##
| ## Output variables. ##
| ## ----------------- ##
| 
| ACLOCAL='${SHELL} /usr/src/RPM/BUILD/openvswitch-1.4.0/build-aux/missing --run aclocal-1.11'
| AMDEPBACKSLASH=''
| AMDEP_FALSE=''
| AMDEP_TRUE='#'
| AMTAR='${SHELL} /usr/src/RPM/BUILD/openvswitch-1.4.0/build-aux/missing --run tar'
| AUTOCONF='${SHELL} /usr/src/RPM/BUILD/openvswitch-1.4.0/build-aux/missing --run autoconf'
| AUTOHEADER='${SHELL} /usr/src/RPM/BUILD/openvswitch-1.4.0/build-aux/missing --run autoheader'
| AUTOMAKE='${SHELL} /usr/src/RPM/BUILD/openvswitch-1.4.0/build-aux/missing --run automake-1.11'
| AWK='gawk'
| BUILDNR='0'
| BUILD_OVSDBMONITOR_FALSE=''
| BUILD_OVSDBMONITOR_TRUE='#'
| CC='$(if $(C),REAL_CC="x86_64-alt-linux-gcc" CHECK="$(SPARSE) -I $(top_srcdir)/include/sparse $(SPARSEFLAGS)" cgcc $(CGCCFLAGS),x86_64-alt-linux-gcc)'
| CCDEPMODE='depmode=none'
| CFLAGS='-pipe -Wall -g -O2'
| CGCCFLAGS='-target=x86_64'
| CPP='x86_64-alt-linux-gcc -E'
| CPPFLAGS=''
| CYGPATH_W='echo'
| DEFS='-DHAVE_CONFIG_H'
| DEPDIR='.deps'
| ECHO_C=''
| ECHO_N='-n'
| ECHO_T=''
| EGREP='/bin/grep -E'
| EXEEXT=''
| FGREP='/bin/grep -F'
| GREP='/bin/grep'
| HAVE_DOT_FALSE='#'
| HAVE_DOT_TRUE=''
| HAVE_GROFF_FALSE=''
| HAVE_GROFF_TRUE='#'
| HAVE_IF_PACKET_FALSE='#'
| HAVE_IF_PACKET_TRUE=''
| HAVE_NETLINK_FALSE='#'
| HAVE_NETLINK_TRUE=''
| HAVE_OPENSSL='yes'
| HAVE_OPENSSL_FALSE='#'
| HAVE_OPENSSL_TRUE=''
| HAVE_PYTHON='yes'
| HAVE_PYTHON_FALSE='#'
| HAVE_PYTHON_TRUE=''
| HAVE_WNO_UNUSED_FALSE='#'
| HAVE_WNO_UNUSED_PARAMETER_FALSE='#'
| HAVE_WNO_UNUSED_PARAMETER_TRUE=''
| HAVE_WNO_UNUSED_TRUE=''
| INSTALL_DATA='${INSTALL} -m 644'
| INSTALL_PROGRAM='${INSTALL}'
| INSTALL_SCRIPT='${INSTALL}'
| INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
| KARCH=''
| KBUILD=''
| LDFLAGS=''
| LIBOBJS=''
| LIBS='-lrt -lm '
| LINUX_ENABLED_FALSE=''
| LINUX_ENABLED_TRUE='#'
| LOGDIR='/var/log'
| LTLIBOBJS=''
| MAKEINFO='${SHELL} /usr/src/RPM/BUILD/openvswitch-1.4.0/build-aux/missing --run makeinfo'
| MKDIR_P='/bin/mkdir -p'
| NDEBUG_FALSE=''
| NDEBUG_TRUE='#'
| OBJEXT='o'
| PACKAGE='openvswitch'
| PACKAGE_BUGREPORT='ovs-bugs at openvswitch.org'
| PACKAGE_NAME='openvswitch'
| PACKAGE_STRING='openvswitch 1.4.0'
| PACKAGE_TARNAME='openvswitch'
| PACKAGE_URL=''
| PACKAGE_VERSION='1.4.0'
| PATH_SEPARATOR=':'
| PERL='/usr/bin/perl'
| PKG_CONFIG='/usr/bin/pkg-config'
| PKG_CONFIG_LIBDIR=''
| PKG_CONFIG_PATH=''
| PKIDIR='${pkgdatadir}/pki'
| PYTHON='/usr/bin/python'
| PYUIC4='pyuic4'
| RANLIB='ranlib'
| RUNDIR='${localstatedir}/run/openvswitch'
| SET_MAKE=''
| SHELL='/bin/sh'
| SPARSE='sparse'
| SPARSEFLAGS='-m64'
| SSL_CFLAGS=' '
| SSL_LIBS='-lssl -lcrypto  '
| STRIP=''
| USE_LINKER_SECTIONS_FALSE='#'
| USE_LINKER_SECTIONS_TRUE=''
| VERSION='1.4.0'
| WARNING_FLAGS=' -Wall -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wformat-security -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wno-override-init'
| ac_ct_CC=''
| am__EXEEXT_FALSE=''
| am__EXEEXT_TRUE='#'
| am__fastdepCC_FALSE=''
| am__fastdepCC_TRUE='#'
| am__include='include'
| am__isrc=''
| am__leading_dot='.'
| am__nodep=''
| am__quote=''
| am__tar='${AMTAR} chof - "$$tardir"'
| am__untar='${AMTAR} xf -'
| bindir='/usr/bin'
| build_alias='x86_64-alt-linux'
| datadir='/usr/share'
| datarootdir='${prefix}/share'
| docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
| dvidir='${docdir}'
| exec_prefix='/usr'
| host_alias='x86_64-alt-linux'
| htmldir='${docdir}'
| includedir='/usr/include'
| infodir='/usr/share/info'
| install_sh='${SHELL} /usr/src/RPM/BUILD/openvswitch-1.4.0/build-aux/install-sh'
| libdir='/usr/lib64'
| libexecdir='/usr/lib'
| localedir='${datarootdir}/locale'
| localstatedir='/var/lib'
| mandir='/usr/share/man'
| mkdir_p='/bin/mkdir -p'
| oldincludedir='/usr/include'
| pdfdir='${docdir}'
| prefix='/usr'
| program_transform_name='s,x,x,'
| psdir='${docdir}'
| sbindir='/usr/sbin'
| sharedstatedir='/var/lib'
| sysconfdir='/etc'
| target_alias=''
| 
| ## ----------- ##
| ## confdefs.h. ##
| ## ----------- ##
| 
| /* confdefs.h */
| #define PACKAGE_NAME "openvswitch"
| #define PACKAGE_TARNAME "openvswitch"
| #define PACKAGE_VERSION "1.4.0"
| #define PACKAGE_STRING "openvswitch 1.4.0"
| #define PACKAGE_BUGREPORT "ovs-bugs at openvswitch.org"
| #define PACKAGE_URL ""
| #define BUILDNR ""
| #define PACKAGE "openvswitch"
| #define VERSION "1.4.0"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_NETLINK 1
| #define HAVE_OPENSSL 1
| #define HAVE_IF_PACKET 1
| #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
| #define HAVE_MLOCKALL 1
| #define HAVE_STRNLEN 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_GETLOADAVG 1
| #define HAVE_STATVFS 1
| #define HAVE_SETMNTENT 1
| #define HAVE_MNTENT_H 1
| #define HAVE_SYS_STATVFS_H 1
| #define HAVE_LINUX_TYPES_H 1
| #define HAVE_BACKTRACE 1
| #define HAVE_MALLOC_HOOKS 1
| #define HAVE_VALGRIND_VALGRIND_H 1
| #define USE_LINKER_SECTIONS 1
| 
| configure: exit 0



More information about the discuss mailing list