This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: FTensor on cygwin - partial success
- From: Janis Johnson <janis187 at us dot ibm dot com>
- To: "Billinghurst, David (CRTS)" <David dot Billinghurst at riotinto dot com>
- Cc: gcc at gcc dot gnu dot org, wlandry at ucsd dot edu
- Date: Mon, 29 Apr 2002 09:20:59 -0700
- Subject: Re: FTensor on cygwin - partial success
- References: <FAC87D7C874EAB46A847604DA4FD5A64034705@crtsmail.corp.riotinto.org>
On Tue, Apr 30, 2002 at 12:09:29AM +1000, Billinghurst, David (CRTS) wrote:
> Just built FTensor on cygwin with todays CVS gcc-3.1, as described in
> http://gcc.gnu.org/gcc-3.1/testing-ftensor.html
>
> The compiler conformance tests all pass but I get failures on the
> performance tests. Is anyone else seeing this?
>
> For example:
>
> cd tests/speed
> make little
>
> g++ -ftemplate-depth-100 -Drestrict= -w -O3 -finline-functions -finline-limit-1000000 -ffast-math -fno-rtti -fno-exceptions little.C -o little
> little.C: In function `int main()':
> little.C:48: no match for call to `(FTensor::Tensor1<double,3>) (const FTensor::Index<'i',3> &)'
> ../../Tensor1/Tensor1_value.h:31: candidates are: double & FTensor::Tensor1<double,3>::operator ()(int)
> ../../Tensor1/Tensor1_value.h:43: double FTensor::Tensor1<double,3>::operator ()(int) const
>
> and so on.
>
> Happy to supply the test cases, but probably easier to grab to original and follow the instructions.
I just tried that on ia64-unknown-linux-gnu with a compiler built from
CVS as of ten hours ago and it worked fine. Very odd.
Janis