Following up to myself, I now think this is the problem, maybe in both
cases: 

page size:            1073741824 bytes

GCL will support Linux huge pages with considerable performance gain,
but this value when available should be around 2Mb.

I suspect a configure script failure:

j=""
if test -e /proc/meminfo ; then
   j=`awk '/^Hugepagesize:/ {if ($3!="kB") next;j=1;for (i=0;i<20 && j!=$2;i++) 
j=j*2;if (j==$2) printf("%d\n",i+10)}'  /proc/meminfo`
fi

Could you please send me `cat /proc/meminfo`.

Take care,


David Scherfgen via Maxima-discuss
<maxima-disc...@lists.sourceforge.net> writes:

> Thanks, any help is welcome!
> Camm, I think I already sent you the config and make logs from trying to 
> build the 2.7.1 tag, it was a few weeks ago before you went on a vacation or 
> something.
> But here it is again, plus new logs from trying to build the Git master:
>
> Version_2_7_1 tag: First error "ERROR: File /tmp/gazonk_625863_0.o has been 
> compiled for a restricted address space"
> config.log: https://pastebin.com/V4jCCAsH
> make.log: https://pastebin.com/1sY8UPMF
>
> master branch: First error "The assertion sigaltstack(&estack, 0)>=0 on line 
> 1285 of o/alloc.c in function gcl_init_alloc failed: Operation not permitted"
> config.log: https://pastebin.com/8tgqpDfH
> make.log: https://pastebin.com/xJheBrEa
>
> I hope this helps.
>
> Best regards
> David
>
> Am Do., 24. Apr. 2025 um 18:19 Uhr schrieb Camm Maguire 
> <c...@maguirefamily.org>:
>
>  Greetings!
>
>  David Scherfgen via Maxima-discuss
>  <maxima-disc...@lists.sourceforge.net> writes:
>
>  > That's great news!
>  > Increasing numerical thresholds should not be a problem, the differences 
> are probably due to a different order of floating point operations. By the 
> way,
>  some
>  > other Lisps also fail a few numerical tests, IIRC.
>  >
>  > I still haven't been able to build GCL on my Ubuntu 22.04.5 system. The 
> 2.7.1 source distribution (after patching as described on the website) leads 
> to one
>  error,
>  > trying to build from the current Git master leads to another error. 
> Raymond, could you share your GCL build procedure?
>  >
>
>  I am more than happy to help with both of these if you could send me the
>  failed logs.
>
>  Take care,
>  -- 
>  Camm Maguire                                        c...@maguirefamily.org
>  ==========================================================================
>  "The earth is but one country, and mankind its citizens."  --  Baha'u'llah
>
> _______________________________________________
> Maxima-discuss mailing list
> maxima-disc...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/maxima-discuss
>

-- 
Camm Maguire                                        c...@maguirefamily.org
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

Reply via email to