[GAP] Itanium and Sparc

Bill Allombert Bill.Allombert at math.u-bordeaux.fr
Sun Jan 29 22:16:04 GMT 2017


On Sun, Jan 29, 2017 at 08:26:38PM +0100, Bill Allombert wrote:
> On Sun, Jan 29, 2017 at 08:13:15PM +0100, Max Horn wrote:
> > both.
> 
> I have some interest in GAP supporting sparc64.
> It does not seem to work currently.
> <https://buildd.debian.org/status/logs.php?pkg=gap&arch=sparc64>

It crashes at start up:

Program received signal SIGBUS, Bus error.
GenStackFuncBags () at ../../src/gasman.c:2106
2106                    MARK_BAG( *p );
(gdb) list
2101            }
2102        }
2103        else {
2104            for ( i = 0; i < sizeof(Bag*); i += StackAlignBags ) {
2105                for ( p = (Bag*)((char*)StackBottomBags - i); top < p; p-- )
2106                    MARK_BAG( *p );
2107            }
2108        }

(gdb) p p
$4 = (Bag *) 0x7fefffff8af
(gdb) p *p
$5 = (Bag) 0xc800000003000000
(gdb) p **p
Cannot access memory at address 0xc800000003000000

It seems it worked with GAP 4r4p12.

Cheers,
Bill.



More information about the Gap mailing list