[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/native-comp e5b24b8 12/17: * Native compiler test update
From: |
Andrea Corallo |
Subject: |
feature/native-comp e5b24b8 12/17: * Native compiler test update |
Date: |
Fri, 15 May 2020 15:07:56 -0400 (EDT) |
branch: feature/native-comp
commit e5b24b85a25000499186fc3a48f39eed586d5a3f
Author: Andrea Corallo <address@hidden>
Commit: Andrea Corallo <address@hidden>
* Native compiler test update
* test/src/comp-tests.el (comp-tests-lambda-return): Add a test
verifying that the returned lambda is actually native compiled.
---
test/src/comp-tests.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/test/src/comp-tests.el b/test/src/comp-tests.el
index ce98227..c07c92a 100644
--- a/test/src/comp-tests.el
+++ b/test/src/comp-tests.el
@@ -277,7 +277,9 @@ Check that the resulting binaries do not differ."
(should (string= (comp-tests-buff0-f) "foo")))
(ert-deftest comp-tests-lambda-return ()
- (should (= (funcall (comp-tests-lambda-return-f) 3) 4)))
+ (let ((f (comp-tests-lambda-return-f)))
+ (should (subr-native-elisp-p f))
+ (should (= (funcall f 3) 4))))
(ert-deftest comp-tests-recursive ()
(should (= (comp-tests-fib-f 10) 55)))
- feature/native-comp 49f0331 09/17: * Render all immediates as comments at comp-debug > 2, (continued)
- feature/native-comp 49f0331 09/17: * Render all immediates as comments at comp-debug > 2, Andrea Corallo, 2020/05/15
- feature/native-comp 27b80ae 11/17: * Better Vcomp_sym_subr_c_name_h test function + doc, Andrea Corallo, 2020/05/15
- feature/native-comp 44b0ce6 10/17: Add anonymous lambdas reload mechanism, Andrea Corallo, 2020/05/15
- feature/native-comp e351a12 14/17: Sanity check on lambdas fixups, Andrea Corallo, 2020/05/15
- feature/native-comp ff9e40e 15/17: * Add check_comp_unit_relocs, Andrea Corallo, 2020/05/15
- feature/native-comp 9a64585 16/17: * Allow for logging async compilation command line, Andrea Corallo, 2020/05/15
- feature/native-comp d6f6353 17/17: * Do not refuse to compile if a dynamic lambda is encountered, Andrea Corallo, 2020/05/15
- feature/native-comp c12831a 06/17: * Rework comp-spill-lap-function, Andrea Corallo, 2020/05/15
- feature/native-comp 2ee2fb5 07/17: * Prune now unnecessary byte-code objects, Andrea Corallo, 2020/05/15
- feature/native-comp 6eb14da 08/17: * Dump log and intemediate GCC IRs only at comp-debug 3, Andrea Corallo, 2020/05/15
- feature/native-comp e5b24b8 12/17: * Native compiler test update,
Andrea Corallo <=
- feature/native-comp 2b064c7 13/17: * Fix speed 2 bootstrap, Andrea Corallo, 2020/05/15