Closed stevenbagley closed 6 years ago
Thank you for providing a test case. Will try to reproduce.
Reproduces with 0.1-9 under Fedora 26.
Investigating.
This is an error in the splitting method for compressed predictor values. Until a fix is released, it should be possible to work around the error by turning off autocompression. This can be done by specifying "autoCompress=1.0".
Appears to be repaired. One of the sparse splitting methods employed a bad initialization. These methods are somewhat fragile, and should be reimplemented more cleanly.
"run(10000)" now completing without incident.
Please feel free to reopen this issue, as needed. Again, thank you for isolating the problem.
On Mac OSX 10.12.6, R 3.4.3, Rborist 0.1-8, use the following code chunk:
then:
run(100)
will run 10 or 20 times, then seg fault: