LLNL / Silo

Mesh and Field I/O Library and Scientific Database
https://silo.llnl.gov
Other
30 stars 23 forks source link

silodiff reports data sizes differences too verbosely #94

Open aowen87 opened 5 years ago

aowen87 commented 5 years ago

The output below is from some example data from Katie Lewis. One file has 32 bit ints. The other 64 bit. It reports that the global_mesh_data arrays have different member type sizes and there is no way to turn off this extra diff output. Katie would like to be able to turn off the report of differing sizes. edge83{miller86}992: /usr/gapps/silo/4.8/$SYS_TYPE/bin/silodiff -l 1 PrepareBlocking.sami fudged.silo INFO: opening PrepareBlocking.sami' as $1 INFO: openingfudged.silo' as $2 Object PrepareBlocking.sami fudged.silo _hdf5libinfo = "hdf51.8.4" "hdf51.6.5" _silolibinfo = "4.7.2" "4.6.1" global_mesh_data = 8byte data 4byte data global_mesh_data = different data sizes [8 in file A; 4 in file B] global_mesh_data[0] = (long)2592 2591 global_node_numbers = 8byte data 4byte data global_node_numbers = different data sizes [8 in file A; 4 in file B] vtxdist = 8byte data 4byte data

-----------------------REDMINE MIGRATION----------------------- This ticket was migrated from Redmine. As such, not all information was able to be captured in the transition. Below is a complete record of the original redmine ticket.

Ticket number: 714 Status: New Project: VisIt Tracker: Bug Priority: Normal Subject: silodiff reports data sizes differences too verbosely Assigned to: - Category: - Target version: - Author: Mark Miller Start: 05/17/2011 Due date: % Done: 0% Estimated time: Created: 05/17/2011 09:19 pm Updated: 05/18/2011 12:26 pm Likelihood: 3 - Occasional Severity: 2 - Minor Irritation Found in version: 4.8 Impact: Expected Use: OS: All Support Group: Any Description: The output below is from some example data from Katie Lewis. One file has 32 bit ints. The other 64 bit. It reports that the global_mesh_data arrays have different member type sizes and there is no way to turn off this extra diff output. Katie would like to be able to turn off the report of differing sizes. edge83{miller86}992: /usr/gapps/silo/4.8/$SYS_TYPE/bin/silodiff -l 1 PrepareBlocking.sami fudged.silo INFO: opening PrepareBlocking.sami' as $1 INFO: openingfudged.silo' as $2 Object PrepareBlocking.sami fudged.silo _hdf5libinfo = "hdf51.8.4" "hdf51.6.5" _silolibinfo = "4.7.2" "4.6.1" global_mesh_data = 8byte data 4byte data global_mesh_data = different data sizes [8 in file A; 4 in file B] global_mesh_data[0] = (long)2592 2591 global_node_numbers = 8byte data 4byte data global_node_numbers = different data sizes [8 in file A; 4 in file B] vtxdist = 8byte data 4byte data

Comments: Adding two data files. Katie would like an option to suppress data type size mismatch messages. Currently, the only way to suppress them is to specify a difference mode of 'summary'. But, that also supresses any detailed difference messages from individual datums in an array.

brugger1 commented 5 years ago

0725_PrepareBlocking.sami.gz 0725_PrepareBlocking_2.sami.gz