Re: [eigen] (vec1*vec2.transpose())*vec3 on 2.0.5/6 |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] (vec1*vec2.transpose())*vec3 on 2.0.5/6
- From: Benoit Jacob <jacob.benoit.1@xxxxxxxxx>
- Date: Tue, 29 Sep 2009 19:22:36 -0400
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=wau7H3cK5ga9PKFCUkIVNY/gXLG+JfkykKNp2jjBasE=; b=ZF/fYmj+zhrTd2BOVtJxsSaIaNQ9omvdS4k8WqGIf4dX+URbU3BqU8vLqwkFb3o+ag mcHRsk8covqYCLEUZld7pq3TQ30s2taYdatxFeoCJPVTETqZKAS9HIqdyK9mtdclJvG7 HudJL2uPpkBv2D/c5bDeNCPl7IrmWvP5/G2gs=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=mRBQtgptfqgpAaX7Eern3gSbz+tDSxX1+cgTYRsB0PNVRH7DrV1q6yJwEahdJ1e9xD 7B5Y/DUe+9b3RUCtR9g3TTXdCOcfR78xR8s6fJPrGfRt5zNFwO0N1tCAnguIVFXyxJxS GfBYUA0zWz/10e+xnqL2pBC/4mQxOIo4asTZw=
2009/9/29 Rhys Ulerich <rhys.ulerich@xxxxxxxxx>:
> Hi all,
>
> On 2.0.5 and 2.0.6 I've noticed that
> (vec1*vec2.transpose())*vec3
> errors out at compile time while
> (vec1*vec2.transpose()).eval()*vec3
> works just fine, but I found that out by blind trial-and-error.
>
> Two questions:
> 1) Is the observed behavior legit?
> 2) If (1), then what piece of insight is escaping me for why the former
> doesn't compile?
It's definitely not legit, you found a bug, let me investigate it...
thanks for reporting and for he code.
Benoit