|
From: <sv...@va...> - 2008-11-08 15:07:01
|
Author: sewardj Date: 2008-11-08 15:06:57 +0000 (Sat, 08 Nov 2008) New Revision: 8740 Log: Add a new expected output for this test. Really it's a bad test, in the sense that there are a huge number of valid outcomes, but I'm not sure how to test it better. Added: trunk/none/tests/mremap2.stdout.exp-glibc28-amd64 Modified: trunk/none/tests/Makefile.am Modified: trunk/none/tests/Makefile.am =================================================================== --- trunk/none/tests/Makefile.am 2008-11-08 15:05:49 UTC (rev 8739) +++ trunk/none/tests/Makefile.am 2008-11-08 15:06:57 UTC (rev 8740) @@ -78,7 +78,9 @@ mq.stderr.exp mq.vgtest \ mremap.stderr.exp mremap.stdout.exp mremap.vgtest \ mremap2.stderr.exp \ - mremap2.stdout.exp mremap2.stdout.exp2 mremap2.vgtest \ + mremap2.stdout.exp mremap2.stdout.exp2 \ + mremap2.stdout.exp-glibc28-amd64 \ + mremap2.vgtest \ munmap_exe.stderr.exp munmap_exe.vgtest \ nestedfns.stderr.exp nestedfns.stdout.exp nestedfns.vgtest \ pending.stdout.exp pending.stderr.exp pending.vgtest \ Added: trunk/none/tests/mremap2.stdout.exp-glibc28-amd64 =================================================================== --- trunk/none/tests/mremap2.stdout.exp-glibc28-amd64 (rev 0) +++ trunk/none/tests/mremap2.stdout.exp-glibc28-amd64 2008-11-08 15:06:57 UTC (rev 8740) @@ -0,0 +1,296 @@ + +dst_possible = 0x........ +dst_impossible = 0x........ + src = 0x........ + +maymv 0 fixed 0 newsz 19 dstpo 0 dst 0x........ -> 0x........ (== src) +XXXXXXXXX.XXXXXXXXXXXXXXXXXXX...........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 0 newsz 19 dstpo 1 dst 0x........ -> 0x........ (== src) +XXXXXXXXX.XXXXXXXXXXXXXXXXXXX...........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 0 newsz 20 dstpo 0 dst 0x........ -> 0x........ (== src) +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 0 newsz 20 dstpo 1 dst 0x........ -> 0x........ (== src) +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 0 newsz 21 dstpo 0 dst 0x........ -> error 12 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 0 newsz 21 dstpo 1 dst 0x........ -> error 12 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 0 newsz 29 dstpo 0 dst 0x........ -> error 12 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 0 newsz 29 dstpo 1 dst 0x........ -> error 12 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 0 newsz 30 dstpo 0 dst 0x........ -> error 12 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 0 newsz 30 dstpo 1 dst 0x........ -> error 12 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 0 newsz 31 dstpo 0 dst 0x........ -> error 12 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 0 newsz 31 dstpo 1 dst 0x........ -> error 12 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + + +maymv 0 fixed 1 newsz 19 dstpo 0 dst 0x........ -> error 22 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 1 newsz 19 dstpo 1 dst 0x........ -> error 22 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 1 newsz 20 dstpo 0 dst 0x........ -> error 22 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 1 newsz 20 dstpo 1 dst 0x........ -> error 22 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 1 newsz 21 dstpo 0 dst 0x........ -> error 22 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 1 newsz 21 dstpo 1 dst 0x........ -> error 22 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 1 newsz 29 dstpo 0 dst 0x........ -> error 22 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 1 newsz 29 dstpo 1 dst 0x........ -> error 22 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 1 newsz 30 dstpo 0 dst 0x........ -> error 22 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 1 newsz 30 dstpo 1 dst 0x........ -> error 22 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 1 newsz 31 dstpo 0 dst 0x........ -> error 22 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 0 fixed 1 newsz 31 dstpo 1 dst 0x........ -> error 22 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + + +maymv 1 fixed 0 newsz 19 dstpo 0 dst 0x........ -> 0x........ (== src) +XXXXXXXXX.XXXXXXXXXXXXXXXXXXX...........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 1 fixed 0 newsz 19 dstpo 1 dst 0x........ -> 0x........ (== src) +XXXXXXXXX.XXXXXXXXXXXXXXXXXXX...........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 1 fixed 0 newsz 20 dstpo 0 dst 0x........ -> 0x........ (== src) +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 1 fixed 0 newsz 20 dstpo 1 dst 0x........ -> 0x........ (== src) +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 1 fixed 0 newsz 21 dstpo 0 dst 0x........ -> 0x........ (== other) +XXXXXXXXX...............................XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 1 fixed 0 newsz 21 dstpo 1 dst 0x........ -> 0x........ (== other) +XXXXXXXXX...............................XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 1 fixed 0 newsz 29 dstpo 0 dst 0x........ -> 0x........ (== other) +XXXXXXXXX...............................XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 1 fixed 0 newsz 29 dstpo 1 dst 0x........ -> 0x........ (== other) +XXXXXXXXX...............................XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 1 fixed 0 newsz 30 dstpo 0 dst 0x........ -> 0x........ (== other) +XXXXXXXXX...............................XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 1 fixed 0 newsz 30 dstpo 1 dst 0x........ -> 0x........ (== other) +XXXXXXXXX...............................XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 1 fixed 0 newsz 31 dstpo 0 dst 0x........ -> 0x........ (== other) +XXXXXXXXX...............................XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 1 fixed 0 newsz 31 dstpo 1 dst 0x........ -> 0x........ (== other) +XXXXXXXXX...............................XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + + +maymv 1 fixed 1 newsz 19 dstpo 0 dst 0x........ -> error 22 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 1 fixed 1 newsz 19 dstpo 1 dst 0x........ -> 0x........ (== dst) +XXXXXXXXX...............................XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +XXXXXXXXXXXXXXXXXXX............................... + +maymv 1 fixed 1 newsz 20 dstpo 0 dst 0x........ -> error 22 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 1 fixed 1 newsz 20 dstpo 1 dst 0x........ -> 0x........ (== dst) +XXXXXXXXX...............................XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +XXXXXXXXXXXXXXXXXXXX.............................. + +maymv 1 fixed 1 newsz 21 dstpo 0 dst 0x........ -> error 22 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 1 fixed 1 newsz 21 dstpo 1 dst 0x........ -> 0x........ (== dst) +XXXXXXXXX...............................XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +XXXXXXXXXXXXXXXXXXXXX............................. + +maymv 1 fixed 1 newsz 29 dstpo 0 dst 0x........ -> error 22 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 1 fixed 1 newsz 29 dstpo 1 dst 0x........ -> 0x........ (== dst) +XXXXXXXXX...............................XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +XXXXXXXXXXXXXXXXXXXXXXXXXXXXX..................... + +maymv 1 fixed 1 newsz 30 dstpo 0 dst 0x........ -> error 22 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 1 fixed 1 newsz 30 dstpo 1 dst 0x........ -> 0x........ (== dst) +XXXXXXXXX...............................XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.................... + +maymv 1 fixed 1 newsz 31 dstpo 0 dst 0x........ -> error 22 +XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +.................................................. + +maymv 1 fixed 1 newsz 31 dstpo 1 dst 0x........ -> 0x........ (== dst) +XXXXXXXXX...............................XXXXXXXXXX +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +.................................................. +XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX................... + |