(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_OTHER "="]} {[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_expect_success]} {[SQ ]} {[SQ wrong-tag < err &&\n"> ]}) (Com {[LIT_CHARS test_done]}) )