Increase stack size for certain models
Some models (mobilenet_v1 and simple_mul) show "stack corrupted" at ToT.
Increase stack size for those models to fix this error.
Change-Id: Ie9e5f238c7b71e04c95f2b0c1f3d5da35e604111
diff --git a/samples/float_model/CMakeLists.txt b/samples/float_model/CMakeLists.txt
index d14eb97..216fd9e 100644
--- a/samples/float_model/CMakeLists.txt
+++ b/samples/float_model/CMakeLists.txt
@@ -81,7 +81,7 @@
::mobilenet_input_c
samples::util::util
LINKOPTS
- "LINKER:--defsym=__stack_size__=100k"
+ "LINKER:--defsym=__stack_size__=150k"
)
iree_cc_binary(
diff --git a/samples/simple_vec_mul/CMakeLists.txt b/samples/simple_vec_mul/CMakeLists.txt
index f545988..32195b9 100644
--- a/samples/simple_vec_mul/CMakeLists.txt
+++ b/samples/simple_vec_mul/CMakeLists.txt
@@ -54,6 +54,8 @@
DEPS
::simple_float_mul_bytecode_module_dylib_c
samples::util::util
+ LINKOPTS
+ "LINKER:--defsym=__stack_size__=20k"
)
iree_cc_binary(
@@ -64,6 +66,8 @@
DEPS
::simple_float_mul_c_module_static_c
samples::util::util_emitc
+ LINKOPTS
+ "LINKER:--defsym=__stack_size__=20k"
COPTS
"-DBUILD_EMITC_STATIC"
)
@@ -76,6 +80,8 @@
DEPS
::simple_int_mul_bytecode_module_dylib_c
samples::util::util
+ LINKOPTS
+ "LINKER:--defsym=__stack_size__=20k"
)
iree_cc_binary(
@@ -86,6 +92,8 @@
DEPS
::simple_int_mul_c_module_static_c
samples::util::util_emitc
+ LINKOPTS
+ "LINKER:--defsym=__stack_size__=20k"
COPTS
"-DBUILD_EMITC_STATIC"
)