On 03/26/2015 11:18 AM, Thomas Kahle wrote:
> I bumped ntl to 8.1.2 in the tree.  Both Singular and Macaulay2 fail
> with something like
> 
> NTLconvert.cc:523:79: error: invalid cast from type ‘const
> NTL::WrappedPtr<void, NTL::ZZ::Deleter>’ to type ‘long int*’
>      int cc= mpn_get_str (cf_stringtemp, 16, (mp_limb_t *) (((long *)
> (a.rep)) + 2), sizeofrep);
> 
> https://github.com/Macaulay2/M2/issues/214
> https://github.com/Singular/Sources/issues/710

This happens inside factory and Singular folks have patched it already
some time ago.  I added the patch for in-tree singular and it works now.
For Macaulay2 it is more complicated as factory is built internally, but
I'll figure something out.

Cheers,
Thomas

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to