I’ve found what I think are two bugs related to gdeflate part of the nvCOMP propietrary extensions. Where do I report them? The github for nvCOMP doesn’t seem like the right place for bugs in the proprietary extensions, and seems somewhat abandoned.
First, the most recent (as of 11/10/21) version of the nvCOMP extensions is missing files used by the nvCOMP to build code using gdeflate (namely gdeflateConfig.cmake).
Second, when I attempt to build bitcomp based code, I get the following compiler error:
/home/runderwood/git/contrib/nvcomp/src/lowlevel/BitcompBatch.cu(103): error: identifier "bitcompCreateBatchPlan" is undefined
/home/runderwood/git/contrib/nvcomp/src/lowlevel/BitcompBatch.cu(107): error: identifier "bitcompBatchCompressLossless" is undefined
/home/runderwood/git/contrib/nvcomp/src/lowlevel/BitcompBatch.cu(158): error: identifier "bitcompCreateBatchPlanFromCompressedData" is undefined
/home/runderwood/git/contrib/nvcomp/src/lowlevel/BitcompBatch.cu(164): error: identifier "bitcompBatchUncompressCheck" is undefined
/home/runderwood/git/contrib/nvcomp/src/lowlevel/BitcompBatch.cu(173): error: identifier "bitcompBatchGetUncompressedSizesAsync" is undefined
/home/runderwood/git/contrib/nvcomp/src/lowlevel/BitcompBatch.cu(197): error: identifier "bitcompBatchGetUncompressedSizesAsync" is undefined
6 errors detected in the compilation of "/home/runderwood/git/contrib/nvcomp/src/lowlevel/BitcompBatch.cu".
ninja: build stopped: subcommand failed.