#434: Keep track of masked-out volume in CarpetMask --------------------------+------------------------------------------------- Reporter: eschnett | Owner: eschnett Type: enhancement | Status: review Priority: blocker | Milestone: ET_2012_11 Component: Carpet | Version: Resolution: | Keywords: --------------------------+-------------------------------------------------
Comment (by rhaas):
Applying only comment:22 does not help. There still is a segfault. The backtrace is: {{{ (gdb) bt #0 0x0000000002c4cc19 in opal_memory_ptmalloc2_int_free () #1 0x0000000002c4d25b in opal_memory_ptmalloc2_free_hook () #2 0x00002b68c06ac261 in free () from /lib64/libc.so.6 #3 0x0000000002b441ac in ompi_coll_tuned_reduce_intra_basic_linear () #4 0x0000000002b35db5 in ompi_coll_tuned_reduce_intra_dec_fixed () #5 0x0000000002aed529 in mca_coll_sync_reduce () #6 0x0000000002ae7473 in PMPI_Reduce () #7 0x00000000017be25c in CarpetReduce::Finalise (cgh=0x1ee04bc0, proc=-2, num_outvals=80, outvals=0x1ee04bd0, outtype=389, myoutvals=0x0, mycounts=0x6f, red=0x17bfa73, $�4=<value optimized out>, $�5=<value optimized out>, $�6=<value optimized out>, $�7=<value optimized out>, $�8=<value optimized out>, $�9=<value optimized out>, $�0=<value optimized out>, $�1=<value optimized out>) at /panfs/ds06/sxs/rhaas/zwicky/cactus/ET_trunk/arrangements/Carpet/CarpetReduce/src/reduce.cc:962 #8 0x00000000017bfa73 in CarpetReduce::ReduceGVs (cgh=0x1ee04bc0, proc=-2, num_outvals=80, outtype=518015952, outvals=0x185, num_invars=0, invars=0x1e536490, red=0x17c1aad, igrid=517840208, $�6=<value optimized out>, $�7=<value optimized out>, $�8=<value optimized out>, $�9=<value optimized out>, $�0=<value optimized out>, $�1=<value optimized out>, $�2=<value optimized out>, $�3=<value optimized out>, $�4=<value optimized out>) at /panfs/ds06/sxs/rhaas/zwicky/cactus/ET_trunk/arrangements/Carpet/CarpetReduce/src/reduce.cc:1577 #9 0x00000000017c1aad in CarpetReduce::average_GVs (cgh=0x1ee04bc0, proc=-2, num_outvals=80, outtype=518015952, outvals=0x185, num_invars=0, invars=0x1edd9d50, $�8=<value optimized out>, $�9=<value optimized out>, $=<value optimized out>, $=<value optimized out>, $=<value optimized out>, $=<value optimized out>, $=<value optimized out>) at /panfs/ds06/sxs/rhaas/zwicky/cactus/ET_trunk/arrangements/Carpet/CarpetReduce/src/reduce.cc:1621 #10 0x00000000007d97b8 in CCTK_Reduce (GH=0x1ee04bc0, proc=-2, operation_handle=80, num_out_vals=518015952, type_out_vals=389, out_vals=0x0, num_in_fields=1) at /panfs/ds06/sxs/rhaas/zwicky/cactus/ET_trunk/src/comm/Reduction.c:429 #11 0x000000000077ec20 in CarpetIOScalar::OutputVarAs (cctkGH=0x1ee04bc0, varname=0xfffffffe <Address 0xfffffffe out of bounds>, alias=0x50 <Address 0x50 out of bounds>, out_reductions=0x1ee04bd0 "", $P1=<value optimized out>, $P2=<value optimized out>, $P3=<value optimized out>, $P4=<value optimized out>) at /panfs/ds06/sxs/rhaas/zwicky/cactus/ET_trunk/arrangements/Carpet/CarpetIOScalar/src/ioscalar.cc:465 #12 0x000000000077dc7a in CarpetIOScalar::TriggerOutput (cctkGH=0x1ee04bc0, vindex=-2, $O9=<value optimized out>, $P0=<value optimized out>) at /panfs/ds06/sxs/rhaas/zwicky/cactus/ET_trunk/arrangements/Carpet/CarpetIOScalar/src/ioscalar.cc:717 #13 0x00000000005ac4a6 in CCTKi_TriggerAction (GH=0x1ee04bc0, variable=-2) at /panfs/ds06/sxs/rhaas/zwicky/cactus/ET_trunk/src/IO/IOMethods.c:931 #14 0x00000000005a8bcb in CCTKi_ScheduleCallExit (attribute=0x1ee04bc0, data=0xfffffffe) at /panfs/ds06/sxs/rhaas/zwicky/cactus/ET_trunk/src/main/ScheduleInterface.c:2780 #15 0x00000000005ab838 in CCTKi_DoScheduleTraverse (group_name=0x1ee04bc0 "", item_entry=0xfffffffe, item_exit=0x50, while_check=0x1ee04bd0, if_check=0x185, function_process=0, data=0x7fff55a60358) at /panfs/ds06/sxs/rhaas/zwicky/cactus/ET_trunk/src/schedule/ScheduleTraverse.c:158 #16 0x00000000005a4869 in CCTK_ScheduleTraverse (where=0x1ee04bc0 "", GH=0xfffffffe, CallFunction=0x50) at /panfs/ds06/sxs/rhaas/zwicky/cactus/ET_trunk/src/main/ScheduleInterface.c:891 #17 0x00000000017dad9d in Carpet::CallAnalysis (cctkGH=0x1ee04bc0, did_recover=254, $:5=<value optimized out>, $:6=<value optimized out>) at /panfs/ds06/sxs/rhaas/zwicky/cactus/ET_trunk/arrangements/Carpet/Carpet/src/Initialise.cc:615 #18 0x00000000017de0d7 in Carpet::Initialise (fc=0x1ee04bc0, $;8=<value optimized out>) at /panfs/ds06/sxs/rhaas/zwicky/cactus/ET_trunk/arrangements/Carpet/Carpet/src/Initialise.cc:132 #19 0x0000000000599b09 in main (argc=6, argv=0x7fff55a60978) at /panfs/ds06/sxs/rhaas/zwicky/cactus/ET_trunk/src/main/flesh.cc:80 }}}
Erik: the data and all is on zwicky where I think you can at least read all my files in case you want a more in-depth look at it. The whole set of files is in /panfs/ds06/sxs/rhaas/simulations/qc0-mclachlantrunk .