unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#20736: several build failures with new map functions
@ 2015-06-05  2:27 Paul Eggert
  2015-06-05  7:58 ` Nicolas Petton
  2015-06-05 23:30 ` Nicolas Petton
  0 siblings, 2 replies; 3+ messages in thread
From: Paul Eggert @ 2015-06-05  2:27 UTC (permalink / raw)
  To: Nicolas Petton; +Cc: 20736

"make check" fails with the new map functions, in several different ways. 
Nicholas, can you please fix these?  Thanks.

   ELC      emacs-lisp/map.elc

In map-merge:
emacs-lisp/map.el:242:31:Warning: reference to free variable `m'

In map--dispatch:
emacs-lisp/map.el:257:11:Warning: macro `map--dispatch' defined too late

In map--delete-array:
emacs-lisp/map.el:341:16:Warning: reference to free variable `m'

In end of data:
emacs-lisp/map.el:372:1:Warning: the function `m' is not known to be defined.

...

Compiling map-tests.el

In toplevel form:
map-tests.el:91:15:Warning: variable reference to nonvariable `[1 2 3]'
map-tests.el:91:15:Error: Wrong type argument: symbolp, [1 2 3]
Makefile:64: recipe for target 'map-tests.elc' failed
make[3]: *** [map-tests.elc] Error 1





^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#20736: several build failures with new map functions
  2015-06-05  2:27 bug#20736: several build failures with new map functions Paul Eggert
@ 2015-06-05  7:58 ` Nicolas Petton
  2015-06-05 23:30 ` Nicolas Petton
  1 sibling, 0 replies; 3+ messages in thread
From: Nicolas Petton @ 2015-06-05  7:58 UTC (permalink / raw)
  To: Paul Eggert; +Cc: nicolas, 20736

[-- Attachment #1: Type: text/plain, Size: 973 bytes --]


Paul Eggert writes:

> "make check" fails with the new map functions, in several different ways. 
> Nicholas, can you please fix these?  Thanks.

Indeed, I will fix that.

Cheers,
Nico

>
>    ELC      emacs-lisp/map.elc
>
> In map-merge:
> emacs-lisp/map.el:242:31:Warning: reference to free variable `m'
>
> In map--dispatch:
> emacs-lisp/map.el:257:11:Warning: macro `map--dispatch' defined too late
>
> In map--delete-array:
> emacs-lisp/map.el:341:16:Warning: reference to free variable `m'
>
> In end of data:
> emacs-lisp/map.el:372:1:Warning: the function `m' is not known to be defined.
>
> ...
>
> Compiling map-tests.el
>
> In toplevel form:
> map-tests.el:91:15:Warning: variable reference to nonvariable `[1 2 3]'
> map-tests.el:91:15:Error: Wrong type argument: symbolp, [1 2 3]
> Makefile:64: recipe for target 'map-tests.elc' failed
> make[3]: *** [map-tests.elc] Error 1

-- 
Nicolas Petton
http://nicolas-petton.fr

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 512 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#20736: several build failures with new map functions
  2015-06-05  2:27 bug#20736: several build failures with new map functions Paul Eggert
  2015-06-05  7:58 ` Nicolas Petton
@ 2015-06-05 23:30 ` Nicolas Petton
  1 sibling, 0 replies; 3+ messages in thread
From: Nicolas Petton @ 2015-06-05 23:30 UTC (permalink / raw)
  To: Paul Eggert; +Cc: 20736, 20736-done

[-- Attachment #1: Type: text/plain, Size: 352 bytes --]


Paul Eggert writes:

> "make check" fails with the new map functions, in several different ways. 
> Nicholas, can you please fix these?  Thanks.

Glenn was faster than me and fixed two of the issues.  I had an issue
left with the byte-compiler that is fixed with commit 8fe836a.

Cheers,
Nico
-- 
Nicolas Petton
http://nicolas-petton.fr

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 512 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-06-05 23:30 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-05  2:27 bug#20736: several build failures with new map functions Paul Eggert
2015-06-05  7:58 ` Nicolas Petton
2015-06-05 23:30 ` Nicolas Petton

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).