I was wondering if any of these problems were being addressed? 
Do these problems exist when using VS .NET?


Using XP Visual C++ SP5 with processor pack

250 tests run:  234 passed, 11 failed, 5 not implemented.

Failed tests in Atomic:
1) test_atomics_threaded: Invalid return value from thread_join
This process hangs.  I have to break out or skip this one.

Failed tests in File Info:
1) test_stat_eq_finfo: apr_stat and apr_getfileinfo differ in protection
f1->protection=1911
f2->protection=1872

Failed tests in Pipes:
1) set_timeout: expected <0> but was <22>
2) read_write: expected <0> but was <22>
        Both tests failed because of the following
    if (timeout && !(thepipe->pOverlapped)) {
        /* Cannot be nonzero if a pipe was opened blocking
         */
        return APR_EINVAL;
    }
timeout=1000000
thepipe->pOverlapped=0x000000           because of null value

thepipe->pOverlapped is NULL because pOverlapped is not set when the
blocking_mode is APR_FULL_BLOCK, which is the default for
apr_file_pipe_create with NT.
    return apr_create_nt_pipe(in, out, APR_FULL_BLOCK, p);
        if (blocking_mode == APR_WRITE_BLOCK /* READ_NONBLOCK */
               || blocking_mode == APR_FULL_NONBLOCK) {
            dwOpenMode |= FILE_FLAG_OVERLAPPED;
            (*in)->pOverlapped = (OVERLAPPED*) apr_pcalloc(p,
sizeof(OVERLAPPED));
            (*in)->pOverlapped->hEvent = CreateEvent(NULL, FALSE, FALSE,
NULL);
        }


3) test_pipe_writefull: expected <0> but was <720002>
readchild.exe wasn't built

Failed tests in Poll:
1) send0_pollset: expected <0> but was <70007>
or sometimes I get
1) send_middle_poll: expected <2> but was <1>
I am not able to duplicate this one consistently

Failed tests in Random2:
1) rand_kat: Randomness mismatch
2) rand_kat2: Randomness mismatch
3) rand_kat3: Randomness mismatch
4) rand_kat4: Randomness mismatch
Didn't research.

Failed tests in Users:
1) username: apr_uid_compare failed (70024): passwords do not match

This test failed, because I have a user name on my local machine that is
named the same as my domain login.  So, the SIDs are different.
apr_uid_get(&retreived_uid, &retreived_gid, uname, p));  uname doesn't take
the domain into account.  
apr_uid_name_get(char **username, char **domainname, apr_uid_t userid,
apr_pool_t *p) should add a domain argument to be returned.

e.g.
        user: johndoe
        domain user: \\dom\johndoe



All APR Tests:
    Getopt:                   ......
    Atomic:                   .............F
    Directory:                ............
    DSO:                      .....
    File duplication:         ....
    Environment:              ...
    File I/O:                 .....................
    File Copy:                ....
    File Info:                ..F..
    Flock:                    ...
    Formats:                  ........
    Fnmatch:                  ..
    Global Mutex:             .
    Hash:                     ...............
    IP subnets:               .....
    Large File Support:       N
    Thread Locks:             ....
    MMAP:                     ........
    Path names:               ...........
    Other Child:              .
    Path lists:               ....
    Pipes:                    ..F.F..F.
    Poll:                     ....F.......
    Pools:                    ......
    Process control:          ...
    Cross-Process Mutexes:    N
    Random:                   .
    Random2:              0x41,0xb5,0x16,0x94,0x66,0x07,0x6a,0x55,
0x82,0x39,0x1f,0xb5,0xd9,0xfd,0xdd,0xb5,
0xa2,0x70,0x6c,0xfe,0x45,0xa6,0xd4,0x21,
0xda,0x5f,0xb5,0x17,0x04,0xe9,0x6b,0x3c,
0x70,0xc2,0xd2,0x13,0x88,0x46,0xbb,0xf6,
0xb2,0x75,0x49,0x0d,0xea,0x8a,0xeb,0x77,
0xf1,0x49,0x57,0x6f,0x9f,0x9e,0xe6,0x1e,
0xe3,0x5b,0x67,0x17,0x51,0x32,0xd5,0xe7,
0x46,0x7c,0x46,0x5c,0xb0,0xbd,0x55,0xf7,
0xf3,0x94,0x59,0xa4,0x0d,0x79,0x32,0xc9,
0x07,0x81,0x39,0xed,0x1b,0x43,0x38,0x48,
0x3d,0x66,0xc5,0x5d,0x59,0x38,0xae,0xf1,
0x8c,0xbb,0xd1,0xc4,0x18,0x95,0x49,0x04,
0xc6,0x56,0x94,0xf3,0xe1,0x73,0xe2,0x62,
0x8e,0xd0,0xda,0x9b,0x50,0xa7,0xb2,0x04,
0x64,0x55,0x40,0xb0,0xab,0x05,0x48,0x92,

0x82,0x04,0xad,0xd2,0x0b,0xd5,0xac,0xda,
0x3d,0x85,0x58,0x38,0x54,0x6b,0x69,0x45,
0x37,0x4c,0xc7,0xd7,0x87,0xeb,0xbf,0xd9,
0xb1,0xb8,0xb8,0x2d,0x9b,0x33,0x6e,0x97,
0x04,0x1d,0x4c,0xb0,0xd1,0xdf,0x3d,0xac,
0xd2,0xaa,0xfa,0xcd,0x96,0xb7,0xcf,0xb1,
0x8e,0x3d,0xb3,0xe5,0x37,0xa9,0x95,0xb4,
0xaa,0x3d,0x11,0x1a,0x08,0x20,0x21,0x9f,
0xdb,0x08,0x3a,0xb9,0x57,0x9f,0xf2,0x1f,
0x27,0xdc,0xb6,0xc0,0x85,0x08,0x05,0xbb,
0x13,0xbe,0xb1,0xe9,0x63,0x2a,0xe2,0xa4,
0x23,0x15,0x2a,0x10,0xbf,0xdf,0x09,0xb3,
0xc7,0xfb,0x2d,0x87,0x48,0x19,0xfb,0xc0,
0x15,0x8c,0xcb,0xc6,0xbd,0x89,0x38,0x69,
0xa3,0xae,0xa3,0x21,0x58,0x50,0xe7,0xc4,
0x87,0xec,0x2e,0xb1,0x2d,0x6a,0xbd,0x46,

0x05,0xad,0x7c,0x83,0x9a,0xb1,0x9e,0x47,
0x42,0xb7,0x24,0x2e,0x88,0xc0,0xe5,0xc7,
0x75,0x5d,0xee,0x1f,0x3d,0xa9,0x6a,0xe1,
0xd5,0xaf,0x81,0xfe,0xf0,0xd5,0xa1,0x2f,
0xb7,0xaa,0x61,0x90,0x92,0xfa,0x04,0xf1,
0x7c,0xbf,0x56,0x6f,0xdb,0x24,0x64,0x23,
0xdf,0xd2,0x12,0x6f,0x42,0x17,0x33,0x01,
0x3d,0x9f,0xaa,0x93,0x14,0xb2,0xaa,0x39,
0x47,0x50,0x16,0x1d,0x6c,0x2c,0x50,0x08,
0xc6,0x52,0x61,0xca,0xe2,0x0c,0x98,0x61,
0x66,0xfa,0x4f,0xdc,0x26,0x0f,0x5a,0xac,
0xff,0xad,0xe1,0xb9,0x72,0xc5,0xc8,0xd9,
0x9f,0x76,0xd3,0x0e,0xc7,0xab,0x20,0x57,
0x22,0x81,0x95,0x33,0x33,0x9b,0x24,0x5f,
0xdb,0x66,0x7f,0x24,0xb1,0x0f,0x1e,0x2f,
0xa9,0xcf,0x48,0xed,0x82,0xab,0xa0,0xf2,

0x38,0x8f,0x01,0x29,0x5a,0x5c,0x1f,0xa8,
0x00,0xde,0x16,0x4c,0xe5,0xf7,0x1f,0x58,
0xc0,0x67,0xe2,0x98,0x3d,0xde,0x4a,0x75,
0x61,0x3f,0x23,0xd8,0x45,0x7a,0x10,0x60,
0x59,0x9b,0xd6,0xaf,0xcb,0x0a,0x2e,0x34,
0x9c,0x39,0x5b,0xd0,0xbc,0x9a,0xf0,0x7b,
0x7f,0x40,0x8b,0x33,0xc0,0x0e,0x2a,0x56,
0xfc,0xe5,0xab,0xde,0x7b,0x13,0xf5,0xec,
0x15,0x68,0xb8,0x09,0xbc,0x2c,0x15,0xf0,
0x7b,0xef,0x2a,0x97,0x19,0xa8,0x69,0x51,
0xdf,0xb0,0x5f,0x1a,0x4e,0xdf,0x42,0x02,
0x71,0x36,0xa7,0x25,0x64,0x85,0xe2,0x72,
0xc7,0x87,0x4d,0x7d,0x15,0xbb,0x15,0xd1,
0xb1,0x62,0x0b,0x25,0xd9,0xd3,0xd9,0x5a,
0xe3,0x47,0x1e,0xae,0x67,0xb4,0x19,0x9e,
0xed,0xd2,0xde,0xce,0x18,0x70,0x57,0x12,

0xfd,0xf1,0xbb,0xb7,0x70,0x78,0x1d,0x1a,
0x1e,0x86,0xa7,0xd3,0x68,0x1d,0x57,0xa0,
0xa8,0x1f,0xc1,0xab,0xe5,0x5d,0x4e,0x45,
0x02,0xe2,0x51,0x90,0xa2,0x93,0x5f,0x8d,
0xe2,0xa7,0x07,0xc5,0xe0,0x40,0x74,0x30,
0xb4,0x1d,0xbf,0x7d,0x1e,0x36,0x0f,0x73,
0xfd,0x59,0x7c,0xbc,0x2a,0x11,0x14,0x70,
0x99,0x1b,0xa4,0x94,0x46,0x86,0x0d,0x5a,
0xa0,0xbe,0xdf,0x41,0x6e,0x35,0x07,0xb6,
0x0f,0x62,0xf1,0x9c,0xc9,0xed,0xa5,0xc8,
0xa2,0x8f,0xba,0x8f,0xc5,0xb6,0x69,0x0c,
0x18,0x08,0x34,0xd6,0x1c,0xf9,0x9a,0xf0,
0x58,0xe9,0x31,0x5a,0x85,0x83,0xcf,0x81,
0x25,0xac,0xd8,0x1e,0x5b,0xb4,0x0c,0x08,
0x99,0xa7,0x4d,0xbd,0x19,0x7f,0xa7,0xcc,
0x5a,0xd0,0x6f,0x3e,0xb4,0xc2,0xdb,0xf8,

0xe8,0xe7,0xc9,0x45,0xe2,0x2a,0x54,0xb2,
0xdd,0xe0,0xf9,0xbc,0x3d,0xf9,0xce,0x3c,
0x4c,0xbd,0xc9,0xe2,0x20,0x4a,0x35,0x1c,
0x04,0x52,0x7f,0xb8,0x0f,0x60,0x89,0x63,
0x8a,0xbe,0x0a,0x44,0xac,0x5d,0xd8,0xeb,
0x24,0x7d,0xd1,0xda,0x4d,0x86,0x9b,0x94,
0x26,0x56,0x4a,0x5e,0x30,0xea,0xd4,0xa9,
0x9a,0xdf,0xdd,0xb6,0xb1,0x15,0xe0,0xfa,
0x28,0xa4,0xd6,0x95,0xa4,0xf1,0xd8,0x6e,
0xeb,0x8c,0xa4,0xac,0x34,0xfe,0x06,0x92,
0xc5,0x09,0x99,0x86,0xdc,0x5a,0x3c,0x92,
0xc8,0x3e,0x52,0x00,0x4d,0x01,0x43,0x6f,
0x69,0xcf,0xe2,0x60,0x9c,0x23,0xb3,0xa5,
0x5f,0x51,0x47,0x8c,0x07,0xde,0x60,0xc6,
0x04,0xbf,0x32,0xd6,0xdc,0xb7,0x31,0x01,
0x29,0x51,0x51,0xb3,0x19,0x6e,0xe4,0xf8,

0x26,0x61,0x4e,0x94,0xf8,0xb9,0xba,0x5a,
0xba,0x15,0xfe,0xfa,0x68,0x41,0x38,0xa0,
0x13,0xff,0x85,0x12,0x3a,0x31,0xb8,0x04,
0x9c,0x90,0xf7,0x74,0xfc,0x1a,0xce,0x91,
0xe4,0x5e,0x12,0x04,0x30,0x4b,0xdf,0xfb,
0x76,0x9c,0xa7,0x3a,0x0e,0x73,0x3c,0xcb,
0x07,0x31,0x44,0xd5,0xf3,0xd4,0xbf,0x2e,
0x6e,0xf8,0xe2,0x56,0xea,0xd5,0x80,0xd2,
0x08,0xaa,0x8e,0xeb,0x7a,0x3f,0xf1,0x44,
0x5d,0xbf,0x86,0xe2,0x5d,0x2b,0x4b,0x93,
0x51,0xfb,0x65,0xf4,0xa4,0xfa,0xac,0xa2,
0x0d,0x17,0xad,0xab,0x76,0x9d,0x2b,0x1e,
0x11,0x0c,0xe3,0x63,0xc1,0x66,0x25,0xdc,
0xf4,0x4d,0xee,0x39,0xf5,0xdb,0x8e,0x1d,
0x44,0x5d,0x72,0xd6,0x8c,0xc0,0xf9,0x13,
0x0d,0xd4,0x9c,0x90,0x6c,0x0c,0xa5,0x37,

0x7d,0x0e,0xc4,0x4e,0x3e,0xac,0x86,0x50,
0x37,0x95,0x7a,0x98,0x23,0x26,0xa7,0xbf,
0x60,0xfb,0xa3,0x70,0x90,0xc3,0x58,0xc6,
0xbd,0xd9,0x5e,0xa6,0x77,0x62,0x7a,0x5c,
0x96,0x83,0x7f,0x80,0x3d,0xf4,0x9c,0xcc,
0x9b,0x0c,0x8c,0xe1,0x72,0xa8,0xfb,0xc9,
0xc5,0x43,0x91,0xdc,0x9d,0x92,0xc2,0xce,
0x1c,0x5e,0x36,0xc7,0x87,0xb1,0xb4,0xa3,
0xc8,0x69,0x76,0xfc,0x35,0x75,0xcb,0x08,
0x2f,0xe3,0x98,0x76,0x37,0x80,0x04,0x5c,
0xb8,0xb0,0x7f,0xb2,0xda,0xe3,0xa3,0xba,
0xed,0xff,0xf5,0x9d,0x3b,0x7b,0xf3,0x32,
0x6c,0x50,0xa5,0x3e,0xcc,0xe1,0x84,0x9c,
0x17,0x9e,0x80,0x64,0x09,0xbb,0x62,0xf1,
0x95,0xf5,0x2c,0xc6,0x9f,0x6a,0xee,0x6d,
0x17,0x35,0x5f,0x35,0x8d,0x55,0x0c,0x07,

    .F.F.FF
    Sleep:                    .
    Shared Memory:            ....
    Socket operations:        .....
    Socket Creation:          ..NN..
    Socket Options:           ....N.
    Strings:                  .......
    Natural String Cmp:       .......
    Table:                    .........
    Temp Dir:                 ..
    Threads:                  .....
    Time:                     .............
    User Data:                ....
    Users:                    .F.
    Versioning:               ..

250 tests run:  234 passed, 11 failed, 5 not implemented.

Failed tests in Atomic:
1) test_atomics_threaded: Invalid return value from thread_join

Failed tests in File Info:
1) test_stat_eq_finfo: apr_stat and apr_getfileinfo differ in protection

Failed tests in Pipes:
1) set_timeout: expected <0> but was <22>
2) read_write: expected <0> but was <22>
3) test_pipe_writefull: expected <0> but was <720002>

Failed tests in Poll:
1) send0_pollset: expected <0> but was <70007>

Failed tests in Random2:
1) rand_kat: Randomness mismatch
2) rand_kat2: Randomness mismatch
3) rand_kat3: Randomness mismatch
4) rand_kat4: Randomness mismatch

Failed tests in Users:
1) username: apr_uid_compare failed (70024): passwords do not match


Not Implemented tests in Large File Support:
1) test_nolfs: Large Files not supported not implemented on this platform

Not Implemented tests in Cross-Process Mutexes:
1) proc_mutex: APR lacks fork() support not implemented on this platform

Not Implemented tests in Socket Creation:
1) tcp6_socket: IPv6 not implemented on this platform
2) udp6_socket: IPv6 not implemented on this platform

Not Implemented tests in Socket Options:
1) corkable: TCP isn't corkable not implemented on this platform


 2004 OpenLink Financial 

Copyright in this message and any attachments remains with us.  It is
confidential and may be legally privileged.   If this message is not 
intended for you it must not be read, copied or used by you or 
disclosed to anyone else.   Please advise the sender immediately if 
you have received this message in error.

Although this message and any attachments are believed to be free of 
any virus or other defect that might affect any computer system into 
which it is received and opened, it is the responsibility of the 
recipient to ensure that it is virus free and no responsibility 
is accepted by Open Link Financial, Inc. for any loss or damage in any 
way arising from its use.


Reply via email to