Maybe it is a problem with exact template instantiations, the first files
do not include any of them (of course not, because they build them up),
but
I do not know, how this can be fixed ...
I don't think it's a problem with the deal.II source code -- the compiler
executable is trying to execute a CPU instruction that the CPU doesn't
understand. That's a problem in the compiler, not in the source.
sorry, not in the source code, maybe the gcc or/and the power6 cpu can not
understand the code.
When you do something like this:
cd source
gmake -k debug
does it produce the same failure on every single file?
running gmake -k -d on the targets in source/numerics for example can
compile some of them, some of them not.
data_out.cc : internal compiler error: Illegal instruction
data_out_faces.cc: internal compiler error: Segmentation fault
data_out_stack.cc compiles
data_postprocessor.cc compiles
data_out_rotation: Segmentation fault
... Illegal instruction
and so on, exception is always thrown at the line, where the exact template
instantiations from the .inst file are included. --debug does not give more
informations on this.
Up to now I can not figure out, what is exactly the difference between
targets that can be compiled and targets which can not. Maybe it is a
problem of the power6 architecture or porting the code from x86 to power6
...
Thanks for your help,
Best,
Martin
_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii