[gambit-list] SMP Gambit redux

Marc Feeley feeley at iro.umontreal.ca
Mon Mar 20 08:05:55 EDT 2017


Are you in the “smp” branch?

git checkout smp
make bootclean
etc

Marc

P.S. cute machine name!


> On Mar 19, 2017, at 9:50 PM, Bradley Lucier <lucier at math.purdue.edu> wrote:
> 
> I don't know what's happening, but there's no "st" make target (and you see the commands I gave below).
> 
> As for the other question:
> 
> sweety-pi:~/programs/gambit> gsi
> Gambit v4.8.8
> 
> > (pretty-print (list processor-count: (##current-vm-processor-count) cpu-count: (##cpu-count)))
> (processor-count: 4 cpu-count: 4)
> >
> *** EOF again to exit
> sweety-pi:~/programs/gambit> gsi -v
> v4.8.8 20170202123920 armv7l-unknown-linux-gnueabihf "./configure 'CC=gcc -mcpu=cortex-a53 -mfpu=neon-vfpv4 -mfloat-abi=hard' '--enable-single-host' '--enable-multiple-threaded-vms' '--enable-shared' '--enable-multiple-versions'"
> 
> Brad
> 
> On 03/19/2017 09:43 PM, Marc Feeley wrote:
>> Very well!  Can you also try “make st” (stress tests)?  It will compile the usual unit tests and some other long running tests (particularly for the main thread operations).
>> 
>> BTW, what is the result of:
>> 
>> (pretty-print (list processor-count: (##current-vm-processor-count) cpu-count: (##cpu-count)))
>> 
>> Marc
>> 
>> 
>> 
>>> On Mar 19, 2017, at 9:37 PM, Bradley Lucier <lucier at math.purdue.edu> wrote:
>>> 
>>> The current smp branch builds and passes make check on the Raspberry Pi 3 with
>>> 
>>>   17	17:36	git clone https://github.com/gambit/gambit.git
>>>   18	17:51	cd gambit
>>>   19	17:51	git checkout smp
>>>   20	17:51	./configure
>>>   23	17:55	make -j1 current-gsc-boot
>>>   24	18:29	./configure --enable-single-host --enable-multiple-threaded-vms
>>>   25	18:30	make from-scratch
>>>   26	20:57	make check
>>> 
>>> Afterwards, this worked:
>>> 
>>>   29	21:13	./configure 'CC=gcc -mcpu=cortex-a53 -mfpu=neon-vfpv4 -mfloat-abi=hard' --enable-single-host --enable-multiple-threaded-vms --enable-shared --enable-multiple-versions
>>>   30	21:15	make mostlyclean
>>>   31	21:15	make
>>>   32	21:34	make check
>>> 
>>> Brad
>> 
> 




More information about the Gambit-list mailing list