Here's another one, and I suspect it must be connected with the C2766. lst.h(35): error C2512: 'GiNaC::class_info<GiNaC::registered_class_options>': no appropriate default constructor available Because to fix this error, I supplied the requested default constructor in class_info.h line 48: class_info() {} which forces me to supply another default constructor class_info.h(48): error C2512: 'GiNaC::registered_class_options': no appropriate default constructor available registrar.h line 85: registered_class_options() {} and then the "no appropriate default constructor" errors go away but later on in the compile the C2766 turns up. Jan Rheinländer
Hi Jan, On 14.02.22 20:45, Jan Rheinländer wrote:
Here's another one, and I suspect it must be connected with the C2766.
lst.h(35): error C2512: 'GiNaC::class_info<GiNaC::registered_class_options>': no appropriate default constructor available
Because to fix this error, I supplied the requested default constructor in
class_info.h line 48:
class_info() {}
which forces me to supply another default constructor
class_info.h(48): error C2512: 'GiNaC::registered_class_options': no appropriate default constructor available
registrar.h line 85:
registered_class_options() {}
and then the "no appropriate default constructor" errors go away but later on in the compile the C2766 turns up.
Please send a patch so we can better see and analye what needs to be done to make it work on that compiler. Thanks in advance. -richy.
participants (2)
-
Jan Rheinländer
-
Richard B. Kreckel