I tried the example http://pointclouds.org/documentation/tutorials/writing_pcd.php on writing pcd files but it produced an empty file. I am working with the ubuntu package for 1.7.
I tested the return value, but that was 0. I tried both debug and release mode. I am compiling with a minimal CMakeLists.
That's very strange. If that would be a bug, we would have caught it earlier, as we have many unit tests using PCD I/O, and they all pass. Even if you wouldn't have write permissions in that directory, you would still see some errors.
Unfortunately, there's not enough information in your error description in order for us to be able to help you.
Ok, this is going to be hard to debug. I'm not familiar with your NSF configuration to see if there's something odd preventing the write to happen. I'm pretty sure this worked without problems in the past (the home directory used to be NSF mounted at my previous job). Perhaps a recent commit broke it? (Too bad this is one of those edge cases that can't be unit tested).
I'll let others chime in.
Can you submit a pull request with the typo on GitHub please?
Thanks a lot for your feedback. That one is indeed hard to debug and unit test.
Maybe something is odd about our NFS setup, and I'm not all that familiar with the details.
If boost doesn't detect something is wrong, I guess it is hard for you to do anything :-/
Well, maybe someone else has an idea.