opencl-jpeg-encoder
opencl-jpeg-encoder copied to clipboard
I receive type error during compile operation ...
g++ -O3 -Wall -Werror -pedantic -c src/main.cpp
src/main.cpp: In function ‘int readPPMImage(const char*, size_t*, size_t*, rgb_t**)’:
src/main.cpp:60:4: error: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Werror=unused-result]
(void)fgets(line, 0x80, fp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/main.cpp:76:2: error: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Werror=unused-result]
(void)fread(*buffer, sizeof(rgb_t), *width * *height, fp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
Makefile:5: recipe for target 'main.o' failed
make: *** [main.o] Error 1
Linux 5.3.0-53-generic #47~18.04.1-Ubuntu SMP Thu May 7 13:10:50 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
cuda 10.2 - 2070 Super
g++ (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0