From 8d6a8f660d13052991f398b220810efea1ae118a Mon Sep 17 00:00:00 2001 From: Stefan Kangas Date: Mon, 3 Jan 2022 04:59:03 +0100 Subject: [PATCH] Silence byte-compiler in eieio tests This is a temporary workaround for Bug#52971. * test/lisp/emacs-lisp/eieio-tests/eieio-test-methodinvoke.el (eieio-compat) * test/lisp/emacs-lisp/eieio-tests/eieio-tests.el (eieio-compat): Silence byte-compiler by wrapping require in with-no-warnings. --- test/lisp/emacs-lisp/eieio-tests/eieio-test-methodinvoke.el | 4 +++- test/lisp/emacs-lisp/eieio-tests/eieio-tests.el | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/test/lisp/emacs-lisp/eieio-tests/eieio-test-methodinvoke.el b/test/lisp/emacs-lisp/eieio-tests/eieio-test-methodinvoke.el index 3b6d8ca5dd6..af19c122b9f 100644 --- a/test/lisp/emacs-lisp/eieio-tests/eieio-test-methodinvoke.el +++ b/test/lisp/emacs-lisp/eieio-tests/eieio-test-methodinvoke.el @@ -55,7 +55,9 @@ ;;; Code: (require 'eieio) -(require 'eieio-compat) +;; FIXME: See Bug#52971. +(with-no-warnings + (require 'eieio-compat)) (require 'ert) (defvar eieio-test-method-order-list nil diff --git a/test/lisp/emacs-lisp/eieio-tests/eieio-tests.el b/test/lisp/emacs-lisp/eieio-tests/eieio-tests.el index cbcb5215565..9b27d4ab938 100644 --- a/test/lisp/emacs-lisp/eieio-tests/eieio-tests.el +++ b/test/lisp/emacs-lisp/eieio-tests/eieio-tests.el @@ -27,7 +27,9 @@ (require 'ert) (require 'eieio) (require 'eieio-base) -(require 'eieio-compat) +;; FIXME: See Bug#52971. +(with-no-warnings + (require 'eieio-compat)) (require 'eieio-opt) (eval-when-compile (require 'cl-lib)) -- 2.39.5