Your message dated Fri, 06 Oct 2023 00:20:40 +0000
with message-id <e1qoya8-004inu...@fasolo.debian.org>
and subject line Bug#1052824: fixed in flycheck 33~git20230824.e56e30d-2
has caused the Debian Bug report #1052824,
regarding flycheck: FTBFS if gawk is installed
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1052824: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1052824
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: flycheck
Version: 33~git20230824.e56e30d-1
Severity: serious
Forwarded: https://github.com/flycheck/flycheck/issues/2036

Hello, looks like if we build with gawk installed, a new test fails.

I'm filing as serious, because gawk is a tool installed on many systems.

I just added the dependency at build time and found the issue on DoM
http://debomatic-amd64.debian.net/distribution#unstable/flycheck/33~git20230824.e56e30d-1.1/buildlog


Test flycheck-define-checker/awk-gawk/syntax-error backtrace:
  signal(ert-test-failed (((should (equal (mapcar #'flycheck-error-wit
  ert-fail(((should (equal (mapcar #'flycheck-error-without-group expe
  (if (unwind-protect (setq value-229 (apply fn-227 args-228)) (setq f
  (let (form-description-231) (if (unwind-protect (setq value-229 (app
  (let ((value-229 'ert-form-evaluation-aborted-230)) (let (form-descr
  (let* ((fn-227 #'equal) (args-228 (condition-case err (let ((signal-
  (let ((expected (flycheck-ert-sort-errors (mapcar (apply-partially #
  flycheck-ert-should-errors((2 nil warning "x=|\n  ^ syntax error" :c
  apply(flycheck-ert-should-errors (2 nil warning "x=|\n  ^ syntax err
  (let ((process-hook-called 0) (suspicious nil)) (add-hook 'flycheck-
  flycheck-ert-should-syntax-check-in-buffer((2 nil warning "x=|\n  ^
  apply(flycheck-ert-should-syntax-check-in-buffer (2 nil warning "x=|
  (progn (insert-file-contents file-name 'visit) (set-visited-file-nam
  (unwind-protect (progn (insert-file-contents file-name 'visit) (set-
  (progn (unwind-protect (progn (insert-file-contents file-name 'visit
  (unwind-protect (progn (unwind-protect (progn (insert-file-contents
  (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn
  (let ((temp-buffer (generate-new-buffer " *temp*" t))) (save-current
  (let ((file-name (flycheck-ert-resource-filename resource-file))) (i
  (let ((mode (car tail))) (if (fboundp mode) nil (ert-skip (format "%
  (while tail (let ((mode (car tail))) (if (fboundp mode) nil (ert-ski
  (let ((tail modes)) (while tail (let ((mode (car tail))) (if (fbound
  flycheck-ert-should-syntax-check("language/awk/syntax-error.awk" awk
  (closure (truncated-stdin-mode-abbrev-table truncated-stdin-mode-syn
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name flycheck-define-checker/awk-gawk/synt
  ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
  ert-run-tests((and "flycheck-" t) #f(compiled-function (event-type &
  ert-run-tests-batch((and "flycheck-" t))
  ert-run-tests-batch-and-exit((and "flycheck-" t))
  (let ((selector (car-safe (prog1 argv (setq argv (cdr argv)))))) (if
  flycheck-run-tests-batch-and-exit()
  (let ((debug-on-error t)) (flycheck-run-tests-batch-and-exit))
  (let* ((load-prefer-newer t) (source-directory (locate-dominating-fi
  flycheck-run-tests-main()
  load-with-code-conversion("/<<BUILDDIR>>/flycheck-33~git202
  command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
  command-line()
  normal-top-level()
Test flycheck-define-checker/awk-gawk/syntax-error condition:
    (ert-test-failed
     ((should
       (equal
        (mapcar #'flycheck-error-without-group expected)
        (mapcar #'flycheck-error-without-group current)))
      :form
      (equal
       (#s(flycheck-error #<killed buffer> awk-gawk 
"/<<PKGBUILDDIR>>/test/resources/language/awk/syntax-error.awk" 2 nil "x=|\n  ^ syntax 
error" warning nil nil nil nil))
       nil)
      :value nil :explanation
      (different-types
       (#s(flycheck-error #<killed buffer> awk-gawk 
"/<<PKGBUILDDIR>>/test/resources/language/awk/syntax-error.awk" 2 nil "x=|\n  ^ syntax 
error" warning nil nil nil nil))
       nil)))
   FAILED  110/562  flycheck-define-checker/awk-gawk/syntax-error (0.139626 
sec) at test/flycheck-test.el:1

We are already skipping a bunch of tests in a patch, so maybe we can add also 
this one, or wait for upstream
to double check what is going wrong.

G.

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: flycheck
Source-Version: 33~git20230824.e56e30d-2
Done: Xiyue Deng <manp...@gmail.com>

We believe that the bug you reported is fixed in the latest version of
flycheck, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1052...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Xiyue Deng <manp...@gmail.com> (supplier of updated flycheck package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 05 Oct 2023 13:43:53 -0700
Source: flycheck
Architecture: source
Version: 33~git20230824.e56e30d-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Emacsen Team <debian-emac...@lists.debian.org>
Changed-By: Xiyue Deng <manp...@gmail.com>
Closes: 1052824
Changes:
 flycheck (33~git20230824.e56e30d-2) unstable; urgency=medium
 .
   * Mark awk-gawk test as flaky, which has not been working for a while.
     Closes: #1052824.
   * Drop emacs from Recommends as it's already part of the Depends.
Checksums-Sha1:
 5d7fbd2852317433edfe1d65b66b4b5f623abe04 2332 
flycheck_33~git20230824.e56e30d-2.dsc
 403b0e6a684b2fe10d17f575cfdae1ea6bf3bc01 21712 
flycheck_33~git20230824.e56e30d-2.debian.tar.xz
 48405e88544e457e5848ea237a978d62b15819f5 10864 
flycheck_33~git20230824.e56e30d-2_amd64.buildinfo
Checksums-Sha256:
 f4e250044fc1b9f14aa35b47b8febdfc2de7e47b285234c42ea1de48fab58772 2332 
flycheck_33~git20230824.e56e30d-2.dsc
 2eaa454e7c373b9c5119a94345a56c49d88eb15ffcc4d79fdbbbeb0adffa0313 21712 
flycheck_33~git20230824.e56e30d-2.debian.tar.xz
 71050dd773e40747bb2c3f7298c12271a5e91462d60ae7e4b07f57fe8415b1ce 10864 
flycheck_33~git20230824.e56e30d-2_amd64.buildinfo
Files:
 5653a619846e73dc5c43fd08a9325d42 2332 lisp optional 
flycheck_33~git20230824.e56e30d-2.dsc
 07cd6d02446da419526ef40e9eef7c6c 21712 lisp optional 
flycheck_33~git20230824.e56e30d-2.debian.tar.xz
 b1d52dc76f8d633cd99777e26042eecf 10864 lisp optional 
flycheck_33~git20230824.e56e30d-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4qYmHjkArtfNxmcIWogwR199EGEFAmUfTF4ACgkQWogwR199
EGH97BAAk6Zxy+Uvv7T9+S4qImw18tAab6SMjNJb/uu0Q6M1yeqU61ltXLRAGeOy
IFnCa5XPoOzj6P+IK0Y8Xe7MLhRbYhPZoKAXMQ3+I+1UNjp75098/VbNWqCNFv2o
VgbCMoYTvYt4oHoDiARyyA7RThoQ+qGtq9GNtxuCldnS1o2mQZWEe195Ak2G4yaa
l+IOqadb+Alr0AqYlYlMf2EA/sDxZzYuZ6ULnKuaSjtpwjGMxpE8vS/hXlKzgEcm
jpND48w44KFf9PT1CDylEDYGS0llzhbdfWD8NdYrpT6EIadDZU3hojwgZdiAAeTo
x9A2XwWruL72NimqMugMz520ELGs9Trd3h9jc1mbY2CDI5Bi90I6+EGLlPGn8nb1
Zgq1wwhJpkbHy2hNRLyPfvCiBhQcrNHo13zPXACdip/fi6t+OgtPKkwEY0Uke9Xh
lrJEP/yEQg3eYBSMKzVGARsWq+YPJUqGlqyFvb6y4R+iyHJ4zmQ5BhdoOYufmx5h
5GIW2keq518UOXgB/DhBq9SxFCTwymGF5vCVmMoKtXMoOkIBv5UKitNtMf4zcEDw
IXceQ9FGHlpNohJ7NuMfwMr39P7JO4F9k1a+Szm1GcRxyIlpc8HEMHWQbVkYOFwi
I/t9tLyLKVqPEKwAXRAF08nYWQx/Yb90lIlkdoL9bdVPNmom1is=
=AzOe
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to