#2864: Spectre CCE exporter
| Reporter: | Roland Haas |
| Status: | open |
| Milestone: | ET_2025_05 |
| Version: | |
| Type: | enhancement |
| Priority: | major |
| Component: | EinsteinToolkit thorn |
Comment (by Roland Haas):
n line https://github.com/deborahferguson/CCE_Export/blob/ae861ac586d362bc28a0fd434f588af53cd02d7b/src/h5_export.cc#L175 you are not capturing errors from H5Fcreate or H5Fopen ie errors caused by incorrect paths. You can still use the macro you have like so:
HDF5_ERROR(file = H5Fopen(output_name.c_str(), H5F_ACC_RDWR, H5P_DEFAULT));
since the C preprocessor will happily take more than just a expression as input.
currently breaks the test system for any hdf5 file producing test with errors Argument "M-7M-2\\M-3eM-TM-6M-lvM-lM-[heM-&M-~sM-JM-/$M-^SM-p^\/p^_..." isn't numeric in subtraction (-) at /data/rhaas/postdoc/gr/cactus/ET_Next/repos/flesh/lib/sbin/RunTestUtils.pl line 1939, <INNEW> line 16624. since it declares the .h5 extension as being files that the testsuite system should compare, but only for CCT_Export is there a postprocessor registered. Related to: http://einsteintoolkit.org/usersguide/UsersGuide.html#x1-118000C1.8.5 “The EXTENSIONS option adds extension_1, extension_2 and extension_3 to the list of file extensions that are compared. This list is global over all tests in a configuration.”
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2864/spectre-cce-exporter