changeset 32606:b31991b5c361 bytecode-interpreter

build: Add target check-tree-evaluator (bug #64977). * Makefile.am, test/Makefile.am: Add target check-tree-evaluator to run test suite specifically using the tree evaluator (even if the default is to use the bytecode evaluator).
author Markus Mützel <markus.muetzel@gmx.de>
date Fri, 15 Dec 2023 16:55:19 +0100
parents 4fd9c68e4c7a
children 17f613a4a843
files Makefile.am test/Makefile.am
diffstat 2 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile.am	Fri Dec 15 00:32:01 2023 -0500
+++ b/Makefile.am	Fri Dec 15 16:55:19 2023 +0100
@@ -352,6 +352,9 @@
 if AMCOND_ENABLE_BYTECODE_EVALUATOR
 check-bytecode-evaluator:
 	$(MAKE) -C test check-bytecode-evaluator
+
+check-tree-evaluator:
+	$(MAKE) -C test check-tree-evaluator
 endif
 
 octave-config.h: config.h build-aux/mk-octave-config-h.sh
--- a/test/Makefile.am	Fri Dec 15 00:32:01 2023 -0500
+++ b/test/Makefile.am	Fri Dec 15 16:55:19 2023 +0100
@@ -153,6 +153,9 @@
 if AMCOND_ENABLE_BYTECODE_EVALUATOR
 check-bytecode-evaluator: $(BUILT_SOURCES) $(GENERATED_TEST_FILES) $(MEX_TEST_FUNCTIONS) | $(OCTAVE_INTERPRETER_TARGETS) $(octave_dirstamp)
 	$(AM_V_at)$(call run-octave-tests,__vm_enable__ (1))
+
+check-tree-evaluator: $(BUILT_SOURCES) $(GENERATED_TEST_FILES) $(MEX_TEST_FUNCTIONS) | $(OCTAVE_INTERPRETER_TARGETS) $(octave_dirstamp)
+	$(AM_V_at)$(call run-octave-tests,__vm_enable__ (0))
 endif
 
 COVERAGE_DIR = coverage