Open
Description
sage: w = SR.wild()
sage: {a*w+b: 0 for a in [1, 2] for b in [1, 2]}
results in a TypeError
...
TypeError: ECL says: THROW: The catch MACSYMA-QUIT is undefined.
This seems to be a problem with comparison as:
sage: w = SR.wild()
sage: bool(w == 1)
results in the same error.
Component: symbolics
Issue created by migration from https://trac.sagemath.org/ticket/21070