Lines Matching full:echo
60 echo "usage: `basename $0` -release X.Y.Z -rc NUM [OPTIONS]"
61 echo ""
62 echo " -release X.Y.Z The release version to test."
63 echo " -rc NUM The pre-release candidate number."
64 echo " -final The final release candidate."
65 echo " -triple TRIPLE The target triple for this machine."
66 echo " -j NUM Number of compile jobs to run. [default: 3]"
67 echo " -build-dir DIR Directory to perform testing in. [default: pwd]"
68 echo " -no-checkout Don't checkout the sources from SVN."
69 echo " -test-debug Test the debug build. [default: no]"
70 echo " -test-asserts Test with asserts on. [default: no]"
71 echo " -no-compare-files Don't test that phase 2 and 3 files are identical."
72 echo " -use-gzip Use gzip instead of xz."
73 echo " -use-ninja Use ninja instead of make/gmake."
74 echo " -configure-flags FLAGS Extra flags to pass to the configure step."
75 echo " -git-ref sha Use the specified git ref for testing instead of a release."
76 echo " -no-rt Disable check-out & build Compiler-RT"
77 echo " -no-clang-tools Disable check-out & build clang-tools-extra"
78 echo " -no-libs Disable check-out & build libcxx/libcxxabi/libunwind"
79 echo " -no-libcxxabi Disable check-out & build libcxxabi"
80 echo " -no-libunwind Disable check-out & build libunwind"
81 echo " -no-test-suite Disable check-out & build test-suite"
82 echo " -no-openmp Disable check-out & build libomp"
83 echo " -no-lld Disable check-out & build lld"
84 echo " -lldb Enable check-out & build lldb"
85 echo " -no-lldb Disable check-out & build lldb (default)"
86 echo " -no-polly Disable check-out & build Polly"
87 echo " -no-mlir Disable check-out & build MLIR"
88 echo " -no-flang Disable check-out & build Flang"
89 echo " -silent-log Don't output build logs to stdout"
90 echo " -use-cmake-cache Build using a CMake cache file"
98 Release_no_dot="`echo $1 | sed -e 's,\.,,g'`"
112 RC="`echo $ExportBranch | sed -e 's,/,_,g'`"
114 echo "WARNING: Using the ref $git_ref instead of a release tag"
115 echo " This is intended to aid new packagers in trialing "
116 echo " builds without requiring a tag to be created first"
127 NumJobs="`echo $1 | sed -e 's,-j\([0-9]*\),\1,g'`"
212 echo "unknown option: $1"
221 echo "error: cannot build Flang without MLIR"
227 echo "error: no release number specified"
231 echo "error: no release candidate number specified"
238 echo "error: no target triple specified"
244 echo "error: can't specify both -release and -git-ref"
333 echo -n > $LogDir/deferred_errors.log
337 echo "# Silencing build logs because of -silent-log flag..."
387 echo "[${Flavor} Phase${Phase}] ${Msg}" | tee -a $LogDir/deferred_errors.log
394 echo "program '$1' not found !"
414 echo "# Using git ref: $git_ref"
434 echo "$git_ref not found in test-suite repo, test-suite disabled."
462 echo "# Invalid flavor '$Flavor'"
463 echo ""
489 echo "# Using C compiler: $c_compiler"
490 echo "# Using C++ compiler: $cxx_compiler"
493 echo "# Configuring llvm $Release-$RC $Flavor"
495 echo "#" env CC="$c_compiler" CXX="$cxx_compiler" \
546 echo "# Compiling llvm $Release-$RC $Flavor"
547 echo "# ${MAKE} $J_ARG $Verbose"
551 echo "# Installing llvm $Release-$RC $Flavor"
552 echo "# ${MAKE} install"
600 rpath=`echo $rpath | sed -e's/^ *RPATH *//'`
602 newrpath=`echo $rpath | sed -e's/.*\(\$ORIGIN[^:]*\).*/\1/'`
626 # a pipe (i.e. it changes the output of ``false | tee /dev/null ; echo $?``)
670 echo ""
671 echo ""
672 echo "********************************************************************************"
673 echo " Release: $Release-$RC"
674 echo " Build: $Flavor"
675 echo " System Info: "
676 echo " `uname -a`"
677 echo "********************************************************************************"
678 echo ""
713 echo "# Phase 1: Building llvmCore"
723 echo "# Phase 2: Building llvmCore"
733 echo "# Phase 3: Building llvmCore"
743 echo "# Testing - built with clang"
750 echo
751 echo "# Comparing Phase 2 and Phase 3 files"
753 p3=`echo $p2 | sed -e 's,Phase2,Phase3,'`
761 echo "file `basename $p2` differs between phase 2 and phase 3"
770 echo "# Packaging the release as $Package.tar.gz"
772 echo "# Packaging the release as $Package.tar.xz"
779 echo "### Testing Finished ###"
780 echo "### Logs: $LogDir"
782 echo "### Errors:"
787 echo "None."