COMPUTATION, PLEASE WAIT:
Normalizing weights for switch routine
Found 5 non-zero weights
==6009==
==6009== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 13 from 1)
==6009==
==6009== 1 errors in context 1 of 2:
==6009== Invalid read of size 4
==6009== at 0x807203E: malloc_shiftx_ensemble_variables (shiftx_lib.c:333)
==6009== by 0x804BF1A: readin_x (prepare_lib.c:1170)
==6009== by 0x804DDA4: prepare (prepare_lib.c:242)
==6009== by 0x80493F5: main (ensemble.c:320)
==6009== Address 0x4126C94 is 0 bytes after a block of size 132 alloc'd
==6009== at 0x4005525: malloc (vg_replace_malloc.c:149)
==6009== by 0x8071FB4: malloc_shiftx_ensemble_variables (shiftx_lib.c:319)
==6009== by 0x804BF1A: readin_x (prepare_lib.c:1170)
==6009== by 0x804DDA4: prepare (prepare_lib.c:242)
==6009== by 0x80493F5: main (ensemble.c:320)
==6009==
==6009== 1 errors in context 2 of 2:
==6009== Invalid write of size 4
==6009== at 0x8072037: malloc_shiftx_ensemble_variables (shiftx_lib.c:332)
==6009== by 0x804BF1A: readin_x (prepare_lib.c:1170)
==6009== by 0x804DDA4: prepare (prepare_lib.c:242)
==6009== by 0x80493F5: main (ensemble.c:320)
==6009== Address 0x4126C94 is 0 bytes after a block of size 132 alloc'd
==6009== at 0x4005525: malloc (vg_replace_malloc.c:149)
==6009== by 0x8071FB4: malloc_shiftx_ensemble_variables (shiftx_lib.c:319)
==6009== by 0x804BF1A: readin_x (prepare_lib.c:1170)
==6009== by 0x804DDA4: prepare (prepare_lib.c:242)
==6009== by 0x80493F5: main (ensemble.c:320)
--6009--
--6009-- supp: 13 dl-hack3
==6009==
==6009== IN SUMMARY: 2 errors from 2 contexts (suppressed: 13 from 1)
==6009==
==6009== malloc/free: in use at exit: 136,133 bytes in 40 blocks.
==6009== malloc/free: 326 allocs, 286 frees, 1,429,667 bytes allocated.
==6009==
==6009== searching for pointers to 40 not-freed blocks.
==6009== checked 161,424 bytes.
==6009==
==6009==
==6009== 40 bytes in 1 blocks are definitely lost in loss record 1 of 9
==6009== at 0x4005525: malloc (vg_replace_malloc.c:149)
==6009== by 0x8078FDC: switchAlg (switch_lib.c:394)
==6009== by 0x804E3C0: optimize (runtime_lib.c:835)
==6009== by 0x8049818: main (ensemble.c:567)
==6009==
==6009==
==6009== 132 bytes in 1 blocks are still reachable in loss record 2 of 9
==6009== at 0x4005525: malloc (vg_replace_malloc.c:149)
==6009== by 0x8071FB4: malloc_shiftx_ensemble_variables (shiftx_lib.c:319)
==6009== by 0x804BF1A: readin_x (prepare_lib.c:1170)
==6009== by 0x804DDA4: prepare (prepare_lib.c:242)
==6009== by 0x80493F5: main (ensemble.c:320)
==6009==
==6009==
==6009== 264 bytes in 1 blocks are still reachable in loss record 3 of 9
==6009== at 0x4005525: malloc (vg_replace_malloc.c:149)
==6009== by 0x804BC5C: malloc_ensemble_weights (prepare_lib.c:1231)
==6009== by 0x804DD84: prepare (prepare_lib.c:230)
==6009== by 0x80493F5: main (ensemble.c:320)
==6009==
==6009==
==6009== 513 bytes in 1 blocks are still reachable in loss record 4 of 9
==6009== at 0x4005525: malloc (vg_replace_malloc.c:149)
==6009== by 0x40055AF: realloc (vg_replace_malloc.c:306)
==6009== by 0x805169E: ensure_pdb_consistency (pdb_lib.c:75)
==6009== by 0x804DD5B: prepare (prepare_lib.c:217)
==6009== by 0x80493F5: main (ensemble.c:320)
==6009==
==6009==
==6009== 2,144 bytes in 1 blocks are definitely lost in loss record 5 of 9
==6009== at 0x4005525: malloc (vg_replace_malloc.c:149)
==6009== by 0x8072036: malloc_shiftx_ensemble_variables (shiftx_lib.c:332)
==6009== by 0x804BF1A: readin_x (prepare_lib.c:1170)
==6009== by 0x804DDA4: prepare (prepare_lib.c:242)
==6009== by 0x80493F5: main (ensemble.c:320)
==6009==
==6009==
==6009== 2,144 bytes in 1 blocks are still reachable in loss record 6 of 9
==6009== at 0x4005525: malloc (vg_replace_malloc.c:149)
==6009== by 0x8071FD7: malloc_shiftx_ensemble_variables (shiftx_lib.c:325)
==6009== by 0x804BF1A: readin_x (prepare_lib.c:1170)
==6009== by 0x804DDA4: prepare (prepare_lib.c:242)
==6009== by 0x80493F5: main (ensemble.c:320)
==6009==
==6009==
==6009== 9,648 bytes in 1 blocks are still reachable in loss record 7 of 9
==6009== at 0x4005622: realloc (vg_replace_malloc.c:306)
==6009== by 0x80721A3: get_shiftx_constraint (shiftx_lib.c:275)
==6009== by 0x804BF09: readin_x (prepare_lib.c:1167)
==6009== by 0x804DDA4: prepare (prepare_lib.c:242)
==6009== by 0x80493F5: main (ensemble.c:320)
==6009==
==6009==
==6009== 52,640 bytes in 1 blocks are still reachable in loss record 8 of 9
==6009== at 0x4005525: malloc (vg_replace_malloc.c:149)
==6009== by 0x8050EC7: malloc_atom_for_pdbgopher (pdb_lib.c:332)
==6009== by 0x804DD74: prepare (prepare_lib.c:224)
==6009== by 0x80493F5: main (ensemble.c:320)
==6009==
==6009==
==6009== 68,608 bytes in 32 blocks are still reachable in loss record 9 of 9
==6009== at 0x4005525: malloc (vg_replace_malloc.c:149)
==6009== by 0x8072036: malloc_shiftx_ensemble_variables (shiftx_lib.c:332)
==6009== by 0x804BF1A: readin_x (prepare_lib.c:1170)
==6009== by 0x804DDA4: prepare (prepare_lib.c:242)
==6009== by 0x80493F5: main (ensemble.c:320)
==6009==
==6009== LEAK SUMMARY:
==6009== definitely lost: 2,184 bytes in 2 blocks.
==6009== possibly lost: 0 bytes in 0 blocks.
==6009== still reachable: 133,949 bytes in 38 blocks.
==6009== suppressed: 0 bytes in 0 blocks.
--6009-- memcheck: sanity checks: 16 cheap, 1 expensive
--6009-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use
--6009-- memcheck: auxmaps: 0 searches, 0 comparisons
--6009-- memcheck: SMs: n_issued = 33 (528k, 0M)
--6009-- memcheck: SMs: n_deissued = 0 (0k, 0M)
--6009-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M)
--6009-- memcheck: SMs: max_undefined = 0 (0k, 0M)
--6009-- memcheck: SMs: max_defined = 29 (464k, 0M)
--6009-- memcheck: SMs: max_non_DSM = 33 (528k, 0M)
--6009-- memcheck: max sec V bit nodes: 0 (0k, 0M)
--6009-- memcheck: set_sec_vbits8 calls: 0 (new: 0, updates: 0)
--6009-- memcheck: max shadow mem size: 832k, 0M
--6009-- translate: fast SP updates identified: 3,904 ( 88.7%)
--6009-- translate: generic_known SP updates identified: 317 ( 7.2%)
--6009-- translate: generic_unknown SP updates identified: 177 ( 4.0%)
--6009-- tt/tc: 13,924 tt lookups requiring 15,457 probes
--6009-- tt/tc: 13,924 fast-cache updates, 3 flushes
--6009-- transtab: new 4,135 (91,248 -> 1,420,377; ratio 155:10) [0 scs]
--6009-- transtab: dumped 0 (0 -> ??)
--6009-- transtab: discarded 6 (146 -> ??)
--6009-- scheduler: 1,642,862 jumps (bb entries).
--6009-- scheduler: 16/10,461 major/minor sched events.
--6009-- sanity: 17 cheap, 1 expensive checks.
--6009-- exectx: 30,011 lists, 50 contexts (avg 0 per list)
--6009-- exectx: 627 searches, 577 full compares (920 per 1000)
--6009-- exectx: 113 cmp2, 39 cmp4, 0 cmpAll
Partager