<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Dec 4, 2017 at 3:12 PM, Rob Herring <span dir="ltr"><<a href="mailto:robh@kernel.org" target="_blank">robh@kernel.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Looks like Jason is the actual culprit here. Unfortunately, the build<br>
can't keep up with every commit. Looks to me like these should be<br>
fixed.<br></blockquote><div><br></div><div>The problem is that you need to define HAVE_FUNC_ATTRIBUTE_NORETURN<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I wonder how long until I give up and just set Android back to -Wno-error...<br></blockquote><div><br></div><div>Yeah, -Werror may not be such a good idea.  The code I committed isn't really buggy.  It just doesn't have the #define needed to shut up the compiler.<br></div><div><br></div><div>--Jason<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Rob<br>
<br>
<br>
---------- Forwarded message ----------<br>
From:  <<a href="mailto:ci_notify@linaro.org">ci_notify@linaro.org</a>><br>
Date: Mon, Dec 4, 2017 at 2:47 PM<br>
Subject: errors for mesa master Android build 1698<br>
To: <a href="mailto:rob.herring@linaro.org">rob.herring@linaro.org</a>, <a href="mailto:samuel.pitoiset@gmail.com">samuel.pitoiset@gmail.com</a><br>
<br>
<br>
Build URL: <a href="https://ci.linaro.org/job/robher-aosp/1698/" rel="noreferrer" target="_blank">https://ci.linaro.org/job/<wbr>robher-aosp/1698/</a><br>
Full log: <a href="https://ci.linaro.org/job/robher-aosp/1698/consoleText" rel="noreferrer" target="_blank">https://ci.linaro.org/job/<wbr>robher-aosp/1698/consoleText</a><br>
Parsed warnings/errors:<br>
<a href="https://ci.linaro.org/job/robher-aosp/1698/parsed_console" rel="noreferrer" target="_blank">https://ci.linaro.org/job/<wbr>robher-aosp/1698/parsed_<wbr>console</a><br>
<br>
branch: origin/master<br>
commit: 5de7c782fbb30dc49d6b48f797db8f<wbr>551dada50a<br>
<br>
ERRORS:<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:272:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:810:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2182:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2208:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2714:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2734:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2755:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/vtn_alu.c:372:1: error: control may<br>
reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/vtn_glsl450.c:106:1: error: control<br>
may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/vtn_glsl450.c:469:1: error: control<br>
may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:272:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:810:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2182:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2208:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2714:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2734:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2755:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/vtn_alu.c:372:1: error: control may<br>
reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/vtn_glsl450.c:106:1: error: control<br>
may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/vtn_glsl450.c:469:1: error: control<br>
may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:272:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:810:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2182:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2208:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2714:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2734:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2755:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/vtn_alu.c:372:1: error: control may<br>
reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/vtn_glsl450.c:106:1: error: control<br>
may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/vtn_glsl450.c:469:1: error: control<br>
may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/vtn_alu.c:372:1: error: control may<br>
reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:272:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:810:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2182:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2208:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2714:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2734:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/spirv_to_nir.c:2755:1: error:<br>
control may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/vtn_glsl450.c:106:1: error: control<br>
may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
external/mesa3d/src/compiler/<wbr>spirv/vtn_glsl450.c:469:1: error: control<br>
may reach end of non-void function [-Werror,-Wreturn-type]<br>
}<br>
^<br>
______________________________<wbr>_________________<br>
mesa-dev mailing list<br>
<a href="mailto:mesa-dev@lists.freedesktop.org">mesa-dev@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/mesa-dev</a><br>
</blockquote></div><br></div></div>