Giovanni Mascellani (@giomasce) commented about libs/vkd3d-shader/dxil.c:
- /* record->operands[8] contains unnamed_addr, a flag indicating the address
* is not important, only the content is. This info is not relevant. */
- if (record->operand_count > 9 && record->operands[9])
WARN("Ignoring external_init %"PRIu64".\n", record->operands[9]);
- if (record->operand_count > 10 && record->operands[10])
WARN("Ignoring dll storage class %"PRIu64".\n", record->operands[10]);
- if (record->operand_count > 11 && record->operands[11])
WARN("Ignoring comdat %"PRIu64".\n", record->operands[11]);
- dst = sm6_parser_get_current_value(sm6);
- dst->type = type;
- dst->value_type = VALUE_TYPE_REG;
- if (init)
- {
WARN("Unsupported initialiser.\n");
It looks like this and possibly other `WARN()`'s should rather be `FIXME()`.