diff --git a/test/legacy_archives/map_int_10.txt b/test/legacy_archives/map_int_10.txt index 30e8d408..bdb23135 100644 --- a/test/legacy_archives/map_int_10.txt +++ b/test/legacy_archives/map_int_10.txt @@ -1 +1 @@ -22 serialization::archive 19 0 0 10 13 0 0 0 2097663454 2097663454 -1785808236 -1785808236 -938475945 -938475945 1354395138 1354395138 581989062 581989062 -1694006096 -1694006096 1832705803 1832705803 -743509129 -743509129 1021729225 1021729225 -1168265900 -1168265900 0 0 14 0 -938475945 -938475945 -938475945 -938475945 -1694006096 -1694006096 -1785808236 -1785808236 1021729225 1021729225 1021729225 1021729225 1832705803 1832705803 1832705803 1832705803 581989062 581989062 1354395138 1354395138 2097663454 2097663454 -743509129 -743509129 -743509129 -743509129 -1168265900 -1168265900 +22 serialization::archive 19 0 0 10 13 0 0 0 2097663454 2097663454 -1785808236 -1785808236 -938475945 -938475945 1354395138 1354395138 581989062 581989062 -1694006096 -1694006096 1832705803 1832705803 -743509129 -743509129 1021729225 1021729225 -1168265900 -1168265900 0 0 14 0 0 0 -938475945 -938475945 -938475945 -938475945 -1694006096 -1694006096 -1785808236 -1785808236 1021729225 1021729225 1021729225 1021729225 1832705803 1832705803 1832705803 1832705803 581989062 581989062 1354395138 1354395138 2097663454 2097663454 -743509129 -743509129 -743509129 -743509129 -1168265900 -1168265900 diff --git a/test/legacy_archives/map_int_10.xml b/test/legacy_archives/map_int_10.xml index 62cdfc76..1d7232eb 100644 --- a/test/legacy_archives/map_int_10.xml +++ b/test/legacy_archives/map_int_10.xml @@ -49,7 +49,7 @@ 14 0 - + -938475945 -938475945 diff --git a/test/legacy_archives/map_int_100.txt b/test/legacy_archives/map_int_100.txt index 82983912..1274e1da 100644 --- a/test/legacy_archives/map_int_100.txt +++ b/test/legacy_archives/map_int_100.txt @@ -1 +1 @@ -22 serialization::archive 19 0 0 100 193 0 0 0 1775667486 1775667486 -948676228 -948676228 -1108026676 -1108026676 -1866983349 -1866983349 258343568 258343568 -1068590402 -1068590402 -432548865 -432548865 177811234 177811234 5018725 5018725 190104374 190104374 1315739433 1315739433 -1995826660 -1995826660 -305386173 -305386173 287343763 287343763 1241175627 1241175627 109292002 109292002 1021729225 1021729225 918842470 918842470 -1426106865 -1426106865 -1338732474 -1338732474 669358715 669358715 183526573 183526573 -938475945 -938475945 -1694006096 -1694006096 1630722604 1630722604 -1933552094 -1933552094 257760945 257760945 390937317 390937317 -1510933233 -1510933233 259868705 259868705 -38527737 -38527737 -551129560 -551129560 1832705803 1832705803 607596425 607596425 -1520512970 -1520512970 -1674340339 -1674340339 1421489007 1421489007 -501526237 -501526237 -1873731147 -1873731147 -1877186230 -1877186230 -218590163 -218590163 647803737 647803737 -859679032 -859679032 967560929 967560929 -815473344 -815473344 -487119163 -487119163 -1546216506 -1546216506 1859681623 1859681623 -1040862600 -1040862600 -893024018 -893024018 -1252588227 -1252588227 -1319261042 -1319261042 -1785808236 -1785808236 1198739057 1198739057 -1469084794 -1469084794 473010817 473010817 1481537722 1481537722 2138619156 2138619156 -1039351567 -1039351567 -493829536 -493829536 411876340 411876340 -364116164 -364116164 776215953 776215953 1568788209 1568788209 -1631204972 -1631204972 601527218 601527218 -232190041 -232190041 286273879 286273879 2075478837 2075478837 -1168265900 -1168265900 581989062 581989062 178482033 178482033 1354395138 1354395138 -1530408968 -1530408968 -414767254 -414767254 1970368353 1970368353 -1967815281 -1967815281 941660988 941660988 1786883066 1786883066 670291604 670291604 -1803607012 -1803607012 1829132124 1829132124 -432502583 -432502583 -1642734171 -1642734171 -425048532 -425048532 2097663454 2097663454 -1938999974 -1938999974 -917350225 -917350225 2056892401 2056892401 -55935255 -55935255 -1802192500 -1802192500 -418860175 -418860175 -2146202839 -2146202839 310524955 310524955 159865104 159865104 -265464733 -265464733 -1996442747 -1996442747 430136711 430136711 -743509129 -743509129 167237906 167237906 0 0 152 0 -938475945 -938475945 -938475945 -938475945 -1694006096 -1694006096 -1785808236 -1785808236 1021729225 1021729225 1021729225 1021729225 1832705803 1832705803 1832705803 1832705803 581989062 581989062 1354395138 1354395138 2097663454 2097663454 -743509129 -743509129 -743509129 -743509129 -1168265900 -1168265900 -414767254 -414767254 -1039351567 -1039351567 -1039351567 -1039351567 167237906 167237906 177811234 177811234 -364116164 -364116164 -1933552094 -1933552094 259868705 259868705 259868705 259868705 -501526237 -501526237 -501526237 -501526237 776215953 776215953 776215953 776215953 1630722604 1630722604 310524955 310524955 310524955 310524955 473010817 473010817 473010817 473010817 1970368353 1970368353 1970368353 1970368353 647803737 647803737 647803737 647803737 -1252588227 -1252588227 -1252588227 -1252588227 669358715 669358715 669358715 669358715 2075478837 2075478837 2075478837 2075478837 -1995826660 -1995826660 109292002 109292002 1421489007 1421489007 1421489007 1421489007 287343763 287343763 287343763 287343763 -1108026676 -1108026676 1829132124 1829132124 -1546216506 -1546216506 941660988 941660988 -305386173 -305386173 -305386173 -305386173 -815473344 -815473344 -1877186230 -1877186230 601527218 601527218 -38527737 -38527737 -38527737 -38527737 -1068590402 -1068590402 1568788209 1568788209 1568788209 1568788209 1198739057 1198739057 1198739057 1198739057 2138619156 2138619156 -218590163 -218590163 -218590163 -218590163 -1469084794 -1469084794 -493829536 -493829536 -232190041 -232190041 -232190041 -232190041 -1674340339 -1674340339 -1674340339 -1674340339 1775667486 1775667486 -948676228 -948676228 -1338732474 -1338732474 178482033 178482033 178482033 178482033 918842470 918842470 -917350225 -917350225 -917350225 -917350225 390937317 390937317 390937317 390937317 -418860175 -418860175 -418860175 -418860175 670291604 670291604 1859681623 1859681623 1859681623 1859681623 1241175627 1241175627 1241175627 1241175627 -487119163 -487119163 -487119163 -487119163 1315739433 1315739433 1315739433 1315739433 -1938999974 -1938999974 1786883066 1786883066 -55935255 -55935255 -55935255 -55935255 -2146202839 -2146202839 -2146202839 -2146202839 -1866983349 -1866983349 -1866983349 -1866983349 607596425 607596425 607596425 607596425 -425048532 -425048532 -893024018 -893024018 -1873731147 -1873731147 -1873731147 -1873731147 159865104 159865104 411876340 411876340 2056892401 2056892401 2056892401 2056892401 -1642734171 -1642734171 -1642734171 -1642734171 -1996442747 -1996442747 -1996442747 -1996442747 257760945 257760945 257760945 257760945 -1631204972 -1631204972 -1802192500 -1802192500 -432548865 -432548865 -432548865 -432548865 -551129560 -551129560 -1319261042 -1319261042 -859679032 -859679032 -1510933233 -1510933233 -1510933233 -1510933233 286273879 286273879 286273879 286273879 1481537722 1481537722 258343568 258343568 -265464733 -265464733 -265464733 -265464733 -432502583 -432502583 -432502583 -432502583 -1967815281 -1967815281 -1967815281 -1967815281 -1530408968 -1530408968 967560929 967560929 967560929 967560929 -1426106865 -1426106865 -1426106865 -1426106865 190104374 190104374 430136711 430136711 430136711 430136711 -1803607012 -1803607012 -1520512970 -1520512970 5018725 5018725 5018725 5018725 183526573 183526573 183526573 183526573 -1040862600 -1040862600 +22 serialization::archive 19 0 0 100 193 0 0 0 1775667486 1775667486 -948676228 -948676228 -1108026676 -1108026676 -1866983349 -1866983349 258343568 258343568 -1068590402 -1068590402 -432548865 -432548865 177811234 177811234 5018725 5018725 190104374 190104374 1315739433 1315739433 -1995826660 -1995826660 -305386173 -305386173 287343763 287343763 1241175627 1241175627 109292002 109292002 1021729225 1021729225 918842470 918842470 -1426106865 -1426106865 -1338732474 -1338732474 669358715 669358715 183526573 183526573 -938475945 -938475945 -1694006096 -1694006096 1630722604 1630722604 -1933552094 -1933552094 257760945 257760945 390937317 390937317 -1510933233 -1510933233 259868705 259868705 -38527737 -38527737 -551129560 -551129560 1832705803 1832705803 607596425 607596425 -1520512970 -1520512970 -1674340339 -1674340339 1421489007 1421489007 -501526237 -501526237 -1873731147 -1873731147 -1877186230 -1877186230 -218590163 -218590163 647803737 647803737 -859679032 -859679032 967560929 967560929 -815473344 -815473344 -487119163 -487119163 -1546216506 -1546216506 1859681623 1859681623 -1040862600 -1040862600 -893024018 -893024018 -1252588227 -1252588227 -1319261042 -1319261042 -1785808236 -1785808236 1198739057 1198739057 -1469084794 -1469084794 473010817 473010817 1481537722 1481537722 2138619156 2138619156 -1039351567 -1039351567 -493829536 -493829536 411876340 411876340 -364116164 -364116164 776215953 776215953 1568788209 1568788209 -1631204972 -1631204972 601527218 601527218 -232190041 -232190041 286273879 286273879 2075478837 2075478837 -1168265900 -1168265900 581989062 581989062 178482033 178482033 1354395138 1354395138 -1530408968 -1530408968 -414767254 -414767254 1970368353 1970368353 -1967815281 -1967815281 941660988 941660988 1786883066 1786883066 670291604 670291604 -1803607012 -1803607012 1829132124 1829132124 -432502583 -432502583 -1642734171 -1642734171 -425048532 -425048532 2097663454 2097663454 -1938999974 -1938999974 -917350225 -917350225 2056892401 2056892401 -55935255 -55935255 -1802192500 -1802192500 -418860175 -418860175 -2146202839 -2146202839 310524955 310524955 159865104 159865104 -265464733 -265464733 -1996442747 -1996442747 430136711 430136711 -743509129 -743509129 167237906 167237906 0 0 152 0 0 0 -938475945 -938475945 -938475945 -938475945 -1694006096 -1694006096 -1785808236 -1785808236 1021729225 1021729225 1021729225 1021729225 1832705803 1832705803 1832705803 1832705803 581989062 581989062 1354395138 1354395138 2097663454 2097663454 -743509129 -743509129 -743509129 -743509129 -1168265900 -1168265900 -414767254 -414767254 -1039351567 -1039351567 -1039351567 -1039351567 167237906 167237906 177811234 177811234 -364116164 -364116164 -1933552094 -1933552094 259868705 259868705 259868705 259868705 -501526237 -501526237 -501526237 -501526237 776215953 776215953 776215953 776215953 1630722604 1630722604 310524955 310524955 310524955 310524955 473010817 473010817 473010817 473010817 1970368353 1970368353 1970368353 1970368353 647803737 647803737 647803737 647803737 -1252588227 -1252588227 -1252588227 -1252588227 669358715 669358715 669358715 669358715 2075478837 2075478837 2075478837 2075478837 -1995826660 -1995826660 109292002 109292002 1421489007 1421489007 1421489007 1421489007 287343763 287343763 287343763 287343763 -1108026676 -1108026676 1829132124 1829132124 -1546216506 -1546216506 941660988 941660988 -305386173 -305386173 -305386173 -305386173 -815473344 -815473344 -1877186230 -1877186230 601527218 601527218 -38527737 -38527737 -38527737 -38527737 -1068590402 -1068590402 1568788209 1568788209 1568788209 1568788209 1198739057 1198739057 1198739057 1198739057 2138619156 2138619156 -218590163 -218590163 -218590163 -218590163 -1469084794 -1469084794 -493829536 -493829536 -232190041 -232190041 -232190041 -232190041 -1674340339 -1674340339 -1674340339 -1674340339 1775667486 1775667486 -948676228 -948676228 -1338732474 -1338732474 178482033 178482033 178482033 178482033 918842470 918842470 -917350225 -917350225 -917350225 -917350225 390937317 390937317 390937317 390937317 -418860175 -418860175 -418860175 -418860175 670291604 670291604 1859681623 1859681623 1859681623 1859681623 1241175627 1241175627 1241175627 1241175627 -487119163 -487119163 -487119163 -487119163 1315739433 1315739433 1315739433 1315739433 -1938999974 -1938999974 1786883066 1786883066 -55935255 -55935255 -55935255 -55935255 -2146202839 -2146202839 -2146202839 -2146202839 -1866983349 -1866983349 -1866983349 -1866983349 607596425 607596425 607596425 607596425 -425048532 -425048532 -893024018 -893024018 -1873731147 -1873731147 -1873731147 -1873731147 159865104 159865104 411876340 411876340 2056892401 2056892401 2056892401 2056892401 -1642734171 -1642734171 -1642734171 -1642734171 -1996442747 -1996442747 -1996442747 -1996442747 257760945 257760945 257760945 257760945 -1631204972 -1631204972 -1802192500 -1802192500 -432548865 -432548865 -432548865 -432548865 -551129560 -551129560 -1319261042 -1319261042 -859679032 -859679032 -1510933233 -1510933233 -1510933233 -1510933233 286273879 286273879 286273879 286273879 1481537722 1481537722 258343568 258343568 -265464733 -265464733 -265464733 -265464733 -432502583 -432502583 -432502583 -432502583 -1967815281 -1967815281 -1967815281 -1967815281 -1530408968 -1530408968 967560929 967560929 967560929 967560929 -1426106865 -1426106865 -1426106865 -1426106865 190104374 190104374 430136711 430136711 430136711 430136711 -1803607012 -1803607012 -1520512970 -1520512970 5018725 5018725 5018725 5018725 183526573 183526573 183526573 183526573 -1040862600 -1040862600 diff --git a/test/legacy_archives/map_int_100.xml b/test/legacy_archives/map_int_100.xml index b59ee8ee..2bee9ee2 100644 --- a/test/legacy_archives/map_int_100.xml +++ b/test/legacy_archives/map_int_100.xml @@ -409,7 +409,7 @@ 152 0 - + -938475945 -938475945 diff --git a/test/legacy_archives/map_string_10.txt b/test/legacy_archives/map_string_10.txt index b27a92d9..39b7c207 100644 --- a/test/legacy_archives/map_string_10.txt +++ b/test/legacy_archives/map_string_10.txt @@ -1 +1 @@ -22 serialization::archive 19 0 0 10 13 0 0 0 10 1832705803 10 1832705803 10 2097663454 10 2097663454 10 3551458167 10 3551458167 10 2509159060 10 2509159060 10 2600961200 10 2600961200 9 581989062 9 581989062 10 1021729225 10 1021729225 10 3126701396 10 3126701396 10 1354395138 10 1354395138 10 3356491351 10 3356491351 0 0 14 0 10 3356491351 10 3356491351 10 3356491351 10 3356491351 10 2600961200 10 2600961200 10 2509159060 10 2509159060 10 1021729225 10 1021729225 10 1021729225 10 1021729225 10 1832705803 10 1832705803 10 1832705803 10 1832705803 9 581989062 9 581989062 10 1354395138 10 1354395138 10 2097663454 10 2097663454 10 3551458167 10 3551458167 10 3551458167 10 3551458167 10 3126701396 10 3126701396 +22 serialization::archive 19 0 0 10 13 0 0 0 10 1832705803 10 1832705803 10 2097663454 10 2097663454 10 3551458167 10 3551458167 10 2509159060 10 2509159060 10 2600961200 10 2600961200 9 581989062 9 581989062 10 1021729225 10 1021729225 10 3126701396 10 3126701396 10 1354395138 10 1354395138 10 3356491351 10 3356491351 0 0 14 0 0 0 10 3356491351 10 3356491351 10 3356491351 10 3356491351 10 2600961200 10 2600961200 10 2509159060 10 2509159060 10 1021729225 10 1021729225 10 1021729225 10 1021729225 10 1832705803 10 1832705803 10 1832705803 10 1832705803 9 581989062 9 581989062 10 1354395138 10 1354395138 10 2097663454 10 2097663454 10 3551458167 10 3551458167 10 3551458167 10 3551458167 10 3126701396 10 3126701396 diff --git a/test/legacy_archives/map_string_10.xml b/test/legacy_archives/map_string_10.xml index 6913e25d..3d4304f3 100644 --- a/test/legacy_archives/map_string_10.xml +++ b/test/legacy_archives/map_string_10.xml @@ -49,7 +49,7 @@ 14 0 - + 3356491351 3356491351 diff --git a/test/legacy_archives/map_string_100.txt b/test/legacy_archives/map_string_100.txt index 38bd6d2f..1be2c3a4 100644 --- a/test/legacy_archives/map_string_100.txt +++ b/test/legacy_archives/map_string_100.txt @@ -1 +1 @@ -22 serialization::archive 19 0 0 100 193 0 0 0 10 1970368353 10 1970368353 10 2417781066 10 2417781066 10 3186940620 10 3186940620 10 1421489007 10 1421489007 9 776215953 9 776215953 10 1775667486 10 1775667486 9 159865104 9 159865104 10 2355967322 10 2355967322 10 2748750790 10 2748750790 10 1832705803 10 1832705803 10 4239032041 10 4239032041 10 3876107121 10 3876107121 10 3479493952 10 3479493952 10 2600961200 10 2600961200 10 1241175627 10 1241175627 9 258343568 9 258343568 10 1630722604 10 1630722604 10 3255615729 10 3255615729 7 5018725 7 5018725 10 2774454326 10 2774454326 10 2825882502 10 2825882502 9 581989062 9 581989062 9 178482033 9 178482033 10 1786883066 10 1786883066 9 286273879 9 286273879 10 2298524549 10 2298524549 9 259868705 9 259868705 9 601527218 9 601527218 9 411876340 9 411876340 10 4029502563 10 4029502563 9 109292002 9 109292002 9 941660988 9 941660988 10 4256439559 10 4256439559 10 3401943278 10 3401943278 10 2663762324 10 2663762324 10 3042379069 10 3042379069 10 2509159060 10 2509159060 10 1859681623 10 1859681623 10 3356491351 10 3356491351 10 2620626957 10 2620626957 10 2652233125 10 2652233125 10 1568788209 10 1568788209 9 607596425 9 607596425 10 2868860431 10 2868860431 9 670291604 9 670291604 10 2764558328 10 2764558328 10 3226376894 10 3226376894 10 3930851132 10 3930851132 10 3801137760 10 3801137760 9 287343763 9 287343763 10 2138619156 10 2138619156 9 257760945 9 257760945 9 967560929 9 967560929 10 2056892401 10 2056892401 10 1829132124 10 1829132124 10 3807848133 10 3807848133 9 310524955 9 310524955 9 190104374 9 190104374 10 1481537722 10 1481537722 10 2361415202 10 2361415202 10 2148764457 10 2148764457 10 3862464713 10 3862464713 10 3862418431 10 3862418431 9 918842470 9 918842470 9 183526573 9 183526573 10 2097663454 10 2097663454 10 3377617071 10 3377617071 9 167237906 9 167237906 10 2492774796 10 2492774796 10 3254104696 10 3254104696 10 3551458167 10 3551458167 10 3989581123 10 3989581123 10 2427983947 10 2427983947 9 430136711 9 430136711 10 2975706254 10 2975706254 10 1198739057 10 1198739057 9 473010817 9 473010817 10 2075478837 10 2075478837 10 2956234822 10 2956234822 10 3435288264 10 3435288264 10 2491360284 10 2491360284 10 4076377133 10 4076377133 10 3869918764 10 3869918764 9 647803737 9 647803737 9 669358715 9 669358715 9 177811234 9 177811234 10 1021729225 10 1021729225 10 2327152015 10 2327152015 10 3793441059 10 3793441059 9 390937317 9 390937317 10 2421236149 10 2421236149 10 3346291068 10 3346291068 10 3880200042 10 3880200042 10 2299140636 10 2299140636 10 3743837736 10 3743837736 10 1315739433 10 1315739433 10 2784034063 10 2784034063 10 1354395138 10 1354395138 10 4062777255 10 4062777255 10 3126701396 10 3126701396 0 0 152 0 10 3356491351 10 3356491351 10 3356491351 10 3356491351 10 2600961200 10 2600961200 10 2509159060 10 2509159060 10 1021729225 10 1021729225 10 1021729225 10 1021729225 10 1832705803 10 1832705803 10 1832705803 10 1832705803 9 581989062 9 581989062 10 1354395138 10 1354395138 10 2097663454 10 2097663454 10 3551458167 10 3551458167 10 3551458167 10 3551458167 10 3126701396 10 3126701396 10 3880200042 10 3880200042 10 3255615729 10 3255615729 10 3255615729 10 3255615729 9 167237906 9 167237906 9 177811234 9 177811234 10 3930851132 10 3930851132 10 2361415202 10 2361415202 9 259868705 9 259868705 9 259868705 9 259868705 10 3793441059 10 3793441059 10 3793441059 10 3793441059 9 776215953 9 776215953 9 776215953 9 776215953 10 1630722604 10 1630722604 9 310524955 9 310524955 9 310524955 9 310524955 9 473010817 9 473010817 9 473010817 9 473010817 10 1970368353 10 1970368353 10 1970368353 10 1970368353 9 647803737 9 647803737 9 647803737 9 647803737 10 3042379069 10 3042379069 10 3042379069 10 3042379069 9 669358715 9 669358715 9 669358715 9 669358715 10 2075478837 10 2075478837 10 2075478837 10 2075478837 10 2299140636 10 2299140636 9 109292002 9 109292002 10 1421489007 10 1421489007 10 1421489007 10 1421489007 9 287343763 9 287343763 9 287343763 9 287343763 10 3186940620 10 3186940620 10 1829132124 10 1829132124 10 2748750790 10 2748750790 9 941660988 9 941660988 10 3989581123 10 3989581123 10 3989581123 10 3989581123 10 3479493952 10 3479493952 10 2417781066 10 2417781066 9 601527218 9 601527218 10 4256439559 10 4256439559 10 4256439559 10 4256439559 10 3226376894 10 3226376894 10 1568788209 10 1568788209 10 1568788209 10 1568788209 10 1198739057 10 1198739057 10 1198739057 10 1198739057 10 2138619156 10 2138619156 10 4076377133 10 4076377133 10 4076377133 10 4076377133 10 2825882502 10 2825882502 10 3801137760 10 3801137760 10 4062777255 10 4062777255 10 4062777255 10 4062777255 10 2620626957 10 2620626957 10 2620626957 10 2620626957 10 1775667486 10 1775667486 10 3346291068 10 3346291068 10 2956234822 10 2956234822 9 178482033 9 178482033 9 178482033 9 178482033 9 918842470 9 918842470 10 3377617071 10 3377617071 10 3377617071 10 3377617071 9 390937317 9 390937317 9 390937317 9 390937317 10 3876107121 10 3876107121 10 3876107121 10 3876107121 9 670291604 9 670291604 10 1859681623 10 1859681623 10 1859681623 10 1859681623 10 1241175627 10 1241175627 10 1241175627 10 1241175627 10 3807848133 10 3807848133 10 3807848133 10 3807848133 10 1315739433 10 1315739433 10 1315739433 10 1315739433 10 2355967322 10 2355967322 10 1786883066 10 1786883066 10 4239032041 10 4239032041 10 4239032041 10 4239032041 10 2148764457 10 2148764457 10 2148764457 10 2148764457 10 2427983947 10 2427983947 10 2427983947 10 2427983947 9 607596425 9 607596425 9 607596425 9 607596425 10 3869918764 10 3869918764 10 3401943278 10 3401943278 10 2421236149 10 2421236149 10 2421236149 10 2421236149 9 159865104 9 159865104 9 411876340 9 411876340 10 2056892401 10 2056892401 10 2056892401 10 2056892401 10 2652233125 10 2652233125 10 2652233125 10 2652233125 10 2298524549 10 2298524549 10 2298524549 10 2298524549 9 257760945 9 257760945 9 257760945 9 257760945 10 2663762324 10 2663762324 10 2492774796 10 2492774796 10 3862418431 10 3862418431 10 3862418431 10 3862418431 10 3743837736 10 3743837736 10 2975706254 10 2975706254 10 3435288264 10 3435288264 10 2784034063 10 2784034063 10 2784034063 10 2784034063 9 286273879 9 286273879 9 286273879 9 286273879 10 1481537722 10 1481537722 9 258343568 9 258343568 10 4029502563 10 4029502563 10 4029502563 10 4029502563 10 3862464713 10 3862464713 10 3862464713 10 3862464713 10 2327152015 10 2327152015 10 2327152015 10 2327152015 10 2764558328 10 2764558328 9 967560929 9 967560929 9 967560929 9 967560929 10 2868860431 10 2868860431 10 2868860431 10 2868860431 9 190104374 9 190104374 9 430136711 9 430136711 9 430136711 9 430136711 10 2491360284 10 2491360284 10 2774454326 10 2774454326 7 5018725 7 5018725 7 5018725 7 5018725 9 183526573 9 183526573 9 183526573 9 183526573 10 3254104696 10 3254104696 +22 serialization::archive 19 0 0 100 193 0 0 0 10 1970368353 10 1970368353 10 2417781066 10 2417781066 10 3186940620 10 3186940620 10 1421489007 10 1421489007 9 776215953 9 776215953 10 1775667486 10 1775667486 9 159865104 9 159865104 10 2355967322 10 2355967322 10 2748750790 10 2748750790 10 1832705803 10 1832705803 10 4239032041 10 4239032041 10 3876107121 10 3876107121 10 3479493952 10 3479493952 10 2600961200 10 2600961200 10 1241175627 10 1241175627 9 258343568 9 258343568 10 1630722604 10 1630722604 10 3255615729 10 3255615729 7 5018725 7 5018725 10 2774454326 10 2774454326 10 2825882502 10 2825882502 9 581989062 9 581989062 9 178482033 9 178482033 10 1786883066 10 1786883066 9 286273879 9 286273879 10 2298524549 10 2298524549 9 259868705 9 259868705 9 601527218 9 601527218 9 411876340 9 411876340 10 4029502563 10 4029502563 9 109292002 9 109292002 9 941660988 9 941660988 10 4256439559 10 4256439559 10 3401943278 10 3401943278 10 2663762324 10 2663762324 10 3042379069 10 3042379069 10 2509159060 10 2509159060 10 1859681623 10 1859681623 10 3356491351 10 3356491351 10 2620626957 10 2620626957 10 2652233125 10 2652233125 10 1568788209 10 1568788209 9 607596425 9 607596425 10 2868860431 10 2868860431 9 670291604 9 670291604 10 2764558328 10 2764558328 10 3226376894 10 3226376894 10 3930851132 10 3930851132 10 3801137760 10 3801137760 9 287343763 9 287343763 10 2138619156 10 2138619156 9 257760945 9 257760945 9 967560929 9 967560929 10 2056892401 10 2056892401 10 1829132124 10 1829132124 10 3807848133 10 3807848133 9 310524955 9 310524955 9 190104374 9 190104374 10 1481537722 10 1481537722 10 2361415202 10 2361415202 10 2148764457 10 2148764457 10 3862464713 10 3862464713 10 3862418431 10 3862418431 9 918842470 9 918842470 9 183526573 9 183526573 10 2097663454 10 2097663454 10 3377617071 10 3377617071 9 167237906 9 167237906 10 2492774796 10 2492774796 10 3254104696 10 3254104696 10 3551458167 10 3551458167 10 3989581123 10 3989581123 10 2427983947 10 2427983947 9 430136711 9 430136711 10 2975706254 10 2975706254 10 1198739057 10 1198739057 9 473010817 9 473010817 10 2075478837 10 2075478837 10 2956234822 10 2956234822 10 3435288264 10 3435288264 10 2491360284 10 2491360284 10 4076377133 10 4076377133 10 3869918764 10 3869918764 9 647803737 9 647803737 9 669358715 9 669358715 9 177811234 9 177811234 10 1021729225 10 1021729225 10 2327152015 10 2327152015 10 3793441059 10 3793441059 9 390937317 9 390937317 10 2421236149 10 2421236149 10 3346291068 10 3346291068 10 3880200042 10 3880200042 10 2299140636 10 2299140636 10 3743837736 10 3743837736 10 1315739433 10 1315739433 10 2784034063 10 2784034063 10 1354395138 10 1354395138 10 4062777255 10 4062777255 10 3126701396 10 3126701396 0 0 152 0 0 0 10 3356491351 10 3356491351 10 3356491351 10 3356491351 10 2600961200 10 2600961200 10 2509159060 10 2509159060 10 1021729225 10 1021729225 10 1021729225 10 1021729225 10 1832705803 10 1832705803 10 1832705803 10 1832705803 9 581989062 9 581989062 10 1354395138 10 1354395138 10 2097663454 10 2097663454 10 3551458167 10 3551458167 10 3551458167 10 3551458167 10 3126701396 10 3126701396 10 3880200042 10 3880200042 10 3255615729 10 3255615729 10 3255615729 10 3255615729 9 167237906 9 167237906 9 177811234 9 177811234 10 3930851132 10 3930851132 10 2361415202 10 2361415202 9 259868705 9 259868705 9 259868705 9 259868705 10 3793441059 10 3793441059 10 3793441059 10 3793441059 9 776215953 9 776215953 9 776215953 9 776215953 10 1630722604 10 1630722604 9 310524955 9 310524955 9 310524955 9 310524955 9 473010817 9 473010817 9 473010817 9 473010817 10 1970368353 10 1970368353 10 1970368353 10 1970368353 9 647803737 9 647803737 9 647803737 9 647803737 10 3042379069 10 3042379069 10 3042379069 10 3042379069 9 669358715 9 669358715 9 669358715 9 669358715 10 2075478837 10 2075478837 10 2075478837 10 2075478837 10 2299140636 10 2299140636 9 109292002 9 109292002 10 1421489007 10 1421489007 10 1421489007 10 1421489007 9 287343763 9 287343763 9 287343763 9 287343763 10 3186940620 10 3186940620 10 1829132124 10 1829132124 10 2748750790 10 2748750790 9 941660988 9 941660988 10 3989581123 10 3989581123 10 3989581123 10 3989581123 10 3479493952 10 3479493952 10 2417781066 10 2417781066 9 601527218 9 601527218 10 4256439559 10 4256439559 10 4256439559 10 4256439559 10 3226376894 10 3226376894 10 1568788209 10 1568788209 10 1568788209 10 1568788209 10 1198739057 10 1198739057 10 1198739057 10 1198739057 10 2138619156 10 2138619156 10 4076377133 10 4076377133 10 4076377133 10 4076377133 10 2825882502 10 2825882502 10 3801137760 10 3801137760 10 4062777255 10 4062777255 10 4062777255 10 4062777255 10 2620626957 10 2620626957 10 2620626957 10 2620626957 10 1775667486 10 1775667486 10 3346291068 10 3346291068 10 2956234822 10 2956234822 9 178482033 9 178482033 9 178482033 9 178482033 9 918842470 9 918842470 10 3377617071 10 3377617071 10 3377617071 10 3377617071 9 390937317 9 390937317 9 390937317 9 390937317 10 3876107121 10 3876107121 10 3876107121 10 3876107121 9 670291604 9 670291604 10 1859681623 10 1859681623 10 1859681623 10 1859681623 10 1241175627 10 1241175627 10 1241175627 10 1241175627 10 3807848133 10 3807848133 10 3807848133 10 3807848133 10 1315739433 10 1315739433 10 1315739433 10 1315739433 10 2355967322 10 2355967322 10 1786883066 10 1786883066 10 4239032041 10 4239032041 10 4239032041 10 4239032041 10 2148764457 10 2148764457 10 2148764457 10 2148764457 10 2427983947 10 2427983947 10 2427983947 10 2427983947 9 607596425 9 607596425 9 607596425 9 607596425 10 3869918764 10 3869918764 10 3401943278 10 3401943278 10 2421236149 10 2421236149 10 2421236149 10 2421236149 9 159865104 9 159865104 9 411876340 9 411876340 10 2056892401 10 2056892401 10 2056892401 10 2056892401 10 2652233125 10 2652233125 10 2652233125 10 2652233125 10 2298524549 10 2298524549 10 2298524549 10 2298524549 9 257760945 9 257760945 9 257760945 9 257760945 10 2663762324 10 2663762324 10 2492774796 10 2492774796 10 3862418431 10 3862418431 10 3862418431 10 3862418431 10 3743837736 10 3743837736 10 2975706254 10 2975706254 10 3435288264 10 3435288264 10 2784034063 10 2784034063 10 2784034063 10 2784034063 9 286273879 9 286273879 9 286273879 9 286273879 10 1481537722 10 1481537722 9 258343568 9 258343568 10 4029502563 10 4029502563 10 4029502563 10 4029502563 10 3862464713 10 3862464713 10 3862464713 10 3862464713 10 2327152015 10 2327152015 10 2327152015 10 2327152015 10 2764558328 10 2764558328 9 967560929 9 967560929 9 967560929 9 967560929 10 2868860431 10 2868860431 10 2868860431 10 2868860431 9 190104374 9 190104374 9 430136711 9 430136711 9 430136711 9 430136711 10 2491360284 10 2491360284 10 2774454326 10 2774454326 7 5018725 7 5018725 7 5018725 7 5018725 9 183526573 9 183526573 9 183526573 9 183526573 10 3254104696 10 3254104696 diff --git a/test/legacy_archives/map_string_100.xml b/test/legacy_archives/map_string_100.xml index 66eaf75c..9178f59d 100644 --- a/test/legacy_archives/map_string_100.xml +++ b/test/legacy_archives/map_string_100.xml @@ -409,7 +409,7 @@ 152 0 - + 3356491351 3356491351 diff --git a/test/legacy_archives/multimap_int_10.txt b/test/legacy_archives/multimap_int_10.txt index f664835a..db010e1c 100644 --- a/test/legacy_archives/multimap_int_10.txt +++ b/test/legacy_archives/multimap_int_10.txt @@ -1 +1 @@ -22 serialization::archive 19 0 0 14 29 0 0 0 -938475945 -938475945 -938475945 -938475945 -1785808236 -1785808236 -1694006096 -1694006096 1021729225 1021729225 1021729225 1021729225 581989062 581989062 -1168265900 -1168265900 2097663454 2097663454 1354395138 1354395138 -743509129 -743509129 -743509129 -743509129 1832705803 1832705803 1832705803 1832705803 0 0 14 0 -938475945 -938475945 -938475945 -938475945 -1694006096 -1694006096 -1785808236 -1785808236 1021729225 1021729225 1021729225 1021729225 1832705803 1832705803 1832705803 1832705803 581989062 581989062 1354395138 1354395138 2097663454 2097663454 -743509129 -743509129 -743509129 -743509129 -1168265900 -1168265900 +22 serialization::archive 19 0 0 14 29 0 0 0 -938475945 -938475945 -938475945 -938475945 -1785808236 -1785808236 -1694006096 -1694006096 1021729225 1021729225 1021729225 1021729225 581989062 581989062 -1168265900 -1168265900 2097663454 2097663454 1354395138 1354395138 -743509129 -743509129 -743509129 -743509129 1832705803 1832705803 1832705803 1832705803 0 0 14 0 0 0 -938475945 -938475945 -938475945 -938475945 -1694006096 -1694006096 -1785808236 -1785808236 1021729225 1021729225 1021729225 1021729225 1832705803 1832705803 1832705803 1832705803 581989062 581989062 1354395138 1354395138 2097663454 2097663454 -743509129 -743509129 -743509129 -743509129 -1168265900 -1168265900 diff --git a/test/legacy_archives/multimap_int_10.xml b/test/legacy_archives/multimap_int_10.xml index b771e291..40160a0d 100644 --- a/test/legacy_archives/multimap_int_10.xml +++ b/test/legacy_archives/multimap_int_10.xml @@ -65,7 +65,7 @@ 14 0 - + -938475945 -938475945 diff --git a/test/legacy_archives/multimap_int_100.txt b/test/legacy_archives/multimap_int_100.txt index 0321a888..906a7869 100644 --- a/test/legacy_archives/multimap_int_100.txt +++ b/test/legacy_archives/multimap_int_100.txt @@ -1 +1 @@ -22 serialization::archive 19 0 0 152 193 0 0 0 1775667486 1775667486 -948676228 -948676228 -1108026676 -1108026676 -1866983349 -1866983349 -1866983349 -1866983349 258343568 258343568 -1068590402 -1068590402 -432548865 -432548865 -432548865 -432548865 177811234 177811234 5018725 5018725 5018725 5018725 190104374 190104374 1315739433 1315739433 1315739433 1315739433 -1995826660 -1995826660 -305386173 -305386173 -305386173 -305386173 287343763 287343763 287343763 287343763 1241175627 1241175627 1241175627 1241175627 109292002 109292002 1021729225 1021729225 1021729225 1021729225 -1426106865 -1426106865 -1426106865 -1426106865 918842470 918842470 -1338732474 -1338732474 669358715 669358715 669358715 669358715 183526573 183526573 183526573 183526573 -938475945 -938475945 -938475945 -938475945 -1694006096 -1694006096 1630722604 1630722604 -1933552094 -1933552094 257760945 257760945 257760945 257760945 -1510933233 -1510933233 -1510933233 -1510933233 390937317 390937317 390937317 390937317 259868705 259868705 259868705 259868705 -38527737 -38527737 -38527737 -38527737 -551129560 -551129560 1832705803 1832705803 1832705803 1832705803 607596425 607596425 607596425 607596425 -1520512970 -1520512970 -1674340339 -1674340339 -1674340339 -1674340339 -1873731147 -1873731147 -1873731147 -1873731147 1421489007 1421489007 1421489007 1421489007 -501526237 -501526237 -501526237 -501526237 -1877186230 -1877186230 -218590163 -218590163 -218590163 -218590163 647803737 647803737 647803737 647803737 -859679032 -859679032 967560929 967560929 967560929 967560929 -815473344 -815473344 -487119163 -487119163 -487119163 -487119163 -1546216506 -1546216506 1859681623 1859681623 1859681623 1859681623 -1040862600 -1040862600 -893024018 -893024018 -1319261042 -1319261042 -1252588227 -1252588227 -1252588227 -1252588227 -1785808236 -1785808236 1198739057 1198739057 1198739057 1198739057 -1469084794 -1469084794 473010817 473010817 473010817 473010817 1481537722 1481537722 2138619156 2138619156 -1039351567 -1039351567 -1039351567 -1039351567 -493829536 -493829536 411876340 411876340 -364116164 -364116164 776215953 776215953 776215953 776215953 1568788209 1568788209 1568788209 1568788209 -1631204972 -1631204972 601527218 601527218 286273879 286273879 286273879 286273879 -232190041 -232190041 -232190041 -232190041 2075478837 2075478837 2075478837 2075478837 -1168265900 -1168265900 581989062 581989062 178482033 178482033 178482033 178482033 1354395138 1354395138 -1530408968 -1530408968 -414767254 -414767254 1970368353 1970368353 1970368353 1970368353 -1967815281 -1967815281 -1967815281 -1967815281 941660988 941660988 1786883066 1786883066 670291604 670291604 -1803607012 -1803607012 1829132124 1829132124 -432502583 -432502583 -432502583 -432502583 -1642734171 -1642734171 -1642734171 -1642734171 -425048532 -425048532 2097663454 2097663454 -1938999974 -1938999974 -1802192500 -1802192500 2056892401 2056892401 2056892401 2056892401 -917350225 -917350225 -917350225 -917350225 -55935255 -55935255 -55935255 -55935255 -418860175 -418860175 -418860175 -418860175 -2146202839 -2146202839 -2146202839 -2146202839 310524955 310524955 310524955 310524955 159865104 159865104 -265464733 -265464733 -265464733 -265464733 -1996442747 -1996442747 -1996442747 -1996442747 430136711 430136711 430136711 430136711 -743509129 -743509129 -743509129 -743509129 167237906 167237906 0 0 152 0 -938475945 -938475945 -938475945 -938475945 -1694006096 -1694006096 -1785808236 -1785808236 1021729225 1021729225 1021729225 1021729225 1832705803 1832705803 1832705803 1832705803 581989062 581989062 1354395138 1354395138 2097663454 2097663454 -743509129 -743509129 -743509129 -743509129 -1168265900 -1168265900 -414767254 -414767254 -1039351567 -1039351567 -1039351567 -1039351567 167237906 167237906 177811234 177811234 -364116164 -364116164 -1933552094 -1933552094 259868705 259868705 259868705 259868705 -501526237 -501526237 -501526237 -501526237 776215953 776215953 776215953 776215953 1630722604 1630722604 310524955 310524955 310524955 310524955 473010817 473010817 473010817 473010817 1970368353 1970368353 1970368353 1970368353 647803737 647803737 647803737 647803737 -1252588227 -1252588227 -1252588227 -1252588227 669358715 669358715 669358715 669358715 2075478837 2075478837 2075478837 2075478837 -1995826660 -1995826660 109292002 109292002 1421489007 1421489007 1421489007 1421489007 287343763 287343763 287343763 287343763 -1108026676 -1108026676 1829132124 1829132124 -1546216506 -1546216506 941660988 941660988 -305386173 -305386173 -305386173 -305386173 -815473344 -815473344 -1877186230 -1877186230 601527218 601527218 -38527737 -38527737 -38527737 -38527737 -1068590402 -1068590402 1568788209 1568788209 1568788209 1568788209 1198739057 1198739057 1198739057 1198739057 2138619156 2138619156 -218590163 -218590163 -218590163 -218590163 -1469084794 -1469084794 -493829536 -493829536 -232190041 -232190041 -232190041 -232190041 -1674340339 -1674340339 -1674340339 -1674340339 1775667486 1775667486 -948676228 -948676228 -1338732474 -1338732474 178482033 178482033 178482033 178482033 918842470 918842470 -917350225 -917350225 -917350225 -917350225 390937317 390937317 390937317 390937317 -418860175 -418860175 -418860175 -418860175 670291604 670291604 1859681623 1859681623 1859681623 1859681623 1241175627 1241175627 1241175627 1241175627 -487119163 -487119163 -487119163 -487119163 1315739433 1315739433 1315739433 1315739433 -1938999974 -1938999974 1786883066 1786883066 -55935255 -55935255 -55935255 -55935255 -2146202839 -2146202839 -2146202839 -2146202839 -1866983349 -1866983349 -1866983349 -1866983349 607596425 607596425 607596425 607596425 -425048532 -425048532 -893024018 -893024018 -1873731147 -1873731147 -1873731147 -1873731147 159865104 159865104 411876340 411876340 2056892401 2056892401 2056892401 2056892401 -1642734171 -1642734171 -1642734171 -1642734171 -1996442747 -1996442747 -1996442747 -1996442747 257760945 257760945 257760945 257760945 -1631204972 -1631204972 -1802192500 -1802192500 -432548865 -432548865 -432548865 -432548865 -551129560 -551129560 -1319261042 -1319261042 -859679032 -859679032 -1510933233 -1510933233 -1510933233 -1510933233 286273879 286273879 286273879 286273879 1481537722 1481537722 258343568 258343568 -265464733 -265464733 -265464733 -265464733 -432502583 -432502583 -432502583 -432502583 -1967815281 -1967815281 -1967815281 -1967815281 -1530408968 -1530408968 967560929 967560929 967560929 967560929 -1426106865 -1426106865 -1426106865 -1426106865 190104374 190104374 430136711 430136711 430136711 430136711 -1803607012 -1803607012 -1520512970 -1520512970 5018725 5018725 5018725 5018725 183526573 183526573 183526573 183526573 -1040862600 -1040862600 +22 serialization::archive 19 0 0 152 193 0 0 0 1775667486 1775667486 -948676228 -948676228 -1108026676 -1108026676 -1866983349 -1866983349 -1866983349 -1866983349 258343568 258343568 -1068590402 -1068590402 -432548865 -432548865 -432548865 -432548865 177811234 177811234 5018725 5018725 5018725 5018725 190104374 190104374 1315739433 1315739433 1315739433 1315739433 -1995826660 -1995826660 -305386173 -305386173 -305386173 -305386173 287343763 287343763 287343763 287343763 1241175627 1241175627 1241175627 1241175627 109292002 109292002 1021729225 1021729225 1021729225 1021729225 -1426106865 -1426106865 -1426106865 -1426106865 918842470 918842470 -1338732474 -1338732474 669358715 669358715 669358715 669358715 183526573 183526573 183526573 183526573 -938475945 -938475945 -938475945 -938475945 -1694006096 -1694006096 1630722604 1630722604 -1933552094 -1933552094 257760945 257760945 257760945 257760945 -1510933233 -1510933233 -1510933233 -1510933233 390937317 390937317 390937317 390937317 259868705 259868705 259868705 259868705 -38527737 -38527737 -38527737 -38527737 -551129560 -551129560 1832705803 1832705803 1832705803 1832705803 607596425 607596425 607596425 607596425 -1520512970 -1520512970 -1674340339 -1674340339 -1674340339 -1674340339 -1873731147 -1873731147 -1873731147 -1873731147 1421489007 1421489007 1421489007 1421489007 -501526237 -501526237 -501526237 -501526237 -1877186230 -1877186230 -218590163 -218590163 -218590163 -218590163 647803737 647803737 647803737 647803737 -859679032 -859679032 967560929 967560929 967560929 967560929 -815473344 -815473344 -487119163 -487119163 -487119163 -487119163 -1546216506 -1546216506 1859681623 1859681623 1859681623 1859681623 -1040862600 -1040862600 -893024018 -893024018 -1319261042 -1319261042 -1252588227 -1252588227 -1252588227 -1252588227 -1785808236 -1785808236 1198739057 1198739057 1198739057 1198739057 -1469084794 -1469084794 473010817 473010817 473010817 473010817 1481537722 1481537722 2138619156 2138619156 -1039351567 -1039351567 -1039351567 -1039351567 -493829536 -493829536 411876340 411876340 -364116164 -364116164 776215953 776215953 776215953 776215953 1568788209 1568788209 1568788209 1568788209 -1631204972 -1631204972 601527218 601527218 286273879 286273879 286273879 286273879 -232190041 -232190041 -232190041 -232190041 2075478837 2075478837 2075478837 2075478837 -1168265900 -1168265900 581989062 581989062 178482033 178482033 178482033 178482033 1354395138 1354395138 -1530408968 -1530408968 -414767254 -414767254 1970368353 1970368353 1970368353 1970368353 -1967815281 -1967815281 -1967815281 -1967815281 941660988 941660988 1786883066 1786883066 670291604 670291604 -1803607012 -1803607012 1829132124 1829132124 -432502583 -432502583 -432502583 -432502583 -1642734171 -1642734171 -1642734171 -1642734171 -425048532 -425048532 2097663454 2097663454 -1938999974 -1938999974 -1802192500 -1802192500 2056892401 2056892401 2056892401 2056892401 -917350225 -917350225 -917350225 -917350225 -55935255 -55935255 -55935255 -55935255 -418860175 -418860175 -418860175 -418860175 -2146202839 -2146202839 -2146202839 -2146202839 310524955 310524955 310524955 310524955 159865104 159865104 -265464733 -265464733 -265464733 -265464733 -1996442747 -1996442747 -1996442747 -1996442747 430136711 430136711 430136711 430136711 -743509129 -743509129 -743509129 -743509129 167237906 167237906 0 0 152 0 0 0 -938475945 -938475945 -938475945 -938475945 -1694006096 -1694006096 -1785808236 -1785808236 1021729225 1021729225 1021729225 1021729225 1832705803 1832705803 1832705803 1832705803 581989062 581989062 1354395138 1354395138 2097663454 2097663454 -743509129 -743509129 -743509129 -743509129 -1168265900 -1168265900 -414767254 -414767254 -1039351567 -1039351567 -1039351567 -1039351567 167237906 167237906 177811234 177811234 -364116164 -364116164 -1933552094 -1933552094 259868705 259868705 259868705 259868705 -501526237 -501526237 -501526237 -501526237 776215953 776215953 776215953 776215953 1630722604 1630722604 310524955 310524955 310524955 310524955 473010817 473010817 473010817 473010817 1970368353 1970368353 1970368353 1970368353 647803737 647803737 647803737 647803737 -1252588227 -1252588227 -1252588227 -1252588227 669358715 669358715 669358715 669358715 2075478837 2075478837 2075478837 2075478837 -1995826660 -1995826660 109292002 109292002 1421489007 1421489007 1421489007 1421489007 287343763 287343763 287343763 287343763 -1108026676 -1108026676 1829132124 1829132124 -1546216506 -1546216506 941660988 941660988 -305386173 -305386173 -305386173 -305386173 -815473344 -815473344 -1877186230 -1877186230 601527218 601527218 -38527737 -38527737 -38527737 -38527737 -1068590402 -1068590402 1568788209 1568788209 1568788209 1568788209 1198739057 1198739057 1198739057 1198739057 2138619156 2138619156 -218590163 -218590163 -218590163 -218590163 -1469084794 -1469084794 -493829536 -493829536 -232190041 -232190041 -232190041 -232190041 -1674340339 -1674340339 -1674340339 -1674340339 1775667486 1775667486 -948676228 -948676228 -1338732474 -1338732474 178482033 178482033 178482033 178482033 918842470 918842470 -917350225 -917350225 -917350225 -917350225 390937317 390937317 390937317 390937317 -418860175 -418860175 -418860175 -418860175 670291604 670291604 1859681623 1859681623 1859681623 1859681623 1241175627 1241175627 1241175627 1241175627 -487119163 -487119163 -487119163 -487119163 1315739433 1315739433 1315739433 1315739433 -1938999974 -1938999974 1786883066 1786883066 -55935255 -55935255 -55935255 -55935255 -2146202839 -2146202839 -2146202839 -2146202839 -1866983349 -1866983349 -1866983349 -1866983349 607596425 607596425 607596425 607596425 -425048532 -425048532 -893024018 -893024018 -1873731147 -1873731147 -1873731147 -1873731147 159865104 159865104 411876340 411876340 2056892401 2056892401 2056892401 2056892401 -1642734171 -1642734171 -1642734171 -1642734171 -1996442747 -1996442747 -1996442747 -1996442747 257760945 257760945 257760945 257760945 -1631204972 -1631204972 -1802192500 -1802192500 -432548865 -432548865 -432548865 -432548865 -551129560 -551129560 -1319261042 -1319261042 -859679032 -859679032 -1510933233 -1510933233 -1510933233 -1510933233 286273879 286273879 286273879 286273879 1481537722 1481537722 258343568 258343568 -265464733 -265464733 -265464733 -265464733 -432502583 -432502583 -432502583 -432502583 -1967815281 -1967815281 -1967815281 -1967815281 -1530408968 -1530408968 967560929 967560929 967560929 967560929 -1426106865 -1426106865 -1426106865 -1426106865 190104374 190104374 430136711 430136711 430136711 430136711 -1803607012 -1803607012 -1520512970 -1520512970 5018725 5018725 5018725 5018725 183526573 183526573 183526573 183526573 -1040862600 -1040862600 diff --git a/test/legacy_archives/multimap_int_100.xml b/test/legacy_archives/multimap_int_100.xml index 113b7c56..10d803b2 100644 --- a/test/legacy_archives/multimap_int_100.xml +++ b/test/legacy_archives/multimap_int_100.xml @@ -617,7 +617,7 @@ 152 0 - + -938475945 -938475945 diff --git a/test/legacy_archives/multimap_string_10.txt b/test/legacy_archives/multimap_string_10.txt index 0b9ebb96..22b96f00 100644 --- a/test/legacy_archives/multimap_string_10.txt +++ b/test/legacy_archives/multimap_string_10.txt @@ -1 +1 @@ -22 serialization::archive 19 0 0 14 29 0 0 0 10 3551458167 10 3551458167 10 3551458167 10 3551458167 10 2600961200 10 2600961200 10 3126701396 10 3126701396 9 581989062 9 581989062 10 1832705803 10 1832705803 10 1832705803 10 1832705803 10 3356491351 10 3356491351 10 3356491351 10 3356491351 10 1021729225 10 1021729225 10 1021729225 10 1021729225 10 2097663454 10 2097663454 10 1354395138 10 1354395138 10 2509159060 10 2509159060 0 0 14 0 10 3356491351 10 3356491351 10 3356491351 10 3356491351 10 2600961200 10 2600961200 10 2509159060 10 2509159060 10 1021729225 10 1021729225 10 1021729225 10 1021729225 10 1832705803 10 1832705803 10 1832705803 10 1832705803 9 581989062 9 581989062 10 1354395138 10 1354395138 10 2097663454 10 2097663454 10 3551458167 10 3551458167 10 3551458167 10 3551458167 10 3126701396 10 3126701396 +22 serialization::archive 19 0 0 14 29 0 0 0 10 3551458167 10 3551458167 10 3551458167 10 3551458167 10 2600961200 10 2600961200 10 3126701396 10 3126701396 9 581989062 9 581989062 10 1832705803 10 1832705803 10 1832705803 10 1832705803 10 3356491351 10 3356491351 10 3356491351 10 3356491351 10 1021729225 10 1021729225 10 1021729225 10 1021729225 10 2097663454 10 2097663454 10 1354395138 10 1354395138 10 2509159060 10 2509159060 0 0 14 0 0 0 10 3356491351 10 3356491351 10 3356491351 10 3356491351 10 2600961200 10 2600961200 10 2509159060 10 2509159060 10 1021729225 10 1021729225 10 1021729225 10 1021729225 10 1832705803 10 1832705803 10 1832705803 10 1832705803 9 581989062 9 581989062 10 1354395138 10 1354395138 10 2097663454 10 2097663454 10 3551458167 10 3551458167 10 3551458167 10 3551458167 10 3126701396 10 3126701396 diff --git a/test/legacy_archives/multimap_string_10.xml b/test/legacy_archives/multimap_string_10.xml index 2f43fd37..abc3bcd8 100644 --- a/test/legacy_archives/multimap_string_10.xml +++ b/test/legacy_archives/multimap_string_10.xml @@ -65,7 +65,7 @@ 14 0 - + 3356491351 3356491351 diff --git a/test/legacy_archives/multimap_string_100.txt b/test/legacy_archives/multimap_string_100.txt index 8c259d74..bb48c6ca 100644 --- a/test/legacy_archives/multimap_string_100.txt +++ b/test/legacy_archives/multimap_string_100.txt @@ -1 +1 @@ -22 serialization::archive 19 0 0 152 193 0 0 0 9 178482033 9 178482033 9 178482033 9 178482033 10 1786883066 10 1786883066 9 286273879 9 286273879 9 286273879 9 286273879 10 2298524549 10 2298524549 10 2298524549 10 2298524549 9 259868705 9 259868705 9 259868705 9 259868705 9 601527218 9 601527218 9 411876340 9 411876340 10 4029502563 10 4029502563 10 4029502563 10 4029502563 9 109292002 9 109292002 9 941660988 9 941660988 10 4256439559 10 4256439559 10 4256439559 10 4256439559 10 3401943278 10 3401943278 10 2663762324 10 2663762324 10 3042379069 10 3042379069 10 3042379069 10 3042379069 10 2509159060 10 2509159060 10 1859681623 10 1859681623 10 1859681623 10 1859681623 10 3356491351 10 3356491351 10 3356491351 10 3356491351 10 2620626957 10 2620626957 10 2620626957 10 2620626957 10 2652233125 10 2652233125 10 2652233125 10 2652233125 9 607596425 9 607596425 9 607596425 9 607596425 10 1568788209 10 1568788209 10 1568788209 10 1568788209 10 2868860431 10 2868860431 10 2868860431 10 2868860431 9 670291604 9 670291604 10 2764558328 10 2764558328 10 3226376894 10 3226376894 10 3930851132 10 3930851132 10 3801137760 10 3801137760 9 287343763 9 287343763 9 287343763 9 287343763 10 2138619156 10 2138619156 9 967560929 9 967560929 9 967560929 9 967560929 9 257760945 9 257760945 9 257760945 9 257760945 10 2056892401 10 2056892401 10 2056892401 10 2056892401 10 1829132124 10 1829132124 10 3807848133 10 3807848133 10 3807848133 10 3807848133 9 190104374 9 190104374 9 310524955 9 310524955 9 310524955 9 310524955 10 1481537722 10 1481537722 10 2361415202 10 2361415202 10 1970368353 10 1970368353 10 1970368353 10 1970368353 10 2417781066 10 2417781066 10 3186940620 10 3186940620 10 1421489007 10 1421489007 10 1421489007 10 1421489007 9 776215953 9 776215953 9 776215953 9 776215953 10 1775667486 10 1775667486 9 159865104 9 159865104 10 2355967322 10 2355967322 10 2748750790 10 2748750790 10 1832705803 10 1832705803 10 1832705803 10 1832705803 10 4239032041 10 4239032041 10 4239032041 10 4239032041 10 3876107121 10 3876107121 10 3876107121 10 3876107121 10 3479493952 10 3479493952 10 2600961200 10 2600961200 10 1241175627 10 1241175627 10 1241175627 10 1241175627 9 258343568 9 258343568 10 1630722604 10 1630722604 10 3255615729 10 3255615729 10 3255615729 10 3255615729 7 5018725 7 5018725 7 5018725 7 5018725 10 2774454326 10 2774454326 10 2825882502 10 2825882502 9 581989062 9 581989062 10 2148764457 10 2148764457 10 2148764457 10 2148764457 10 3862464713 10 3862464713 10 3862464713 10 3862464713 10 3862418431 10 3862418431 10 3862418431 10 3862418431 9 918842470 9 918842470 9 183526573 9 183526573 9 183526573 9 183526573 10 2097663454 10 2097663454 10 3377617071 10 3377617071 10 3377617071 10 3377617071 9 167237906 9 167237906 10 2492774796 10 2492774796 10 3254104696 10 3254104696 10 3551458167 10 3551458167 10 3551458167 10 3551458167 10 3989581123 10 3989581123 10 3989581123 10 3989581123 9 430136711 9 430136711 9 430136711 9 430136711 10 2427983947 10 2427983947 10 2427983947 10 2427983947 10 2975706254 10 2975706254 10 1198739057 10 1198739057 10 1198739057 10 1198739057 9 473010817 9 473010817 9 473010817 9 473010817 10 2075478837 10 2075478837 10 2075478837 10 2075478837 10 2956234822 10 2956234822 10 3435288264 10 3435288264 10 2491360284 10 2491360284 10 4076377133 10 4076377133 10 4076377133 10 4076377133 10 3869918764 10 3869918764 9 647803737 9 647803737 9 647803737 9 647803737 9 669358715 9 669358715 9 669358715 9 669358715 9 177811234 9 177811234 10 1021729225 10 1021729225 10 1021729225 10 1021729225 10 2327152015 10 2327152015 10 2327152015 10 2327152015 10 3793441059 10 3793441059 10 3793441059 10 3793441059 9 390937317 9 390937317 9 390937317 9 390937317 10 2421236149 10 2421236149 10 2421236149 10 2421236149 10 3346291068 10 3346291068 10 3880200042 10 3880200042 10 2299140636 10 2299140636 10 3743837736 10 3743837736 10 2784034063 10 2784034063 10 2784034063 10 2784034063 10 1315739433 10 1315739433 10 1315739433 10 1315739433 10 1354395138 10 1354395138 10 4062777255 10 4062777255 10 4062777255 10 4062777255 10 3126701396 10 3126701396 0 0 152 0 10 3356491351 10 3356491351 10 3356491351 10 3356491351 10 2600961200 10 2600961200 10 2509159060 10 2509159060 10 1021729225 10 1021729225 10 1021729225 10 1021729225 10 1832705803 10 1832705803 10 1832705803 10 1832705803 9 581989062 9 581989062 10 1354395138 10 1354395138 10 2097663454 10 2097663454 10 3551458167 10 3551458167 10 3551458167 10 3551458167 10 3126701396 10 3126701396 10 3880200042 10 3880200042 10 3255615729 10 3255615729 10 3255615729 10 3255615729 9 167237906 9 167237906 9 177811234 9 177811234 10 3930851132 10 3930851132 10 2361415202 10 2361415202 9 259868705 9 259868705 9 259868705 9 259868705 10 3793441059 10 3793441059 10 3793441059 10 3793441059 9 776215953 9 776215953 9 776215953 9 776215953 10 1630722604 10 1630722604 9 310524955 9 310524955 9 310524955 9 310524955 9 473010817 9 473010817 9 473010817 9 473010817 10 1970368353 10 1970368353 10 1970368353 10 1970368353 9 647803737 9 647803737 9 647803737 9 647803737 10 3042379069 10 3042379069 10 3042379069 10 3042379069 9 669358715 9 669358715 9 669358715 9 669358715 10 2075478837 10 2075478837 10 2075478837 10 2075478837 10 2299140636 10 2299140636 9 109292002 9 109292002 10 1421489007 10 1421489007 10 1421489007 10 1421489007 9 287343763 9 287343763 9 287343763 9 287343763 10 3186940620 10 3186940620 10 1829132124 10 1829132124 10 2748750790 10 2748750790 9 941660988 9 941660988 10 3989581123 10 3989581123 10 3989581123 10 3989581123 10 3479493952 10 3479493952 10 2417781066 10 2417781066 9 601527218 9 601527218 10 4256439559 10 4256439559 10 4256439559 10 4256439559 10 3226376894 10 3226376894 10 1568788209 10 1568788209 10 1568788209 10 1568788209 10 1198739057 10 1198739057 10 1198739057 10 1198739057 10 2138619156 10 2138619156 10 4076377133 10 4076377133 10 4076377133 10 4076377133 10 2825882502 10 2825882502 10 3801137760 10 3801137760 10 4062777255 10 4062777255 10 4062777255 10 4062777255 10 2620626957 10 2620626957 10 2620626957 10 2620626957 10 1775667486 10 1775667486 10 3346291068 10 3346291068 10 2956234822 10 2956234822 9 178482033 9 178482033 9 178482033 9 178482033 9 918842470 9 918842470 10 3377617071 10 3377617071 10 3377617071 10 3377617071 9 390937317 9 390937317 9 390937317 9 390937317 10 3876107121 10 3876107121 10 3876107121 10 3876107121 9 670291604 9 670291604 10 1859681623 10 1859681623 10 1859681623 10 1859681623 10 1241175627 10 1241175627 10 1241175627 10 1241175627 10 3807848133 10 3807848133 10 3807848133 10 3807848133 10 1315739433 10 1315739433 10 1315739433 10 1315739433 10 2355967322 10 2355967322 10 1786883066 10 1786883066 10 4239032041 10 4239032041 10 4239032041 10 4239032041 10 2148764457 10 2148764457 10 2148764457 10 2148764457 10 2427983947 10 2427983947 10 2427983947 10 2427983947 9 607596425 9 607596425 9 607596425 9 607596425 10 3869918764 10 3869918764 10 3401943278 10 3401943278 10 2421236149 10 2421236149 10 2421236149 10 2421236149 9 159865104 9 159865104 9 411876340 9 411876340 10 2056892401 10 2056892401 10 2056892401 10 2056892401 10 2652233125 10 2652233125 10 2652233125 10 2652233125 10 2298524549 10 2298524549 10 2298524549 10 2298524549 9 257760945 9 257760945 9 257760945 9 257760945 10 2663762324 10 2663762324 10 2492774796 10 2492774796 10 3862418431 10 3862418431 10 3862418431 10 3862418431 10 3743837736 10 3743837736 10 2975706254 10 2975706254 10 3435288264 10 3435288264 10 2784034063 10 2784034063 10 2784034063 10 2784034063 9 286273879 9 286273879 9 286273879 9 286273879 10 1481537722 10 1481537722 9 258343568 9 258343568 10 4029502563 10 4029502563 10 4029502563 10 4029502563 10 3862464713 10 3862464713 10 3862464713 10 3862464713 10 2327152015 10 2327152015 10 2327152015 10 2327152015 10 2764558328 10 2764558328 9 967560929 9 967560929 9 967560929 9 967560929 10 2868860431 10 2868860431 10 2868860431 10 2868860431 9 190104374 9 190104374 9 430136711 9 430136711 9 430136711 9 430136711 10 2491360284 10 2491360284 10 2774454326 10 2774454326 7 5018725 7 5018725 7 5018725 7 5018725 9 183526573 9 183526573 9 183526573 9 183526573 10 3254104696 10 3254104696 +22 serialization::archive 19 0 0 152 193 0 0 0 9 178482033 9 178482033 9 178482033 9 178482033 10 1786883066 10 1786883066 9 286273879 9 286273879 9 286273879 9 286273879 10 2298524549 10 2298524549 10 2298524549 10 2298524549 9 259868705 9 259868705 9 259868705 9 259868705 9 601527218 9 601527218 9 411876340 9 411876340 10 4029502563 10 4029502563 10 4029502563 10 4029502563 9 109292002 9 109292002 9 941660988 9 941660988 10 4256439559 10 4256439559 10 4256439559 10 4256439559 10 3401943278 10 3401943278 10 2663762324 10 2663762324 10 3042379069 10 3042379069 10 3042379069 10 3042379069 10 2509159060 10 2509159060 10 1859681623 10 1859681623 10 1859681623 10 1859681623 10 3356491351 10 3356491351 10 3356491351 10 3356491351 10 2620626957 10 2620626957 10 2620626957 10 2620626957 10 2652233125 10 2652233125 10 2652233125 10 2652233125 9 607596425 9 607596425 9 607596425 9 607596425 10 1568788209 10 1568788209 10 1568788209 10 1568788209 10 2868860431 10 2868860431 10 2868860431 10 2868860431 9 670291604 9 670291604 10 2764558328 10 2764558328 10 3226376894 10 3226376894 10 3930851132 10 3930851132 10 3801137760 10 3801137760 9 287343763 9 287343763 9 287343763 9 287343763 10 2138619156 10 2138619156 9 967560929 9 967560929 9 967560929 9 967560929 9 257760945 9 257760945 9 257760945 9 257760945 10 2056892401 10 2056892401 10 2056892401 10 2056892401 10 1829132124 10 1829132124 10 3807848133 10 3807848133 10 3807848133 10 3807848133 9 190104374 9 190104374 9 310524955 9 310524955 9 310524955 9 310524955 10 1481537722 10 1481537722 10 2361415202 10 2361415202 10 1970368353 10 1970368353 10 1970368353 10 1970368353 10 2417781066 10 2417781066 10 3186940620 10 3186940620 10 1421489007 10 1421489007 10 1421489007 10 1421489007 9 776215953 9 776215953 9 776215953 9 776215953 10 1775667486 10 1775667486 9 159865104 9 159865104 10 2355967322 10 2355967322 10 2748750790 10 2748750790 10 1832705803 10 1832705803 10 1832705803 10 1832705803 10 4239032041 10 4239032041 10 4239032041 10 4239032041 10 3876107121 10 3876107121 10 3876107121 10 3876107121 10 3479493952 10 3479493952 10 2600961200 10 2600961200 10 1241175627 10 1241175627 10 1241175627 10 1241175627 9 258343568 9 258343568 10 1630722604 10 1630722604 10 3255615729 10 3255615729 10 3255615729 10 3255615729 7 5018725 7 5018725 7 5018725 7 5018725 10 2774454326 10 2774454326 10 2825882502 10 2825882502 9 581989062 9 581989062 10 2148764457 10 2148764457 10 2148764457 10 2148764457 10 3862464713 10 3862464713 10 3862464713 10 3862464713 10 3862418431 10 3862418431 10 3862418431 10 3862418431 9 918842470 9 918842470 9 183526573 9 183526573 9 183526573 9 183526573 10 2097663454 10 2097663454 10 3377617071 10 3377617071 10 3377617071 10 3377617071 9 167237906 9 167237906 10 2492774796 10 2492774796 10 3254104696 10 3254104696 10 3551458167 10 3551458167 10 3551458167 10 3551458167 10 3989581123 10 3989581123 10 3989581123 10 3989581123 9 430136711 9 430136711 9 430136711 9 430136711 10 2427983947 10 2427983947 10 2427983947 10 2427983947 10 2975706254 10 2975706254 10 1198739057 10 1198739057 10 1198739057 10 1198739057 9 473010817 9 473010817 9 473010817 9 473010817 10 2075478837 10 2075478837 10 2075478837 10 2075478837 10 2956234822 10 2956234822 10 3435288264 10 3435288264 10 2491360284 10 2491360284 10 4076377133 10 4076377133 10 4076377133 10 4076377133 10 3869918764 10 3869918764 9 647803737 9 647803737 9 647803737 9 647803737 9 669358715 9 669358715 9 669358715 9 669358715 9 177811234 9 177811234 10 1021729225 10 1021729225 10 1021729225 10 1021729225 10 2327152015 10 2327152015 10 2327152015 10 2327152015 10 3793441059 10 3793441059 10 3793441059 10 3793441059 9 390937317 9 390937317 9 390937317 9 390937317 10 2421236149 10 2421236149 10 2421236149 10 2421236149 10 3346291068 10 3346291068 10 3880200042 10 3880200042 10 2299140636 10 2299140636 10 3743837736 10 3743837736 10 2784034063 10 2784034063 10 2784034063 10 2784034063 10 1315739433 10 1315739433 10 1315739433 10 1315739433 10 1354395138 10 1354395138 10 4062777255 10 4062777255 10 4062777255 10 4062777255 10 3126701396 10 3126701396 0 0 152 0 0 0 10 3356491351 10 3356491351 10 3356491351 10 3356491351 10 2600961200 10 2600961200 10 2509159060 10 2509159060 10 1021729225 10 1021729225 10 1021729225 10 1021729225 10 1832705803 10 1832705803 10 1832705803 10 1832705803 9 581989062 9 581989062 10 1354395138 10 1354395138 10 2097663454 10 2097663454 10 3551458167 10 3551458167 10 3551458167 10 3551458167 10 3126701396 10 3126701396 10 3880200042 10 3880200042 10 3255615729 10 3255615729 10 3255615729 10 3255615729 9 167237906 9 167237906 9 177811234 9 177811234 10 3930851132 10 3930851132 10 2361415202 10 2361415202 9 259868705 9 259868705 9 259868705 9 259868705 10 3793441059 10 3793441059 10 3793441059 10 3793441059 9 776215953 9 776215953 9 776215953 9 776215953 10 1630722604 10 1630722604 9 310524955 9 310524955 9 310524955 9 310524955 9 473010817 9 473010817 9 473010817 9 473010817 10 1970368353 10 1970368353 10 1970368353 10 1970368353 9 647803737 9 647803737 9 647803737 9 647803737 10 3042379069 10 3042379069 10 3042379069 10 3042379069 9 669358715 9 669358715 9 669358715 9 669358715 10 2075478837 10 2075478837 10 2075478837 10 2075478837 10 2299140636 10 2299140636 9 109292002 9 109292002 10 1421489007 10 1421489007 10 1421489007 10 1421489007 9 287343763 9 287343763 9 287343763 9 287343763 10 3186940620 10 3186940620 10 1829132124 10 1829132124 10 2748750790 10 2748750790 9 941660988 9 941660988 10 3989581123 10 3989581123 10 3989581123 10 3989581123 10 3479493952 10 3479493952 10 2417781066 10 2417781066 9 601527218 9 601527218 10 4256439559 10 4256439559 10 4256439559 10 4256439559 10 3226376894 10 3226376894 10 1568788209 10 1568788209 10 1568788209 10 1568788209 10 1198739057 10 1198739057 10 1198739057 10 1198739057 10 2138619156 10 2138619156 10 4076377133 10 4076377133 10 4076377133 10 4076377133 10 2825882502 10 2825882502 10 3801137760 10 3801137760 10 4062777255 10 4062777255 10 4062777255 10 4062777255 10 2620626957 10 2620626957 10 2620626957 10 2620626957 10 1775667486 10 1775667486 10 3346291068 10 3346291068 10 2956234822 10 2956234822 9 178482033 9 178482033 9 178482033 9 178482033 9 918842470 9 918842470 10 3377617071 10 3377617071 10 3377617071 10 3377617071 9 390937317 9 390937317 9 390937317 9 390937317 10 3876107121 10 3876107121 10 3876107121 10 3876107121 9 670291604 9 670291604 10 1859681623 10 1859681623 10 1859681623 10 1859681623 10 1241175627 10 1241175627 10 1241175627 10 1241175627 10 3807848133 10 3807848133 10 3807848133 10 3807848133 10 1315739433 10 1315739433 10 1315739433 10 1315739433 10 2355967322 10 2355967322 10 1786883066 10 1786883066 10 4239032041 10 4239032041 10 4239032041 10 4239032041 10 2148764457 10 2148764457 10 2148764457 10 2148764457 10 2427983947 10 2427983947 10 2427983947 10 2427983947 9 607596425 9 607596425 9 607596425 9 607596425 10 3869918764 10 3869918764 10 3401943278 10 3401943278 10 2421236149 10 2421236149 10 2421236149 10 2421236149 9 159865104 9 159865104 9 411876340 9 411876340 10 2056892401 10 2056892401 10 2056892401 10 2056892401 10 2652233125 10 2652233125 10 2652233125 10 2652233125 10 2298524549 10 2298524549 10 2298524549 10 2298524549 9 257760945 9 257760945 9 257760945 9 257760945 10 2663762324 10 2663762324 10 2492774796 10 2492774796 10 3862418431 10 3862418431 10 3862418431 10 3862418431 10 3743837736 10 3743837736 10 2975706254 10 2975706254 10 3435288264 10 3435288264 10 2784034063 10 2784034063 10 2784034063 10 2784034063 9 286273879 9 286273879 9 286273879 9 286273879 10 1481537722 10 1481537722 9 258343568 9 258343568 10 4029502563 10 4029502563 10 4029502563 10 4029502563 10 3862464713 10 3862464713 10 3862464713 10 3862464713 10 2327152015 10 2327152015 10 2327152015 10 2327152015 10 2764558328 10 2764558328 9 967560929 9 967560929 9 967560929 9 967560929 10 2868860431 10 2868860431 10 2868860431 10 2868860431 9 190104374 9 190104374 9 430136711 9 430136711 9 430136711 9 430136711 10 2491360284 10 2491360284 10 2774454326 10 2774454326 7 5018725 7 5018725 7 5018725 7 5018725 9 183526573 9 183526573 9 183526573 9 183526573 10 3254104696 10 3254104696 diff --git a/test/legacy_archives/multimap_string_100.xml b/test/legacy_archives/multimap_string_100.xml index 3202e3ad..35edaeec 100644 --- a/test/legacy_archives/multimap_string_100.xml +++ b/test/legacy_archives/multimap_string_100.xml @@ -617,7 +617,7 @@ 152 0 - + 3356491351 3356491351 diff --git a/test/unordered/serialization_tests.cpp b/test/unordered/serialization_tests.cpp index f38d964d..2e1ed200 100644 --- a/test/unordered/serialization_tests.cpp +++ b/test/unordered/serialization_tests.cpp @@ -141,12 +141,32 @@ namespace { ((text_archive)(xml_archive)) ((default_generator))) + template + struct non_const + { + typedef T type; + }; + + template + struct non_const + { + typedef typename non_const::type type; + }; + + template + struct non_const > + { + typedef std::pair< + typename non_const::type, + typename non_const::type> type; + }; + template void legacy_serialization_test( std::pair lc, std::pair la) { - typedef typename Container::value_type value_type; - typedef std::vector value_vector; + typedef typename Container::value_type value_type; + typedef std::vector::type> value_vector; static const std::size_t sizes[] = {0, 10, 100};