bin: clear temporary files on termination signals
This is particularly important for src/tests/satmin.test, where ltl2tgba might be killed while writing a huge temporary file used for SAT-based minimization. Before this patch, the temporary files would remain in src/tests/satmin.dir/, easily overflowing the 100GB limit of the docker containers we use on the build farm. * src/bin/common_setup.cc: Catch termination signals for all tools, even those that do not yet clear temporary files. * configure.ac: Check for sigaction.
This commit is contained in:
parent
83364c636f
commit
eabed370bf
2 changed files with 33 additions and 1 deletions
|
|
@ -104,7 +104,7 @@ fi
|
|||
AX_CHECK_BUDDY
|
||||
|
||||
AC_CHECK_HEADERS([sys/times.h])
|
||||
AC_CHECK_FUNCS([times kill alarm])
|
||||
AC_CHECK_FUNCS([times kill alarm sigaction])
|
||||
|
||||
LT_CONFIG_LTDL_DIR([ltdl])
|
||||
LT_INIT([win32-dll])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue