> deal.II/examples/step-32$ mpirun.openmpi -np 2 ./step-32
> this is step-32. ref=5
> **dof_setup ...
> ***dof_distribute ... 0.9798 wall, max @0, min=0.9794 @1, avg=0.9796
> Number of active cells: 12288 (on 6 levels)
> Number of degrees of freedom: 162432 (99840+12672+49920)
>
> ***index_sets ... 0.0056 wall, max @1, min=0.0051 @0, avg=0.0054
> ***make_hanging_nodes_vel ... 0.0310 wall, max @0, min=0.0261 @1,
> avg=0.0286
> ***boundary_values_vel ... 0.2411 wall, max @1, min=0.2387 @0, avg=0.2399
> ***hanging_nodes_and_bv_temperature ... 0.1645 wall, max @0, min=0.1570
> @1, avg=0.1607
> ***setup_stokes_matrix ... *** glibc detected *** ./step-32: free():
> invalid pointer: 0x0000000002b61470 ***
> *** glibc detected *** ./step-32: free(): invalid pointer:
> 0x0000000003a21730 ***
> [...]

The way to find out what's going on here is to do something like 
  mpirun -np 2 xterm -e gdb step-32
This opens two windows in which you can run step-32 under gdb. Simply 
type 'run' and see which of the two processes dies and where, using 
the 'backtrace' command.

Best
 W.


-------------------------------------------------------------------------
Wolfgang Bangerth                email:            [email protected]
                                 www: http://www.math.tamu.edu/~bangerth/

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

Reply via email to