Dear GiNaCers, The line if (return_type_tinfo() & 0xffffff00U != TINFO_clifford) { that occurs in ncmul::conjugate() needs to be changed into if ((return_type_tinfo() & 0xffffff00U) != TINFO_clifford) { for correct operator precedence. Best, Chris