Add test for :if-feature propagation.

The concern here is that ASDF has no way to detect that a feature has
changed and recompile files accordingly, potentially leaving users
with stale FASL files.
21 jobs for !209 with test-if-feature-recompile in 54 minutes and 26 seconds (queued for 27 seconds)
Child pipeline (parent) latest detached
Status Name Job ID Coverage
  Build
passed Build ASDF #31188

00:02:27

passed Build docs #31189

00:06:03

 
  Regression
failed Regression test: [abcl, 1.7.1-jdk8] #31199

00:25:50

failed Regression test: [abcl, latest] #31190

00:34:24

failed Regression test: [allegro, latest] #31191

00:05:14

failed Regression test: [allegro, latest, modern] #31198

00:03:01

failed Regression test: [ccl, latest] #31192

00:08:25

failed Regression test: [clasp, b14e329f49998275579926da2a737885ceb2cea7] #31197

00:38:38

failed Regression test: [clisp, latest] #31193

00:04:48

failed Regression test: [cmucl, latest] #31194

00:08:02

failed Regression test: [ecl, latest] #31195

00:06:22

failed Regression test: [sbcl, latest] #31196

00:07:09

 
  Upgrade
passed REQUIRE upgrade test: [abcl, latest] #31200

00:06:37

passed REQUIRE upgrade test: [allegro, latest] #31201

00:01:31

passed REQUIRE upgrade test: [allegro, latest, modern] #31207

00:01:27

passed REQUIRE upgrade test: [ccl, latest] #31202

00:02:42

passed REQUIRE upgrade test: [clisp, latest] #31203

00:00:54

passed REQUIRE upgrade test: [cmucl, latest] #31204

00:01:10

passed REQUIRE upgrade test: [ecl, latest] #31205

00:04:57

failed REQUIRE upgrade test known failure: [clasp, b14e329f49998275579926da2a737885ceb2cea7] #31208
allowed to fail

00:07:56

passed REQUIRE upgrade test: [sbcl, latest] #31206

00:00:42

 
Name Stage Failure
failed
Regression test: [abcl, 1.7.1-jdk8] Regression
To view full results and failures, try the following command:
less -p ABORTED build/results/abcl-test.text
make: *** [Makefile:218: test-lisp] Error 1
Uploading artifacts for failed job
Uploading artifacts...
build/results/abcl-test.text: found 1 matching files and directories

Uploading artifacts as "archive" to coordinator... 201 Created
id=31199 responseStatus=201 Created token=A3um5MWq
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
REQUIRE upgrade test known failure: [clasp, b14e329f49998275579926da2a737885ceb2cea7] Upgrade
Script succeeded
Upgrade test failed for clasp
make: *** [Makefile:207: test-upgrade] Error 1
Uploading artifacts for failed job
Uploading artifacts...
build/results/clasp-upgrade.text: found 1 matching files and directories

Uploading artifacts as "archive" to coordinator... 201 Created
id=31208 responseStatus=201 Created token=Xw1Xwyq9
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
Regression test: [allegro, latest] Regression
To view full results and failures, try the following command:
less -p ABORTED build/results/allegro-test.text
make: *** [Makefile:218: test-lisp] Error 1
Uploading artifacts for failed job
Uploading artifacts...
build/results/allegro-test.text: found 1 matching files and directories

Uploading artifacts as "archive" to coordinator... 201 Created
id=31191 responseStatus=201 Created token=XfoJdvyq
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
Regression test: [ccl, latest] Regression
-#---------------------------------------

make: *** [Makefile:218: test-lisp] Error 1
Uploading artifacts for failed job
Uploading artifacts...
build/results/ccl-test.text: found 1 matching files and directories

Uploading artifacts as "archive" to coordinator... 201 Created
id=31192 responseStatus=201 Created token=SaxjYz-z
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
Regression test: [abcl, latest] Regression
To view full results and failures, try the following command:
less -p ABORTED build/results/abcl-test.text
make: *** [Makefile:218: test-lisp] Error 1
Uploading artifacts for failed job
Uploading artifacts...
build/results/abcl-test.text: found 1 matching files and directories

Uploading artifacts as "archive" to coordinator... 201 Created
id=31190 responseStatus=201 Created token=SYQ5iqWm
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
Regression test: [clisp, latest] Regression
To view full results and failures, try the following command:
less -p ABORTED build/results/clisp-test.text
make: *** [Makefile:218: test-lisp] Error 1
Uploading artifacts for failed job
Uploading artifacts...
build/results/clisp-test.text: found 1 matching files and directories

Uploading artifacts as "archive" to coordinator... 201 Created
id=31193 responseStatus=201 Created token=F8L1kEaH
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
Regression test: [cmucl, latest] Regression
To view full results and failures, try the following command:
less -p ABORTED build/results/cmucl-test.text
make: *** [Makefile:218: test-lisp] Error 1
Uploading artifacts for failed job
Uploading artifacts...
build/results/cmucl-test.text: found 1 matching files and directories

Uploading artifacts as "archive" to coordinator... 201 Created
id=31194 responseStatus=201 Created token=4Hznmi2Y
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
Regression test: [ecl, latest] Regression
To view full results and failures, try the following command:
less -p ABORTED build/results/ecl-test.text
make: *** [Makefile:218: test-lisp] Error 1
Uploading artifacts for failed job
Uploading artifacts...
build/results/ecl-test.text: found 1 matching files and directories

Uploading artifacts as "archive" to coordinator... 201 Created
id=31195 responseStatus=201 Created token=DqTWg3_N
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
Regression test: [allegro, latest, modern] Regression
To view full results and failures, try the following command:
less -p ABORTED build/results/allegromodern-test.text
make: *** [Makefile:218: test-lisp] Error 1
Uploading artifacts for failed job
Uploading artifacts...
WARNING: build/results/allegro-test.text: no matching files
ERROR: No files to upload
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
Regression test: [sbcl, latest] Regression
To view full results and failures, try the following command:
less -p ABORTED build/results/sbcl-test.text
make: *** [Makefile:218: test-lisp] Error 1
Uploading artifacts for failed job
Uploading artifacts...
build/results/sbcl-test.text: found 1 matching files and directories

Uploading artifacts as "archive" to coordinator... 201 Created
id=31196 responseStatus=201 Created token=y8omRtYC
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
Regression test: [clasp, b14e329f49998275579926da2a737885ceb2cea7] Regression
To view full results and failures, try the following command:
less -p ABORTED build/results/clasp-test.text
make: *** [Makefile:218: test-lisp] Error 1
Uploading artifacts for failed job
Uploading artifacts...
build/results/clasp-test.text: found 1 matching files and directories

Uploading artifacts as "archive" to coordinator... 201 Created
id=31197 responseStatus=201 Created token=jJxyXsFz
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1