(List (= scope= flags=0 words=[] bindings=[('test_description', {[SQ ]})]) (Com {[LIT_CHARS .]} {[LIT_CHARS ./test-lib.sh]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ] [LIT_OTHER "%"] [LIT_CHARS 03i] [SQ wide_delta_$iii &&\n"> > wide_delta_$iii &&\n"> deep_delta_$iii &&\n"> > deep_delta_$iii &&\n"> > deep_delta_$iii &&\n"> file_$iii &&\n"> >file_$iii &&\n"> file_101 &&\n"> obj-list &&\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (If (AndOr OP_OR_IF (= scope= flags=0 words=[] bindings=[('msg', {[ComSub (Com redirects=[(DescriptorRedirectNode target={[LIT_CHARS 1]} &"> 2)]{[LIT_CHARS git]} {[LIT_CHARS verify-pack]} {[LIT_CHARS -v]} {[DQ [LIT_CHARS test-3-][VarSub pack3][LIT_CHARS .pack]]})]})]) (Pipeline! (Subshell (Pipeline (Com {[LIT_CHARS echo]} {[DQ [VarSub msg]]} ) (Com {[LIT_CHARS grep]} {[DQ [LIT_CHARS "pack too large .* off_t"]]} ) ) ) ) ) (Com {[LIT_CHARS test_set_prereq]} {[LIT_CHARS OFF64_T]} ) (ElseTrue) (Com {[LIT_CHARS say]} {[DQ [LIT_CHARS "# skipping tests concerning 64-bit offsets"]]} ) ) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS OFF64_T]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS OFF64_T]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS OFF64_T]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS OFF64_T]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS OFF64_T]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[LIT_CHARS OFF64_T]} {[SQ ]} {[SQ ]} ) (FunctionDef index_obj_nr [] (List (= scope= flags=0 words=[] bindings=[('idx_file', {[VarSub 1]})]) (= scope= flags=0 words=[] bindings=[('object_sha1', {[VarSub 2]})]) (= scope= flags=0 words=[] bindings=[('nr', {[LIT_CHARS 0]})]) (Pipeline (Com {[LIT_CHARS git]} {[LIT_CHARS show-index]} < (FilenameRedirectNode filename={[VarSub idx_file]} 0), > ) (While (Com {[LIT_CHARS read]} {[LIT_CHARS offs]} {[LIT_CHARS sha1]} {[LIT_CHARS extra]} ) (List (= scope= flags=0 words=[] bindings=[('nr', {[ArithSub {A2 AS_OP_PLUS {A Atom NODE_ARITH_WORD {[VarSub nr]}} {A Atom NODE_ARITH_WORD {[AS_NUM_LITERAL 1]}}}]})]) (AndOr OP_OR_IF (Com {[LIT_CHARS test]} {[DQ [VarSub sha1]]} {[LIT_DBRACKET_LIKE "="]} {[DQ [VarSub object_sha1]]} ) (Com {[LIT_CHARS continue]} ) ) (Com {[LIT_CHARS echo]} {[DQ [ArithSub {A2 AS_OP_MINUS {A Atom NODE_ARITH_WORD {[VarSub nr]}} {A Atom NODE_ARITH_WORD {[AS_NUM_LITERAL 1]}}}]]} ) (Com {[LIT_CHARS break]} ) ) ) ) ) ) (FunctionDef index_obj_offset [] (List (= scope= flags=0 words=[] bindings=[('idx_file', {[VarSub 1]})]) (= scope= flags=0 words=[] bindings=[('object_sha1', {[VarSub 2]})]) (Pipeline (Com {[LIT_CHARS git]} {[LIT_CHARS show-index]} < (FilenameRedirectNode filename={[VarSub idx_file]} 0), > ) (Com {[LIT_CHARS grep]} {[VarSub object_sha1]} ) (Subshell (AndOr OP_AND_IF (Com {[LIT_CHARS read]} {[LIT_CHARS offs]} {[LIT_CHARS extra]} ) (Com {[LIT_CHARS echo]} {[DQ [VarSub offs]]} ) ) ) ) ) ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ file_101_foo1">]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ file_101_foo2">]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ /dev/null || exit 1\n"> ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_done]} ) )