+ StringBuilder b = new StringBuilder();
+ b.append("Found more than one matching instances for ").append(constraint.typeClass).append(": ");
+ boolean first = true;
+ for(Reduction reduction : reductions) {
+ if(first)
+ first = false;
+ else
+ b.append(", ");
+ b.append(reduction.generator);
+ }
+ compilationContext.errorLog.log(location, b.toString());