Paul Querna wrote:

APR 1.2.1  is available for testing from:
http://people.apache.org/~pquerna/dev/apr-1.2.1/

Just a small change from 1.2.0, fixing condition variables on win32.

Please test and vote on releasing.
Windows compiles with lots of unnecessary warnings (looks like nobody ever tests on systems where sizeof(apr_size_t) < sizeof(apr_off_t), and the tests don't pass:

   * testfile::test_bigfprintf fails (Line 697: expected <8194>, but
     saw <8192>)
   * testpipe::read_write blocks, the timeout never happens, because
   * testpipe::set_timeout fails (Line 69: expected <0>, but saw <22>)
   * testuser::groupname CRASHES, looks like apr_gid_name_get doesn't
     nul-terminate the group name.

-- Brane

file_io/unix/fullrw.c(75) : warning C4018: '<' : signed/unsigned mismatch
file_io/win32/seek.c(33) : warning C4244: '=' : conversion from '__int64 ' to 
'unsigned int ', possible loss of data
strings/apr_snprintf.c(881) : warning C4018: '<' : signed/unsigned mismatch
strings/apr_snprintf.c(901) : warning C4018: '<' : signed/unsigned mismatch
strings/apr_snprintf.c(928) : warning C4018: '<' : signed/unsigned mismatch
strings/apr_snprintf.c(953) : warning C4018: '<' : signed/unsigned mismatch
strings/apr_snprintf.c(994) : warning C4018: '<' : signed/unsigned mismatch
strings/apr_snprintf.c(1139) : warning C4018: '<' : signed/unsigned mismatch
strings/apr_snprintf.c(1158) : warning C4018: '<' : signed/unsigned mismatch
strings/apr_snprintf.c(1177) : warning C4018: '<' : signed/unsigned mismatch
strings/apr_snprintf.c(1202) : warning C4018: '<' : signed/unsigned mismatch
strings/apr_snprintf.c(1264) : warning C4018: '>' : signed/unsigned mismatch
strings/apr_snprintf.c(1271) : warning C4018: '>' : signed/unsigned mismatch
strings/apr_snprintf.c(1284) : warning C4018: '>' : signed/unsigned mismatch
strings/apr_snprintf.c(1285) : warning C4018: '>' : signed/unsigned mismatch
tables/apr_tables.c(976) : warning C4018: '<' : signed/unsigned mismatch
tables/apr_tables.c(1040) : warning C4018: '<' : signed/unsigned mismatch


testtime.c(90) : warning C4244: 'initializing' : conversion from '__int64 ' to 
'long ', possible loss of data
testtime.c(185) : warning C4244: 'initializing' : conversion from '__int64 ' to 
'long ', possible loss of data
testmmap.c(87) : warning C4244: 'function' : conversion from '__int64 ' to 
'const int ', possible loss of data
testmmap.c(94) : warning C4244: 'function' : conversion from '__int64 ' to 
'unsigned int ', possible loss of data
testmmap.c(87) : warning C4761: integral size mismatch in argument; conversion 
supplied
testmmap.c(94) : warning C4761: integral size mismatch in argument; conversion 
supplied
testfile.c(488) : warning C4244: 'function' : conversion from '__int64 ' to 
'const int ', possible loss of data
testfile.c(498) : warning C4244: 'function' : conversion from '__int64 ' to 
'const int ', possible loss of data
testfile.c(668) : warning C4244: 'function' : conversion from '__int64 ' to 
'const int ', possible loss of data
testfile.c(488) : warning C4761: integral size mismatch in argument; conversion 
supplied
testfile.c(498) : warning C4761: integral size mismatch in argument; conversion 
supplied
testfile.c(668) : warning C4761: integral size mismatch in argument; conversion 
supplied
testdso.c(232) : warning C4013: 'getcwd' undefined; assuming extern returning 
int
testdup.c(84) : warning C4244: 'function' : conversion from '__int64 ' to 
'const int ', possible loss of data
testdup.c(169) : warning C4244: 'function' : conversion from '__int64 ' to 
'const int ', possible loss of data
testdup.c(84) : warning C4761: integral size mismatch in argument; conversion 
supplied
testdup.c(169) : warning C4761: integral size mismatch in argument; conversion 
supplied
testproc.c(111) : warning C4244: 'function' : conversion from '__int64 ' to 
'const int ', possible loss of data
testproc.c(111) : warning C4761: integral size mismatch in argument; conversion 
supplied
testpoll.c(120) : warning C4761: integral size mismatch in argument; conversion 
supplied
testpipe.c(66) : warning C4244: 'function' : conversion from '__int64 ' to 
'const int ', possible loss of data
testpipe.c(73) : warning C4244: 'function' : conversion from '__int64 ' to 
'const int ', possible loss of data
testpipe.c(66) : warning C4761: integral size mismatch in argument; conversion 
supplied
testpipe.c(73) : warning C4761: integral size mismatch in argument; conversion 
supplied
testfilecopy.c(49) : warning C4244: 'function' : conversion from '__int64 ' to 
'const int ', possible loss of data
testfilecopy.c(49) : warning C4244: 'function' : conversion from '__int64 ' to 
'const int ', possible loss of data
testfilecopy.c(54) : warning C4244: 'function' : conversion from '__int64 ' to 
'const int ', possible loss of data
testfilecopy.c(54) : warning C4244: 'function' : conversion from '__int64 ' to 
'const int ', possible loss of data
testfilecopy.c(49) : warning C4761: integral size mismatch in argument; 
conversion supplied
testfilecopy.c(49) : warning C4761: integral size mismatch in argument; 
conversion supplied
testfilecopy.c(54) : warning C4761: integral size mismatch in argument; 
conversion supplied
testfilecopy.c(54) : warning C4761: integral size mismatch in argument; 
conversion supplied

Reply via email to