|
Boost-Build : |
From: Michael Stevens (Michael.Stevens_at_[hidden])
Date: 2004-09-03 06:09:57
Toon,
rrr = ublas::trans( rrr ) ;
Same problem as before! It is an assignment to a nested proxy. Until they are
fixed in general all such code will fail!
Workaround is
nolias(rrr) = result_type(ublas::trans( rrr ) ;
OR you could try our suggested general fix..
in matrix_proxy.hpp
add
typedef typename matrix_closure_type::expression_type matrix_temp_type
replace
matrix_type (
with matrix_temp_type (
In matrix_expression.hpp move
typedef E expression_type;
into public:
I'm could try it myself, I'm just reluctant to commit at the moment!
Michael
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk