(CommandList children: [ (C {(set)} {(-e)}) (CommandList children: [ (Sentence child: (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:common_objpfx) op: Equal rhs: {($ VSub_Number '$1')} spids: [54] ) ] spids: [54] ) terminator: <Op_Semi ';'> ) (C {(shift)}) ] ) (CommandList children: [ (Sentence child: (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:test_via_rtld_prefix) op: Equal rhs: {($ VSub_Number '$1')} spids: [60] ) ] spids: [60] ) terminator: <Op_Semi ';'> ) (C {(shift)}) ] ) (CommandList children: [ (Sentence child: (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:test_wrapper_env) op: Equal rhs: {($ VSub_Number '$1')} spids: [66] ) ] spids: [66] ) terminator: <Op_Semi ';'> ) (C {(shift)}) ] ) (CommandList children: [ (Sentence child: (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:run_program_env) op: Equal rhs: {($ VSub_Number '$1')} spids: [72] ) ] spids: [72] ) terminator: <Op_Semi ';'> ) (C {(shift)}) ] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:logfile) op: Equal rhs: {($ VSub_Name '$common_objpfx') (/nptl/tst-tls6.out)} spids: [78] ) ] spids: [78] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:library_path) op: Equal rhs: {(${ VSub_Name common_objpfx) (Lit_Other ':') (${ VSub_Name common_objpfx) (nptl)} spids: [86] ) ] spids: [86] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:tst_tls5) op: Equal rhs: { (DQ (${ VSub_Name test_via_rtld_prefix) (' ') (${ VSub_Name common_objpfx) (/nptl/tst-tls5) ) } spids: [96] ) ] spids: [96] ) (SimpleCommand redirects: [(Redir op:<Redir_Great '>'> fd:16777215 arg_word:{($ VSub_Name '$logfile')})] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:fail) op:Equal rhs:{(0)} spids:[113])] spids: [113] ) (ForEach iter_name: aligned iter_words: [{(a)} {(e)} {(f)}] do_arg_iter: F body: (DoGroup children: [ (SimpleCommand words: [{(echo)} {(DQ ('preload tst-tls5mod{') ($ VSub_Name '$aligned') (',b,c,d}.so'))}] redirects: [ (Redir op: <Redir_DGreat '>>'> fd: 16777215 arg_word: {($ VSub_Name '$logfile')} ) ] ) (SimpleCommand words: [{(echo)} {(DQ ('==============='))}] redirects: [ (Redir op: <Redir_DGreat '>>'> fd: 16777215 arg_word: {($ VSub_Name '$logfile')} ) ] ) (AndOr ops: [Op_DPipe] children: [ (SimpleCommand words: [ {(${ VSub_Name test_wrapper_env)} {(${ VSub_Name run_program_env)} {(Lit_VarLike 'LD_PRELOAD=') (DQ (CommandSubPart command_list: (CommandList children: [ (Pipeline children: [ (C {(echo)} (BracedWordTree parts: [ (${ VSub_Name common_objpfx) (nptl/tst-tls5mod) (BracedAltPart words: [{($ VSub_Name '$aligned')} {(b)} {(c)} {(d)}] ) (.so) ] ) ) (C {(sed)} {(SQ <'s/:$//;s/: /:/g'>)}) ] negated: F ) ] ) left_token: <Left_Backtick '`'> spids: [171 198] ) ) } {(${ VSub_Name tst_tls5)} ] redirects: [ (Redir op: <Redir_DGreat '>>'> fd: 16777215 arg_word: {($ VSub_Name '$logfile')} ) ] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:fail) op:Equal rhs:{(1)} spids:[211])] spids: [211] ) ] ) (SimpleCommand words: [{(echo)}] redirects: [ (Redir op: <Redir_DGreat '>>'> fd: 16777215 arg_word: {($ VSub_Name '$logfile')} ) ] ) (SimpleCommand words: [{(echo)} {(DQ ('preload tst-tls5mod{b,') ($ VSub_Name '$aligned') (',c,d}.so'))}] redirects: [ (Redir op: <Redir_DGreat '>>'> fd: 16777215 arg_word: {($ VSub_Name '$logfile')} ) ] ) (SimpleCommand words: [{(echo)} {(DQ ('==============='))}] redirects: [ (Redir op: <Redir_DGreat '>>'> fd: 16777215 arg_word: {($ VSub_Name '$logfile')} ) ] ) (AndOr ops: [Op_DPipe] children: [ (SimpleCommand words: [ {(${ VSub_Name test_wrapper_env)} {(${ VSub_Name run_program_env)} {(Lit_VarLike 'LD_PRELOAD=') (DQ (CommandSubPart command_list: (CommandList children: [ (Pipeline children: [ (C {(echo)} (BracedWordTree parts: [ (${ VSub_Name common_objpfx) (nptl/tst-tls5mod) (BracedAltPart words: [{(b)} {($ VSub_Name '$aligned')} {(c)} {(d)}] ) (.so) ] ) ) (C {(sed)} {(SQ <'s/:$//;s/: /:/g'>)}) ] negated: F ) ] ) left_token: <Left_Backtick '`'> spids: [261 288] ) ) } {(${ VSub_Name tst_tls5)} ] redirects: [ (Redir op: <Redir_DGreat '>>'> fd: 16777215 arg_word: {($ VSub_Name '$logfile')} ) ] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:fail) op:Equal rhs:{(1)} spids:[301])] spids: [301] ) ] ) (SimpleCommand words: [{(echo)}] redirects: [ (Redir op: <Redir_DGreat '>>'> fd: 16777215 arg_word: {($ VSub_Name '$logfile')} ) ] ) (SimpleCommand words: [{(echo)} {(DQ ('preload tst-tls5mod{b,c,d,') ($ VSub_Name '$aligned') ('}.so'))}] redirects: [ (Redir op: <Redir_DGreat '>>'> fd: 16777215 arg_word: {($ VSub_Name '$logfile')} ) ] ) (SimpleCommand words: [{(echo)} {(DQ ('==============='))}] redirects: [ (Redir op: <Redir_DGreat '>>'> fd: 16777215 arg_word: {($ VSub_Name '$logfile')} ) ] ) (AndOr ops: [Op_DPipe] children: [ (SimpleCommand words: [ {(${ VSub_Name test_wrapper_env)} {(${ VSub_Name run_program_env)} {(Lit_VarLike 'LD_PRELOAD=') (DQ (CommandSubPart command_list: (CommandList children: [ (Pipeline children: [ (C {(echo)} (BracedWordTree parts: [ (${ VSub_Name common_objpfx) (nptl/tst-tls5mod) (BracedAltPart words: [{(b)} {(c)} {(d)} {($ VSub_Name '$aligned')}] ) (.so) ] ) ) (C {(sed)} {(SQ <'s/:$//;s/: /:/g'>)}) ] negated: F ) ] ) left_token: <Left_Backtick '`'> spids: [351 378] ) ) } {(${ VSub_Name tst_tls5)} ] redirects: [ (Redir op: <Redir_DGreat '>>'> fd: 16777215 arg_word: {($ VSub_Name '$logfile')} ) ] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:fail) op:Equal rhs:{(1)} spids:[391])] spids: [391] ) ] ) (SimpleCommand words: [{(echo)}] redirects: [ (Redir op: <Redir_DGreat '>>'> fd: 16777215 arg_word: {($ VSub_Name '$logfile')} ) ] ) ] spids: [130 401] ) spids: [122 128] ) (SimpleCommand words: [{(echo)} {(DQ ('preload tst-tls5mod{d,a,b,c,e}'))}] redirects: [(Redir op:<Redir_DGreat '>>'> fd:16777215 arg_word:{($ VSub_Name '$logfile')})] ) (SimpleCommand words: [{(echo)} {(DQ ('==============='))}] redirects: [(Redir op:<Redir_DGreat '>>'> fd:16777215 arg_word:{($ VSub_Name '$logfile')})] ) (AndOr ops: [Op_DPipe] children: [ (SimpleCommand words: [ {(${ VSub_Name test_wrapper_env)} {(${ VSub_Name run_program_env)} {(Lit_VarLike 'LD_PRELOAD=') (DQ (CommandSubPart command_list: (CommandList children: [ (Pipeline children: [ (C {(echo)} (BracedWordTree parts: [ (${ VSub_Name common_objpfx) (nptl/tst-tls5mod) (BracedAltPart words: [{(d)} {(a)} {(b)} {(c)} {(e)}] ) (.so) ] ) ) (C {(sed)} {(SQ <'s/:$//;s/: /:/g'>)}) ] negated: F ) ] ) left_token: <Left_Backtick '`'> spids: [436 465] ) ) } {(${ VSub_Name tst_tls5)} ] redirects: [(Redir op:<Redir_DGreat '>>'> fd:16777215 arg_word:{($ VSub_Name '$logfile')})] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:fail) op:Equal rhs:{(1)} spids:[478])] spids: [478] ) ] ) (SimpleCommand words: [{(echo)}] redirects: [(Redir op:<Redir_DGreat '>>'> fd:16777215 arg_word:{($ VSub_Name '$logfile')})] ) (SimpleCommand words: [{(echo)} {(DQ ('preload tst-tls5mod{d,a,b,e,f}'))}] redirects: [(Redir op:<Redir_DGreat '>>'> fd:16777215 arg_word:{($ VSub_Name '$logfile')})] ) (SimpleCommand words: [{(echo)} {(DQ ('==============='))}] redirects: [(Redir op:<Redir_DGreat '>>'> fd:16777215 arg_word:{($ VSub_Name '$logfile')})] ) (AndOr ops: [Op_DPipe] children: [ (SimpleCommand words: [ {(${ VSub_Name test_wrapper_env)} {(${ VSub_Name run_program_env)} {(Lit_VarLike 'LD_PRELOAD=') (DQ (CommandSubPart command_list: (CommandList children: [ (Pipeline children: [ (C {(echo)} (BracedWordTree parts: [ (${ VSub_Name common_objpfx) (nptl/tst-tls5mod) (BracedAltPart words: [{(d)} {(a)} {(b)} {(e)} {(f)}] ) (.so) ] ) ) (C {(sed)} {(SQ <'s/:$//;s/: /:/g'>)}) ] negated: F ) ] ) left_token: <Left_Backtick '`'> spids: [520 549] ) ) } {(${ VSub_Name tst_tls5)} ] redirects: [(Redir op:<Redir_DGreat '>>'> fd:16777215 arg_word:{($ VSub_Name '$logfile')})] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:fail) op:Equal rhs:{(1)} spids:[562])] spids: [562] ) ] ) (SimpleCommand words: [{(echo)}] redirects: [(Redir op:<Redir_DGreat '>>'> fd:16777215 arg_word:{($ VSub_Name '$logfile')})] ) (ControlFlow token:<ControlFlow_Exit exit> arg_word:{($ VSub_Name '$fail')}) ] )