[2007-07-24] Unicode2 -- Building Emacs overflowed pure space

View: New views
16 Messages — Rating Filter:   Alert me  

[2007-07-24] Unicode2 -- Building Emacs overflowed pure space

by leon-9 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Warning (initialization): Building Emacs overflowed pure space.  (See
the node Pure Storage in the Lisp manual for details.)

HTH,
--
Leo <sdl.web AT gmail.com>                         (GPG Key: 9283AA3F)



_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@...
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Re: [2007-07-24] Unicode2 -- Building Emacs overflowed pure space

by Kenichi Handa :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

In article <m2hcnu6mo6.fsf@...>, Leo <sdl.web@...> writes:

> Warning (initialization): Building Emacs overflowed pure space.  (See
> the node Pure Storage in the Lisp manual for details.)

I've just done "cvs update" and "make" but, the pure space
was not overflowed.

% make
[...]
Dumping under names emacs and emacs-23.0.0.19
1116287 pure bytes used
./emacs -q -batch -f list-load-path-shadows
[...]

---
Kenichi Handa
handa@...


_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@...
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Re: [2007-07-24] Unicode2 -- Building Emacs overflowed pure space

by Katsumi Yamaoka :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

>>>>> Kenichi Handa wrote:

>> Warning (initialization): Building Emacs overflowed pure space.  (See
>> the node Pure Storage in the Lisp manual for details.)

> In article <m2hcnu6mo6.fsf@...>, Leo <sdl.web@...> writes:

> I've just done "cvs update" and "make" but, the pure space
> was not overflowed.

> % make
> [...]
> Dumping under names emacs and emacs-23.0.0.19
> 1116287 pure bytes used
> ./emacs -q -batch -f list-load-path-shadows
> [...]

I got the following when building the Emacs trunk:

Dumping under names emacs and emacs-22.1.50.1
emacs:0:Pure Lisp storage overflow (approx. 1120088 bytes needed)
88 pure bytes used
./emacs -q -batch -f list-load-path-shadows

It was produced in the Fedora 7 Linux that is the same as Leo
uses.  I'm going to verify it with Unicode2 too...


_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@...
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Re: [2007-07-24] Unicode2 -- Building Emacs overflowed pure space

by Katsumi Yamaoka :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

>>>>> Katsumi Yamaoka wrote:

> Dumping under names emacs and emacs-22.1.50.1
> emacs:0:Pure Lisp storage overflow (approx. 1120088 bytes needed)
> 88 pure bytes used
> ./emacs -q -batch -f list-load-path-shadows

It has been solved by this change:

--- puresize.h~ 2007-01-14 03:24:37 +0000
+++ puresize.h 2007-07-25 23:58:10 +0000
@@ -46 +46 @@
-#define BASE_PURESIZE (1120000 + SYSTEM_PURESIZE_EXTRA + SITELOAD_PURESIZE_EXTRA)
+#define BASE_PURESIZE (1121000 + SYSTEM_PURESIZE_EXTRA + SITELOAD_PURESIZE_EXTRA)

> It was produced in the Fedora 7 Linux that is the same as Leo
> uses.  I'm going to verify it with Unicode2 too...

I got no problem in building Unicode2 of today:

Dumping under names emacs and emacs-23.0.0.1
1116860 pure bytes used
./emacs -q -batch -f list-load-path-shadows


_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@...
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Re: [2007-07-24] Unicode2 -- Building Emacs overflowed pure space

by leon-9 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 2007-07-26 01:13 +0100, Katsumi Yamaoka wrote:
>> It was produced in the Fedora 7 Linux that is the same as Leo
>> uses.  I'm going to verify it with Unicode2 too...
>
> I got no problem in building Unicode2 of today:
>
> Dumping under names emacs and emacs-23.0.0.1
> 1116860 pure bytes used
> ./emacs -q -batch -f list-load-path-shadows

I still get "overflowed pure space" after make bootstrap in Unicode2.

--
Leo <sdl.web AT gmail.com>                         (GPG Key: 9283AA3F)



_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@...
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Re: [2007-07-24] Unicode2 -- Building Emacs overflowed pure space

by Katsumi Yamaoka :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> On 2007-07-26 01:13 +0100, Katsumi Yamaoka wrote:

>> I got no problem in building Unicode2 of today:

>> Dumping under names emacs and emacs-23.0.0.1
>> 1116860 pure bytes used
>> ./emacs -q -batch -f list-load-path-shadows

>>>>> Leo wrote:

> I still get "overflowed pure space" after make bootstrap in Unicode2.

IIUC, the value of PURESIZE defined in src/puresize.h needs to be
larger than the one actually used.  What's that in your case?  You
can find it in the log that was made by `make' like the following:

make ...options...| tee LOG


_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@...
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Re: [2007-07-24] Unicode2 -- Building Emacs overflowed pure space

by Bugzilla from tassilo@member.fsf.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Katsumi Yamaoka <yamaoka@...> writes:

Hi Katsumi,

> It has been solved by this change:
>
> --- puresize.h~ 2007-01-14 03:24:37 +0000
> +++ puresize.h 2007-07-25 23:58:10 +0000
> @@ -46 +46 @@
> -#define BASE_PURESIZE (1120000 + SYSTEM_PURESIZE_EXTRA + SITELOAD_PURESIZE_EXTRA)
> +#define BASE_PURESIZE (1121000 + SYSTEM_PURESIZE_EXTRA + SITELOAD_PURESIZE_EXTRA)

I updated my working copy one minute ago (22.1.50), but this patch has
not been applied so far.

Bye,
Tassilo
--
Writing  a   newsreader  isn't   hard,  any  dwep   can  do   it.   And,
unfortunately, a lot  of them does.  Even worse, some  of them works for
Microsoft or Netscape.  Writing a *good* newsreader is hard, and writing
the perfect newsreader is Lars Magne Ingebrigtsen. (Per Abrahamsen)



_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@...
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Re: [2007-07-24] Unicode2 -- Building Emacs overflowed pure space

by Katsumi Yamaoka :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

>>>>> Tassilo Horn wrote:
> Katsumi Yamaoka <yamaoka@...> writes:

>> --- puresize.h~ 2007-01-14 03:24:37 +0000
>> +++ puresize.h 2007-07-25 23:58:10 +0000
>> @@ -46 +46 @@
>> -#define BASE_PURESIZE (1120000 + SYSTEM_PURESIZE_EXTRA + SITELOAD_PURESIZE_EXTRA)
>> +#define BASE_PURESIZE (1121000 + SYSTEM_PURESIZE_EXTRA + SITELOAD_PURESIZE_EXTRA)

> I updated my working copy one minute ago (22.1.50), but this patch has
> not been applied so far.

Sorry, it's only a workaround I tried personally.  I don't know
what makes it need to be increased, so I'm not sure it is the
right fix.


_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@...
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Re: [2007-07-24] Unicode2 -- Building Emacs overflowed pure space

by leon-9 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 2007-07-26 09:26 +0100, Katsumi Yamaoka wrote:
>> I still get "overflowed pure space" after make bootstrap in Unicode2.
>
> IIUC, the value of PURESIZE defined in src/puresize.h needs to be
> larger than the one actually used.  What's that in your case?  You
> can find it in the log that was made by `make' like the following:
>
> make ...options...| tee LOG

I have lost the LOG but I didn't make change. It should be the default
value.

--
Leo <sdl.web AT gmail.com>                         (GPG Key: 9283AA3F)


_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@...
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Re: [2007-07-24] Unicode2 -- Building Emacs overflowed pure space

by leon-9 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 2007-07-26 09:26 +0100, Katsumi Yamaoka wrote:

>> On 2007-07-26 01:13 +0100, Katsumi Yamaoka wrote:
>
>>> I got no problem in building Unicode2 of today:
>
>>> Dumping under names emacs and emacs-23.0.0.1
>>> 1116860 pure bytes used
>>> ./emacs -q -batch -f list-load-path-shadows
>
>>>>>> Leo wrote:
>
>> I still get "overflowed pure space" after make bootstrap in Unicode2.
>
> IIUC, the value of PURESIZE defined in src/puresize.h needs to be
> larger than the one actually used.  What's that in your case?  You
> can find it in the log that was made by `make' like the following:
>
> make ...options...| tee LOG

This problem has gone away after last update.

--
Leo <sdl.web AT gmail.com>                         (GPG Key: 9283AA3F)



_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@...
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Emacs trunk needs to increase PURESIZE (was Re: [2007-07-24] Unicode2 -- Building Emacs overflowed pure space)

by Katsumi Yamaoka :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

The value of PURESIZE needs to be increased for at least the
Fedora 7 system:

[...]
Dumping under names emacs and emacs-22.1.50.1
emacs:0:Pure Lisp storage overflow (approx. 1120140 bytes needed)
144 pure bytes used
[...]

The following change solves it, however it seems to become
insufficient sooner or later.

*** puresize.h~ Thu Jul 26 07:42:09 2007
--- puresize.h Mon Jul 30 00:13:23 2007
***************
*** 46 ****
! #define BASE_PURESIZE (1120000 + SYSTEM_PURESIZE_EXTRA + SITELOAD_PURESIZE_EXTRA)
--- 46 ----
! #define BASE_PURESIZE (1121000 + SYSTEM_PURESIZE_EXTRA + SITELOAD_PURESIZE_EXTRA)

Is this the right fix?  If so, how much margin should it have?
Or is there another cause that requires it to be increased?

Regards,


_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@...
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Re: Emacs trunk needs to increase PURESIZE

by Bugzilla from tassilo@member.fsf.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Katsumi Yamaoka <yamaoka@...> writes:

> The value of PURESIZE needs to be increased for at least the
> Fedora 7 system:
>
> [...]
> Dumping under names emacs and emacs-22.1.50.1
> emacs:0:Pure Lisp storage overflow (approx. 1120140 bytes needed)
> 144 pure bytes used
> [...]

It's the same for my Gentoo GNU/Linux box.

Bye,
Tassilo



_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@...
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Re: Emacs trunk needs to increase PURESIZE

by Jan D. :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



Tassilo Horn skrev:

> Katsumi Yamaoka <yamaoka@...> writes:
>
>> The value of PURESIZE needs to be increased for at least the
>> Fedora 7 system:
>>
>> [...]
>> Dumping under names emacs and emacs-22.1.50.1
>> emacs:0:Pure Lisp storage overflow (approx. 1120140 bytes needed)
>> 144 pure bytes used
>> [...]
>
> It's the same for my Gentoo GNU/Linux box.
>

Ditto Fedora 7.

        Jan D.


_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@...
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Re: Emacs trunk needs to increase PURESIZE (was Re: [2007-07-24] Unicode2 -- Building Emacs overflowed pure space)

by Richard M Stallman :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

    The following change solves it, however it seems to become
    insufficient sooner or later.

Please add 10000 to the value.


_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@...
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Re: Emacs trunk needs to increase PURESIZE

by leon-9 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 2007-07-30 21:47 +0100, Richard Stallman wrote:
>     The following change solves it, however it seems to become
>     insufficient sooner or later.
>
> Please add 10000 to the value.

I am curious of how is the value for PURESIZE decided?

--
Leo <sdl.web AT gmail.com>                         (GPG Key: 9283AA3F)



_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@...
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Re: Emacs trunk needs to increase PURESIZE

by Katsumi Yamaoka :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

>>>>> Richard Stallman wrote:

> Please add 10000 to the value.

Done.  Thanks.


_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@...
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug
LightInTheBox - Buy quality products at wholesale price!