#1909 constraint exprs defeat limitConstraints

obsolete: 8.4a5
Don Porter

The [test] command honors constraint "expressions" so that,
for example, one could constrain a test with "!unix" to run
only on platforms that are not unix. (Don't do that! Use
notUnix instead).

However, the [limitConstraints] feature is implemented so
that it only works if all constraints are simple lists of
constraint keywords. (It may be even worse -- it could
be that only simple constraints can be managed by
the [limitConstraints] feature).

For example, testing Tcl with the options
-constraints knownBug -limitConstraints 1
to try to test only known bugs, the test
tcltest-5.5 is still run because its constraint is


Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks