__vec_set_values_callback__ should call y.set_values, not y.set_random.
__vec_set_values_callback__ should call y.set_values, not y.set_random.

live-clones/libadjoint,live-clones/libadjoint,live-clones/libadjoint,live-clones/libadjoint