[MOAB-dev] MOAB check for *x86* failed.

Jason Kraftcheck jason at hex.ep.wisc.edu
Sun Mar 30 01:34:27 CDT 2008


==13070== Memcheck, a memory error detector.
==13070== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==13070== Using LibVEX rev 1804, a library for dynamic binary translation.
==13070== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==13070== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==13070== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==13070== For more details, rerun with: -v
==13070== 
==13070== Syscall param write(buf) points to uninitialised byte(s)
==13070==    at 0x4A26B6E: __write_nocancel (in /emul/ia32-linux/lib/libc-2.7.so)
==13070==    by 0x474936F: H5FD_sec2_write (in /opt/hdf5-1.6.5-32-c2/lib/libhdf5.so.0.0.0)
==13070==  Address 0x7541fb8 is 440 bytes inside a block of size 1,864 alloc'd
==13070==    at 0x46DCAB8: malloc (vg_replace_malloc.c:207)
==13070==    by 0x474DB05: H5FL_malloc (in /opt/hdf5-1.6.5-32-c2/lib/libhdf5.so.0.0.0)
==13070== 
==13070== ERROR SUMMARY: 18 errors from 1 contexts (suppressed: 19 from 1)
==13070== malloc/free: in use at exit: 51,900 bytes in 774 blocks.
==13070== malloc/free: 866,011 allocs, 865,237 frees, 299,194,767 bytes allocated.
==13070== For counts of detected errors, rerun with: -v
==13070== searching for pointers to 774 not-freed blocks.
==13070== checked 136,376 bytes.
==13070== 
==13070== LEAK SUMMARY:
==13070==    definitely lost: 51,884 bytes in 772 blocks.
==13070==      possibly lost: 0 bytes in 0 blocks.
==13070==    still reachable: 16 bytes in 2 blocks.
==13070==         suppressed: 0 bytes in 0 blocks.
==13070== Rerun with --leak-check=full to see details of leaked memory.
==13075== Memcheck, a memory error detector.
==13075== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==13075== Using LibVEX rev 1804, a library for dynamic binary translation.
==13075== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==13075== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==13075== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==13075== For more details, rerun with: -v
==13075== 
==13075== 
==13075== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 19 from 1)
==13075== malloc/free: in use at exit: 0 bytes in 0 blocks.
==13075== malloc/free: 0 allocs, 0 frees, 0 bytes allocated.
==13075== For counts of detected errors, rerun with: -v
==13075== All heap blocks were freed -- no leaks are possible.
==13078== Memcheck, a memory error detector.
==13078== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==13078== Using LibVEX rev 1804, a library for dynamic binary translation.
==13078== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==13078== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==13078== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==13078== For more details, rerun with: -v
==13078== 
==13078== 
==13078== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 19 from 1)
==13078== malloc/free: in use at exit: 0 bytes in 0 blocks.
==13078== malloc/free: 1,216 allocs, 1,216 frees, 73,867,453 bytes allocated.
==13078== For counts of detected errors, rerun with: -v
==13078== All heap blocks were freed -- no leaks are possible.
==13085== Memcheck, a memory error detector.
==13085== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==13085== Using LibVEX rev 1804, a library for dynamic binary translation.
==13085== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==13085== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==13085== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==13085== For more details, rerun with: -v
==13085== 
==13085== 
==13085== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 19 from 1)
==13085== malloc/free: in use at exit: 6,882 bytes in 142 blocks.
==13085== malloc/free: 18,968 allocs, 18,826 frees, 1,861,868 bytes allocated.
==13085== For counts of detected errors, rerun with: -v
==13085== searching for pointers to 142 not-freed blocks.
==13085== checked 144,856 bytes.
==13085== 
==13085== LEAK SUMMARY:
==13085==    definitely lost: 6,178 bytes in 140 blocks.
==13085==      possibly lost: 0 bytes in 0 blocks.
==13085==    still reachable: 704 bytes in 2 blocks.
==13085==         suppressed: 0 bytes in 0 blocks.
==13085== Rerun with --leak-check=full to see details of leaked memory.
==13088== Memcheck, a memory error detector.
==13088== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==13088== Using LibVEX rev 1804, a library for dynamic binary translation.
==13088== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==13088== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==13088== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==13088== For more details, rerun with: -v
==13088== 
==13088== 
==13088== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 19 from 1)
==13088== malloc/free: in use at exit: 0 bytes in 0 blocks.
==13088== malloc/free: 998 allocs, 998 frees, 100,465 bytes allocated.
==13088== For counts of detected errors, rerun with: -v
==13088== All heap blocks were freed -- no leaks are possible.
==13091== Memcheck, a memory error detector.
==13091== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==13091== Using LibVEX rev 1804, a library for dynamic binary translation.
==13091== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==13091== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==13091== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==13091== For more details, rerun with: -v
==13091== 
==13091== 
==13091== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 19 from 1)
==13091== malloc/free: in use at exit: 0 bytes in 0 blocks.
==13091== malloc/free: 203 allocs, 203 frees, 3,792 bytes allocated.
==13091== For counts of detected errors, rerun with: -v
==13091== All heap blocks were freed -- no leaks are possible.
==13094== Memcheck, a memory error detector.
==13094== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==13094== Using LibVEX rev 1804, a library for dynamic binary translation.
==13094== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==13094== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==13094== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==13094== For more details, rerun with: -v
==13094== 
==13094== 
==13094== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 19 from 1)
==13094== malloc/free: in use at exit: 0 bytes in 0 blocks.
==13094== malloc/free: 0 allocs, 0 frees, 0 bytes allocated.
==13094== For counts of detected errors, rerun with: -v
==13094== All heap blocks were freed -- no leaks are possible.
==13097== Memcheck, a memory error detector.
==13097== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==13097== Using LibVEX rev 1804, a library for dynamic binary translation.
==13097== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==13097== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==13097== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==13097== For more details, rerun with: -v
==13097== 
==13097== 
==13097== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 19 from 1)
==13097== malloc/free: in use at exit: 0 bytes in 0 blocks.
==13097== malloc/free: 0 allocs, 0 frees, 0 bytes allocated.
==13097== For counts of detected errors, rerun with: -v
==13097== All heap blocks were freed -- no leaks are possible.
==13100== Memcheck, a memory error detector.
==13100== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==13100== Using LibVEX rev 1804, a library for dynamic binary translation.
==13100== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==13100== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==13100== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==13100== For more details, rerun with: -v
==13100== 
==13100== 
==13100== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 19 from 1)
==13100== malloc/free: in use at exit: 0 bytes in 0 blocks.
==13100== malloc/free: 0 allocs, 0 frees, 0 bytes allocated.
==13100== For counts of detected errors, rerun with: -v
==13100== All heap blocks were freed -- no leaks are possible.
==13103== Memcheck, a memory error detector.
==13103== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==13103== Using LibVEX rev 1804, a library for dynamic binary translation.
==13103== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==13103== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==13103== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==13103== For more details, rerun with: -v
==13103== 
==13103== 
==13103== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 19 from 1)
==13103== malloc/free: in use at exit: 0 bytes in 0 blocks.
==13103== malloc/free: 1,209 allocs, 1,209 frees, 351,895 bytes allocated.
==13103== For counts of detected errors, rerun with: -v
==13103== All heap blocks were freed -- no leaks are possible.
==13106== Memcheck, a memory error detector.
==13106== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==13106== Using LibVEX rev 1804, a library for dynamic binary translation.
==13106== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==13106== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==13106== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==13106== For more details, rerun with: -v
==13106== 
==13106== 
==13106== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 19 from 1)
==13106== malloc/free: in use at exit: 1,008 bytes in 2 blocks.
==13106== malloc/free: 25,578 allocs, 25,576 frees, 55,905,022 bytes allocated.
==13106== For counts of detected errors, rerun with: -v
==13106== searching for pointers to 2 not-freed blocks.
==13106== checked 136,864 bytes.
==13106== 
==13106== LEAK SUMMARY:
==13106==    definitely lost: 252 bytes in 1 blocks.
==13106==      possibly lost: 0 bytes in 0 blocks.
==13106==    still reachable: 756 bytes in 1 blocks.
==13106==         suppressed: 0 bytes in 0 blocks.
==13106== Rerun with --leak-check=full to see details of leaked memory.
==13109== Memcheck, a memory error detector.
==13109== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==13109== Using LibVEX rev 1804, a library for dynamic binary translation.
==13109== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==13109== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==13109== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==13109== For more details, rerun with: -v
==13109== 
==13109== 
==13109== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 19 from 1)
==13109== malloc/free: in use at exit: 0 bytes in 0 blocks.
==13109== malloc/free: 21,879 allocs, 21,879 frees, 3,878,928 bytes allocated.
==13109== For counts of detected errors, rerun with: -v
==13109== All heap blocks were freed -- no leaks are possible.
==13112== Memcheck, a memory error detector.
==13112== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==13112== Using LibVEX rev 1804, a library for dynamic binary translation.
==13112== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==13112== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==13112== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==13112== For more details, rerun with: -v
==13112== 
==13112== 
==13112== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1)
==13112== malloc/free: in use at exit: 0 bytes in 0 blocks.
==13112== malloc/free: 19 allocs, 19 frees, 509 bytes allocated.
==13112== For counts of detected errors, rerun with: -v
==13112== All heap blocks were freed -- no leaks are possible.
==13115== Memcheck, a memory error detector.
==13115== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==13115== Using LibVEX rev 1804, a library for dynamic binary translation.
==13115== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==13115== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==13115== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==13115== For more details, rerun with: -v
==13115== 
==13115== Syscall param write(buf) points to uninitialised byte(s)
==13115==    at 0x4A26B6E: __write_nocancel (in /emul/ia32-linux/lib/libc-2.7.so)
==13115==    by 0x474936F: H5FD_sec2_write (in /opt/hdf5-1.6.5-32-c2/lib/libhdf5.so.0.0.0)
==13115==  Address 0x74a7d08 is 440 bytes inside a block of size 1,864 alloc'd
==13115==    at 0x46DCAB8: malloc (vg_replace_malloc.c:207)
==13115==    by 0x474DB05: H5FL_malloc (in /opt/hdf5-1.6.5-32-c2/lib/libhdf5.so.0.0.0)
HDF5-DIAG: Error detected in HDF5 library version: 1.6.5 thread 0.  Back trace follows.
  #000: H5D.c line 1146 in H5Dopen(): not found
    major(15): Dataset interface
    minor(48): Object not found
  #001: H5G.c line 2296 in H5G_find(): object not found
    major(10): Symbol table layer
    minor(48): Object not found
  #002: H5G.c line 1495 in H5G_namei(): component not found
    major(10): Symbol table layer
    minor(48): Object not found
  #003: H5Gstab.c line 164 in H5G_stab_find(): not found
    major(10): Symbol table layer
    minor(48): Object not found
  #004: H5Gnode.c line 975 in H5G_node_found(): not found
    major(10): Symbol table layer
    minor(48): Object not found
HDF5-DIAG: Error detected in HDF5 library version: 1.6.5 thread 0.  Back trace follows.
  #000: H5D.c line 1146 in H5Dopen(): not found
    major(15): Dataset interface
    minor(48): Object not found
  #001: H5G.c line 2296 in H5G_find(): object not found
    major(10): Symbol table layer
    minor(48): Object not found
  #002: H5G.c line 1495 in H5G_namei(): component not found
    major(10): Symbol table layer
    minor(48): Object not found
  #003: H5Gstab.c line 164 in H5G_stab_find(): not found
    major(10): Symbol table layer
    minor(48): Object not found
  #004: H5Gnode.c line 975 in H5G_node_found(): not found
    major(10): Symbol table layer
    minor(48): Object not found
==13115== 
==13115== ERROR SUMMARY: 13 errors from 1 contexts (suppressed: 19 from 1)
==13115== malloc/free: in use at exit: 16 bytes in 2 blocks.
==13115== malloc/free: 3,198 allocs, 3,196 frees, 316,118,293 bytes allocated.
==13115== For counts of detected errors, rerun with: -v
==13115== searching for pointers to 2 not-freed blocks.
==13115== checked 136,376 bytes.
==13115== 
==13115== LEAK SUMMARY:
==13115==    definitely lost: 0 bytes in 0 blocks.
==13115==      possibly lost: 0 bytes in 0 blocks.
==13115==    still reachable: 16 bytes in 2 blocks.
==13115==         suppressed: 0 bytes in 0 blocks.
==13115== Rerun with --leak-check=full to see details of leaked memory.
==13120== Memcheck, a memory error detector.
==13120== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==13120== Using LibVEX rev 1804, a library for dynamic binary translation.
==13120== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==13120== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==13120== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==13120== For more details, rerun with: -v
==13120== 
==13120== 
==13120== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1)
==13120== malloc/free: in use at exit: 0 bytes in 0 blocks.
==13120== malloc/free: 5 allocs, 5 frees, 48 bytes allocated.
==13120== For counts of detected errors, rerun with: -v
==13120== All heap blocks were freed -- no leaks are possible.
==13123== Memcheck, a memory error detector.
==13123== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==13123== Using LibVEX rev 1804, a library for dynamic binary translation.
==13123== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==13123== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==13123== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==13123== For more details, rerun with: -v
==13123== 
==13123== 
==13123== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1)
==13123== malloc/free: in use at exit: 0 bytes in 0 blocks.
==13123== malloc/free: 5 allocs, 5 frees, 48 bytes allocated.
==13123== For counts of detected errors, rerun with: -v
==13123== All heap blocks were freed -- no leaks are possible.
==13126== Memcheck, a memory error detector.
==13126== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==13126== Using LibVEX rev 1804, a library for dynamic binary translation.
==13126== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==13126== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==13126== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==13126== For more details, rerun with: -v
==13126== 
==13126== 
==13126== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 19 from 1)
==13126== malloc/free: in use at exit: 0 bytes in 0 blocks.
==13126== malloc/free: 7,109 allocs, 7,109 frees, 8,183,101 bytes allocated.
==13126== For counts of detected errors, rerun with: -v
==13126== All heap blocks were freed -- no leaks are possible.
make[2]: *** [check-TESTS] Error 1
make[1]: *** [check-am] Error 2
make: *** [check-recursive] Error 1
_dense ...
Running test_get_entity_tags ...
Running test_delete_sparse_tag ...
Running test_delete_dense_tag ...
Running test_delete_mesh_tag ...
Running test_delete_sparse_data ...
Running test_delete_dense_data ...
Running test_delete_bit_data ...
Running test_create_variable_length_tag ...
Running test_get_set_variable_length_sparse ...
Running test_get_set_variable_length_dense ...
Running test_get_set_variable_length_mesh ...
Running regression_one_entity_by_var_tag ...
PASS: tag_test
====================
2 of 17 tests failed
====================
make[2]: Leaving directory `/home/jason/moab/test/x86'
make[1]: Leaving directory `/home/jason/moab/test/x86'




More information about the moab-dev mailing list