In Sean Parent's talk Goals for Better Coding - implement Complete Types at 44:10-44:50 Sean says something to the effect of
If I put this [class with a copy assignment operator that accepts its parameter by value, and also has a move constructor] as a member of another class, that other class will not get a default move constructor because the language in the spec does not say "if it is move constructable" it says "has a move constructor with this signature". There is a defect on it, I don't know [what it is] off the top of my head.
Can anyone point me to the actual defect report that Sean is referring to?