Hi Dave, Jeff, and Casperities, I have been trying to get hashpipe working on a new machine and I have encountered an error that I am unfamiliar with.
When attempting to run my hashpipe program on the new machine, I am getting an "Illegal instruction" followed by a core dump. I haven't had any issues with the same code on other machines. We have the code running on 3 other machines without any issues which are all running the same OS (Ubuntu 18.04.6 LTS). However the hashpipe framework and libraries seems to be working properly as we are able to run the demo codes without any issues. The new machine we are having is a Dell 1u rack server (Dell PowerEdge R410). I have been able to narrow down the issue to be when hashpipe is attempting to lock the shared status buffer for reading and writing. I use the following functions to lock and unlock the shared status buffer. hashpipe_status_t st = args->st; hashpipe_status_lock_safe(&st); hashpipe_status_unlock_safe(&st); What is strange to me is that the demo code has this same exact line, but it doesn't cause any errors. Below is an image of the part of the code causing the issue and the error message on the command line. [image: Code.PNG] [image: Error_Message.PNG] Does anyone know what is the source of this error and where I should try to look for fixing it? Thanks, Ryan -- You received this message because you are subscribed to the Google Groups "[email protected]" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAL%3DWD3rsEhR89RU%3D1w859FFOav_6aEjkA%3DLrdMv7OzJeJizVaA%40mail.gmail.com.

