all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#17846: Increase PURESIZE
@ 2014-06-25  8:17 Davor Rotim
  2014-06-25 17:26 ` Glenn Morris
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Davor Rotim @ 2014-06-25  8:17 UTC (permalink / raw)
  To: 17846

[-- Attachment #1: Type: multipart/alternative, Size: 142 bytes --]

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

* bug#17846: Increase PURESIZE
  2014-06-25  8:17 bug#17846: Increase PURESIZE Davor Rotim
@ 2014-06-25 17:26 ` Glenn Morris
  2014-06-25 18:46 ` bug#17846: Davor Rotim
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 8+ messages in thread
From: Glenn Morris @ 2014-06-25 17:26 UTC (permalink / raw)
  To: Davor Rotim; +Cc: 17846

Davor Rotim wrote:

> In the current emacs-24 branch value of PURESIZE is too small to build
> Emacs successfully on 32 bit. This issue is already fixed in trunk.

Please provide actual details.
What platform are you on, how big is the overflow?





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

* bug#17846:
  2014-06-25  8:17 bug#17846: Increase PURESIZE Davor Rotim
  2014-06-25 17:26 ` Glenn Morris
@ 2014-06-25 18:46 ` Davor Rotim
  2014-06-25 19:20   ` bug#17846: Glenn Morris
  2014-06-25 19:31 ` bug#17846: Davor Rotim
  2014-06-25 20:16 ` bug#17846: Davor Rotim
  3 siblings, 1 reply; 8+ messages in thread
From: Davor Rotim @ 2014-06-25 18:46 UTC (permalink / raw)
  To: 17846

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

emacs:0:Pure Lisp storage overflow (approx. 1701883 bytes needed)

This is on GNU/Linux 32-bit (Arch Linux, 3.15.1-1-ARCH i686), gcc 4.9.0
20140604. Sorry for the lack of details in the initial report.

[-- Attachment #2: Type: text/html, Size: 245 bytes --]

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

* bug#17846:
  2014-06-25 18:46 ` bug#17846: Davor Rotim
@ 2014-06-25 19:20   ` Glenn Morris
  2014-06-25 20:19     ` bug#17846: Stefan Monnier
  0 siblings, 1 reply; 8+ messages in thread
From: Glenn Morris @ 2014-06-25 19:20 UTC (permalink / raw)
  To: Davor Rotim; +Cc: 17846

Davor Rotim wrote:

> emacs:0:Pure Lisp storage overflow (approx. 1701883 bytes needed)

That ties in with what I saw on 32-bit RHEL 6 (I don't normally use
32-bit any more), so I bumped BASE_PURESIZE to 1702000.

I'm worried that this was only now reported...

See also http://debbugs.gnu.org/17255

Perhaps a larger increment should be added, for safety?





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

* bug#17846:
  2014-06-25  8:17 bug#17846: Increase PURESIZE Davor Rotim
  2014-06-25 17:26 ` Glenn Morris
  2014-06-25 18:46 ` bug#17846: Davor Rotim
@ 2014-06-25 19:31 ` Davor Rotim
  2014-06-25 20:16 ` bug#17846: Davor Rotim
  3 siblings, 0 replies; 8+ messages in thread
From: Davor Rotim @ 2014-06-25 19:31 UTC (permalink / raw)
  To: 17846

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

I built Emacs with the value of 1800000 (matching the trunk value)
yesterday and had no issues. Currently building with your changes.

[-- Attachment #2: Type: text/html, Size: 159 bytes --]

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

* bug#17846:
  2014-06-25  8:17 bug#17846: Increase PURESIZE Davor Rotim
                   ` (2 preceding siblings ...)
  2014-06-25 19:31 ` bug#17846: Davor Rotim
@ 2014-06-25 20:16 ` Davor Rotim
  3 siblings, 0 replies; 8+ messages in thread
From: Davor Rotim @ 2014-06-25 20:16 UTC (permalink / raw)
  To: 17846

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

Emacs with BASE_PURESIZE 1702000 builds and runs without problems. This
issue can be closed.

[-- Attachment #2: Type: text/html, Size: 118 bytes --]

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

* bug#17846:
  2014-06-25 19:20   ` bug#17846: Glenn Morris
@ 2014-06-25 20:19     ` Stefan Monnier
  2014-06-25 20:27       ` bug#17846: Glenn Morris
  0 siblings, 1 reply; 8+ messages in thread
From: Stefan Monnier @ 2014-06-25 20:19 UTC (permalink / raw)
  To: Glenn Morris; +Cc: 17846, Davor Rotim

>> emacs:0:Pure Lisp storage overflow (approx. 1701883 bytes needed)
> That ties in with what I saw on 32-bit RHEL 6 (I don't normally use
> 32-bit any more),

I use 32bit pretty much everywhere, so this part of the normal testing
is somewhat covered.

> so I bumped BASE_PURESIZE to 1702000.

We definitely need more margin since purespace contains elements
whose size depends on things like the length of the name of the
target-directory.

> Perhaps a larger increment should be added, for safety?

I think we can afford a 1% margin.


        Stefan





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

* bug#17846:
  2014-06-25 20:19     ` bug#17846: Stefan Monnier
@ 2014-06-25 20:27       ` Glenn Morris
  0 siblings, 0 replies; 8+ messages in thread
From: Glenn Morris @ 2014-06-25 20:27 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: 17846, Davor Rotim

Stefan Monnier wrote:

> I think we can afford a 1% margin.

OK; further bumped to 1720000.





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

end of thread, other threads:[~2014-06-25 20:27 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-25  8:17 bug#17846: Increase PURESIZE Davor Rotim
2014-06-25 17:26 ` Glenn Morris
2014-06-25 18:46 ` bug#17846: Davor Rotim
2014-06-25 19:20   ` bug#17846: Glenn Morris
2014-06-25 20:19     ` bug#17846: Stefan Monnier
2014-06-25 20:27       ` bug#17846: Glenn Morris
2014-06-25 19:31 ` bug#17846: Davor Rotim
2014-06-25 20:16 ` bug#17846: Davor Rotim

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.