(CommandList children: [ (C {(set)} {(-ex)}) (C {(source)} {($ VSub_Name '$TRAVIS_BUILD_DIR') (/ci/travis_env_common.sh)}) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(DQ ($ VSub_Number '$1'))} {(Lit_Other '=') (Lit_Other '=')} {(DQ (--only-library))} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:only_library_mode) op: Equal rhs: {(yes)} spids: [86] ) ] spids: [86] ) ] spids: [-1 83] ) ] else_action: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:only_library_mode) op:Equal rhs:{(no)} spids:[92])] spids: [92] ) (C {(source)} {($ VSub_Name '$TRAVIS_BUILD_DIR') (/ci/travis_install_conda.sh)}) ] spids: [89 101] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(DQ ($ VSub_Name '$ARROW_TRAVIS_USE_TOOLCHAIN'))} {(Lit_Other '=') (Lit_Other '=')} {(DQ (1))} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (C {(conda)} {(create)} {(-y)} {(-q)} {(-p)} {($ VSub_Name '$CPP_TOOLCHAIN')} {(Lit_VarLike 'python=') (2.7)} {(Lit_VarLike 'jemalloc=') (4.4.0)} {(nomkl)} {(boost-cpp)} {(rapidjson)} {(flatbuffers)} {(gflags)} {(lz4-c)} {(snappy)} {(zstd)} {(brotli)} {(zlib)} {(cmake)} {(curl)} {(thrift-cpp)} {(ninja)} ) (C {(conda)} {(update)} {(-y)} {(-p)} {($ VSub_Name '$CPP_TOOLCHAIN')} {(ca-certificates)} {(-c)} {(defaults)} ) ] spids: [-1 122] ) ] spids: [-1 231] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {($ VSub_Name '$TRAVIS_OS_NAME')} {(Lit_Other '=') (Lit_Other '=')} {(DQ (osx))} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (AndOr children: [ (C {(brew)} {(update)}) (C {(brew)} {(bundle)} {(--file) (Lit_Other '=') (cpp/Brewfile)}) ] op_id: Op_DAmp ) ] spids: [-1 250] ) ] spids: [-1 267] ) (C {(mkdir)} {($ VSub_Name '$ARROW_CPP_BUILD_DIR')}) (C {(pushd)} {($ VSub_Name '$ARROW_CPP_BUILD_DIR')}) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:CMAKE_COMMON_FLAGS) op: Equal rhs: { (DQ ('-DARROW_BUILD_BENCHMARKS=ON ') ('-DCMAKE_INSTALL_PREFIX=') ($ VSub_Name '$ARROW_CPP_INSTALL') (' ') ('-DARROW_NO_DEPRECATED_API=ON ') ('-DARROW_EXTRA_ERROR_CONTEXT=ON') ) } spids: [279] ) ] spids: [279] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:CMAKE_LINUX_FLAGS) op:Equal rhs:{(DQ )} spids:[293])] spids: [293] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:CMAKE_OSX_FLAGS) op:Equal rhs:{(DQ )} spids:[297])] spids: [297] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {($ VSub_Name '$only_library_mode')} {(Lit_Other '=') (Lit_Other '=')} {(DQ (yes))} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:CMAKE_COMMON_FLAGS) op: Equal rhs: { (DQ ($ VSub_Name '$CMAKE_COMMON_FLAGS') (' ') ('-DARROW_BUILD_TESTS=OFF ') ('-DARROW_BUILD_UTILITIES=OFF ') ('-DARROW_INSTALL_NAME_RPATH=OFF') ) } spids: [321] ) ] spids: [321] ) ] spids: [-1 318] ) ] spids: [-1 334] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {($ VSub_Name '$ARROW_TRAVIS_USE_TOOLCHAIN')} {(Lit_Other '=') (Lit_Other '=')} {(DQ (1))} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:CMAKE_COMMON_FLAGS) op: Equal rhs: {(DQ ($ VSub_Name '$CMAKE_COMMON_FLAGS') (' -GNinja'))} spids: [359] ) ] spids: [359] ) ] spids: [-1 356] ) ] spids: [-1 365] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {($ VSub_Name '$ARROW_TRAVIS_PLASMA')} {(Lit_Other '=') (Lit_Other '=')} {(DQ (1))} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:CMAKE_COMMON_FLAGS) op: Equal rhs: {(DQ ($ VSub_Name '$CMAKE_COMMON_FLAGS') (' -DARROW_PLASMA=ON'))} spids: [387] ) ] spids: [387] ) ] spids: [-1 384] ) ] spids: [-1 393] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {($ VSub_Name '$ARROW_TRAVIS_VALGRIND')} {(Lit_Other '=') (Lit_Other '=')} {(DQ (1))} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:CMAKE_COMMON_FLAGS) op: Equal rhs: {(DQ ($ VSub_Name '$CMAKE_COMMON_FLAGS') (' -DARROW_TEST_MEMCHECK=ON'))} spids: [415] ) ] spids: [415] ) ] spids: [-1 412] ) ] spids: [-1 421] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {($ VSub_Name '$TRAVIS_OS_NAME')} {(Lit_Other '=') (Lit_Other '=')} {(DQ (linux))} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (C {(cmake)} {($ VSub_Name '$CMAKE_COMMON_FLAGS')} {($ VSub_Name '$CMAKE_LINUX_FLAGS')} {(-DBUILD_WARNING_LEVEL) (Lit_Other '=') (CHECKIN)} {($ VSub_Name '$ARROW_CPP_DIR')} ) ] spids: [-1 440] ) ] else_action: [ (C {(cmake)} {($ VSub_Name '$CMAKE_COMMON_FLAGS')} {($ VSub_Name '$CMAKE_OSX_FLAGS')} {(-DBUILD_WARNING_LEVEL) (Lit_Other '=') (CHECKIN)} {($ VSub_Name '$ARROW_CPP_DIR')} ) ] spids: [461 482] ) (C {($ VSub_Name '$TRAVIS_MAKE')} {(-j4)}) (C {($ VSub_Name '$TRAVIS_MAKE')} {(install)}) (C {(popd)}) ] )