-
Notifications
You must be signed in to change notification settings - Fork 67
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
MATLAB compile scripts integrated in Makefile and configure script
- Loading branch information
1 parent
5d13abe
commit 8d996de
Showing
5 changed files
with
46 additions
and
27 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
8d996de
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
adding io.cpp to r is unnecessary and would cause a warning in R CMD check:
cerr, cout, exit are forbidden.
8d996de
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The reason it is there is the GPU kernel: the my_abort function is in io.cpp. We can restructure it in the next version.
8d996de
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I' ve added my_abort to Rsomoclu.cpp in 9b0de3b for CUDA.
8d996de
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is something I overlooked. I noticed MEX complaining when io.cpp was missing, this is why a couple of changes were made across the interfaces. You might want to exclude io.cpp when you update CRAN. The eventual solution will be a restructuring that does not kill the process if there are CUDA failures. I make open an issue on this.
8d996de
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK. I can exclude io.cpp when I update CRAN.