elided copy constructors

Martin v. Loewis martin@mira.isdn.cs.tu-berlin.de
Sat Mar 20 07:18:00 GMT 1999


[1 hire somebody]
[2 ask somebody to do it for free]
[3 do it yourself]

> This alternative is NOT guaranteed to bring results. You may just be stupid
> enough that you won't be able to fix it, or you may have stumbled into such
> an horrid bug that extensive surgery to the whole compiler may be necessary,
> in which case approach two is the only one that will work.

I think here lies a terrible danger. IMHO, the only option that is
guaranteed to work is option 1, and even then only if the amount of
money is good enough so that the right people get involved.

Option 2, typically, does *not* work, with the single exception that
somebody didn't fix a bug because she was not aware of it. In most
cases (especially long-standing bugs and missing features),
maintainers are well-aware that there is that problem, and think that
they fix it when they get to it. It doesn't get done because they
never get to it.

So, option 3 always worked for me. I don't remember a case where
option 2 actually worked - except when the person I asked heard of it
for the first time, and fixed it right-away.

Regards,
Martin


More information about the Gcc mailing list