LLNL / Silo

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

Building on crossroads platform fails with the message "call to undeclared function" #370

Closed nDimensionalSpace closed 3 months ago

nDimensionalSpace commented 3 months ago

Not sure what the preferred way of dealing with this is . . . Attached screenshot captures error.

Screenshot 2024-03-14 at 12 00 49 PM

markcmiller86 commented 3 months ago

Hmm....This is for a build of HDF5? What version and what was the config or cmake command? It looks like two things are going on. For some reason, Its using flags icx doesn't like. Hmm...what is icx? Intel C++ compiler? Are you building hdf5's C++ interface? The other issue is the outright error, H5D__layout_set_version and that seems like a missing header or something. Is this on Windows?

markcmiller86 commented 3 months ago

@nDimensionalSpace also, screen shots are helpful but not as helpful as searchable text if you can swing it.

markcmiller86 commented 3 months ago

Oh, I see headline so this is on crossroads, eh? I did build HDF5 on crossroads earlier this week for VisIt but its a very old 1.8 version I think. You might be able to find it /usr/projects/views/visit/3.4.0/<arch>/lib

nDimensionalSpace commented 3 months ago

Ugh . . . My current degree of parallelism is messing with me. I will get back when Silo is the one holding me up.

Sorry, Mark.