Log
[1m===> Testing for concurrencykit-0.6.0[0m
/usr/bin/make -C regressions all || exit
/usr/bin/make -C ./ck_array/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -ggdb -o serial serial.c ../../../src/ck_array.c
/usr/bin/make -C ./ck_cohort/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o validate validate.c
/usr/bin/make -C ./ck_cohort/benchmark all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -lm -o ck_cohort.THROUGHPUT throughput.c -lm
/usr/bin/cc -DLATENCY -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -lm -o ck_cohort.LATENCY ck_cohort.c
/usr/bin/make -C ./ck_bitmap/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o serial serial.c
/usr/bin/make -C ./ck_backoff/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o validate validate.c
/usr/bin/make -C ./ck_queue/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_list ck_list.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_slist ck_slist.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_stailq ck_stailq.c
/usr/bin/make -C ./ck_brlock/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o validate validate.c
/usr/bin/make -C ./ck_ht/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o serial serial.c ../../../src/ck_ht.c
In file included from serial.c:27:
../../../include/ck_ht.h:154:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:168:46: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->key & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:179:20: warning: shift count >= width of type [-Wshift-count-overflow]
return entry->key >> CK_MD_VMA_BITS;
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:190:48: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->value & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:205:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:206:64: warning: shift count >= width of type [-Wshift-count-overflow]
entry->value = (uintptr_t)value | ((uintptr_t)(h.value >> 32) << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
6 warnings generated.
In file included from ../../../src/ck_ht.c:28:
../../../include/ck_ht.h:154:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:168:46: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->key & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:179:20: warning: shift count >= width of type [-Wshift-count-overflow]
return entry->key >> CK_MD_VMA_BITS;
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:190:48: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->value & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:205:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:206:64: warning: shift count >= width of type [-Wshift-count-overflow]
entry->value = (uintptr_t)value | ((uintptr_t)(h.value >> 32) << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../src/ck_ht.c:351:24: warning: shift count >= width of type [-Wshift-count-overflow]
if ((cursor->value >> CK_MD_VMA_BITS) != ((h.value >> 32) & CK_HT_KEY_MASK))
^ ~~~~~~~~~~~~~~
../../../src/ck_ht.c:572:26: warning: shift count >= width of type [-Wshift-count-overflow]
if ((snapshot->value >> CK_MD_VMA_BITS) != ((h.value >> 32) & CK_HT_KEY_MASK))
^ ~~~~~~~~~~~~~~
8 warnings generated.
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -DHT_DELETE -o serial.delete serial.c ../../../src/ck_ht.c
In file included from serial.c:27:
../../../include/ck_ht.h:154:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:168:46: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->key & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:179:20: warning: shift count >= width of type [-Wshift-count-overflow]
return entry->key >> CK_MD_VMA_BITS;
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:190:48: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->value & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:205:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:206:64: warning: shift count >= width of type [-Wshift-count-overflow]
entry->value = (uintptr_t)value | ((uintptr_t)(h.value >> 32) << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
6 warnings generated.
In file included from ../../../src/ck_ht.c:28:
../../../include/ck_ht.h:154:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:168:46: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->key & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:179:20: warning: shift count >= width of type [-Wshift-count-overflow]
return entry->key >> CK_MD_VMA_BITS;
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:190:48: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->value & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:205:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:206:64: warning: shift count >= width of type [-Wshift-count-overflow]
entry->value = (uintptr_t)value | ((uintptr_t)(h.value >> 32) << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../src/ck_ht.c:351:24: warning: shift count >= width of type [-Wshift-count-overflow]
if ((cursor->value >> CK_MD_VMA_BITS) != ((h.value >> 32) & CK_HT_KEY_MASK))
^ ~~~~~~~~~~~~~~
../../../src/ck_ht.c:572:26: warning: shift count >= width of type [-Wshift-count-overflow]
if ((snapshot->value >> CK_MD_VMA_BITS) != ((h.value >> 32) & CK_HT_KEY_MASK))
^ ~~~~~~~~~~~~~~
8 warnings generated.
/usr/bin/make -C ./ck_ht/benchmark all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o serial serial.c ../../../src/ck_ht.c
In file included from serial.c:27:
../../../include/ck_ht.h:154:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:168:46: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->key & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:179:20: warning: shift count >= width of type [-Wshift-count-overflow]
return entry->key >> CK_MD_VMA_BITS;
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:190:48: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->value & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:205:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:206:64: warning: shift count >= width of type [-Wshift-count-overflow]
entry->value = (uintptr_t)value | ((uintptr_t)(h.value >> 32) << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
6 warnings generated.
In file included from ../../../src/ck_ht.c:28:
../../../include/ck_ht.h:154:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:168:46: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->key & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:179:20: warning: shift count >= width of type [-Wshift-count-overflow]
return entry->key >> CK_MD_VMA_BITS;
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:190:48: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->value & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:205:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:206:64: warning: shift count >= width of type [-Wshift-count-overflow]
entry->value = (uintptr_t)value | ((uintptr_t)(h.value >> 32) << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../src/ck_ht.c:351:24: warning: shift count >= width of type [-Wshift-count-overflow]
if ((cursor->value >> CK_MD_VMA_BITS) != ((h.value >> 32) & CK_HT_KEY_MASK))
^ ~~~~~~~~~~~~~~
../../../src/ck_ht.c:572:26: warning: shift count >= width of type [-Wshift-count-overflow]
if ((snapshot->value >> CK_MD_VMA_BITS) != ((h.value >> 32) & CK_HT_KEY_MASK))
^ ~~~~~~~~~~~~~~
8 warnings generated.
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -DHT_DELETE -o serial.delete serial.c ../../../src/ck_ht.c
In file included from serial.c:27:
../../../include/ck_ht.h:154:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:168:46: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->key & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:179:20: warning: shift count >= width of type [-Wshift-count-overflow]
return entry->key >> CK_MD_VMA_BITS;
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:190:48: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->value & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:205:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:206:64: warning: shift count >= width of type [-Wshift-count-overflow]
entry->value = (uintptr_t)value | ((uintptr_t)(h.value >> 32) << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
6 warnings generated.
In file included from ../../../src/ck_ht.c:28:
../../../include/ck_ht.h:154:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:168:46: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->key & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:179:20: warning: shift count >= width of type [-Wshift-count-overflow]
return entry->key >> CK_MD_VMA_BITS;
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:190:48: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->value & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:205:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:206:64: warning: shift count >= width of type [-Wshift-count-overflow]
entry->value = (uintptr_t)value | ((uintptr_t)(h.value >> 32) << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../src/ck_ht.c:351:24: warning: shift count >= width of type [-Wshift-count-overflow]
if ((cursor->value >> CK_MD_VMA_BITS) != ((h.value >> 32) & CK_HT_KEY_MASK))
^ ~~~~~~~~~~~~~~
../../../src/ck_ht.c:572:26: warning: shift count >= width of type [-Wshift-count-overflow]
if ((snapshot->value >> CK_MD_VMA_BITS) != ((h.value >> 32) & CK_HT_KEY_MASK))
^ ~~~~~~~~~~~~~~
8 warnings generated.
/usr/bin/cc -pthread -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o parallel_bytestring parallel_bytestring.c ../../../src/ck_ht.c ../../../src/ck_epoch.c
In file included from parallel_bytestring.c:27:
../../../include/ck_ht.h:154:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:168:46: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->key & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:179:20: warning: shift count >= width of type [-Wshift-count-overflow]
return entry->key >> CK_MD_VMA_BITS;
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:190:48: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->value & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:205:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:206:64: warning: shift count >= width of type [-Wshift-count-overflow]
entry->value = (uintptr_t)value | ((uintptr_t)(h.value >> 32) << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
6 warnings generated.
In file included from ../../../src/ck_ht.c:28:
../../../include/ck_ht.h:154:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:168:46: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->key & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:179:20: warning: shift count >= width of type [-Wshift-count-overflow]
return entry->key >> CK_MD_VMA_BITS;
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:190:48: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->value & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:205:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:206:64: warning: shift count >= width of type [-Wshift-count-overflow]
entry->value = (uintptr_t)value | ((uintptr_t)(h.value >> 32) << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../src/ck_ht.c:351:24: warning: shift count >= width of type [-Wshift-count-overflow]
if ((cursor->value >> CK_MD_VMA_BITS) != ((h.value >> 32) & CK_HT_KEY_MASK))
^ ~~~~~~~~~~~~~~
../../../src/ck_ht.c:572:26: warning: shift count >= width of type [-Wshift-count-overflow]
if ((snapshot->value >> CK_MD_VMA_BITS) != ((h.value >> 32) & CK_HT_KEY_MASK))
^ ~~~~~~~~~~~~~~
8 warnings generated.
/usr/bin/cc -pthread -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -DHT_DELETE -o parallel_bytestring.delete parallel_bytestring.c ../../../src/ck_ht.c ../../../src/ck_epoch.c
In file included from parallel_bytestring.c:27:
../../../include/ck_ht.h:154:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:168:46: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->key & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:179:20: warning: shift count >= width of type [-Wshift-count-overflow]
return entry->key >> CK_MD_VMA_BITS;
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:190:48: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->value & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:205:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:206:64: warning: shift count >= width of type [-Wshift-count-overflow]
entry->value = (uintptr_t)value | ((uintptr_t)(h.value >> 32) << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
6 warnings generated.
In file included from ../../../src/ck_ht.c:28:
../../../include/ck_ht.h:154:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:168:46: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->key & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:179:20: warning: shift count >= width of type [-Wshift-count-overflow]
return entry->key >> CK_MD_VMA_BITS;
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:190:48: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->value & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:205:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:206:64: warning: shift count >= width of type [-Wshift-count-overflow]
entry->value = (uintptr_t)value | ((uintptr_t)(h.value >> 32) << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../src/ck_ht.c:351:24: warning: shift count >= width of type [-Wshift-count-overflow]
if ((cursor->value >> CK_MD_VMA_BITS) != ((h.value >> 32) & CK_HT_KEY_MASK))
^ ~~~~~~~~~~~~~~
../../../src/ck_ht.c:572:26: warning: shift count >= width of type [-Wshift-count-overflow]
if ((snapshot->value >> CK_MD_VMA_BITS) != ((h.value >> 32) & CK_HT_KEY_MASK))
^ ~~~~~~~~~~~~~~
8 warnings generated.
/usr/bin/cc -pthread -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o parallel_direct parallel_direct.c ../../../src/ck_ht.c ../../../src/ck_epoch.c
In file included from parallel_direct.c:27:
../../../include/ck_ht.h:154:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:168:46: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->key & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:179:20: warning: shift count >= width of type [-Wshift-count-overflow]
return entry->key >> CK_MD_VMA_BITS;
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:190:48: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->value & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:205:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:206:64: warning: shift count >= width of type [-Wshift-count-overflow]
entry->value = (uintptr_t)value | ((uintptr_t)(h.value >> 32) << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
6 warnings generated.
In file included from ../../../src/ck_ht.c:28:
../../../include/ck_ht.h:154:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:168:46: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->key & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:179:20: warning: shift count >= width of type [-Wshift-count-overflow]
return entry->key >> CK_MD_VMA_BITS;
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:190:48: warning: shift count >= width of type [-Wshift-count-overflow]
return (void *)(entry->value & (((uintptr_t)1 << CK_MD_VMA_BITS) - 1));
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:205:55: warning: shift count >= width of type [-Wshift-count-overflow]
entry->key = (uintptr_t)key | ((uintptr_t)key_length << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../include/ck_ht.h:206:64: warning: shift count >= width of type [-Wshift-count-overflow]
entry->value = (uintptr_t)value | ((uintptr_t)(h.value >> 32) << CK_MD_VMA_BITS);
^ ~~~~~~~~~~~~~~
../../../src/ck_ht.c:351:24: warning: shift count >= width of type [-Wshift-count-overflow]
if ((cursor->value >> CK_MD_VMA_BITS) != ((h.value >> 32) & CK_HT_KEY_MASK))
^ ~~~~~~~~~~~~~~
../../../src/ck_ht.c:572:26: warning: shift count >= width of type [-Wshift-count-overflow]
if ((snapshot->value >> CK_MD_VMA_BITS) != ((h.value >> 32) & CK_HT_KEY_MASK))
^ ~~~~~~~~~~~~~~
8 warnings generated.
/usr/bin/make -C ./ck_brlock/benchmark all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o latency latency.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o throughput throughput.c
/usr/bin/make -C ./ck_spinlock/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -lm -o ck_ticket ck_ticket.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -lm -o ck_mcs ck_mcs.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -lm -o ck_dec ck_dec.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -lm -o ck_cas ck_cas.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -lm -o ck_fas ck_fas.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -lm -o ck_clh ck_clh.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -lm -o linux_spinlock linux_spinlock.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -lm -o ck_ticket_pb ck_ticket_pb.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -lm -o ck_anderson ck_anderson.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -lm -o ck_spinlock ck_spinlock.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -lm -o ck_hclh ck_hclh.c
In file included from ck_hclh.c:2:
./validate.h:56:1: warning: zero size arrays are an extension [-Wzero-length-array]
LOCK_DEFINE;
^~~~~~~~~~~
./../ck_hclh.h:4:61: note: expanded from macro 'LOCK_DEFINE'
static ck_spinlock_hclh_t CK_CC_CACHELINE *local_lock[CORES / 2]
^~~~~~~~~
:4:15: note: expanded from here
#define CORES 1
^
1 warning generated.
/usr/bin/make -C ./ck_spinlock/benchmark all
/usr/bin/cc -DTHROUGHPUT -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_ticket.THROUGHPUT ck_ticket.c -lm
/usr/bin/cc -DLATENCY -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_ticket.LATENCY ck_ticket.c -lm
/usr/bin/cc -DTHROUGHPUT -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_mcs.THROUGHPUT ck_mcs.c -lm
/usr/bin/cc -DLATENCY -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_mcs.LATENCY ck_mcs.c -lm
/usr/bin/cc -DTHROUGHPUT -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_dec.THROUGHPUT ck_dec.c -lm
/usr/bin/cc -DLATENCY -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_dec.LATENCY ck_dec.c -lm
/usr/bin/cc -DTHROUGHPUT -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_cas.THROUGHPUT ck_cas.c -lm
/usr/bin/cc -DLATENCY -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_cas.LATENCY ck_cas.c -lm
/usr/bin/cc -DTHROUGHPUT -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_fas.THROUGHPUT ck_fas.c -lm
/usr/bin/cc -DLATENCY -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_fas.LATENCY ck_fas.c -lm
/usr/bin/cc -DTHROUGHPUT -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_clh.THROUGHPUT ck_clh.c -lm
/usr/bin/cc -DLATENCY -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_clh.LATENCY ck_clh.c -lm
/usr/bin/cc -DTHROUGHPUT -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o linux_spinlock.THROUGHPUT linux_spinlock.c -lm
/usr/bin/cc -DLATENCY -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o linux_spinlock.LATENCY linux_spinlock.c -lm
/usr/bin/cc -DTHROUGHPUT -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_ticket_pb.THROUGHPUT ck_ticket_pb.c -lm
/usr/bin/cc -DLATENCY -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_ticket_pb.LATENCY ck_ticket_pb.c -lm
/usr/bin/cc -DTHROUGHPUT -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_anderson.THROUGHPUT ck_anderson.c -lm
/usr/bin/cc -DLATENCY -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_anderson.LATENCY ck_anderson.c -lm
/usr/bin/cc -DTHROUGHPUT -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_spinlock.THROUGHPUT ck_spinlock.c -lm
/usr/bin/cc -DLATENCY -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_spinlock.LATENCY ck_spinlock.c -lm
/usr/bin/cc -DTHROUGHPUT -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_hclh.THROUGHPUT ck_hclh.c -lm
In file included from ck_hclh.c:4:
./throughput.h:68:1: warning: zero size arrays are an extension [-Wzero-length-array]
LOCK_DEFINE;
^~~~~~~~~~~
./../ck_hclh.h:4:61: note: expanded from macro 'LOCK_DEFINE'
static ck_spinlock_hclh_t CK_CC_CACHELINE *local_lock[CORES / 2]
^~~~~~~~~
:5:15: note: expanded from here
#define CORES 1
^
1 warning generated.
/usr/bin/cc -DLATENCY -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_hclh.LATENCY ck_hclh.c -lm
In file included from ck_hclh.c:6:
./latency.h:40:1: warning: zero size arrays are an extension [-Wzero-length-array]
LOCK_DEFINE;
^~~~~~~~~~~
./../ck_hclh.h:4:61: note: expanded from macro 'LOCK_DEFINE'
static ck_spinlock_hclh_t CK_CC_CACHELINE *local_lock[CORES / 2]
^~~~~~~~~
:5:15: note: expanded from here
#define CORES 1
^
1 warning generated.
/usr/bin/make -C ./ck_fifo/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_fifo_spsc ck_fifo_spsc.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_fifo_mpmc ck_fifo_mpmc.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_fifo_spsc_iterator ck_fifo_spsc_iterator.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_fifo_mpmc_iterator ck_fifo_mpmc_iterator.c
/usr/bin/make -C ./ck_fifo/benchmark all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o latency latency.c
/usr/bin/make -C ./ck_pr/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_cas ck_pr_cas.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_faa ck_pr_faa.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_inc ck_pr_inc.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_dec ck_pr_dec.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_bts ck_pr_bts.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_btr ck_pr_btr.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_btc ck_pr_btc.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_load ck_pr_load.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_store ck_pr_store.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_and ck_pr_and.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_or ck_pr_or.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_xor ck_pr_xor.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_add ck_pr_add.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_sub ck_pr_sub.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_fas ck_pr_fas.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_bin ck_pr_bin.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_btx ck_pr_btx.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_fax ck_pr_fax.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_n ck_pr_n.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_pr_unary ck_pr_unary.c
/usr/bin/make -C ./ck_pr/benchmark all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_pr_cas_64 ck_pr_cas_64.c -lm
ck_pr_cas_64.c:8:2: warning: #warning is a language extension [-Wpedantic]
#warning Did not find CAS_64 implementation.
^
ck_pr_cas_64.c:8:2: warning: Did not find CAS_64 implementation. [-W#warnings]
2 warnings generated.
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_pr_fas_64 ck_pr_fas_64.c -lm
ck_pr_fas_64.c:8:2: warning: #warning is a language extension [-Wpedantic]
#warning Did not find FAS_64 implementation.
^
ck_pr_fas_64.c:8:2: warning: Did not find FAS_64 implementation. [-W#warnings]
2 warnings generated.
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_pr_cas_64_2 ck_pr_cas_64_2.c -lm
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_pr_add_64 ck_pr_add_64.c -lm
ck_pr_add_64.c:8:2: warning: #warning is a language extension [-Wpedantic]
#warning Did not find ADD_64 implementation.
^
ck_pr_add_64.c:8:2: warning: Did not find ADD_64 implementation. [-W#warnings]
2 warnings generated.
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_pr_faa_64 ck_pr_faa_64.c -lm
ck_pr_faa_64.c:8:2: warning: #warning is a language extension [-Wpedantic]
#warning Did not find FAA_64 implementation.
^
ck_pr_faa_64.c:8:2: warning: Did not find FAA_64 implementation. [-W#warnings]
2 warnings generated.
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_pr_neg_64 ck_pr_neg_64.c -lm
ck_pr_neg_64.c:8:2: warning: #warning is a language extension [-Wpedantic]
#warning Did not find NEG_64 implementation.
^
ck_pr_neg_64.c:8:2: warning: Did not find NEG_64 implementation. [-W#warnings]
2 warnings generated.
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o fp fp.c
/usr/bin/make -C ./ck_hs/benchmark all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o serial serial.c ../../../src/ck_hs.c
../../../src/ck_hs.c:477:23: warning: shift count >= width of type [-Wshift-count-overflow]
if (((uintptr_t)k >> CK_MD_VMA_BITS) != hv)
^ ~~~~~~~~~~~~~~
../../../src/ck_hs.c:519:18: warning: shift count >= width of type [-Wshift-count-overflow]
((h >> 25) << CK_MD_VMA_BITS));
^ ~~~~~~~~~~~~~~
2 warnings generated.
/usr/bin/cc -pthread -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o parallel_bytestring parallel_bytestring.c ../../../src/ck_hs.c ../../../src/ck_epoch.c
../../../src/ck_hs.c:477:23: warning: shift count >= width of type [-Wshift-count-overflow]
if (((uintptr_t)k >> CK_MD_VMA_BITS) != hv)
^ ~~~~~~~~~~~~~~
../../../src/ck_hs.c:519:18: warning: shift count >= width of type [-Wshift-count-overflow]
((h >> 25) << CK_MD_VMA_BITS));
^ ~~~~~~~~~~~~~~
2 warnings generated.
/usr/bin/cc -pthread -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -DHS_DELETE -o parallel_bytestring.delete parallel_bytestring.c ../../../src/ck_hs.c ../../../src/ck_epoch.c
../../../src/ck_hs.c:477:23: warning: shift count >= width of type [-Wshift-count-overflow]
if (((uintptr_t)k >> CK_MD_VMA_BITS) != hv)
^ ~~~~~~~~~~~~~~
../../../src/ck_hs.c:519:18: warning: shift count >= width of type [-Wshift-count-overflow]
((h >> 25) << CK_MD_VMA_BITS));
^ ~~~~~~~~~~~~~~
2 warnings generated.
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o apply apply.c ../../../src/ck_hs.c
../../../src/ck_hs.c:477:23: warning: shift count >= width of type [-Wshift-count-overflow]
if (((uintptr_t)k >> CK_MD_VMA_BITS) != hv)
^ ~~~~~~~~~~~~~~
../../../src/ck_hs.c:519:18: warning: shift count >= width of type [-Wshift-count-overflow]
((h >> 25) << CK_MD_VMA_BITS));
^ ~~~~~~~~~~~~~~
2 warnings generated.
/usr/bin/make -C ./ck_hs/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o serial serial.c ../../../src/ck_hs.c
../../../src/ck_hs.c:477:23: warning: shift count >= width of type [-Wshift-count-overflow]
if (((uintptr_t)k >> CK_MD_VMA_BITS) != hv)
^ ~~~~~~~~~~~~~~
../../../src/ck_hs.c:519:18: warning: shift count >= width of type [-Wshift-count-overflow]
((h >> 25) << CK_MD_VMA_BITS));
^ ~~~~~~~~~~~~~~
2 warnings generated.
/usr/bin/make -C ./ck_rhs/benchmark all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o serial serial.c ../../../src/ck_rhs.c
../../../src/ck_rhs.c:655:23: warning: shift count >= width of type [-Wshift-count-overflow]
if (((uintptr_t)k >> CK_MD_VMA_BITS) != hv) {
^ ~~~~~~~~~~~~~~
../../../src/ck_rhs.c:769:23: warning: shift count >= width of type [-Wshift-count-overflow]
if (((uintptr_t)k >> CK_MD_VMA_BITS) != hv) {
^ ~~~~~~~~~~~~~~
../../../src/ck_rhs.c:812:61: warning: shift count >= width of type [-Wshift-count-overflow]
insert = (void *)((uintptr_t)CK_RHS_VMA(key) | ((h >> 25) << CK_MD_VMA_BITS));
^ ~~~~~~~~~~~~~~
3 warnings generated.
/usr/bin/cc -pthread -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o parallel_bytestring parallel_bytestring.c ../../../src/ck_rhs.c ../../../src/ck_epoch.c
../../../src/ck_rhs.c:655:23: warning: shift count >= width of type [-Wshift-count-overflow]
if (((uintptr_t)k >> CK_MD_VMA_BITS) != hv) {
^ ~~~~~~~~~~~~~~
../../../src/ck_rhs.c:769:23: warning: shift count >= width of type [-Wshift-count-overflow]
if (((uintptr_t)k >> CK_MD_VMA_BITS) != hv) {
^ ~~~~~~~~~~~~~~
../../../src/ck_rhs.c:812:61: warning: shift count >= width of type [-Wshift-count-overflow]
insert = (void *)((uintptr_t)CK_RHS_VMA(key) | ((h >> 25) << CK_MD_VMA_BITS));
^ ~~~~~~~~~~~~~~
3 warnings generated.
/usr/bin/make -C ./ck_rhs/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o serial serial.c ../../../src/ck_rhs.c
../../../src/ck_rhs.c:655:23: warning: shift count >= width of type [-Wshift-count-overflow]
if (((uintptr_t)k >> CK_MD_VMA_BITS) != hv) {
^ ~~~~~~~~~~~~~~
../../../src/ck_rhs.c:769:23: warning: shift count >= width of type [-Wshift-count-overflow]
if (((uintptr_t)k >> CK_MD_VMA_BITS) != hv) {
^ ~~~~~~~~~~~~~~
../../../src/ck_rhs.c:812:61: warning: shift count >= width of type [-Wshift-count-overflow]
insert = (void *)((uintptr_t)CK_RHS_VMA(key) | ((h >> 25) << CK_MD_VMA_BITS));
^ ~~~~~~~~~~~~~~
3 warnings generated.
/usr/bin/make -C ./ck_barrier/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o barrier_centralized barrier_centralized.c ../../../src/ck_barrier_centralized.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o barrier_combining barrier_combining.c ../../../src/ck_barrier_combining.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o barrier_dissemination barrier_dissemination.c ../../../src/ck_barrier_dissemination.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o barrier_tournament barrier_tournament.c ../../../src/ck_barrier_tournament.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o barrier_mcs barrier_mcs.c ../../../src/ck_barrier_mcs.c
/usr/bin/make -C ./ck_barrier/benchmark all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o throughput throughput.c ../../../src/ck_barrier_centralized.c
/usr/bin/make -C ./ck_bytelock/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o validate validate.c
/usr/bin/make -C ./ck_bytelock/benchmark all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o latency latency.c
/usr/bin/make -C ./ck_epoch/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_stack ck_stack.c ../../../src/ck_epoch.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_epoch_synchronize ck_epoch_synchronize.c ../../../src/ck_epoch.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_epoch_poll ck_epoch_poll.c ../../../src/ck_epoch.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_epoch_call ck_epoch_call.c ../../../src/ck_epoch.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_epoch_section ck_epoch_section.c ../../../src/ck_epoch.c
ck_epoch_section.c:197:30: warning: variable length array folded to constant array as an extension [-Wgnu-folding-constant]
ck_epoch_section_t sections[num_sections];
^~~~~~~~~~~~
ck_epoch_section.c:198:15: warning: variable length array folded to constant array as an extension [-Wgnu-folding-constant]
int shuffled[num_sections];
^~~~~~~~~~~~
ck_epoch_section.c:257:20: warning: variable length array folded to constant array as an extension [-Wgnu-folding-constant]
pthread_t threads[num_readers + 1];
^~~~~~~~~~~~~~~
3 warnings generated.
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_epoch_section_2 ck_epoch_section_2.c ../../../src/ck_epoch.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o torture torture.c ../../../src/ck_epoch.c
In file included from torture.c:40:
./../../common.h:468:15: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ck_error(B, ##__VA_ARGS__); \
^
./../../common.h:468:15: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
2 warnings generated.
/usr/bin/make -C ./ck_rwcohort/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_neutral ck_neutral.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_rp ck_rp.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_wp ck_wp.c
/usr/bin/make -C ./ck_rwcohort/benchmark all
/usr/bin/cc -DTHROUGHPUT -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_neutral.THROUGHPUT ck_neutral.c
/usr/bin/cc -DLATENCY -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_neutral.LATENCY ck_neutral.c
/usr/bin/cc -DTHROUGHPUT -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_rp.THROUGHPUT ck_rp.c
/usr/bin/cc -DLATENCY -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_rp.LATENCY ck_rp.c
/usr/bin/cc -DTHROUGHPUT -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_wp.THROUGHPUT ck_wp.c
/usr/bin/cc -DLATENCY -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_wp.LATENCY ck_wp.c
/usr/bin/make -C ./ck_sequence/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_sequence ck_sequence.c
/usr/bin/make -C ./ck_sequence/benchmark all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o ck_sequence ck_sequence.c
/usr/bin/make -C ./ck_stack/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o serial serial.c
/usr/bin/cc -DTRYUPMC -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o upmc_trypush push.c
/usr/bin/cc -DTRYMPMC -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o mpmc_trypush push.c
/usr/bin/cc -DMPNC -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o mpnc_push push.c
/usr/bin/cc -DMPMC -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o mpmc_push push.c
/usr/bin/cc -DUPMC -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o upmc_push push.c
/usr/bin/cc -DSPINLOCK -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o spinlock_push push.c
/usr/bin/cc -DSPINLOCK -DEB -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o spinlock_eb_push push.c
/usr/bin/cc -DTRYMPMC -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o mpmc_trypop pop.c
/usr/bin/cc -DTRYUPMC -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o upmc_trypop pop.c
/usr/bin/cc -DMPMC -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o mpmc_pop pop.c
/usr/bin/cc -DUPMC -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o upmc_pop pop.c
/usr/bin/cc -DSPINLOCK -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o spinlock_pop pop.c
/usr/bin/cc -DEB -DSPINLOCK -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o spinlock_eb_pop pop.c
/usr/bin/cc -DTRYMPMC -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o mpmc_trypair pair.c
/usr/bin/cc -DMPMC -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o mpmc_pair pair.c
/usr/bin/cc -DSPINLOCK -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o spinlock_pair pair.c
/usr/bin/cc -DEB -DSPINLOCK -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o spinlock_eb_pair pair.c
/usr/bin/cc -DPTHREADS -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o pthreads_pair pair.c
/usr/bin/make -C ./ck_stack/benchmark all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o latency latency.c
/usr/bin/make -C ./ck_ring/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_ring_spsc ck_ring_spsc.c ../../../src/ck_barrier_centralized.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_ring_spmc ck_ring_spmc.c ../../../src/ck_barrier_centralized.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_ring_spmc_template ck_ring_spmc_template.c ../../../src/ck_barrier_centralized.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_ring_mpmc ck_ring_mpmc.c ../../../src/ck_barrier_centralized.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o ck_ring_mpmc_template ck_ring_mpmc_template.c ../../../src/ck_barrier_centralized.c
/usr/bin/make -C ./ck_ring/benchmark all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -D_GNU_SOURCE -o latency latency.c
/usr/bin/make -C ./ck_rwlock/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o validate validate.c
/usr/bin/make -C ./ck_rwlock/benchmark all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o latency latency.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o throughput throughput.c
/usr/bin/make -C ./ck_tflock/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o validate validate.c
/usr/bin/make -C ./ck_tflock/benchmark all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o latency latency.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o throughput throughput.c
/usr/bin/make -C ./ck_swlock/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o validate validate.c
/usr/bin/make -C ./ck_swlock/benchmark all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o latency latency.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o throughput throughput.c
/usr/bin/make -C ./ck_pflock/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o validate validate.c
/usr/bin/make -C ./ck_pflock/benchmark all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o latency latency.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o throughput throughput.c
/usr/bin/make -C ./ck_hp/validate all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE ../../../src/ck_hp.c -o ck_hp_stack ck_hp_stack.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE ../../../src/ck_hp.c -o nbds_haz_test nbds_haz_test.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE ../../../src/ck_hp.c -o serial serial.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE ../../../src/ck_hp.c -o ck_hp_fifo ck_hp_fifo.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE ../../../src/ck_hp.c -o ck_hp_fifo_donner ck_hp_fifo_donner.c
/usr/bin/make -C ./ck_hp/benchmark all
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o fifo_latency ../../../src/ck_hp.c fifo_latency.c
/usr/bin/cc -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -O2 -pipe -fno-strict-aliasing -march=i586 -fPIC -I../../../include -DCORES=1 -m32 -D__x86__ -msse -msse2 -pthread -D_GNU_SOURCE -o stack_latency ../../../src/ck_hp.c stack_latency.c
---[ Regressions have built successfully.
---[ Executing unit tests...
/usr/bin/make -C regressions check
/usr/bin/make -C ./ck_array/validate all
/usr/bin/make -C ./ck_cohort/validate all
/usr/bin/make -C ./ck_cohort/benchmark all
/usr/bin/make -C ./ck_bitmap/validate all
/usr/bin/make -C ./ck_backoff/validate all
/usr/bin/make -C ./ck_queue/validate all
/usr/bin/make -C ./ck_brlock/validate all
/usr/bin/make -C ./ck_ht/validate all
/usr/bin/make -C ./ck_ht/benchmark all
/usr/bin/make -C ./ck_brlock/benchmark all
/usr/bin/make -C ./ck_spinlock/validate all
/usr/bin/make -C ./ck_spinlock/benchmark all
/usr/bin/make -C ./ck_fifo/validate all
/usr/bin/make -C ./ck_fifo/benchmark all
/usr/bin/make -C ./ck_pr/validate all
/usr/bin/make -C ./ck_pr/benchmark all
/usr/bin/make -C ./ck_hs/benchmark all
/usr/bin/make -C ./ck_hs/validate all
/usr/bin/make -C ./ck_rhs/benchmark all
/usr/bin/make -C ./ck_rhs/validate all
/usr/bin/make -C ./ck_barrier/validate all
/usr/bin/make -C ./ck_barrier/benchmark all
/usr/bin/make -C ./ck_bytelock/validate all
/usr/bin/make -C ./ck_bytelock/benchmark all
/usr/bin/make -C ./ck_epoch/validate all
/usr/bin/make -C ./ck_rwcohort/validate all
/usr/bin/make -C ./ck_rwcohort/benchmark all
/usr/bin/make -C ./ck_sequence/validate all
/usr/bin/make -C ./ck_sequence/benchmark all
/usr/bin/make -C ./ck_stack/validate all
/usr/bin/make -C ./ck_stack/benchmark all
/usr/bin/make -C ./ck_ring/validate all
/usr/bin/make -C ./ck_ring/benchmark all
/usr/bin/make -C ./ck_rwlock/validate all
/usr/bin/make -C ./ck_rwlock/benchmark all
/usr/bin/make -C ./ck_tflock/validate all
/usr/bin/make -C ./ck_tflock/benchmark all
/usr/bin/make -C ./ck_swlock/validate all
/usr/bin/make -C ./ck_swlock/benchmark all
/usr/bin/make -C ./ck_pflock/validate all
/usr/bin/make -C ./ck_pflock/benchmark all
/usr/bin/make -C ./ck_hp/validate all
/usr/bin/make -C ./ck_hp/benchmark all
rc=0; for d in array backoff barrier bitmap brlock bytelock cohort epoch fifo hp hs rhs ht pflock pr queue ring rwlock swlock sequence spinlock stack swlock tflock ; do echo "----[ Testing $d...."; /usr/bin/make -C ./ck_$d/validate check || rc=1; echo; done; exit $rc
----[ Testing array....
./serial
----[ Testing backoff....
./validate
Ceiling is: 1048575 (0xfffff)
EB 1024
EB 2048
EB 4096
EB 8192
EB 16384
EB 32768
EB 65536
EB 131072
EB 262144
EB 524288
EB 1048576
EB 1048576
EB 1048576
----[ Testing barrier....
rc=0; for d in barrier_centralized barrier_combining barrier_dissemination barrier_tournament barrier_mcs ; do echo $d; ./$d 1 1 1 || rc=1; done; exit $rc
barrier_centralized
Creating threads (barrier)...done
Waiting for threads to finish correctness regression...done (passed)
barrier_combining
Creating threads (barrier)...done
Waiting for threads to finish correctness regression...done (passed)
barrier_dissemination
Creating threads (barrier)...done
Waiting for threads to finish correctness regression...done (passed)
barrier_tournament
Creating threads (barrier)...done
Waiting for threads to finish correctness regression...done (passed)
barrier_mcs
Creating threads (barrier)...done
Waiting for threads to finish correctness regression...done (passed)
----[ Testing bitmap....
./serial
Configuration: 36 bytes
Static configuration: 36 bytes
----[ Testing brlock....
./validate 1 1
Creating threads (mutual exclusion)...done
Waiting for threads to finish correctness regression...done (passed)
----[ Testing bytelock....
./validate 1 1
Creating threads (mutual exclusion)...done
Waiting for threads to finish correctness regression...done (passed)
----[ Testing cohort....
./validate `expr 1 / 2` 2 1
setting number of cohorts per thread to 1
Creating cohorts...done
Creating threads...done
Waiting for threads to finish correctness regression...done (passed)
----[ Testing epoch....
./ck_stack 1 1
Deferrals: 0 (0.00)
Peak: 1 (0.00%), 0 pending
Reclamations: 5000000
./ck_epoch_synchronize `expr 1 / 2` `expr 1 / 2` 1
./ck_epoch_poll 1 1 1
[W] 0.00: -[W] 0.05: -[W] 0.10: -[W] 0.15: -[W] 0.20: -[W] 0.25: -[W] 0.30: -[W] 0.35: -[W] 0.40: -[W] 0.45: -[W] 0.50: -[W] 0.55: -[W] 0.60: -[W] 0.65: -[W] 0.70: -[W] 0.75: -[W] 0.80: -[W] 0.85: -[W] 0.90: -[W] 0.95: -[W] Peak: 1836197 (91.81%)
Reclamations: 2000000
[R] Observed entries: 82680353
./ck_epoch_section
./ck_epoch_section_2 `expr 1 / 2` `expr 1 / 2` 1
...................................................................................................................................................................................................................................................................................................................................................../torture `expr 1 / 2` `expr 1 / 2` 1
4 iterations
----[ Testing fifo....
./ck_fifo_spsc 1 1 64000
./ck_fifo_mpmc 1 1 16000
Unsupported.
./ck_fifo_spsc_iterator
Testing CK_FIFO_SPSC_FOREACH.
Next value in fifo: 0
Next value in fifo: 1
Next value in fifo: 2
Testing CK_FIFO_SPSC_FOREACH_SAFE.
Next value in fifo: 0
Next value in fifo: 1
Next value in fifo: 2
./ck_fifo_mpmc_iterator
----[ Testing hp....
./serial
Free 0x2880d030
Free 0x2880d030
Free 0x2880d030
Free 0x2880d030
Free 0x2880d040
Allocating entry and freeing in other HP record...
./ck_hp_stack 1 100 1
Peak: 100 (0.00%)
Reclamations: 4999995
./ck_hp_fifo 1 1 16384 100
./nbds_haz_test 1 15 1
Push: 500372
Pop: 499417
./ck_hp_fifo_donner 1 16384
----[ Testing hs....
./serial
ERROR [16] [1]: put must fail on collision (Samy).
*** Error code 1
Stop.
make[3]: stopped in /magus/work/usr/mports/devel/concurrencykit/work/ck-0.6.0/regressions/ck_hs/validate
----[ Testing rhs....
./serial
*** Signal 11
Stop.
make[3]: stopped in /magus/work/usr/mports/devel/concurrencykit/work/ck-0.6.0/regressions/ck_rhs/validate
----[ Testing ht....
./serial
ERROR (put): Failed to find [Samy]
*** Error code 1
Stop.
make[3]: stopped in /magus/work/usr/mports/devel/concurrencykit/work/ck-0.6.0/regressions/ck_ht/validate
----[ Testing pflock....
./validate 1 1
Creating threads (mutual exclusion)...done
Waiting for threads to finish correctness regression...done (passed)
----[ Testing pr....
for d in ck_pr_cas ck_pr_faa ck_pr_inc ck_pr_dec ck_pr_bts ck_pr_btr ck_pr_btc ck_pr_load ck_pr_store ck_pr_and ck_pr_or ck_pr_xor ck_pr_add ck_pr_sub ck_pr_fas ck_pr_bin ck_pr_btx ck_pr_fax ck_pr_n ck_pr_unary ; do echo $d; ./$d || exit 1; done;
ck_pr_cas
ck_pr_cas_32: SUCCESS
ck_pr_cas_16: SUCCESS
ck_pr_cas_8: SUCCESS
ck_pr_faa
ck_pr_faa_32: SUCCESS
ck_pr_faa_16: SUCCESS
ck_pr_faa_8: SUCCESS
ck_pr_inc
ck_pr_inc_32: SUCCESS
ck_pr_inc_16: SUCCESS
ck_pr_inc_8: SUCCESS
ck_pr_dec
ck_pr_dec_32: SUCCESS
ck_pr_dec_16: SUCCESS
ck_pr_dec_8: SUCCESS
ck_pr_bts
ck_pr_bts_32: SUCCESS
ck_pr_bts_16: SUCCESS
ck_pr_btr
ck_pr_btr_32: SUCCESS
ck_pr_btr_16: SUCCESS
ck_pr_btc
ck_pr_btc_32: SUCCESS
ck_pr_btc_16: SUCCESS
ck_pr_load
ck_pr_load_32: SUCCESS
ck_pr_load_16: SUCCESS
ck_pr_load_8: SUCCESS
ck_pr_store
ck_pr_store_32: SUCCESS
ck_pr_store_16: SUCCESS
ck_pr_store_8: SUCCESS
ck_pr_and
ck_pr_and_32: SUCCESS
ck_pr_and_16: SUCCESS
ck_pr_and_8: SUCCESS
ck_pr_or
ck_pr_or_32: SUCCESS
ck_pr_or_16: SUCCESS
ck_pr_or_8: SUCCESS
ck_pr_xor
ck_pr_xor_32: SUCCESS
ck_pr_xor_16: SUCCESS
ck_pr_xor_8: SUCCESS
ck_pr_add
ck_pr_add_32: SUCCESS
ck_pr_add_16: SUCCESS
ck_pr_add_8: SUCCESS
ck_pr_sub
ck_pr_sub_32: SUCCESS
ck_pr_sub_16: SUCCESS
ck_pr_sub_8: SUCCESS
ck_pr_fas
ck_pr_fas_32: SUCCESS
ck_pr_fas_16: SUCCESS
ck_pr_fas_8: SUCCESS
ck_pr_bin
***TESTING ck_pr_add_int***
Value of operation add on 2000000 random numbers
using +: -1370009061,
using ck_pr_add_int: -1370009061
SUCCESS.
***TESTING ck_pr_add_uint***
Value of operation add on 2000000 random numbers
using +: 2924958235,
using ck_pr_add_uint: 2924958235
SUCCESS.
***TESTING ck_pr_sub_int***
Value of operation sub on 2000000 random numbers
using -: 1370140131,
using ck_pr_sub_int: 1370140131
SUCCESS.
***TESTING ck_pr_sub_uint***
Value of operation sub on 2000000 random numbers
using -: 1370140131,
using ck_pr_sub_uint: 1370140131
SUCCESS.
***TESTING ck_pr_and_int***
Value of operation and on 2000000 random numbers
using &: 0,
using ck_pr_and_int: 0
SUCCESS.
***TESTING ck_pr_and_uint***
Value of operation and on 2000000 random numbers
using &: 0,
using ck_pr_and_uint: 0
SUCCESS.
***TESTING ck_pr_or_int***
Value of operation or on 2000000 random numbers
using |: 2147483647,
using ck_pr_or_int: 2147483647
SUCCESS.
***TESTING ck_pr_or_uint***
Value of operation or on 2000000 random numbers
using |: 2147483647,
using ck_pr_or_uint: 2147483647
SUCCESS.
***TESTING ck_pr_xor_int***
Value of operation xor on 2000000 random numbers
using ^: 1480755031,
using ck_pr_xor_int: 1480755031
SUCCESS.
***TESTING ck_pr_xor_uint***
Value of operation xor on 2000000 random numbers
using ^: 1480755031,
using ck_pr_xor_uint: 1480755031
SUCCESS.
ck_pr_btx
***TESTING ck_pr_btc_int***
serial_btc_int: -732161449
ck_pr_btc_int: -732161449
SUCCESS.
***TESTING ck_pr_btc_uint***
serial_btc_uint: 3562805847
ck_pr_btc_uint: 3562805847
SUCCESS.
***TESTING ck_pr_btr_int***
serial_btr_int: 0
ck_pr_btr_int: 0
SUCCESS.
***TESTING ck_pr_btr_uint***
serial_btr_uint: 0
ck_pr_btr_uint: 0
SUCCESS.
***TESTING ck_pr_bts_int***
serial_bts_int: -1
ck_pr_bts_int: -1
SUCCESS.
***TESTING ck_pr_bts_uint***
serial_bts_uint: 4294967295
ck_pr_bts_uint: 4294967295
SUCCESS.
ck_pr_fax
***TESTING ck_pr_faa_int***
Final result:
Serial: -2038931070
ck_pr: -2038931070
SUCCESS.
***TESTING ck_pr_faa_uint***
Final result:
Serial: 2256036226
ck_pr: 2256036226
SUCCESS.
***TESTING ck_pr_fas_int***
Final result:
Serial: 628469007
ck_pr: 628469007
SUCCESS.
***TESTING ck_pr_fas_uint***
Final result:
Serial: 628469007
ck_pr: 628469007
SUCCESS.
ck_pr_n
***TESTING ck_pr_not_int***
Value of operation not on 2000000 random numbers
using ~: -1328807190,
using ck_pr_not_int: -1328807190,
SUCCESS.
***TESTING ck_pr_not_uint***
Value of operation not on 2000000 random numbers
using ~: 2966160106,
using ck_pr_not_uint: 2966160106,
SUCCESS.
***TESTING ck_pr_neg_int***
Value of operation neg on 2000000 random numbers
using -: -1328807190,
using ck_pr_neg_int: -1328807190,
SUCCESS.
***TESTING ck_pr_neg_uint***
Value of operation neg on 2000000 random numbers
using -: 2966160106,
using ck_pr_neg_uint: 2966160106,
SUCCESS.
ck_pr_unary
***TESTING ck_pr_inc_int***
serial_inc_int: 2000001
ck_pr_inc_int: 2000001
SUCCESS.
***TESTING ck_pr_inc_int_zero***
serial_inc_int: 2000001
ck_pr_inc_int: 2000001
SUCCESS.
***TESTING ck_pr_inc_uint***
serial_inc_uint: 2000001
ck_pr_inc_uint: 2000001
SUCCESS.
***TESTING ck_pr_inc_uint_zero***
serial_inc_uint: 2000001
ck_pr_inc_uint: 2000001
SUCCESS.
***TESTING ck_pr_dec_int***
serial_dec_int: -1999999
ck_pr_dec_int: -1999999
SUCCESS.
***TESTING ck_pr_dec_int_zero***
Variables are zero at iteration 0
serial_dec_int: -1999999
ck_pr_dec_int: -1999999
SUCCESS.
***TESTING ck_pr_dec_uint***
serial_dec_uint: 4292967297
ck_pr_dec_uint: 4292967297
SUCCESS.
***TESTING ck_pr_dec_uint_zero***
Variables are zero at iteration 0
serial_dec_uint: 4292967297
ck_pr_dec_uint: 4292967297
SUCCESS.
----[ Testing queue....
./ck_list 1 5
Beginning serial test...(5, 0) done (success)
Beginning parallel traversal...(5, 0) (5, 0) done (success)
./ck_slist 1 5
Beginning serial test...(5, 0) done (success)
Beginning parallel traversal...(5, 0) (5, 0) done (success)
./ck_stailq 1 1000000
Beginning serial test...(1000000, 0) (1000000, 0) done (success)
Beginning parallel traversal...(686602479, 686121233) (1000000, 0) done (success)
----[ Testing ring....
./ck_ring_spsc 1 1 16384
./ck_ring_spmc 1 1 16384
SPSC test: done
SPMC test:
./ck_ring_spmc_template 1 1 16384
SPSC test: done
SPMC test:
./ck_ring_mpmc 1 1 16384
SPSC test: done
SPMC test:
MPMC test:
./ck_ring_mpmc_template 1 1 16384
SPSC test: done
MPMC test:
----[ Testing rwlock....
./validate 1 1
Creating threads (regular)....done (passed)
Creating threads (recursive)....done (passed)
----[ Testing swlock....
./validate 1 1
Creating threads (regular)....done (passed)
Creating threads (latch)....done (passed)
----[ Testing sequence....
./ck_sequence 1 1
1000000 retries.
57611094 updates made.
----[ Testing spinlock....
./ck_ticket 1 1
Creating threads (mutual exclusion)...done
Waiting for threads to finish correctness regression...done (passed)
./ck_mcs 1 1
Creating threads (mutual exclusion)...done
Waiting for threads to finish correctness regression...done (passed)
./ck_dec 1 1
Creating threads (mutual exclusion)...done
Waiting for threads to finish correctness regression...done (passed)
./ck_cas 1 1
Creating threads (mutual exclusion)...done
Waiting for threads to finish correctness regression...done (passed)
./ck_fas 1 1
Creating threads (mutual exclusion)...done
Waiting for threads to finish correctness regression...done (passed)
./ck_clh 1 1
Creating threads (mutual exclusion)...done
Waiting for threads to finish correctness regression...done (passed)
./ck_hclh 1 1
Creating threads (mutual exclusion)...done
Waiting for threads to finish correctness regression...*** Signal 11
Stop.
make[3]: stopped in /magus/work/usr/mports/devel/concurrencykit/work/ck-0.6.0/regressions/ck_spinlock/validate
----[ Testing stack....
./serial
./mpmc_pair 1 1 0
Unsupported.
./upmc_trypop 1 1 0
1 0.097294
./mpmc_trypop 1 1 0
Unsupported.
./mpmc_trypair 1 1 0
Unsupported.
./mpmc_pop 1 1 0
Unsupported.
./upmc_pop 1 1 0
1 0.097545
./mpnc_push 1 1 0
1 0.070682
./mpmc_push 1 1 0
1 0.096445
./upmc_push 1 1 0
1 0.096427
./mpmc_trypush 1 1 0
1 0.093253
./upmc_trypush 1 1 0
1 0.093428
----[ Testing swlock....
./validate 1 1
Creating threads (regular)....done (passed)
Creating threads (latch)....done (passed)
----[ Testing tflock....
./validate 1 1
Creating threads (regular)....done (passed)
*** Error code 1
Stop.
make[2]: stopped in /magus/work/usr/mports/devel/concurrencykit/work/ck-0.6.0/regressions
*** Error code 1
Stop.
make[1]: stopped in /magus/work/usr/mports/devel/concurrencykit/work/ck-0.6.0
*** Error code 1
Stop.
make: stopped in /usr/mports/devel/concurrencykit