Re: [ProofPower] Fixes for building with SML/NJ

2012-02-02 Thread Rob Arthan
Phil,

On 2 Feb 2012, at 19:36, Phil Clayton wrote:

> I meant to add that SML/NJ is 32 bit only so requires 32 bit libraries to 
> build/run.  On an x86_64 Fedora this can be achieved with
> 
>  yum install glibc-devel.i686 libgcc.i686

Thanks for the tip.

> 
> Also, inside use_terminal (ProofPower's real-eval-print loop), SML/NJ appears 
> to require an additional semicolon before the standard output is flushed to 
> the screen.  It's only an issue if people are actually using SML/NJ 
> interactively.

Yes. I noticed that and will look into it.

Regards,

Rob.



___
Proofpower mailing list
Proofpower@lemma-one.com
http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com


Re: [ProofPower] Fixes for building with SML/NJ

2012-02-02 Thread Phil Clayton
I meant to add that SML/NJ is 32 bit only so requires 32 bit libraries 
to build/run.  On an x86_64 Fedora this can be achieved with


  yum install glibc-devel.i686 libgcc.i686

Also, inside use_terminal (ProofPower's real-eval-print loop), SML/NJ 
appears to require an additional semicolon before the standard output is 
flushed to the screen.  It's only an issue if people are actually using 
SML/NJ interactively.


Phil


On 02/02/12 11:52, Rob Arthan wrote:


On 31 Jan 2012, at 23:39, Phil Clayton wrote:


Currently ProofPower doesn't build with SML/NJ. A patch is attached to
fix this.


Thanks for that Phil. I will include this in the next release. Good to
see that the SML/NJ people seem to be active again.

Regards,

Rob.



___
Proofpower mailing list
Proofpower@lemma-one.com
http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com



___
Proofpower mailing list
Proofpower@lemma-one.com
http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com


Re: [ProofPower] Fixes for building with SML/NJ

2012-02-02 Thread Rob Arthan

On 31 Jan 2012, at 23:39, Phil Clayton wrote:

> Currently ProofPower doesn't build with SML/NJ.  A patch is attached to fix 
> this.

Thanks for that Phil. I will include this in the next release. Good to see that 
the SML/NJ people seem to be active again.

Regards,

Rob.

___
Proofpower mailing list
Proofpower@lemma-one.com
http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com


[ProofPower] Fixes for building with SML/NJ

2012-01-31 Thread Phil Clayton
Currently ProofPower doesn't build with SML/NJ.  A patch is attached to 
fix this.


Although working with Poly/ML is recommended, any (less-trusting) users 
building on theories of others may wish to check, by running with both 
compilers, that the supplied proof scripts do not exploit 
compiler-specific loopholes to circumvent proof.


Anyone following the Isabelle mailing list recently will note that this 
provides little additional assurance when operating in a zero-trust 
environment: running with both compilers only helps with item 2d on 
Mark's list:

https://lists.cam.ac.uk/pipermail/cl-isabelle-users/2012-January/msg00085.html
Still, every little helps...

Phil


patch-2.9.1w2.rda.110814.pbc.120131.gz
Description: GNU Zip compressed data
___
Proofpower mailing list
Proofpower@lemma-one.com
http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com