Rui Pedro Fernandes escribió:
Hi,
I've been trying boost.interprocess v. 1.40 in a HP-UX 11.23 IA64 machine.
Firstly I tried a 64 bit compilation of the interprocess test with aCC compiler (v. A.06.15). It failed with error: "No atomic operations implemented for this platform, sorry!".
Yes, I would need to implement those operations in aCC assembler (or maybe the OS has some nice wrappers?).
Then I used gcc 4.1.2 and compilation did succeed. Many tests got passed, however some failed with "boost::interprocess_exception::library_error". Here is an output example of both cases:
Recent GCC versions have portable wrappers for atomic operations. I don't have a machine to test HP-UX. Could you debug it with gdb and help me discover the issue? Best, Ion