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
signature.asc
Description: OpenPGP digital signature
