2 // { dg-do compile { target { c++11 && { *-*-*gnu* } } } }
3 // { dg-additional-options "-O2" }
4 // { dg-final { scan-assembler "_ZN1BI1CEC5ERKS1_,comdat" } }
5 // { dg-final { scan-assembler-not "_ZN1BI1CEC1ERKS1_,comdat" } }
6 // { dg-final { scan-assembler-not "_ZN1BI1CEC2ERKS1_,comdat" } }
15 constexpr B (const B &x) : A<T> (1, x.foo ()) {}