diff --git a/pvAccessApp/testUtils/Makefile b/pvAccessApp/testUtils/Makefile index 42ae5c7..a2c4047 100644 --- a/pvAccessApp/testUtils/Makefile +++ b/pvAccessApp/testUtils/Makefile @@ -20,7 +20,8 @@ growingCircularBufferTest_LIBS += pvAccessUtils Com PROD_HOST += inetAddressUtilsTest inetAddressUtilsTest_SRCS += inetAddressUtilsTest.cpp -inetAddressUtilsTest_LIBS += pvAccessUtils Com +inetAddressUtilsTest_LIBS += pvAccessUtils Com pvData +pvData_DIR = $(PVDATA_HOME)/lib/$(EPICS_HOST_ARCH) PROD_HOST += loggerTest loggerTest_SRCS += loggerTest.cpp diff --git a/pvAccessApp/testUtils/growingCircularBufferTest.cpp b/pvAccessApp/testUtils/growingCircularBufferTest.cpp index 933a006..e29fa67 100644 --- a/pvAccessApp/testUtils/growingCircularBufferTest.cpp +++ b/pvAccessApp/testUtils/growingCircularBufferTest.cpp @@ -14,7 +14,7 @@ using namespace epics::pvAccess; using std::cout; using std::endl; -const int CAPACITY = 10; +const size_t CAPACITY = 10; int main(int argc, char *argv[]) { GrowingCircularBuffer cb(CAPACITY); @@ -31,15 +31,15 @@ int main(int argc, char *argv[]) { assert(first); assert(cb.size()==0); - for(int i = 0; i<2*CAPACITY; i++) { + for(size_t i = 0; i<2*CAPACITY; i++) { first = cb.insert(i); assert(cb.size()==i+1); assert((cb.size() == 1)==first); } assert(cb.size()==2*CAPACITY); - for(int i = 0; i<2*CAPACITY; i++) { - assert(cb.extract()==i); + for(size_t i = 0; i<2*CAPACITY; i++) { + assert(cb.extract()==(int)i); assert(cb.size()==2*CAPACITY-i-1); } assert(cb.size()==0); diff --git a/pvAccessApp/utils/arrayFIFO.h b/pvAccessApp/utils/arrayFIFO.h index b122f62..b9eea6f 100644 --- a/pvAccessApp/utils/arrayFIFO.h +++ b/pvAccessApp/utils/arrayFIFO.h @@ -123,11 +123,11 @@ namespace epics { #ifdef ARRAY_FIFO_DEBUG void debugState() { - size_t mask = _size-1; + //size_t mask = _size-1; std::cout<<"h:"<<_head<<",t:"<<_tail<<",c:"<<_size; std::cout<<",s:"<