r600_shader.c: At top level: r600_shader.c:190:44: error: array size missing in 'r600_shader_tgsi_instruction' r600_shader.c:190:76: error: array size missing in 'eg_shader_tgsi_instruction' r600_shader.c:190:106: error: array size missing in 'cm_shader_tgsi_instruction'
Builds fine here.
I assume it is because 'llvm-config --{c,cpp,cxx}flags' added '-pedantic' after change to llvm-config-2: http://llvm.org/viewvc/llvm-project?view=rev&revision=145623 r145618 works r145619 unrelated (test commit) r145620 and r145621 not LLVM tree r145622 more or less unrelated before merge r145623 build error after merge
I'd still argue it's not our bug, strictly speaking: llvm-config should only expose compiler flags absolutely necessary for building against LLVM, such as -I<...> -D<...>, certainly not such generic ones as -pedantic. We've run into similar issues before with other flags.
Probably fixed long time ago
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.