[Mesa-dev] Fwd: Build failed: mesa 231

Jose Fonseca jfonseca at vmware.com
Fri Jan 8 15:40:03 PST 2016


On 08/01/16 23:27, Ilia Mirkin wrote:
> c:\projects\mesa\src\glsl\nir\nir.h(41) : fatal error C1083: Cannot
> open include file: 'nir_opcodes.h': No such file or directory
>
> It seems unlikely to be my bad, given that my commit didn't touch
> anything outside of nouveau... or does that just list the latest
> commit when it actually built a bunch of them "together"?

The later I believe.

It also failed on Jenkins job, with SCons:

 >    Compiling src/glsl/nir/glsl_to_nir.cpp ...
 > In file included from src/glsl/nir/glsl_to_nir.h:28:0,
 >                   from src/glsl/nir/glsl_to_nir.cpp:28:
 > src/glsl/nir/nir.h:41:25: fatal error: nir_opcodes.h: No such file or 
directory
 > compilation terminated.
 > scons: *** [build/linux-x86_64-checked/glsl/nir/glsl_to_nir.os] Error 1
 > scons: building terminated because of errors.
 > Build step 'Execute shell' marked build as failure
 > [WARNINGS] Skipping publisher since build result is FAILURE
 > Archiving artifacts
 > Email was triggered for: Failure - Any
 > Sending email for trigger: Failure - Any
 >
 >
 > Changes:
 > Changes for Build #25677
 > [kristian.h.kristensen] glsl: Move glsl_to_nir files to LIBGLSL_FILES
 >
 > [kristian.h.kristensen] i965: Move GLSL lowering passes out of 
libi965_compiler.la
 >
 > [kristian.h.kristensen] glsl: Move 
_mesa_shader_stage_to_string/abbrev to shader_enums.c

Doing

   scons src/glsl/nir/

on linux suffices to repro the problem.

I tried to fix it, but I see no easy alternative but to revert 
e97caba1f6c2bd803f9c8b969b52c21f93daf1d0 .

Jose




More information about the mesa-dev mailing list