pwrite64(1, "", 0, 0) = 0
pwrite64(1, 0x7f81cccf1ff1, 1, 0) = -1 EFAULT (Bad address)
pwrite64(1, "\0", 1, -3) = -1 EINVAL (Invalid argument)
 | 00000  00                                                .                |
pwrite64(1, "0123456789abcde", 15, 0) = 15
 | 00000  30 31 32 33 34 35 36 37  38 39 61 62 63 64 65     0123456789abcde  |
pread64(0, "", 0, 0) = 0
pread64(0, 0x7f81cccf1ff1, 1, 0) = -1 EFAULT (Bad address)
pread64(0, 0x7f81cccf1ff1, 2, -7) = -1 EINVAL (Invalid argument)
pread64(0, "01234567", 8, 0) = 8
 | 00000  30 31 32 33 34 35 36 37                           01234567         |
pread64(0, "89abcde", 15, 8) = 7
 | 00000  38 39 61 62 63 64 65                              89abcde          |
pread64(0, "", 0, 1004211379570065135) = 0
pwrite64(1, "", 0, 1004211379570065135) = 0
pread64(0, "\0", 1, 1004211379570065136) = 1
 | 00000  00                                                .                |
pwrite64(1, "\0", 1, 1004211379570065136) = 1
 | 00000  00                                                .                |
pread64(0, "\0\0", 2, 1004211379570065137) = 2
 | 00000  00 00                                             ..               |
pwrite64(1, "\0\1", 2, 1004211379570065137) = 2
 | 00000  00 01                                             ..               |
pread64(0, "\0\0\0", 3, 1004211379570065138) = 3
 | 00000  00 00 00                                          ...              |
pwrite64(1, "\0\1\2", 3, 1004211379570065138) = 3
 | 00000  00 01 02                                          ...              |
pread64(0, "\0\0\0\0", 4, 1004211379570065139) = 4
 | 00000  00 00 00 00                                       ....             |
pwrite64(1, "\0\1\2\3", 4, 1004211379570065139) = 4
 | 00000  00 01 02 03                                       ....             |
pread64(0, "\0\0\0\0\0", 5, 1004211379570065140) = 5
 | 00000  00 00 00 00 00                                    .....            |
pwrite64(1, "\0\1\2\3\4", 5, 1004211379570065140) = 5
 | 00000  00 01 02 03 04                                    .....            |
pread64(0, "\0\0\0\0\0\0", 6, 1004211379570065141) = 6
 | 00000  00 00 00 00 00 00                                 ......           |
pwrite64(1, "\0\1\2\3\4\5", 6, 1004211379570065141) = 6
 | 00000  00 01 02 03 04 05                                 ......           |
pread64(0, "\0\0\0\0\0\0\0", 7, 1004211379570065142) = 7
 | 00000  00 00 00 00 00 00 00                              .......          |
pwrite64(1, "\0\1\2\3\4\5\6", 7, 1004211379570065142) = 7
 | 00000  00 01 02 03 04 05 06                              .......          |
pread64(0, "\0\0\0\0\0\0\0\0", 8, 1004211379570065143) = 8
 | 00000  00 00 00 00 00 00 00 00                           ........         |
pwrite64(1, "\0\1\2\3\4\5\6\7", 8, 1004211379570065143) = 8
 | 00000  00 01 02 03 04 05 06 07                           ........         |
pread64(0, "\0\0\0\0\0\0\0\0\0", 9, 1004211379570065144) = 9
 | 00000  00 00 00 00 00 00 00 00  00                       .........        |
pwrite64(1, "\0\1\2\3\4\5\6\7\10", 9, 1004211379570065144) = 9
 | 00000  00 01 02 03 04 05 06 07  08                       .........        |
pread64(0, "\0\0\0\0\0\0\0\0\0\0", 10, 1004211379570065145) = 10
 | 00000  00 00 00 00 00 00 00 00  00 00                    ..........       |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t", 10, 1004211379570065145) = 10
 | 00000  00 01 02 03 04 05 06 07  08 09                    ..........       |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0", 11, 1004211379570065146) = 11
 | 00000  00 00 00 00 00 00 00 00  00 00 00                 ...........      |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n", 11, 1004211379570065146) = 11
 | 00000  00 01 02 03 04 05 06 07  08 09 0a                 ...........      |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0", 12, 1004211379570065147) = 12
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00              ............     |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v", 12, 1004211379570065147) = 12
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b              ............     |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0", 13, 1004211379570065148) = 13
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00           .............    |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f", 13, 1004211379570065148) = 13
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c           .............    |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 14, 1004211379570065149) = 14
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00 00        ..............   |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f\r", 14, 1004211379570065149) = 14
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d        ..............   |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 15, 1004211379570065150) = 15
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00     ...............  |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16", 15, 1004211379570065150) = 15
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d 0e     ...............  |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 16, 1004211379570065151) = 16
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................ |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17", 16, 1004211379570065151) = 16
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d 0e 0f  ................ |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 17, 1004211379570065152) = 17
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................ |
 | 00010  00                                                .                |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20", 17, 1004211379570065152) = 17
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d 0e 0f  ................ |
 | 00010  10                                                .                |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 18, 1004211379570065153) = 18
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................ |
 | 00010  00 00                                             ..               |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21", 18, 1004211379570065153) = 18
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d 0e 0f  ................ |
 | 00010  10 11                                             ..               |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 19, 1004211379570065154) = 19
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................ |
 | 00010  00 00 00                                          ...              |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22", 19, 1004211379570065154) = 19
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d 0e 0f  ................ |
 | 00010  10 11 12                                          ...              |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 20, 1004211379570065155) = 20
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................ |
 | 00010  00 00 00 00                                       ....             |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23", 20, 1004211379570065155) = 20
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d 0e 0f  ................ |
 | 00010  10 11 12 13                                       ....             |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 21, 1004211379570065156) = 21
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................ |
 | 00010  00 00 00 00 00                                    .....            |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24", 21, 1004211379570065156) = 21
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d 0e 0f  ................ |
 | 00010  10 11 12 13 14                                    .....            |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 22, 1004211379570065157) = 22
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................ |
 | 00010  00 00 00 00 00 00                                 ......           |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25", 22, 1004211379570065157) = 22
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d 0e 0f  ................ |
 | 00010  10 11 12 13 14 15                                 ......           |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 23, 1004211379570065158) = 23
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................ |
 | 00010  00 00 00 00 00 00 00                              .......          |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26", 23, 1004211379570065158) = 23
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d 0e 0f  ................ |
 | 00010  10 11 12 13 14 15 16                              .......          |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 24, 1004211379570065159) = 24
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................ |
 | 00010  00 00 00 00 00 00 00 00                           ........         |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26\27", 24, 1004211379570065159) = 24
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d 0e 0f  ................ |
 | 00010  10 11 12 13 14 15 16 17                           ........         |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 25, 1004211379570065160) = 25
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................ |
 | 00010  00 00 00 00 00 00 00 00  00                       .........        |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26\27\30", 25, 1004211379570065160) = 25
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d 0e 0f  ................ |
 | 00010  10 11 12 13 14 15 16 17  18                       .........        |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 26, 1004211379570065161) = 26
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................ |
 | 00010  00 00 00 00 00 00 00 00  00 00                    ..........       |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26\27\30\31", 26, 1004211379570065161) = 26
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d 0e 0f  ................ |
 | 00010  10 11 12 13 14 15 16 17  18 19                    ..........       |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 27, 1004211379570065162) = 27
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................ |
 | 00010  00 00 00 00 00 00 00 00  00 00 00                 ...........      |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26\27\30\31\32", 27, 1004211379570065162) = 27
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d 0e 0f  ................ |
 | 00010  10 11 12 13 14 15 16 17  18 19 1a                 ...........      |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 28, 1004211379570065163) = 28
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................ |
 | 00010  00 00 00 00 00 00 00 00  00 00 00 00              ............     |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26\27\30\31\32\33", 28, 1004211379570065163) = 28
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d 0e 0f  ................ |
 | 00010  10 11 12 13 14 15 16 17  18 19 1a 1b              ............     |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 29, 1004211379570065164) = 29
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................ |
 | 00010  00 00 00 00 00 00 00 00  00 00 00 00 00           .............    |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34", 29, 1004211379570065164) = 29
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d 0e 0f  ................ |
 | 00010  10 11 12 13 14 15 16 17  18 19 1a 1b 1c           .............    |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 30, 1004211379570065165) = 30
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................ |
 | 00010  00 00 00 00 00 00 00 00  00 00 00 00 00 00        ..............   |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35", 30, 1004211379570065165) = 30
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d 0e 0f  ................ |
 | 00010  10 11 12 13 14 15 16 17  18 19 1a 1b 1c 1d        ..............   |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 31, 1004211379570065166) = 31
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................ |
 | 00010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00     ...............  |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36", 31, 1004211379570065166) = 31
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d 0e 0f  ................ |
 | 00010  10 11 12 13 14 15 16 17  18 19 1a 1b 1c 1d 1e     ...............  |
pread64(0, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 32, 1004211379570065167) = 32
 | 00000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................ |
 | 00010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................ |
pwrite64(1, "\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36\37", 32, 1004211379570065167) = 32
 | 00000  00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d 0e 0f  ................ |
 | 00010  10 11 12 13 14 15 16 17  18 19 1a 1b 1c 1d 1e 1f  ................ |
+++ exited with 0 +++
