ABC as value-parameter to memberfunctions: Bug?

Hi all,

why does clang++ 3.6 compile the follwing code (g++ doesn't)?