-
Notifications
You must be signed in to change notification settings - Fork 6.8k
Cub license issue #15569
Comments
Hey, this is the MXNet Label Bot. |
@mxnet-label-bot add [Licenses] |
@DickJC123 @ptrendx fyi |
We have got help from the author, thanks @ptrendx! Next step is to resolve this before the next release, so we can wait for cub to release a new version and update our submodule |
we can update our submodule to latest cub commit |
@ptrendx heres the build failure:
|
@ciyongch we missed updating this in 1.7.0. I think it's a minor issue that we proceeded with previous releases. We will still need to address this in the next release when we try to remove the DISCLAIMER-WIP. |
Hi @szha, we didn't update this as I checked with @roywei for this issue before the code freeze in here #15963 (comment) , so I just took this case same as the previous release version (#15547 has similar status) |
As pointed out here:
https://mail-archives.apache.org/mod_mbox/incubator-general/201907.mbox/%3CF9383AEE-5693-40ED-BE1C-C109F3D219B7%40classsoftware.com%3E
There is a file in Nvidia cub submodule with a license that does not allow redistribution:https://github.com/NVlabs/cub/blob/v1.8.0/test/half.h
This will prevent MXNet from using it. While I raised an issue on NVlab github, I would propose the following if there is no response
change submodule cub to use v1.7.4 instead of v1.8, 1.7.4 and older does not have this file:
https://github.com/NVlabs/cub/tree/v1.7.4/test. Not sure if v1.7.4 has the historical problems that lead us to make a snap shot of it
revert Change CUB submodule to track Nvidia CUB project. #13322 which will go back to use dmlc/cub and it's v1.7 without the file.
cc @frankfliu
The text was updated successfully, but these errors were encountered: