@@ -31,8 +31,8 @@ GTEST_DIR := $(DEPS_DIR)/gtest-1.7.0
31
31
32
32
USE_DEBUG_LIBUNWIND := 0
33
33
34
- MAX_MEM_KB := 500000
35
- MAX_DBG_MEM_KB := 500000
34
+ MAX_MEM_KB := 1500000
35
+ MAX_DBG_MEM_KB := 1500000
36
36
37
37
TEST_THREADS := 1
38
38
@@ -411,10 +411,10 @@ $1_unittest:
411
411
$(NINJA ) -C $(CMAKE_DIR_DBG ) $1_unittest $(NINJAFLAGS )
412
412
ln -sf $(CMAKE_DIR_DBG ) /$1_unittest .
413
413
dbg_$1_unittests: $1_unittest
414
- zsh -c 'ulimit -m $(MAX_MEM_KB ) ; time $(GDB ) $(GDB_CMDS ) --args ./$1_unittest --gtest_break_on_failure $(ARGS ) '
414
+ zsh -c 'ulimit -v $(MAX_MEM_KB ) ; time $(GDB ) $(GDB_CMDS ) --args ./$1_unittest --gtest_break_on_failure $(ARGS ) '
415
415
unittests:: $1_unittest
416
416
run_$1_unittests: $1_unittest
417
- zsh -c 'ulimit -m $(MAX_MEM_KB ) ; time ./$1_unittest $(ARGS ) '
417
+ zsh -c 'ulimit -v $(MAX_MEM_KB ) ; time ./$1_unittest $(ARGS ) '
418
418
run_unittests:: run_$1_unittests
419
419
)
420
420
endef
@@ -770,12 +770,12 @@ check$1 test$1: $(PYTHON_EXE_DEPS) pyston$1
770
770
run$1: pyston$1 $$(RUN_DEPS )
771
771
PYTHONPATH=test/test_extension:$${PYTHONPATH} ./pyston$1 $$(ARGS )
772
772
dbg$1: pyston$1 $$(RUN_DEPS )
773
- PYTHONPATH=test/test_extension:$${PYTHONPATH} zsh -c 'ulimit -m $$(MAX_DBG_MEM_KB ) ; $$(GDB ) $$(GDB_CMDS ) --args ./pyston$1 $$(ARGS ) '
773
+ PYTHONPATH=test/test_extension:$${PYTHONPATH} zsh -c 'ulimit -v $$(MAX_DBG_MEM_KB ) ; $$(GDB ) $$(GDB_CMDS ) --args ./pyston$1 $$(ARGS ) '
774
774
nosearch_run$1_% : % .py pyston$1 $$(RUN_DEPS )
775
- $(VERB ) PYTHONPATH=test/test_extension:$${PYTHONPATH} zsh -c 'ulimit -m $$(MAX_MEM_KB ) ; time ./pyston$1 $$(ARGS ) $$< '
775
+ $(VERB ) PYTHONPATH=test/test_extension:$${PYTHONPATH} zsh -c 'ulimit -v $$(MAX_MEM_KB ) ; time ./pyston$1 $$(ARGS ) $$< '
776
776
$$(call make_search,run$1_% )
777
777
nosearch_dbg$1_% : % .py pyston$1 $$(RUN_DEPS )
778
- $(VERB ) PYTHONPATH=test/test_extension:$${PYTHONPATH} zsh -c 'ulimit -m $$(MAX_DBG_MEM_KB ) ; $$(GDB ) $$(GDB_CMDS ) --args ./pyston$1 $$(ARGS ) $$< '
778
+ $(VERB ) PYTHONPATH=test/test_extension:$${PYTHONPATH} zsh -c 'ulimit -v $$(MAX_DBG_MEM_KB ) ; $$(GDB ) $$(GDB_CMDS ) --args ./pyston$1 $$(ARGS ) $$< '
779
779
$$(call make_search,dbg$1_% )
780
780
781
781
ifneq ($$(ENABLE_VALGRIND ) ,0)
@@ -905,7 +905,7 @@ opreportcg:
905
905
906
906
.PHONY : watch_% watch wdbg_%
907
907
watch_% :
908
- @ ( ulimit -t 60; ulimit -m $( MAK_MEM_KB) ; \
908
+ @ ( ulimit -t 60; ulimit -v $( MAK_MEM_KB) ; \
909
909
TARGET=$(dir $@ )$(patsubst watch_% ,% ,$(notdir $@ ) ) ; \
910
910
clear; $(MAKE ) $$ TARGET $(WATCH_ARGS ) ; true ; \
911
911
while inotifywait -q -e modify -e attrib -e move -e move_self -e create -e delete -e delete_self \
@@ -953,7 +953,7 @@ test_cpp_ll:
953
953
.PHONY : bench_exceptions
954
954
bench_exceptions :
955
955
$(CLANGPP_EXE ) $(TEST_DIR ) /bench_exceptions.cpp -o bench_exceptions -O3 -std=c++11
956
- zsh -c ' ulimit -m $(MAX_MEM_KB); time ./bench_exceptions'
956
+ zsh -c ' ulimit -v $(MAX_MEM_KB); time ./bench_exceptions'
957
957
rm bench_exceptions
958
958
959
959
TEST_EXT_MODULE_NAMES := basic_test descr_test slots_test type_test api_test
0 commit comments