Re: [pcre-dev] Yet Another RC

Top Page
Delete this message
Author: Sheri
Date:  
To: pcre-dev
Subject: Re: [pcre-dev] Yet Another RC
Philip Hazel wrote:
> I've replaced -RC2 with -RC3.
>
> ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/pcre-7.4-RC3.tar.gz
> ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/pcre-7.4-RC3.tar.bz2
> ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/pcre-7.4-RC3.zip
>
> The only code change is the ANY/ANYCRLF thing in pcrecpp.cc. The other
> changes are to the documentation, the test files, and RunTest.bat.
>
> I'm planning to release this at the end of the week.
>
> Philip
>
>

When building RC3 using CMake as configurer for Visual Studio Express, I
get these warnings and errors. Note that pcre_scanner_unittest doesn't
currently build. Are the warnings on the other components nothing to
worry about?

Regards,
Sheri

pcrecpp.cc
..\pcre-7.4-RC3\pcrecpp.cc(720) : warning C4244: '=' : conversion from
'long' to 'short', possible loss of data
..\pcre-7.4-RC3\pcrecpp.cc(731) : warning C4244: '=' : conversion from
'unsigned long' to 'unsigned short', possible loss of data

pcre_scanner_unittest.cc
..\pcre-7.4-RC3\pcre_scanner_unittest.cc(136) : error C3861: 'snprintf':
identifier not found

pcrecpp_unittest.cc
..\pcre-7.4-RC3\pcrecpp_unittest.cc(1140) : warning C4309:
'initializing' : truncation of constant value
..\pcre-7.4-RC3\pcrecpp_unittest.cc(1140) : warning C4309:
'initializing' : truncation of constant value
..\pcre-7.4-RC3\pcrecpp_unittest.cc(1140) : warning C4309:
'initializing' : truncation of constant value
..\pcre-7.4-RC3\pcrecpp_unittest.cc(1141) : warning C4309:
'initializing' : truncation of constant value
..\pcre-7.4-RC3\pcrecpp_unittest.cc(1141) : warning C4309:
'initializing' : truncation of constant value
..\pcre-7.4-RC3\pcrecpp_unittest.cc(1141) : warning C4309:
'initializing' : truncation of constant value
..\pcre-7.4-RC3\pcrecpp_unittest.cc(1142) : warning C4309:
'initializing' : truncation of constant value
..\pcre-7.4-RC3\pcrecpp_unittest.cc(1142) : warning C4309:
'initializing' : truncation of constant value
..\pcre-7.4-RC3\pcrecpp_unittest.cc(1142) : warning C4309:
'initializing' : truncation of constant value
..\pcre-7.4-RC3\pcrecpp_unittest.cc(1147) : warning C4309:
'initializing' : truncation of constant value
..\pcre-7.4-RC3\pcrecpp_unittest.cc(1147) : warning C4309:
'initializing' : truncation of constant value
..\pcre-7.4-RC3\pcrecpp_unittest.cc(1147) : warning C4309:
'initializing' : truncation of constant value

pcretest.c
..\pcre-7.4-RC3\pcretest.c(1358) : warning C4244: '=' : conversion from
'unsigned long' to 'pcre_uint16', possible loss of data
..\pcre-7.4-RC3\pcretest.c(1359) : warning C4244: '=' : conversion from
'unsigned long' to 'pcre_uint16', possible loss of data
..\pcre-7.4-RC3\pcretest.c(1360) : warning C4244: '=' : conversion from
'unsigned long' to 'pcre_uint16', possible loss of data
..\pcre-7.4-RC3\pcretest.c(1361) : warning C4244: '=' : conversion from
'unsigned long' to 'pcre_uint16', possible loss of data
..\pcre-7.4-RC3\pcretest.c(1362) : warning C4244: '=' : conversion from
'unsigned long' to 'pcre_uint16', possible loss of data
..\pcre-7.4-RC3\pcretest.c(1364) : warning C4244: '=' : conversion from
'unsigned long' to 'pcre_uint16', possible loss of data
..\pcre-7.4-RC3\pcretest.c(1366) : warning C4244: '=' : conversion from
'unsigned long' to 'pcre_uint16', possible loss of data
..\pcre-7.4-RC3\pcretest.c(1367) : warning C4244: '=' : conversion from
'unsigned long' to 'pcre_uint16', possible loss of data
..\pcre-7.4-RC3\pcretest.c(1599) : warning C4244: '=' : conversion from
'unsigned long' to 'uschar', possible loss of data
..\pcre-7.4-RC3\pcretest.c(1600) : warning C4244: '=' : conversion from
'unsigned long' to 'uschar', possible loss of data
..\pcre-7.4-RC3\pcretest.c(1601) : warning C4244: '=' : conversion from
'unsigned long' to 'uschar', possible loss of data
..\pcre-7.4-RC3\pcretest.c(1602) : warning C4244: '=' : conversion from
'unsigned long' to 'uschar', possible loss of data
..\pcre-7.4-RC3\pcretest.c(1604) : warning C4244: '=' : conversion from
'unsigned long' to 'uschar', possible loss of data
..\pcre-7.4-RC3\pcretest.c(1605) : warning C4244: '=' : conversion from
'unsigned long' to 'uschar', possible loss of data
..\pcre-7.4-RC3\pcretest.c(1606) : warning C4244: '=' : conversion from
'unsigned long' to 'uschar', possible loss of data
..\pcre-7.4-RC3\pcretest.c(1607) : warning C4244: '=' : conversion from
'unsigned long' to 'uschar', possible loss of data

Build: 9 succeeded, 1 failed, 1 up-to-date, 0 skipped