[ 
https://issues.apache.org/jira/browse/SERF-196?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Branko Čibej updated SERF-196:
------------------------------
    Priority: Minor  (was: Major)

> compile warning / logic error (autological-overlap-compare) in 
> buckets/deflate_buckets.c:207
> --------------------------------------------------------------------------------------------
>
>                 Key: SERF-196
>                 URL: https://issues.apache.org/jira/browse/SERF-196
>             Project: serf
>          Issue Type: Bug
>    Affects Versions: serf-1.4.0, serf-trunk
>         Environment: gcc --version
> Configured with: --prefix=/Applications/Xcode-beta.app/Contents/Developer/usr 
> --with-gxx-include-dir=/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/4.2.1
> Apple clang version 12.0.0 (clang-1200.0.22.19)
> Target: arm64-apple-darwin20.0.0
> Thread model: posix
> InstalledDir: 
> /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
>            Reporter: AMD Dev
>            Priority: Minor
>              Labels: newbie
>
> Maybe a logic error in buckets/deflate_buckets.c at line 207?
>  
> It's running a beta copy of Apple MacOS 10.11 (Big Sur) on AMD hardware.  But 
> I've compiled 100's of open source packages in the past few days, and it's 
> the first time I've seen this, so it's probably worth a closer look by 
> someone more familiar with the code than I am.
>  
> I've listed the priority as Major, because I'm not sure the impact on the 
> code at execution.  Theoretically the bug could be a higher or lower priority.
>  
> {{scons: Building targets ...}}{{gcc -o buckets/deflate_buckets.o -c -std=c89 
> -Wdeclaration-after-statement -Wmissing-prototypes -Wall -O2 -DNDEBUG 
> -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -DSERF_NO_SSL_BIO_WRAPPERS 
> -DSERF_NO_SSL_X509_STORE_WRAPPERS -DSERF_NO_SSL_X509_GET0_NOTBEFORE 
> -DSERF_NO_SSL_X509_GET0_NOTAFTER -DSERF_NO_SSL_X509_GET0_CHAIN 
> -DSERF_NO_SSL_ASN1_STRING_GET0_DATA -DHAVE_STDBOOL_H 
> -I/Users/amd.dev/bin/include -I. -I/Users/amd.dev/bin/include/apr-1 
> -I/Users/amd.dev/bin/include/apr-1 -I/usr/include 
> buckets/deflate_buckets.c}}{{buckets/deflate_buckets.c:207:13: warning: 
> overlapping comparisons always evaluate to false 
> [-Wtautological-overlap-compare]}}{{            && ctx->state < 
> STATE_COMPRESS_FINISH))}}{{            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to