• Skip to sidebar navigation
  • Skip to content

Bitbucket

  • Projects
  • Repositories
    • View all public repositories
  • Help
    • Online help
    • Learn Git
    • Welcome to Bitbucket
    • Keyboard shortcuts
  • Log In
Frank Willmore
  1. Frank Willmore

hdf5_der

Dana Robinson
hdf5_der
Public
Actions
  • Clone
  • Download

Learn more about cloning repositories

You have read-only access

Navigation
  • Source
  • Commits
  • Graphs
  • Branches
  • Network
  • Latest Activities

Commits

Albert Cheng
893621a64e7
Albert Cheng committed 01e81bbf8f119 Oct 2014
[svn-r25719] HDFFV-8930:
When id_wrap fails, it has turned the HDF5 library internal “gut” so mess up
that the miscellaneous (misc) test after the id test, could not proceed at all.
It fails and attempts to do h5close() which attempts to cleanup the library
internals which are beyond “help”.  Eventually it went belly up with abort().
The abort() was the result of assert(…) code turned on in the
disable-production mode.  That might explain why things died in debug mode
only in the windows platform.  (I can’t be 100% sure until I could personal
run the code in the Windows platform to track what the failure is.)

My current fix is to:
1. Tell testhdf5 main() to change “exit(EXIT_FAILURE)” to “_exit(EXIT_FAILURE)”.That go around the problematic code in the at_exit(…) cleanup.

2. Moved the id test to the last test so that when id_wrap() fails, no more
tests are attempted.

tested: jam.

Changed files

  • Git repository management for enterprise teams powered by Atlassian Bitbucket
  • Atlassian Bitbucket v4.4.1
  • Documentation
  • Contact Support
  • Request a feature
  • About
  • Contact Atlassian
Atlassian