g++ -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wimplicit-fallthrough -g -DSHA=8a8d673d738c -DDATE="2022-04-06 06:36:29" -o edid-decode edid-decode.cpp parse-base-block.cpp parse-cta-block.cpp parse-displayid-block.cpp parse-ls-ext-block.cpp parse-di-ext-block.cpp parse-vtb-ext-block.cpp calc-gtf-cvt.cpp calc-ovt.cpp -lm edid-decode.cpp: In function ‘parse_cvt’: edid-decode.cpp:1634:34: warning: ‘opt_val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1634 | h = round(opt_val); | ^ edid-decode.cpp:1625:24: note: ‘opt_val’ was declared here 1625 | double opt_val; | ^ edid-decode.cpp: In function ‘parse_gtf’: edid-decode.cpp:1769:39: warning: ‘opt_val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1769 | data.w = round(opt_val); | ^ edid-decode.cpp:1763:24: note: ‘opt_val’ was declared here 1763 | double opt_val; | ^