[ https://issues.apache.org/jira/browse/TS-3262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14277866#comment-14277866 ]
ASF subversion and git services commented on TS-3262: ----------------------------------------------------- Commit 9e2a4729114d92019a0ef9d3f4bc89da7ac434a2 in trafficserver's branch refs/heads/4.2.x from [~zwoop] [ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=9e2a472 ] TS-3262 Check _hostname[0], which seems correct (cherry picked from commit 29e58ea4ef4884ddc3e3606cac2e4aba3400fdcf) > Build failure using clang on Fedora 21 > -------------------------------------- > > Key: TS-3262 > URL: https://issues.apache.org/jira/browse/TS-3262 > Project: Traffic Server > Issue Type: Bug > Components: Core > Reporter: Leif Hedstrom > Assignee: Leif Hedstrom > Priority: Blocker > Fix For: 5.2.0 > > > {code} > ../../proxy/CoreUtils.cc:266:22: error: absolute value function 'abs' given > an argument of type 'long' but has parameter of type 'int' which may cause > truncation of value [-Werror,-Wabsolute-value] > intptr_t offset2 = abs(vaddr - vadd); > ^ > ../../proxy/CoreUtils.cc:266:22: note: use function 'std::abs' instead > intptr_t offset2 = abs(vaddr - vadd); > ^~~ > std::abs > ../../proxy/CoreUtils.cc:305:19: error: absolute value function 'abs' given > an argument of type 'long' but has parameter of type 'int' which may cause > truncation of value [-Werror,-Wabsolute-value] > intptr_t off2 = abs(vadd - framep); > ^ > ../../proxy/CoreUtils.cc:305:19: note: use function 'std::abs' instead > intptr_t off2 = abs(vadd - framep); > ^~~ > std::abs > ../../proxy/CoreUtils.cc:348:19: error: absolute value function 'abs' given > an argument of type 'long' but has parameter of type 'int' which may cause > truncation of value [-Werror,-Wabsolute-value] > intptr_t off2 = abs(vadd - framep); > ^ > ../../proxy/CoreUtils.cc:348:19: note: use function 'std::abs' instead > intptr_t off2 = abs(vadd - framep); > ^~~ > std::abs > ../../proxy/CoreUtils.cc:652:20: error: absolute value function 'abs' given > an argument of type 'long' but has parameter of type 'int' which may cause > truncation of value [-Werror,-Wabsolute-value] > int nto_copy = abs((char *) copy_start - free_start); > ^ > ../../proxy/CoreUtils.cc:652:20: note: use function 'std::abs' instead > int nto_copy = abs((char *) copy_start - free_start); > ^~~ > std::abs > ../../proxy/CoreUtils.cc:794:22: error: absolute value function 'abs' given > an argument of type 'long' but has parameter of type 'int' which may cause > truncation of value [-Werror,-Wabsolute-value] > intptr_t offset2 = abs(vaddr - vadd); > ^ > ../../proxy/CoreUtils.cc:794:22: note: use function 'std::abs' instead > intptr_t offset2 = abs(vaddr - vadd); > ^~~ > std::abs > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)