SuccessConsole Output

Started by user icraggs@uk.ibm.com
Checkout:workspace / /home/hudson/genie.paho/.hudson/jobs/paho-c-develop/workspace - hudson.remoting.LocalChannel@61f1b2c8
Using strategy: Default
Git Exe: git
Last Built Revision: Revision 13471fc7896d5313114c31e6a27dc95fc219a2f5 (origin/develop)
Checkout:workspace / /home/hudson/genie.paho/.hudson/jobs/paho-c-develop/workspace - hudson.remoting.LocalChannel@61f1b2c8
Fetching changes from the remote Git repository
Fetching upstream changes from https://github.com/eclipse/paho.mqtt.c.git
Commencing build of Revision 082f582c8fcebb8417a0c0cb535839381e1679db (origin/develop)
Checking out Revision 082f582c8fcebb8417a0c0cb535839381e1679db (origin/develop)
[workspace] $ /shared/common/apache-ant-1.8.4/bin/ant
Buildfile: /jobs/genie.paho/paho-c-develop/workspace/build.xml
Trying to override old definition of task for
     [echo] os.family is 'unix'

init:

version:
     [copy] Copying 1 file to /jobs/genie.paho/paho-c-develop/workspace/src

build:
   [delete] Deleting directory /jobs/genie.paho/paho-c-develop/workspace/build/output
     [exec] Using built-in specs.
     [exec] COLLECT_GCC=gcc
     [exec] COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-suse-linux/4.8/lto-wrapper
     [exec] Target: x86_64-suse-linux
     [exec] Configured with: ../configure --prefix=/usr --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64 --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-checking=release --with-gxx-include-dir=/usr/include/c++/4.8 --enable-ssp --disable-libssp --disable-plugin --with-bugurl=http://bugs.opensuse.org/ --with-pkgversion='SUSE Linux' --disable-libgcj --disable-libmudflap --with-slibdir=/lib64 --with-system-zlib --enable-__cxa_atexit --enable-libstdcxx-allocator=new --disable-libstdcxx-pch --enable-version-specific-runtime-libs --enable-linker-build-id --enable-linux-futex --program-suffix=-4.8 --without-system-libunwind --with-arch-32=i586 --with-tune=generic --build=x86_64-suse-linux --host=x86_64-suse-linux
     [exec] Thread model: posix
     [exec] gcc version 4.8.5 (SUSE Linux) 
     [exec] mkdir -p build/output/samples
     [exec] mkdir -p build/output/test
     [exec] echo OSTYPE is Linux
     [exec] OSTYPE is Linux
     [exec] cc -g -fPIC  -Os -Wall -fvisibility=hidden -Ibuild -o build/output/libpaho-mqtt3c.so.1.0 src/Heap.c src/Socket.c src/MQTTProtocolClient.c src/MQTTProtocolOut.c src/StackTrace.c src/MQTTPersistenceDefault.c src/Messages.c src/MQTTPacketOut.c src/Clients.c src/Thread.c src/MQTTPacket.c src/MQTTPersistence.c src/MQTTClient.c src/Log.c src/utf-8.c src/SocketBuffer.c src/LinkedList.c src/Tree.c  -shared -Wl,-init,MQTTClient_init -lpthread -Wl,-soname,libpaho-mqtt3c.so.1
     [exec] ln -s libpaho-mqtt3c.so.1.0  build/output/libpaho-mqtt3c.so.1
     [exec] ln -s libpaho-mqtt3c.so.1 build/output/libpaho-mqtt3c.so
     [exec] cc -g -fPIC  -Os -Wall -fvisibility=hidden -Ibuild -o build/output/libpaho-mqtt3cs.so.1.0 src/Heap.c src/Socket.c src/SSLSocket.c src/MQTTProtocolClient.c src/MQTTProtocolOut.c src/StackTrace.c src/MQTTPersistenceDefault.c src/Messages.c src/MQTTPacketOut.c src/Clients.c src/Thread.c src/MQTTPacket.c src/MQTTPersistence.c src/MQTTClient.c src/Log.c src/utf-8.c src/SocketBuffer.c src/LinkedList.c src/Tree.c -DOPENSSL  -shared -Wl,--start-group -lpthread -ldl -lssl -lcrypto -Wl,--end-group -Wl,-init,MQTTClient_init -Wl,-soname,libpaho-mqtt3cs.so.1 -Wl,-no-whole-archive
     [exec] ln -s libpaho-mqtt3cs.so.1.0  build/output/libpaho-mqtt3cs.so.1
     [exec] ln -s libpaho-mqtt3cs.so.1 build/output/libpaho-mqtt3cs.so
     [exec] cc -g -fPIC  -Os -Wall -fvisibility=hidden -Ibuild -o build/output/libpaho-mqtt3a.so.1.0 src/Heap.c src/Socket.c src/MQTTProtocolClient.c src/MQTTProtocolOut.c src/StackTrace.c src/MQTTPersistenceDefault.c src/Messages.c src/MQTTAsync.c src/MQTTPacketOut.c src/Clients.c src/Thread.c src/MQTTPacket.c src/MQTTPersistence.c src/Log.c src/utf-8.c src/SocketBuffer.c src/LinkedList.c src/Tree.c  -shared -Wl,-init,MQTTAsync_init -lpthread -Wl,-soname,libpaho-mqtt3a.so.1
     [exec] ln -s libpaho-mqtt3a.so.1.0  build/output/libpaho-mqtt3a.so.1
     [exec] ln -s libpaho-mqtt3a.so.1 build/output/libpaho-mqtt3a.so
     [exec] cc -g -fPIC  -Os -Wall -fvisibility=hidden -Ibuild -o build/output/libpaho-mqtt3as.so.1.0 src/Heap.c src/Socket.c src/SSLSocket.c src/MQTTProtocolClient.c src/MQTTProtocolOut.c src/StackTrace.c src/MQTTPersistenceDefault.c src/Messages.c src/MQTTAsync.c src/MQTTPacketOut.c src/Clients.c src/Thread.c src/MQTTPacket.c src/MQTTPersistence.c src/Log.c src/utf-8.c src/SocketBuffer.c src/LinkedList.c src/Tree.c -DOPENSSL  -shared -Wl,--start-group -lpthread -ldl -lssl -lcrypto -Wl,--end-group -Wl,-init,MQTTAsync_init -Wl,-soname,libpaho-mqtt3as.so.1 -Wl,-no-whole-archive
     [exec] ln -s libpaho-mqtt3as.so.1.0  build/output/libpaho-mqtt3as.so.1
     [exec] ln -s libpaho-mqtt3as.so.1 build/output/libpaho-mqtt3as.so
     [exec] cc  -I src -lpthread -L build/output -o build/output/MQTTVersion -lpaho-mqtt3a src/MQTTVersion.c -ldl
     [exec] cc -o build/output/samples/paho_cs_pub src/samples/paho_cs_pub.c -lpaho-mqtt3c  -I src -lpthread -L build/output
     [exec] cc -o build/output/samples/paho_cs_sub src/samples/paho_cs_sub.c -lpaho-mqtt3c  -I src -lpthread -L build/output
     [exec] cc -o build/output/samples/MQTTClient_publish src/samples/MQTTClient_publish.c -lpaho-mqtt3c  -I src -lpthread -L build/output
     [exec] cc -o build/output/samples/MQTTClient_publish_async src/samples/MQTTClient_publish_async.c -lpaho-mqtt3c  -I src -lpthread -L build/output
     [exec] cc -o build/output/samples/MQTTClient_subscribe src/samples/MQTTClient_subscribe.c -lpaho-mqtt3c  -I src -lpthread -L build/output
     [exec] cc -o build/output/samples/paho_c_pub src/samples/paho_c_pub.c -lpaho-mqtt3a  -I src -lpthread -L build/output
     [exec] cc -o build/output/samples/paho_c_sub src/samples/paho_c_sub.c -lpaho-mqtt3a  -I src -lpthread -L build/output
     [exec] cc -o build/output/samples/MQTTAsync_subscribe src/samples/MQTTAsync_subscribe.c -lpaho-mqtt3a  -I src -lpthread -L build/output
     [exec] cc -o build/output/samples/MQTTAsync_publish src/samples/MQTTAsync_publish.c -lpaho-mqtt3a  -I src -lpthread -L build/output
     [exec] cc -DNOSTACKTRACE src/Thread.c -g -o build/output/test/test1 src/../test/test1.c -lpaho-mqtt3c  -I src -lpthread -L build/output
     [exec] cc -DNOSTACKTRACE src/Thread.c -g -o build/output/test/test2 src/../test/test2.c -lpaho-mqtt3c  -I src -lpthread -L build/output
     [exec] cc -DNOSTACKTRACE src/Thread.c -g -o build/output/test/sync_client_test src/../test/sync_client_test.c -lpaho-mqtt3c  -I src -lpthread -L build/output
     [exec] cc -DNOSTACKTRACE src/Thread.c -g -o build/output/test/test_mqtt4sync src/../test/test_mqtt4sync.c -lpaho-mqtt3c  -I src -lpthread -L build/output
     [exec] cc -g -o build/output/test/test3 src/../test/test3.c -lpaho-mqtt3cs  -I src -Wl,--start-group -lpthread -lssl -lcrypto -Wl,--end-group -L build/output
     [exec] cc -g -o build/output/test/test4 src/../test/test4.c -lpaho-mqtt3a  -I src -lpthread -L build/output
     [exec] cc -g -o build/output/test/test9 src/../test/test9.c -lpaho-mqtt3a  -I src -lpthread -L build/output
     [exec] cc -g -o build/output/test/test_mqtt4async src/../test/test_mqtt4async.c -lpaho-mqtt3a  -I src -lpthread -L build/output
     [exec] cc -g -o build/output/test/test5 src/../test/test5.c -lpaho-mqtt3as  -I src -Wl,--start-group -lpthread -lssl -lcrypto -Wl,--end-group -L build/output

test:
     [exec] Python 2.7.9
Trying to override old definition of task for
Trying to override old definition of task for
     [echo] os.family is 'unix'

runAtest:
     [exec] 
     [exec] Setting connection to tcp://iot.eclipse.org:1883
     [exec] 20170629 123058.784 Starting test 1 - single threaded client using receive
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Synchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123115.156 TEST1: test passed. 407 tests run, 0 failures.
     [exec] 20170629 123115.156 Starting test 2 - multi-threaded client using callbacks
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Synchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123115.289 50 messages at QoS 0
     [exec] 20170629 123120.301 50 messages at QoS 1
     [exec] 20170629 123125.494 50 messages at QoS 2
     [exec] 20170629 123130.862 passed: test test2. 714 tests run, 0 failures.
     [exec] 20170629 123130.862 Starting test 3 - connack return codes
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Synchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123130.963 passed: test test3. 715 tests run, 0 failures.
     [exec] 20170629 123130.963 Starting test 4 - persistence, qos 1
     [exec] 20170629 123131.511 passed: test test 4. 734 tests run, 0 failures.
     [exec] 20170629 123131.511 Starting test 4 - persistence, qos 2
     [exec] 20170629 123131.954 passed: test test 4. 752 tests run, 0 failures.
     [exec] 20170629 123131.954 Starting test 5 - disconnect with quiesce timeout should allow exchanges to complete
     [exec] 20170629 123132.174 passed: test test 5. 760 tests run, 0 failures.
     [exec] 20170629 123132.174 Starting test 6 - connectionLost and will messages
     [exec] 20170629 123132.306 Connecting Client_2 ...
     [exec] 20170629 123133.325 Waiting to receive the will message
     [exec] Client-1 -> Callback: connection lost
     [exec] Client-2 -> Callback: message received on topic 'C Test 2: will topic' is 'will message from Client-1'.
     [exec] 20170629 123134.337 passed: test test6. 774 tests run, 0 failures.
     [exec] 
     [exec] 20170629 123134.337 Starting test 6 - connectionLost and binary will messages
     [exec] 20170629 123135.356 Connecting Client_2 ...
     [exec] 20170629 123136.373 Waiting to receive the will message
     [exec] Client-1 -> Callback: connection lost
     [exec] Client-2 -> Callback: message received on topic 'C Test 2: will topic' is 'will message from Client-1'.
     [exec] 20170629 123137.491 passed: test test6a. 788 tests run, 0 failures.
     [exec] 
     [exec] 20170629 123137.491 verdict pass
Trying to override old definition of task for
Trying to override old definition of task for
     [echo] os.family is 'unix'

runAtest:
     [exec] 
     [exec] Setting connection to tcp://iot.eclipse.org:1883
     [exec] 20170629 123137.950 Starting test 1 - multiple threads using same client object
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Synchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123138.091 Thread 2675336960, 50 messages at QoS 0
     [exec] 20170629 123138.101 Thread 2658551552, 50 messages at QoS 2
     [exec] 20170629 123138.111 Thread 2666944256, 50 messages at QoS 1
     [exec] 20170629 123144.435 TEST1: test passed. 312 tests run, 0 failures.
     [exec] 20170629 123144.435 verdict pass
Trying to override old definition of task for
Trying to override old definition of task for
     [echo] os.family is 'unix'

runAtest:
     [exec] 20170629 123144.920 Product name: Paho Asynchronous MQTT C Client Library
     [exec] 20170629 123144.920 Version: 1.2.0
     [exec] 20170629 123144.920 Build level: 201706291229
     [exec] 20170629 123144.920 Starting test 1 - asynchronous connect
     [exec] Trace : 3, =========================================================
     [exec] Trace : 3,                    Trace Output
     [exec] Trace : 3, Product name: Paho Asynchronous MQTT C Client Library
     [exec] Trace : 3, Version: 1.2.0
     [exec] Trace : 3, Build level: 201706291229
     [exec] Trace : 3, /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] Trace : 3, =========================================================
     [exec] 20170629 123145.195 TEST1: test passed. 6 tests run, 0 failures.
     [exec] 20170629 123145.195 Starting test 2 - connect timeout
     [exec] Trace : 3, =========================================================
     [exec] Trace : 3,                    Trace Output
     [exec] Trace : 3, Product name: Paho Asynchronous MQTT C Client Library
     [exec] Trace : 3, Version: 1.2.0
     [exec] Trace : 3, Build level: 201706291229
     [exec] Trace : 3, /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] Trace : 3, =========================================================
     [exec] 20170629 123200.711 TEST2: test passed. 10 tests run, 0 failures.
     [exec] 20170629 123200.711 Starting test 3 - multiple connections
     [exec] Trace : 3, =========================================================
     [exec] Trace : 3,                    Trace Output
     [exec] Trace : 3, Product name: Paho Asynchronous MQTT C Client Library
     [exec] Trace : 3, Version: 1.2.0
     [exec] Trace : 3, Build level: 201706291229
     [exec] Trace : 3, /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] Trace : 3, =========================================================
     [exec] 20170629 123201.096 TEST3: test passed. 100 tests run, 0 failures.
     [exec] 20170629 123201.096 Starting test 4 - big messages
     [exec] Trace : 3, =========================================================
     [exec] Trace : 3,                    Trace Output
     [exec] Trace : 3, Product name: Paho Asynchronous MQTT C Client Library
     [exec] Trace : 3, Version: 1.2.0
     [exec] Trace : 3, Build level: 201706291229
     [exec] Trace : 3, /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] Trace : 3, =========================================================
     [exec] 20170629 123201.443 TEST4: test passed. 109 tests run, 0 failures.
     [exec] 20170629 123201.443 Starting test 5 - connack return codes
     [exec] Trace : 3, =========================================================
     [exec] Trace : 3,                    Trace Output
     [exec] Trace : 3, Product name: Paho Asynchronous MQTT C Client Library
     [exec] Trace : 3, Version: 1.2.0
     [exec] Trace : 3, Build level: 201706291229
     [exec] Trace : 3, /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] Trace : 3, =========================================================
     [exec] 20170629 123202.575 TEST5: test passed. 112 tests run, 0 failures.
     [exec] 20170629 123202.575 Starting test 6 - HA connections
     [exec] Trace : 3, =========================================================
     [exec] Trace : 3,                    Trace Output
     [exec] Trace : 3, Product name: Paho Asynchronous MQTT C Client Library
     [exec] Trace : 3, Version: 1.2.0
     [exec] Trace : 3, Build level: 201706291229
     [exec] Trace : 3, /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] Trace : 3, =========================================================
     [exec] Trace : 5, 20170629 123202.575 getaddrinfo failed for addr rubbish with rc -2
     [exec] Trace : 5, 20170629 123202.575 rubbish is not a valid IP address
     [exec] Trace : 5, 20170629 123202.680 getaddrinfo failed for addr rubbish with rc -2
     [exec] Trace : 5, 20170629 123202.680 rubbish is not a valid IP address
     [exec] 20170629 123202.798 TEST6: test passed. 120 tests run, 0 failures.
     [exec] 20170629 123202.798 Starting test 7 - pending tokens
     [exec] 20170629 123227.635 TEST7: test passed. 136 tests run, 0 failures.
     [exec] 20170629 123227.635 Starting test 8 - incomplete commands
     [exec] 20170629 123229.676 TEST8: test passed. 173 tests run, 0 failures.
     [exec] 20170629 123229.676 verdict pass
Trying to override old definition of task for
Trying to override old definition of task for
     [echo] os.family is 'unix'

runAtest:
     [exec] 20170629 123230.177 Random prefix/suffix is 1804289383
     [exec] 20170629 123230.178 Starting Offline buffering 1 - messages while disconnected
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123233.284 passed: test test1. 19 tests run, 0 failures.
     [exec] 20170629 123233.284 Starting Offline buffering 2 - messages while disconnected with serverURIs
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123233.386 getaddrinfo failed for addr rubbish with rc -2
     [exec] 20170629 123233.386 rubbish is not a valid IP address
     [exec] 20170629 123233.392 getaddrinfo failed for addr rubbish with rc -2
     [exec] 20170629 123233.405 rubbish is not a valid IP address
     [exec] 20170629 123235.690 passed: test test2. 38 tests run, 0 failures.
     [exec] 20170629 123235.690 Starting Offline buffering 3 - messages while disconnected
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123240.397 passed: test test3. 56 tests run, 0 failures.
     [exec] 20170629 123240.397 Starting Offline buffering 4 - messages while disconnected with serverURIs
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123240.497 getaddrinfo failed for addr rubbish with rc -2
     [exec] 20170629 123240.497 rubbish is not a valid IP address
     [exec] 20170629 123240.507 getaddrinfo failed for addr rubbish with rc -2
     [exec] 20170629 123240.519 rubbish is not a valid IP address
     [exec] 20170629 123242.906 passed: test test4. 74 tests run, 0 failures.
     [exec] 20170629 123242.906 Starting Offline buffering 5 - max buffered
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123245.411 passed: test test5. 95 tests run, 0 failures.
     [exec] 20170629 123245.411 Starting Offline buffering 6 - max buffered with binary will
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123246.915 passed: test test6. 116 tests run, 0 failures.
     [exec] 20170629 123246.915 Total tests run: 116
     [exec] 20170629 123246.915 verdict pass
Trying to override old definition of task for
Trying to override old definition of task for
     [echo] os.family is 'unix'

runSSLtest:
     [exec] Setting connection to ssl://iot.eclipse.org:18883
     [exec] Setting mutual_auth_connection to ssl://iot.eclipse.org:18884
     [exec] Setting nocert_mutual_auth_connection to ssl://iot.eclipse.org:18887
     [exec] Setting server_auth_connection to ssl://iot.eclipse.org:18885
     [exec] Setting anon_connection to ssl://iot.eclipse.org:18886
     [exec] 20170629 123247.393 Starting SSL test 1 - connection to nonSSL MQTT server
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Synchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123247.669 passed: test test1. 2 tests run, 0 failures.
     [exec] 20170629 123247.669 Starting test 2a_s - Mutual SSL authentication - single threaded client using receive
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Synchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123300.483 passed: test test2a_s. 409 tests run, 0 failures.
     [exec] 20170629 123300.483 Starting test 2a_m - Mutual SSL authentication - multi-threaded client using callbacks
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Synchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123315.813 passed: test test2a_m. 717 tests run, 0 failures.
     [exec] 20170629 123315.813 Starting test 2b - connection to SSL MQTT server with clientauth=req but server does not have client cert
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Synchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 139787455915776:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed:s3_clnt.c:1180:
     [exec] 139787455915776:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed:s3_clnt.c:1180:
     [exec] 20170629 123316.317 passed: test test2b. 719 tests run, 0 failures.
     [exec] 20170629 123316.317 Starting test 2c - connection to SSL MQTT server, server auth enabled but unknown cert
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Synchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 139787455915776:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed:s3_clnt.c:1180:
     [exec] 20170629 123316.630 passed: test test2c. 721 tests run, 0 failures.
     [exec] 20170629 123316.630 Starting test 3a_s - Server authentication - single threaded client using receive
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Synchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 139787455915776:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed:s3_clnt.c:1180:
     [exec] 20170629 123328.387 passed: test test3a_s. 1028 tests run, 0 failures.
     [exec] 20170629 123328.387 Starting test 3a_m - Server authentication - multi-threaded client using callbacks
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Synchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123344.757 passed: test test3a_m. 1336 tests run, 0 failures.
     [exec] 20170629 123344.757 Starting test 3b - connection to SSL MQTT server with clientauth=opt but client does not have server cert
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Synchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 139787455915776:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed:s3_clnt.c:1180:
     [exec] 139787455915776:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed:s3_clnt.c:1180:
     [exec] 20170629 123344.963 passed: test test3b. 1338 tests run, 0 failures.
     [exec] 20170629 123344.963 Starting test 4_s - accept invalid server certificates - single threaded
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Synchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123358.211 passed: test test4_s. 1745 tests run, 0 failures.
     [exec] 20170629 123358.211 Starting test 4_m - accept invalid server certificates - multi-threaded
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Synchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123413.586 passed: test test4_m. 2053 tests run, 0 failures.
     [exec] 20170629 123413.586 Total tests run: 2053
     [exec] 20170629 123413.586 verdict pass
Trying to override old definition of task for
Trying to override old definition of task for
     [echo] os.family is 'unix'

runSSLtest:
     [exec] Setting connection to ssl://iot.eclipse.org:18883
     [exec] Setting mutual_auth_connection to ssl://iot.eclipse.org:18884
     [exec] Setting nocert_mutual_auth_connection to ssl://iot.eclipse.org:18887
     [exec] Setting server_auth_connection to ssl://iot.eclipse.org:18885
     [exec] Setting anon_connection to ssl://iot.eclipse.org:18886
     [exec] 20170629 123414.081 Starting SSL test 1 - connection to nonSSL MQTT server
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123414.296 passed: test test1. 2 tests run, 0 failures.
     [exec] 20170629 123414.296 Starting test 2a - Mutual SSL authentication
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123416.045 passed: test test2a. 97 tests run, 0 failures.
     [exec] 20170629 123416.045 Starting test 2b - connection to SSL MQTT server with clientauth=req but server does not have client cert
     [exec] 140589003699968:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed:s3_clnt.c:1180:
     [exec] 140589003699968:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed:s3_clnt.c:1180:
     [exec] 140589003699968:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed:s3_clnt.c:1180:
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123416.362 passed: test test2b. 100 tests run, 0 failures.
     [exec] 20170629 123416.362 Starting test 2c - connection to SSL MQTT server, server auth enabled but unknown cert
     [exec] 140589003699968:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed:s3_clnt.c:1180:
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123416.578 passed: test test2c. 103 tests run, 0 failures.
     [exec] 20170629 123416.578 Starting test 2d - connection to SSL MQTT server, server auth enabled but unknown cert
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] 140589003699968:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1277:SSL alert number 40
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123421.724 passed: test test2d. 163 tests run, 0 failures.
     [exec] 20170629 123421.724 Starting test 3a - Server authentication
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123423.219 passed: test test3a. 257 tests run, 0 failures.
     [exec] 20170629 123423.219 Starting test 3b - connection to SSL MQTT server with clientauth=opt but client does not have server cert
     [exec] 140589003699968:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed:s3_clnt.c:1180:
     [exec] 140589003699968:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed:s3_clnt.c:1180:
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123423.432 passed: test test3b. 260 tests run, 0 failures.
     [exec] 20170629 123423.432 Starting test 4 - accept invalid server certificates
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123424.417 passed: test test4. 354 tests run, 0 failures.
     [exec] 20170629 123424.417 Starting test 6 - multiple connections
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123428.179 passed: test test6. 1304 tests run, 0 failures.
     [exec] 20170629 123428.179 Starting test 7 - big messages
     [exec] =========================================================
     [exec]                    Trace Output
     [exec] Product name: Paho Asynchronous MQTT C Client Library
     [exec] Version: 1.2.0
     [exec] Build level: 201706291229
     [exec] OpenSSL version: OpenSSL 1.0.1i-fips 6 Aug 2014
     [exec] OpenSSL flags: compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -std=gnu99 -Wa,--noexecstack -fomit-frame-pointer -DTERMIO -DPURIFY -D_GNU_SOURCE -Wall -fstack-protector -Wa,--noexecstack  -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -D
     [exec] OpenSSL build timestamp: built on: 2016-04-29 10:08:30.000000000 +0000
     [exec] OpenSSL platform: platform: linux-x86_64
     [exec] OpenSSL directory: OPENSSLDIR: "/etc/ssl"
     [exec] /proc/version: Linux version 3.12.60-52.54-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Sat Jun 25 06:22:00 UTC 2016 (e55cce6)
     [exec] 
     [exec] =========================================================
     [exec] 20170629 123434.146 passed: test test7. 1312 tests run, 0 failures.
     [exec] 20170629 123434.146 Total tests run: 1312
     [exec] 20170629 123434.146 verdict pass

doc:
    [mkdir] Created dir: /jobs/genie.paho/paho-c-develop/workspace/build/output/doc
     [exec] Warning: Tag `SYMBOL_CACHE_SIZE' at line 346 of file ../doc/DoxyfileV3ClientAPI has become obsolete.
     [exec] To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
     [exec] Warning: doxygen no longer ships with the FreeSans font.
     [exec] You may want to clear or change DOT_FONTNAME.
     [exec] Otherwise you run the risk that the wrong font is being used for dot generated graphs.
     [exec] /jobs/genie.paho/paho-c-develop/workspace/src/MQTTClient.h:123: warning: More #endif's than #if's found.
     [exec] 
     [exec] /jobs/genie.paho/paho-c-develop/workspace/src/MQTTClient.h:963: warning: More #endif's than #if's found.
     [exec] 
     [exec] /jobs/genie.paho/paho-c-develop/workspace/src/MQTTClientPersistence.h:250: warning: More #endif's than #if's found.
     [exec] 
     [exec] Notice: Output directory `../build/output/doc/MQTTClient/' does not exist. I have created it for you.
     [exec] Searching for include files...
     [exec] Searching for example files...
     [exec] Searching for images...
     [exec] Searching for dot files...
     [exec] Searching for msc files...
     [exec] Searching for dia files...
     [exec] Searching for files to exclude
     [exec] Searching for files to process...
     [exec] Reading and parsing tag files
     [exec] Parsing files
     [exec] Preprocessing /jobs/genie.paho/paho-c-develop/workspace/src/MQTTClient.h...
     [exec] Parsing file /jobs/genie.paho/paho-c-develop/workspace/src/MQTTClient.h...
     [exec] Preprocessing /jobs/genie.paho/paho-c-develop/workspace/src/MQTTClientPersistence.h...
     [exec] Parsing file /jobs/genie.paho/paho-c-develop/workspace/src/MQTTClientPersistence.h...
     [exec] Building group list...
     [exec] Building directory list...
     [exec] Building namespace list...
     [exec] Building file list...
     [exec] Building class list...
     [exec] Associating documentation with classes...
     [exec] Computing nesting relations for classes...
     [exec] Building example list...
     [exec] Searching for enumerations...
     [exec] Searching for documented typedefs...
     [exec] Searching for members imported via using declarations...
     [exec] Searching for included using directives...
     [exec] Searching for documented variables...
     [exec] Building interface member list...
     [exec] Building member list...
     [exec] Searching for friends...
     [exec] Searching for documented defines...
     [exec] Computing class inheritance relations...
     [exec] Computing class usage relations...
     [exec] Flushing cached template relations that have become invalid...
     [exec] Creating members for template instances...
     [exec] Computing class relations...
     [exec] Add enum values to enums...
     [exec] Searching for member function documentation...
     [exec] Building page list...
     [exec] Search for main page...
     [exec] Computing page relations...
     [exec] Determining the scope of groups...
     [exec] Sorting lists...
     [exec] Freeing entry tree
     [exec] Determining which enums are documented
     [exec] Computing member relations...
     [exec] Building full member lists recursively...
     [exec] Adding members to member groups.
     [exec] Computing member references...
     [exec] Inheriting documentation...
     [exec] Generating disk names...
     [exec] Adding source references...
     [exec] Adding xrefitems...
     [exec] Sorting member lists...
     [exec] Computing dependencies between directories...
     [exec] Generating citations page...
     [exec] Counting data structures...
     [exec] Resolving user defined references...
     [exec] Finding anchors and sections in the documentation...
     [exec] Transferring function references...
     [exec] Combining using relations...
     [exec] Adding members to index pages...
     [exec] Generating style sheet...
     [exec] Generating search indices...
     [exec] Generating example documentation...
     [exec] Generating file sources...
     [exec] Generating code for file MQTTClient.h...
     [exec] Generating code for file MQTTClientPersistence.h...
     [exec] Generating file documentation...
     [exec] Generating docs for file MQTTClient.h...
     [exec] Generating docs for file MQTTClientPersistence.h...
     [exec] Generating page documentation...
     [exec] Generating docs for page async...
     [exec] Generating docs for page wildcard...
     [exec] Generating docs for page qos...
     [exec] Generating docs for page pubsync...
     [exec] Generating docs for page pubasync...
     [exec] Generating docs for page subasync...
     [exec] Generating docs for page tracing...
     [exec] Generating group documentation...
     [exec] Generating class documentation...
     [exec] Generating docs for compound MQTTClient_connectOptions...
     [exec] Generating docs for compound MQTTClient_init_options...
     [exec] Generating docs for compound MQTTClient_message...
     [exec] Generating docs for compound MQTTClient_nameValue...
     [exec] Generating docs for compound MQTTClient_persistence...
     [exec] Generating docs for compound MQTTClient_SSLOptions...
     [exec] Generating docs for compound MQTTClient_willOptions...
     [exec] Generating namespace index...
     [exec] Generating graph info page...
     [exec] Generating directory documentation...
     [exec] Generating index page...
     [exec] Generating page index...
     [exec] Generating module index...
     [exec] Generating namespace index...
     [exec] Generating namespace member index...
     [exec] Generating annotated compound index...
     [exec] Generating alphabetical compound index...
     [exec] Generating hierarchical class index...
     [exec] Generating member index...
     [exec] Generating file index...
     [exec] Generating file member index...
     [exec] Generating example index...
     [exec] finalizing index lists...
     [exec] lookup cache used 147/65536 hits=469 misses=149
     [exec] finished...
     [exec] Warning: Tag `SYMBOL_CACHE_SIZE' at line 346 of file ../doc/DoxyfileV3AsyncAPI has become obsolete.
     [exec] To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
     [exec] Warning: doxygen no longer ships with the FreeSans font.
     [exec] You may want to clear or change DOT_FONTNAME.
     [exec] Otherwise you run the risk that the wrong font is being used for dot generated graphs.
     [exec] /jobs/genie.paho/paho-c-develop/workspace/src/MQTTAsync.h:106: warning: More #endif's than #if's found.
     [exec] 
     [exec] /jobs/genie.paho/paho-c-develop/workspace/src/MQTTAsync.h:1709: warning: More #endif's than #if's found.
     [exec] 
     [exec] /jobs/genie.paho/paho-c-develop/workspace/src/MQTTClientPersistence.h:250: warning: More #endif's than #if's found.
     [exec] 
     [exec] /jobs/genie.paho/paho-c-develop/workspace/src/MQTTAsync.h:1200: warning: explicit link request to 'createOptions' could not be resolved
     [exec] Notice: Output directory `../build/output/doc/MQTTAsync/' does not exist. I have created it for you.
     [exec] Searching for include files...
     [exec] Searching for example files...
     [exec] Searching for images...
     [exec] Searching for dot files...
     [exec] Searching for msc files...
     [exec] Searching for dia files...
     [exec] Searching for files to exclude
     [exec] Searching for files to process...
     [exec] Reading and parsing tag files
     [exec] Parsing files
     [exec] Preprocessing /jobs/genie.paho/paho-c-develop/workspace/src/MQTTAsync.h...
     [exec] Parsing file /jobs/genie.paho/paho-c-develop/workspace/src/MQTTAsync.h...
     [exec] Preprocessing /jobs/genie.paho/paho-c-develop/workspace/src/MQTTClientPersistence.h...
     [exec] Parsing file /jobs/genie.paho/paho-c-develop/workspace/src/MQTTClientPersistence.h...
     [exec] Building group list...
     [exec] Building directory list...
     [exec] Building namespace list...
     [exec] Building file list...
     [exec] Building class list...
     [exec] Associating documentation with classes...
     [exec] Computing nesting relations for classes...
     [exec] Building example list...
     [exec] Searching for enumerations...
     [exec] Searching for documented typedefs...
     [exec] Searching for members imported via using declarations...
     [exec] Searching for included using directives...
     [exec] Searching for documented variables...
     [exec] Building interface member list...
     [exec] Building member list...
     [exec] Searching for friends...
     [exec] Searching for documented defines...
     [exec] Computing class inheritance relations...
     [exec] Computing class usage relations...
     [exec] Flushing cached template relations that have become invalid...
     [exec] Creating members for template instances...
     [exec] Computing class relations...
     [exec] Add enum values to enums...
     [exec] Searching for member function documentation...
     [exec] Building page list...
     [exec] Search for main page...
     [exec] Computing page relations...
     [exec] Determining the scope of groups...
     [exec] Sorting lists...
     [exec] Freeing entry tree
     [exec] Determining which enums are documented
     [exec] Computing member relations...
     [exec] Building full member lists recursively...
     [exec] Adding members to member groups.
     [exec] Computing member references...
     [exec] Inheriting documentation...
     [exec] Generating disk names...
     [exec] Adding source references...
     [exec] Adding xrefitems...
     [exec] Sorting member lists...
     [exec] Computing dependencies between directories...
     [exec] Generating citations page...
     [exec] Counting data structures...
     [exec] Resolving user defined references...
     [exec] Finding anchors and sections in the documentation...
     [exec] Transferring function references...
     [exec] Combining using relations...
     [exec] Adding members to index pages...
     [exec] Generating style sheet...
     [exec] Generating search indices...
     [exec] Generating example documentation...
     [exec] Generating file sources...
     [exec] Generating code for file MQTTAsync.h...
     [exec] Generating code for file MQTTClientPersistence.h...
     [exec] Generating file documentation...
     [exec] Generating docs for file MQTTAsync.h...
     [exec] Generating docs for file MQTTClientPersistence.h...
     [exec] Generating page documentation...
     [exec] Generating docs for page async...
     [exec] Generating docs for page auto_reconnect...
     [exec] Generating docs for page offline_publish...
     [exec] Generating docs for page wildcard...
     [exec] Generating docs for page qos...
     [exec] Generating docs for page publish...
     [exec] Generating docs for page subscribe...
     [exec] Generating docs for page tracing...
     [exec] Generating group documentation...
     [exec] Generating class documentation...
     [exec] Generating docs for compound MQTTAsync_connectOptions...
     [exec] Generating docs for compound MQTTAsync_createOptions...
     [exec] Generating docs for compound MQTTAsync_disconnectOptions...
     [exec] Generating docs for compound MQTTAsync_failureData...
     [exec] Generating docs for compound MQTTAsync_init_options...
     [exec] Generating docs for compound MQTTAsync_message...
     [exec] Generating docs for compound MQTTAsync_nameValue...
     [exec] Generating docs for compound MQTTAsync_responseOptions...
     [exec] Generating docs for compound MQTTAsync_SSLOptions...
     [exec] Generating docs for compound MQTTAsync_successData...
     [exec] Generating docs for compound MQTTAsync_willOptions...
     [exec] Generating docs for compound MQTTClient_persistence...
     [exec] Generating namespace index...
     [exec] Generating graph info page...
     [exec] Generating directory documentation...
     [exec] Generating index page...
     [exec] Generating page index...
     [exec] Generating module index...
     [exec] Generating namespace index...
     [exec] Generating namespace member index...
     [exec] Generating annotated compound index...
     [exec] Generating alphabetical compound index...
     [exec] Generating hierarchical class index...
     [exec] Generating member index...
     [exec] Generating file index...
     [exec] Generating file member index...
     [exec] Generating example index...
     [exec] finalizing index lists...
     [exec] lookup cache used 219/65536 hits=782 misses=227
     [exec] finished...
      [zip] Building zip: /jobs/genie.paho/paho-c-develop/workspace/build/output/MQTTClient_doc.zip
      [zip] Building zip: /jobs/genie.paho/paho-c-develop/workspace/build/output/MQTTAsync_doc.zip
   [delete] Deleting directory /jobs/genie.paho/paho-c-develop/workspace/build/output/doc

package:
    [mkdir] Created dir: /jobs/genie.paho/paho-c-develop/workspace/build/output/include
     [copy] Copying 3 files to /jobs/genie.paho/paho-c-develop/workspace/build/output/include
     [copy] Copying 6 files to /jobs/genie.paho/paho-c-develop/workspace/build/output
    [mkdir] Created dir: /jobs/genie.paho/paho-c-develop/workspace/build/output/lib
     [move] Moving 12 files to /jobs/genie.paho/paho-c-develop/workspace/build/output/lib
    [mkdir] Created dir: /jobs/genie.paho/paho-c-develop/workspace/build/output/bin
     [move] Moving 10 files to /jobs/genie.paho/paho-c-develop/workspace/build/output/bin
     [copy] Copying 10 files to /jobs/genie.paho/paho-c-develop/workspace/build/output/samples

copy:
    [mkdir] Created dir: /shared/technology/paho/C/1.2.0/201706291229
     [echo] Copying the build output to /shared
     [copy] Copying 4 files to /shared/technology/paho/C/1.2.0/201706291229

full:

BUILD SUCCESSFUL
Total time: 9 minutes 9 seconds
Recording test results
Finished: SUCCESS