On my set of test files, your latest (really hopefully not last) build is right between Case's gcc v12.2 and gcc v7.3 builds:
FLAC Binary: flac141-case-haswell.exe (860160 bytes) = gcc v7.3
FLAC Option: -7
Average time = 25.268 seconds (3 rounds), Encoding speed = 427.89x
FLAC size = 1.167.014.383 bytes (= 61,188% of WAV size, ~863 kbps)
FLAC Binary: flac141-wombat2.exe (784384 bytes)
FLAC Option: -7
Average time = 25.710 seconds (3 rounds), Encoding speed = 420.54x
FLAC size = 1.167.014.381 bytes (= 61,188% of WAV size, ~863 kbps)
FLAC Binary: flac141-case-gcc12.exe (781312 bytes)
FLAC Option: -7
Average time = 26.100 seconds (3 rounds), Encoding speed = 414.26x
FLAC size = 1.167.014.383 bytes (= 61,188% of WAV size, ~863 kbps)
And, fwiw, I was able to get some speed gain compared to plain -7 (on my test set [classic rock music]) @ almost no cost with smaller block size:
FLAC Binary: flac141-case-haswell.exe (860160 bytes)
FLAC Option: -7 -b3584
Average time = 23.949 seconds (3 rounds), Encoding speed = 451.46x <= faster encoding (428x -> 451x) [ comparted to -7]
FLAC size = 1.167.032.442 bytes (= 61,189% of WAV size, ~863 kbps) <= min. worse compression: 0.001 percent points