Enabled core dump on Linux, and print stack trace on failure.
This commit is contained in:
parent
7db82ccd76
commit
1e1b800c2e
3 changed files with 31 additions and 1 deletions
|
|
@ -99,6 +99,7 @@ objdir=$root_dir/obj
|
|||
|
||||
mkdir -p $HOME/.cargo
|
||||
mkdir -p $objdir/tmp
|
||||
mkdir $objdir/cores
|
||||
|
||||
args=
|
||||
if [ "$SCCACHE_BUCKET" != "" ]; then
|
||||
|
|
|
|||
|
|
@ -24,6 +24,11 @@ if [ "$NO_CHANGE_USER" = "" ]; then
|
|||
fi
|
||||
fi
|
||||
|
||||
# only enable core dump on Linux
|
||||
if [ -f /proc/sys/kernel/core_pattern ]; then
|
||||
ulimit -c unlimited
|
||||
fi
|
||||
|
||||
ci_dir=`cd $(dirname $0) && pwd`
|
||||
source "$ci_dir/shared.sh"
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue