Index: Jenkins/FullBuild
===================================================================
--- Jenkins/FullBuild	(revision bf76eab344f9d8463553c6545fc21cab6185ffc4)
+++ Jenkins/FullBuild	(revision 3fddc6bf787ed96dcd56feef11587519e7092466)
@@ -20,12 +20,12 @@
 
 					parallel (
-						gcc_6_x64: { trigger_build( 'gcc-6', 'x64' ) },
-						gcc_6_x86: { trigger_build( 'gcc-6', 'x86' ) },
-						gcc_5_x64: { trigger_build( 'gcc-5', 'x64' ) },
-						gcc_5_x86: { trigger_build( 'gcc-5', 'x86' ) },
-						gcc_4_x64: { trigger_build( 'gcc-4', 'x64' ) },
-						gcc_4_x86: { trigger_build( 'gcc-4', 'x86' ) },
-						clang_x64: { trigger_build( 'clang', 'x64' ) },
-						clang_x86: { trigger_build( 'clang', 'x86' ) },
+						gcc_6_x64: { trigger_build( 'gcc-6',   'x64' ) },
+						gcc_6_x86: { trigger_build( 'gcc-6',   'x86' ) },
+						gcc_5_x64: { trigger_build( 'gcc-5',   'x64' ) },
+						gcc_5_x86: { trigger_build( 'gcc-5',   'x86' ) },
+						gcc_4_x64: { trigger_build( 'gcc-4.9', 'x64' ) },
+						gcc_4_x86: { trigger_build( 'gcc-4.9', 'x86' ) },
+						clang_x64: { trigger_build( 'clang',   'x64' ) },
+						clang_x86: { trigger_build( 'clang',   'x86' ) },
 					)
 
Index: Jenkinsfile
===================================================================
--- Jenkinsfile	(revision bf76eab344f9d8463553c6545fc21cab6185ffc4)
+++ Jenkinsfile	(revision 3fddc6bf787ed96dcd56feef11587519e7092466)
@@ -68,5 +68,5 @@
 	finally {
 		//Send email with final results if this is not a full build
-		if( (!do_sendemail) && (!bIsSandbox) ) {
+		if( do_sendemail && !bIsSandbox ) {
 			echo 'Notifying users of result'
 			email(currentBuild.result, log_needed)
Index: src/benchmark/Makefile.am
===================================================================
--- src/benchmark/Makefile.am	(revision bf76eab344f9d8463553c6545fc21cab6185ffc4)
+++ src/benchmark/Makefile.am	(revision 3fddc6bf787ed96dcd56feef11587519e7092466)
@@ -24,5 +24,5 @@
 bench :
 	@for ccflags in "-debug" "-nodebug"; do \
-		echo ${CC} ${AM_CFLAGS} ${CFLAGS} $${ccflags} -lrt bench.c;\
+		echo ${CC} ${AM_CFLAGS} ${CFLAGS} ${ccflags} @CFA_FLAGS@ -lrt bench.c;\
 		${CC} ${AM_CFLAGS} ${CFLAGS} $${ccflags} -lrt bench.c;\
 		./a.out ; \
@@ -31,5 +31,5 @@
 
 ctxswitch-coroutine:
-	${CC} ${AM_CFLAGS} ${CFLAGS} $${ccflags} -nodebug -lrt -DN=10000000 CorCtxSwitch.c
+	${CC} ${AM_CFLAGS} ${CFLAGS} ${ccflags} @CFA_FLAGS@ -nodebug -lrt -DN=10000000 CorCtxSwitch.c
 	@for number in 1 2 3 4 5 6 7 8 9 10; do \
                 ./a.out ; \
@@ -38,5 +38,5 @@
 
 ctxswitch-thread:
-	${CC} ${AM_CFLAGS} ${CFLAGS} $${ccflags} -nodebug -lrt -DN=10000000 ThrdCtxSwitch.c
+	${CC} ${AM_CFLAGS} ${CFLAGS} ${ccflags} @CFA_FLAGS@ -nodebug -lrt -DN=10000000 ThrdCtxSwitch.c
 	@for number in 1 2 3 4 5 6 7 8 9 10; do \
                 ./a.out ; \
@@ -45,5 +45,5 @@
 
 csv-data:
-	@${CC} ${AM_CFLAGS} ${CFLAGS} $${ccflags} -nodebug -lrt -quiet -DN=10000000 csv-data.c
+	@${CC} ${AM_CFLAGS} ${CFLAGS} ${ccflags} @CFA_FLAGS@ -nodebug -lrt -quiet -DN=10000000 csv-data.c
 	@./a.out
 	@rm -f ./a.out
Index: src/benchmark/Makefile.in
===================================================================
--- src/benchmark/Makefile.in	(revision bf76eab344f9d8463553c6545fc21cab6185ffc4)
+++ src/benchmark/Makefile.in	(revision 3fddc6bf787ed96dcd56feef11587519e7092466)
@@ -471,5 +471,5 @@
 bench :
 	@for ccflags in "-debug" "-nodebug"; do \
-		echo ${CC} ${AM_CFLAGS} ${CFLAGS} $${ccflags} -lrt bench.c;\
+		echo ${CC} ${AM_CFLAGS} ${CFLAGS} ${ccflags} @CFA_FLAGS@ -lrt bench.c;\
 		${CC} ${AM_CFLAGS} ${CFLAGS} $${ccflags} -lrt bench.c;\
 		./a.out ; \
@@ -478,5 +478,5 @@
 
 ctxswitch-coroutine:
-	${CC} ${AM_CFLAGS} ${CFLAGS} $${ccflags} -nodebug -lrt -DN=10000000 CorCtxSwitch.c
+	${CC} ${AM_CFLAGS} ${CFLAGS} ${ccflags} @CFA_FLAGS@ -nodebug -lrt -DN=10000000 CorCtxSwitch.c
 	@for number in 1 2 3 4 5 6 7 8 9 10; do \
                 ./a.out ; \
@@ -485,5 +485,5 @@
 
 ctxswitch-thread:
-	${CC} ${AM_CFLAGS} ${CFLAGS} $${ccflags} -nodebug -lrt -DN=10000000 ThrdCtxSwitch.c
+	${CC} ${AM_CFLAGS} ${CFLAGS} ${ccflags} @CFA_FLAGS@ -nodebug -lrt -DN=10000000 ThrdCtxSwitch.c
 	@for number in 1 2 3 4 5 6 7 8 9 10; do \
                 ./a.out ; \
@@ -492,5 +492,5 @@
 
 csv-data:
-	@${CC} ${AM_CFLAGS} ${CFLAGS} $${ccflags} -nodebug -lrt -quiet -DN=10000000 csv-data.c
+	@${CC} ${AM_CFLAGS} ${CFLAGS} ${ccflags} @CFA_FLAGS@ -nodebug -lrt -quiet -DN=10000000 csv-data.c
 	@./a.out
 	@rm -f ./a.out
Index: src/benchmark/csv-data.c
===================================================================
--- src/benchmark/csv-data.c	(revision bf76eab344f9d8463553c6545fc21cab6185ffc4)
+++ src/benchmark/csv-data.c	(revision 3fddc6bf787ed96dcd56feef11587519e7092466)
@@ -3,7 +3,9 @@
 #include <threads>
 
+extern "C" {
 #include <unistd.h>					// sysconf
 #include <sys/times.h>					// times
 #include <time.h>
+}
 
 inline unsigned long long int Time() {
