Blame 0001-Fix-flymake-tests-with-GCC-14.patch
|
Peter Oliver |
d3db50 |
From a769f171e7ebb8e30f198f4328d46f47fe7958fb Mon Sep 17 00:00:00 2001
|
|
Peter Oliver |
d3db50 |
From: =?UTF-8?q?Ulrich=20M=C3=BCller?= <ulm@gentoo.org>
|
|
Peter Oliver |
d3db50 |
Date: Mon, 24 Jun 2024 15:20:26 +0200
|
|
Peter Oliver |
d3db50 |
Subject: [PATCH] ; Fix flymake tests with GCC 14.
|
|
Peter Oliver |
d3db50 |
|
|
Peter Oliver |
d3db50 |
* test/lisp/progmodes/flymake-tests.el (included-c-header-files):
|
|
Peter Oliver |
d3db50 |
Fix test failure with GCC 14. (Bug#71749)
|
|
Peter Oliver |
d3db50 |
---
|
|
Peter Oliver |
d3db50 |
test/lisp/progmodes/flymake-tests.el | 3 ++-
|
|
Peter Oliver |
d3db50 |
1 file changed, 2 insertions(+), 1 deletion(-)
|
|
Peter Oliver |
d3db50 |
|
|
Peter Oliver |
d3db50 |
diff --git a/test/lisp/progmodes/flymake-tests.el b/test/lisp/progmodes/flymake-tests.el
|
|
Peter Oliver |
d3db50 |
index 21dbb0711d2..93bc9028031 100644
|
|
Peter Oliver |
d3db50 |
--- a/test/lisp/progmodes/flymake-tests.el
|
|
Peter Oliver |
d3db50 |
+++ b/test/lisp/progmodes/flymake-tests.el
|
|
Peter Oliver |
d3db50 |
@@ -174,7 +174,8 @@ included-c-header-files
|
|
Peter Oliver |
d3db50 |
(flymake-tests--with-flymake
|
|
Peter Oliver |
d3db50 |
("some-problems.h")
|
|
Peter Oliver |
d3db50 |
(flymake-goto-next-error)
|
|
Peter Oliver |
d3db50 |
- (should (eq 'flymake-warning (face-at-point)))
|
|
Peter Oliver |
d3db50 |
+ ;; implicit-int was promoted from warning to error in GCC 14
|
|
Peter Oliver |
d3db50 |
+ (should (memq (face-at-point) '(flymake-warning flymake-error)))
|
|
Peter Oliver |
d3db50 |
(flymake-goto-next-error)
|
|
Peter Oliver |
d3db50 |
(should (eq 'flymake-error (face-at-point)))
|
|
Peter Oliver |
d3db50 |
(should-error (flymake-goto-next-error nil nil t)))
|
|
Peter Oliver |
d3db50 |
--
|
|
Peter Oliver |
d3db50 |
2.45.2
|
|
Peter Oliver |
d3db50 |
|