emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: master 7ce721b: Migrate MH-E functional tests from SourceForge


From: Lars Ingebrigtsen
Subject: Re: master 7ce721b: Migrate MH-E functional tests from SourceForge
Date: Thu, 23 Sep 2021 22:37:01 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

stepheng+savannah@gildea.com (Stephen Gildea) writes:

>     Migrate MH-E functional tests from SourceForge
>
>     * test/lisp/mh-e/mh-limit-tests.el:
>     * test/lisp/mh-e/mh-utils-tests.el:
>     * test/lisp/mh-e/mh-xface-tests.el:
>     Import the functional tests from src/mh-unit.el.

This leads to the following test failure -- but only when
native-compilation is enabled.  And the backtrace looks pretty odd: It's
failing when trying to make a trampoline for file-directory-p?

I've added Andrea to the CCs; perhaps he has some insights here.

Test mh-sub-folders condition:
    (native-compiler-error
     (lambda
       (arg852 &optional)
       (let
           ((f ...))
         (funcall f arg852)))
     "")
   FAILED  15/16  mh-sub-folders (0.002489 sec)
call-process mock unexpected arglist (emacs --batch -l 
/tmp/emacs-int-comp-subr--trampoline-66696c652d6469726563746f72792d70_file_directory_p_0-vEOZpy.el)
call-process mock unexpected arglist (emacs --batch -l 
/tmp/emacs-int-comp-subr--trampoline-66696c652d6469726563746f72792d70_file_directory_p_0-fiD9dz.el)
Test mh-sub-folders-actual backtrace:
  signal(native-compiler-error ((lambda (arg883 &optional) (let ((f #'
  comp--native-compile((lambda (arg883 &optional) (let ((f #'file-dire
  comp-trampoline-compile(file-directory-p)
  comp-subr-trampoline-install(file-directory-p)
  fset(file-directory-p #<subr file-directory-p>)
  (unwind-protect (progn (if mh-test-variant-logged-already nil (mh-va
  (let* ((vnew (make-hash-table :test #'equal)) (vnew (getenv "MH")) (
  (closure (t) nil (let* ((vnew (make-hash-table :test #'equal)) (vnew
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name mh-sub-folders-actual :documentation 
  ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
  ert-run-tests((not (tag :unstable)) #f(compiled-function (event-type
  ert-run-tests-batch((not (tag :unstable)))
  ert-run-tests-batch-and-exit((not (tag :unstable)))
  command-line-1(("-L" ":." "-l" "ert" "-l" "lisp/mh-e/mh-utils-tests.
  command-line()
 

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no



reply via email to

[Prev in Thread] Current Thread [Next in Thread]