OK, that option fixed one problem and now I have another:
Full cmd line
/toolkits/collaborativefiltering/rating --algorithm=svd --training=smallnetflixmm
=== REPORT FOR sharder() ===
edataflush: 0.121151s (count: 26, min: 0.000802s, max: 0.004877, avg: 0.00465965s)
executesharding: 0.315104 s
finishshard.sort: 0.068732 s
preprocessing: 0.668263 s
shardfinal: 0.23095 s
INFO: sharder.hpp(done:903): Created 1 shards, for 3298163 edgesSuccessfully finished sharding for smallnetflixmm
INFO: io.hpp(convertmatrixmarket:592): Created 1 shards.
fopen failed: No such file or directory
FATAL: io.hpp(openfile:36): Failed to open filesmallnetflixmm_U.mm
terminate called after throwing an instance of 'char const*'
The command creates all SVD output, it cannot move on to the next step. I am not sure why it tries to open "filesmallnetflixmmU.mm" instead of "smallnetflixmmU.mm".