Dear All

I have compiled the current svn file with gcc 4.0.2 and found error
message as

===================================== chunk_sparse_matrix.inst
======================debug======MT== lac/chunk_sparse_matrix.cc
======================debug======MT== lac/chunk_sparsity_pattern.cc
======================debug======MT== lac/compressed_set_sparsity_pattern.cc
======================debug======MT==
lac/compressed_simple_sparsity_pattern.cc
======================debug======MT== lac/compressed_sparsity_pattern.cc
======================debug======MT== lac/constraint_matrix.cc
/home/miranus/q/deal.II_64pre/include/deal.II/base/table.h: In member
function typename dealii::internal::TableBaseAccessors::Accessor<N, T,
C, 1u>::reference dealii::internal::TableBaseAccessors::Accessor<N, T,
C, 1u>::operator[](unsigned int) const [with int N = 2, T = bool, bool C
= true]:
/home/miranus/q/deal.II_64pre/include/deal.II/lac/constraint_matrix.templates.h:1836:
instantiated from here
/home/miranus/q/deal.II_64pre/include/deal.II/base/table.h:1851: error:
no match for operator[] in ((const
dealii::internal::TableBaseAccessors::Accessor<2, bool, true,
1u>*)this)->dealii::internal::TableBaseAccessors::Accessor<2, bool,
true, 1u>::data[i]
/usr/include/c++/4.0.2/bits/stl_bvector.h:348: note: candidates are:
bool std::_Bit_const_iterator::operator[](ptrdiff_t)<near match>
make[1]: ***
[/home/miranus/q/deal.II_64pre/lib/debug/lac_constraint_matrix.o] Error 1
make[1]: Leaving directory `/home/miranus/q/deal.II_64pre/source'
make: *** [debug] Error 2


Could you help me to sort out this problem? It was alright when svn was
compiled with gcc 4.4.0. However, I should use gcc 4.0.2 version on
current computer cluster.

Thank you
Sungho

_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii

Reply via email to