[GiNaC-devel] CLN and GiNaC patches for Win64 build

Jan Rheinländer jrheinlaender at gmx.de
Wed May 2 20:22:09 CEST 2018


Hi Richy,

here's what the compiler says (sorry my system is German):

factor.cpp(2254): error C2440: "Initialisierung": "std::size_t" kann
nicht in "GiNaC::numeric" konvertiert werden
factor.cpp(2254): note: Quelltyp konnte von keinem Konstruktor
angenommen werden, oder die Überladungsauflösung des Konstruktors ist
mehrdeutig

The code in line 2254 is:

numeric modulus = (vnlst.nops() > 3) ? vnlst.nops() : 3;

It initializes a numeric from the return value of nops(), which is size_t.


Am 01.05.2018 um 20:41 schrieb Richard B. Kreckel:
> Hi Jan,
>
> Thanks for the patches!
>
> On 05/01/2018 12:54 PM, Jan Rheinländer wrote:
>> - And added a few constructors from size_t
> Interesting. What's the reason these ctors from size_t are needed?
>
>    -richy.
> _______________________________________________
> GiNaC-devel mailing list
> GiNaC-devel at ginac.de
> https://www.cebix.net/mailman/listinfo/ginac-devel



More information about the GiNaC-devel mailing list