DELTA 326025 10893 60 SVN•f•? 3 ’r²‚“K2strtoarith_t(nptr, endptr, base) (intmax_t)strtouENDREP DELTA 341164 109 511 SVN——+  „†“ƒxrith15ENDREP DELTA SVNƒƒ€ƒƒ# $FreeBSD$ failures=0 check() { if [ $(($1)) != $2 ]; then failures=$((failures+1)) echo "For $1, expected $2 actual $(($1))" fi } XXX=-9223372036854775808 check "XXX" -9223372036854775808 check "XXX - 1" 9223372036854775807 check $(($XXX - 1)) 9223372036854775807 check $(($XXX - 2)) 9223372036854775806 check $((0x8000000000000000 == 0x7fffffffffffffff)) \ 0 exit $((failures != 0)) ENDREP id: dx-1556.60-1557.r342880/590 type: file pred: dx-1556.60-1557.r326025/278046 count: 26 text: 342880 0 73 2751 d7d333432316451243b60ae85de0fce5 afa89e894982c7090a1a98593e4b28c022b69be2 342879-7cw1/_4 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/bin/sh/shell.h copyroot: 1557 /head/bin/sh/shell.h id: 11-259210.6-259210.r342880/911 type: file pred: 11-259210.6-259210.r341164/1176 count: 17 text: 342880 102 29 2987 9f88be69a9e0b43703d2e2599ac36f16 9ba440e25abdff80b6f095c9029935996ae94791 342879-7cw1/_7 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/bin/sh/tests/expansion/Makefile copyroot: 259210 /head/bin/sh/tests/expansion id: 8-342880.6-259210.r342880/1270 type: file count: 0 text: 342880 159 418 401 ab9cb57006f06537b1e937fa90f24d51 98ecbdb116b0c419b95a6baff0966d4d59f91de2 342879-7cw1/_9 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/bin/sh/tests/expansion/arith15.0 copyroot: 259210 /head/bin/sh/tests/expansion PLAIN K 8 Makefile V 35 file 11-259210.6-259210.r342880/911 K 15 Makefile.depend V 37 file w5-284345.c-296587.r296587/34001 K 8 arith1.0 V 28 file 9-201259.0.r201259/5908 K 9 arith10.0 V 27 file 6-218469.0.r218469/679 K 9 arith11.0 V 28 file a-218626.0.r218626/6313 K 9 arith12.0 V 26 file 6-232839.0.r232839/88 K 9 arith13.0 V 28 file 9-254806.0.r254806/5747 K 9 arith14.0 V 35 file 8-270029.6-259210.r270029/1306 K 9 arith15.0 V 35 file 8-342880.6-259210.r342880/1270 K 8 arith2.0 V 26 file 6-201428.0.r209652/45 K 8 arith3.0 V 27 file 6-204017.0.r204017/221 K 8 arith4.0 V 27 file 6-206167.0.r206167/402 K 8 arith5.0 V 27 file 6-206168.0.r206168/329 K 8 arith6.0 V 27 file 6-215550.0.r215550/423 K 8 arith7.0 V 27 file 6-216395.0.r216395/140 K 8 arith8.0 V 28 file 9-216547.0.r216547/5600 K 8 arith9.0 V 27 file 9-218469.0.r218469/964 K 9 assign1.0 V 28 file 6-204842.0.r204842/1193 K 11 cmdsubst1.0 V 28 file e-201366.0.r201366/8253 K 12 cmdsubst10.0 V 28 file 9-216826.0.r216826/6225 K 12 cmdsubst11.0 V 28 file 9-223163.0.r223163/5609 K 12 cmdsubst12.0 V 27 file 6-230121.0.r230121/364 K 12 cmdsubst13.0 V 27 file 9-230121.0.r230121/650 K 12 cmdsubst14.0 V 28 file 9-245381.0.r245381/5601 K 12 cmdsubst15.0 V 28 file c-245381.0.r245381/5890 K 12 cmdsubst16.0 V 26 file 6-245392.0.r245392/76 K 12 cmdsubst17.0 V 28 file 9-245422.0.r245422/5569 K 12 cmdsubst18.0 V 34 file 7-314637.6-259210.r314637/897 K 12 cmdsubst19.0 V 35 file 9-314637.6-259210.r314637/1215 K 11 cmdsubst2.0 V 27 file 6-205105.0.r205105/392 K 12 cmdsubst20.0 V 35 file b-314637.6-259210.r314637/1534 K 12 cmdsubst21.0 V 35 file 8-314686.6-259210.r314686/1248 K 12 cmdsubst22.0 V 35 file a-314686.6-259210.r314686/1567 K 12 cmdsubst23.0 V 34 file 8-315005.6-259210.r315005/937 K 12 cmdsubst24.0 V 34 file 7-317347.6-259210.r317347/811 K 12 cmdsubst25.0 V 34 file 7-317514.6-259210.r317514/616 K 12 cmdsubst26.0 V 34 file 9-317514.6-259210.r317514/931 K 11 cmdsubst3.0 V 28 file 9-216496.0.r218819/4999 K 11 cmdsubst4.0 V 26 file 6-216747.0.r216747/88 K 11 cmdsubst5.0 V 28 file 9-216761.0.r216761/5852 K 11 cmdsubst6.0 V 27 file 6-216763.0.r216763/401 K 11 cmdsubst7.0 V 29 file b-216778.0.r216778/10174 K 11 cmdsubst8.0 V 27 file 6-216819.0.r216819/407 K 11 cmdsubst9.0 V 27 file 9-216819.0.r216819/694 K 9 export1.0 V 27 file 6-238430.0.r238430/239 K 9 export2.0 V 28 file c-238468.0.r238468/9481 K 9 export3.0 V 28 file f-238468.0.r238468/9770 K 10 heredoc1.0 V 27 file 6-222715.0.r222715/379 K 10 heredoc2.0 V 28 file 9-222716.0.r222716/5728 K 6 ifs1.0 V 27 file 7-194981.0.r194981/262 K 6 ifs2.0 V 27 file 6-211341.0.r211341/394 K 6 ifs3.0 V 27 file 6-211622.0.r211622/467 K 6 ifs4.0 V 28 file 9-222361.0.r222361/5920 K 6 ifs5.0 V 34 file 7-278806.6-259210.r278806/561 K 6 ifs6.0 V 34 file 7-280920.6-259210.r280920/606 K 6 ifs7.0 V 34 file 9-280920.6-259210.r280920/915 K 9 length1.0 V 27 file 6-219611.0.r219611/730 K 9 length2.0 V 28 file 9-219611.0.r219611/1015 K 9 length3.0 V 28 file b-219611.0.r219611/1301 K 9 length4.0 V 27 file 6-220655.0.r220655/354 K 9 length5.0 V 27 file 6-220656.0.r220656/292 K 9 length6.0 V 28 file 9-220903.0.r220903/5711 K 9 length7.0 V 28 file 9-221602.0.r221602/6317 K 9 length8.0 V 28 file c-221602.0.r221602/6605 K 8 local1.0 V 29 file h-238468.0.r238468/10059 K 8 local2.0 V 29 file j-238468.0.r238468/10348 K 11 pathname1.0 V 35 file 6-207935.6-259210.r302937/1438 K 11 pathname2.0 V 35 file 9-207944.6-259210.r302937/1785 K 11 pathname3.0 V 28 file 9-211155.0.r211155/6174 K 11 pathname4.0 V 28 file 9-211646.0.r211646/5858 K 11 pathname5.0 V 34 file 9-278806.6-259210.r278806/870 K 11 pathname6.0 V 35 file a-302937.6-259210.r302937/2133 K 13 plus-minus1.0 V 27 file 9-204842.0.r216738/461 K 13 plus-minus2.0 V 28 file 9-206145.0.r206145/7818 K 13 plus-minus3.0 V 27 file 6-206817.0.r206817/631 K 13 plus-minus4.0 V 27 file 6-211080.0.r211080/536 K 13 plus-minus5.0 V 28 file 9-214492.0.r214492/5865 K 13 plus-minus6.0 V 28 file d-214512.0.r214512/8568 K 13 plus-minus7.0 V 27 file 8-216738.0.r216738/778 K 13 plus-minus8.0 V 28 file 9-219623.0.r219623/6132 K 13 plus-minus9.0 V 35 file 8-333927.6-259210.r333927/1083 K 11 question1.0 V 29 file 6-198453.0.r213738/20777 K 11 question2.0 V 35 file 8-341164.6-259210.r341164/1536 K 11 readonly1.0 V 29 file l-238468.0.r238468/10637 K 8 redir1.0 V 35 file 8-273920.6-259210.r273920/1309 K 8 set-u1.0 V 29 file 9-198453.0.r213738/21098 K 8 set-u2.0 V 28 file a-198454.0.r198454/5982 K 8 set-u3.0 V 28 file 9-221463.0.r221463/5591 K 8 tilde1.0 V 26 file 6-206148.0.r206149/52 K 8 tilde2.0 V 28 file 9-206150.0.r206150/5985 K 7 trim1.0 V 27 file 6-206143.0.r206143/678 K 8 trim10.0 V 35 file a-333927.6-259210.r333927/1401 K 8 trim11.0 V 35 file c-333927.6-259210.r333927/1714 K 7 trim2.0 V 28 file 9-206147.0.r206147/6060 K 7 trim3.0 V 27 file 6-207127.0.r207127/482 K 7 trim4.0 V 28 file b-213814.0.r213814/8351 K 7 trim5.0 V 28 file 9-214490.0.r214490/6032 K 7 trim6.0 V 28 file 9-214524.0.r214524/5924 K 7 trim7.0 V 28 file c-219623.0.r219623/6424 K 7 trim8.0 V 29 file c-221646.0.r221646/11856 K 7 trim9.0 V 34 file 7-292758.6-259210.r292758/886 END ENDREP id: 5-194981.6-259210.r342880/6714 type: dir pred: 5-194981.6-259210.r341164/6928 count: 87 text: 342880 1586 5115 0 4b22ff97f178c989f68d70223b70aa2d cpath: /head/bin/sh/tests/expansion copyroot: 259210 /head/bin/sh/tests/expansion PLAIN K 8 Makefile V 28 file p-259210.0.r322438/1089 K 15 Makefile.depend V 37 file w5-284345.8-296587.r296587/18587 K 8 builtins V 35 dir a-149781.3-259210.r336320/13539 K 6 errors V 34 dir 5-157415.4-259210.r341097/3953 K 9 execution V 34 dir 9-194196.5-259210.r342741/3354 K 9 expansion V 34 dir 5-194981.6-259210.r342880/6714 K 18 functional_test.sh V 28 file j-269902.0.r270101/6037 K 10 invocation V 28 dir 6-322438.0.r325187/12362 K 10 parameters V 34 dir 5-185232.8-259210.r306843/2520 K 6 parser V 34 dir 5-191010.9-259210.r333507/5229 K 5 set-e V 35 dir q-149781.a-259210.r299094/42278 END ENDREP id: o-259210.0.r342880/7554 type: dir pred: o-259210.0.r342741/4193 count: 98 text: 342880 6947 594 0 5f3e1cab256cb8b87cfa6dbb2e82fd32 cpath: /head/bin/sh/tests copyroot: 0 / PLAIN K 8 Makefile V 33 file aa-1556.49-1557.r338374/1961 K 15 Makefile.depend V 30 file 2v-284345.0.r325188/48336 K 4 TOUR V 32 file ad-1556.4a-1557.r340284/890 K 7 alias.c V 32 file af-1556.4b-1557.r317039/232 K 7 alias.h V 35 file ah-1556.4c-1557.r314436/287640 K 7 arith.h V 31 file 9-15920.0-15921.r315511/47 K 12 arith_yacc.c V 27 file 6-218466.0.r270246/128 K 12 arith_yacc.h V 28 file 8-218466.0.r279503/1169 K 13 arith_yylex.c V 28 file a-218466.0.r279503/1467 K 5 bltin V 28 dir 1d-1557.0.r326025/271570 K 12 builtins.def V 33 file h-15920.1-15921.r319576/1075 K 4 cd.c V 33 file ax-1556.4j-1557.r336320/2045 K 4 cd.h V 29 file b-20425.0.r314436/289931 K 11 dot.profile V 32 file 2k-37.1-338374.r338374/2286 K 7 error.c V 33 file b3-1556.4m-1557.r340284/1204 K 7 error.h V 33 file b5-1556.4n-1557.r340284/1528 K 6 eval.c V 33 file b7-1556.4o-1557.r340284/1849 K 6 eval.h V 35 file b9-1556.4p-1557.r314436/291199 K 6 exec.c V 33 file bb-1556.4q-1557.r340284/2171 K 6 exec.h V 33 file bd-1556.4r-1557.r339822/1122 K 8 expand.c V 32 file bf-1556.4s-1557.r341164/855 K 8 expand.h V 35 file bh-1556.4t-1557.r314436/292503 K 5 funcs V 28 dir 1f-1557.0.r314436/295546 K 10 histedit.c V 31 file c1-1556.52-1557.r319635/62 K 7 input.c V 32 file c5-1556.54-1557.r341097/679 K 7 input.h V 35 file c7-1556.55-1557.r314436/296383 K 6 jobs.c V 33 file c9-1556.56-1557.r340284/2492 K 6 jobs.h V 32 file cb-1556.57-1557.r327475/955 K 6 mail.c V 32 file cf-1556.59-1557.r336303/427 K 6 mail.h V 35 file ch-1556.5a-1557.r326025/271750 K 6 main.c V 33 file cj-1556.5b-1557.r340284/2814 K 6 main.h V 35 file cl-1556.5c-1557.r326025/272402 K 10 memalloc.c V 35 file cn-1556.5d-1557.r326025/272728 K 10 memalloc.h V 35 file cp-1556.5e-1557.r326025/273062 K 11 miscbltin.c V 35 file cr-1556.5f-1557.r326025/273396 K 10 mkbuiltins V 32 file ct-1556.5g-1557.r328934/439 K 9 mknodes.c V 35 file cx-1556.5i-1557.r326025/273729 K 10 mksyntax.c V 32 file d1-1556.5k-1557.r334008/237 K 8 mktokens V 32 file d3-1556.5l-1557.r328934/765 K 12 myhistedit.h V 35 file d5-1556.5m-1557.r326025/274396 K 10 mystring.c V 35 file d7-1556.5n-1557.r326025/274735 K 10 mystring.h V 35 file d9-1556.5o-1557.r326025/275070 K 11 nodes.c.pat V 35 file db-1556.5p-1557.r314436/301988 K 9 nodetypes V 35 file dd-1556.5q-1557.r314436/302323 K 9 options.c V 35 file df-1556.5r-1557.r326025/275405 K 9 options.h V 35 file dh-1556.5s-1557.r326025/275735 K 8 output.c V 35 file dj-1556.5t-1557.r326025/276068 K 8 output.h V 35 file dl-1556.5u-1557.r326025/276395 K 8 parser.c V 32 file dn-1556.5v-1557.r342577/567 K 8 parser.h V 35 file dp-1556.5w-1557.r326025/277057 K 7 profile V 33 file 4-3161.6-337849.r337849/3969 K 7 redir.c V 35 file dr-1556.5x-1557.r326025/277388 K 7 redir.h V 35 file dt-1556.5y-1557.r326025/277717 K 4 sh.1 V 31 file dv-1556.5z-1557.r341725/73 K 7 shell.h V 32 file dx-1556.60-1557.r342880/590 K 6 show.c V 35 file dz-1556.61-1557.r326025/278375 K 6 show.h V 36 file 1z-15920.2-15921.r326025/278702 K 5 tests V 27 dir o-259210.0.r342880/7554 K 6 trap.c V 35 file e1-1556.62-1557.r326025/279032 K 6 trap.h V 35 file e3-1556.63-1557.r326025/279356 K 5 var.c V 32 file e5-1556.64-1557.r342740/122 K 5 var.h V 35 file e7-1556.65-1557.r326025/280006 END ENDREP id: 1b-1557.0.r342880/10969 type: dir pred: 1b-1557.0.r342741/7611 count: 1122 text: 342880 7730 3226 0 e10b75e7d36133b6dc93ef78c1942754 cpath: /head/bin/sh copyroot: 0 / PLAIN K 8 Makefile V 31 file i-1556.0-1557.r324351/3616 K 12 Makefile.inc V 32 file l-1556.1-1557.r265420/26643 K 3 cat V 24 dir 3-1557.0.r327672/616 K 7 chflags V 25 dir 3u-1590.0.r335003/752 K 4 chio V 27 dir 2-23450.0.r325188/23696 K 5 chmod V 27 dir 5-1557.0.r326025/237454 K 2 cp V 27 dir 7-1557.0.r326025/238925 K 3 csh V 25 dir 9-1557.0.r338374/1794 K 4 date V 25 dir d-1557.0.r342139/5942 K 2 dd V 25 dir f-1557.0.r341257/2315 K 2 df V 24 dir h-1557.0.r329092/772 K 10 domainname V 27 dir 2-2862.0.r326025/246133 K 4 echo V 25 dir j-1557.0.r335395/9959 K 2 ed V 23 dir 2-17.0.r340132/3640 K 4 expr V 22 dir 3-5.0.r332499/3600 K 15 freebsd-version V 34 dir 4-256106.0-256241.r325800/1871 K 7 getfacl V 25 dir 2-74465.0.r340014/847 K 8 hostname V 27 dir l-1557.0.r326025/248808 K 4 kenv V 26 dir 2-62813.0.r326651/4085 K 4 kill V 27 dir n-1557.0.r326025/249545 K 2 ln V 27 dir p-1557.0.r326025/250357 K 2 ls V 24 dir r-1557.0.r338028/926 K 5 mkdir V 27 dir t-1557.0.r326025/253800 K 2 mv V 27 dir v-1557.0.r326025/254566 K 3 pax V 25 dir x-1557.0.r342601/2315 K 5 pkill V 33 dir 2-127412.0-182543.r341440/832 K 2 ps V 25 dir z-1557.0.r339962/1107 K 5 pwait V 28 dir 4-199458.0.r325188/43672 K 3 pwd V 25 dir 11-1557.0.r335278/602 K 8 realpath V 28 dir 9-69110.0.r326025/269086 K 2 rm V 26 dir 15-1557.0.r340330/1293 K 5 rmail V 27 dir 17-1557.0.r325188/46425 K 5 rmdir V 28 dir 19-1557.0.r326025/270593 K 7 setfacl V 26 dir 9-74465.0.r339793/2054 K 2 sh V 27 dir 1b-1557.0.r342880/10969 K 5 sleep V 27 dir 1h-1557.0.r335395/10736 K 4 stty V 26 dir 1j-1557.0.r339474/1206 K 4 sync V 27 dir 1l-1557.0.r325188/54396 K 4 test V 27 dir 1n-1557.0.r325188/55155 K 5 tests V 29 dir 1k-259210.0.r299094/49109 K 7 uuidgen V 27 dir 2-97372.0.r335395/11419 END ENDREP id: 1-5.0.r342880/12903 type: dir pred: 1-5.0.r342741/9543 count: 3492 text: 342880 11141 1749 0 619b1972f410cf77c037c4e5193a9ba8 cpath: /head/bin copyroot: 0 / PLAIN K 10 .arcconfig V 26 file 1-265842.0.r306435/41 K 8 .arclint V 25 file 1-266959.0.r326959/0 K 14 .gitattributes V 27 file 1-327183.0.r342793/891 K 10 .gitignore V 26 file 4-327183.0.r335840/66 K 9 COPYRIGHT V 24 file 1-2656.0.r342661/98 K 5 LOCKS V 26 file 1-146890.0.r334871/53 K 11 MAINTAINERS V 26 file 1-94742.0.r342384/138 K 8 Makefile V 30 file 3-1594.0-1595.r340328/280 K 13 Makefile.inc1 V 25 file 5-38666.0.r342245/98 K 18 Makefile.libcompat V 33 file 5-38666.0-296709.r340371/111 K 16 Makefile.sys.inc V 27 file 3-325973.0.r326580/260 K 17 ObsoleteFiles.inc V 28 file 4-148330.0.r342242/2058 K 6 README V 26 file 1-21173.0.r335299/328 K 9 README.md V 27 file 1-314473.0.r335299/605 K 8 UPDATING V 26 file 1-41806.0.r342636/299 K 3 bin V 23 dir 1-5.0.r342880/12903 K 4 cddl V 27 dir 1-168404.0.r342541/6997 K 7 contrib V 27 dir 1-16755.0.r342877/11323 K 6 crypto V 26 dir 1-25405.0.r342871/3983 K 3 etc V 24 dir 1-38.0.r342649/12195 K 3 gnu V 25 dir 1-3.0.r341825/3754881 K 7 include V 24 dir 1-697.0.r342383/5510 K 9 kerberos5 V 29 dir 4q-29815.0.r339270/613402 K 3 lib V 22 dir 6-5.0.r342876/7000 K 7 libexec V 22 dir c-5.0.r342805/3075 K 7 release V 25 dir 1-3027.0.r342875/2179 K 6 rescue V 26 dir 7-117035.0.r340652/845 K 4 sbin V 24 dir fa-4.0.r342788/19260 K 6 secure V 25 dir r-1553.0.r342009/2538 K 5 share V 22 dir e-3.0.r342863/3129 K 5 stand V 34 dir 6j-38465.0-325834.r342865/4220 K 3 sys V 23 dir g-5.0.r342879/10332 K 7 targets V 35 dir 2-242818.1-284345.r340386/15617 K 5 tests V 27 dir g-257097.0.r342737/3249 K 5 tools V 26 dir 43-1590.0.r342848/2630 K 7 usr.bin V 23 dir m-3.0.r342874/13822 K 8 usr.sbin V 23 dir q-3.0.r342810/12636 END ENDREP id: 5-1.0.r342880/14743 type: dir pred: 5-1.0.r342879/12245 count: 228235 text: 342880 13065 1665 0 b83892fb7893643091dd0387bff18e75 props: 341825 3931323 3170 0 e12175467b67ff24752fe6515be1ae5a cpath: /head copyroot: 0 / minfo-cnt: 124 minfo-here: y PLAIN K 11 ROADMAP.txt V 26 file 0-179453.0.r285589/70 K 4 head V 23 dir 5-1.0.r342880/14743 K 8 projects V 23 dir 6-1.0.r342186/12046 K 7 release V 22 dir 7-1.0.r341707/3356 K 6 releng V 23 dir 8-1.0.r342233/11012 K 6 stable V 23 dir 9-1.0.r342861/62032 K 8 svnadmin V 27 dir 0-179447.0.r342556/1304 K 4 user V 23 dir a-1.0.r342217/13367 K 6 vendor V 23 dir b-1.0.r342643/12761 K 13 vendor-crypto V 25 dir 0-1575.0.r340693/5087 K 10 vendor-sys V 26 dir 0-12116.0.r342868/8362 END ENDREP id: 0.0.r342880/15483 type: dir pred: 0.0.r342879/12985 count: 342880 text: 342880 14995 475 0 bc1da7439aec8a51bcf417409b2f4f25 props: 289270 0 4229 0 20f578acc837c5e58fc64b9eaa493aea cpath: / copyroot: 0 / minfo-cnt: 45494 dx-1556.60-1557.t342879-7cw1 modify-file true false /head/bin/sh/shell.h 11-259210.6-259210.t342879-7cw1 modify-file true false /head/bin/sh/tests/expansion/Makefile _8.6-259210.t342879-7cw1 add-file true true /head/bin/sh/tests/expansion/arith15.0 15483 15708