This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64 in repository toolchain/ci/base-artifacts.
discards 924af2168f 554: onsuccess: #126: 7: [TCWG CI] https://ci.linaro.org/job [...] discards 967793a791 553: onsuccess: #124: 7: [TCWG CI] https://ci.linaro.org/job [...] discards e2d8193939 552: onsuccess: #123: 7: [TCWG CI] https://ci.linaro.org/job [...] discards f92ad3f2bb 551: onsuccess: #119: 7: [TCWG CI] https://ci.linaro.org/job [...] discards 49663df147 550: onsuccess: #118: 7: [TCWG CI] https://ci.linaro.org/job [...] discards 89d4b02fec 549: force: #117: 7: [TCWG CI] https://ci.linaro.org/job/tcw [...] discards eb8d7e58dd 548: onsuccess: #115: 7: [TCWG CI] https://ci.linaro.org/job [...] discards e27b904000 547: onsuccess: #114: 7: [TCWG CI] https://ci.linaro.org/job [...] discards d52be45d96 546: onsuccess: #113: 7: [TCWG CI] https://ci.linaro.org/job [...] discards 61e42dd423 545: onsuccess: #112: 7: [TCWG CI] https://ci.linaro.org/job [...] discards 72299d9313 544: onsuccess: #111: 7: [TCWG CI] https://ci.linaro.org/job [...] discards f3cf0f6f89 543: onsuccess: #110: 7: [TCWG CI] https://ci.linaro.org/job [...] discards 5492d0fe08 542: onsuccess: #109: 7: [TCWG CI] https://ci.linaro.org/job [...] discards 4afd0cf03b 541: onsuccess: #108: 7: [TCWG CI] https://ci.linaro.org/job [...] discards 65b93d563b 540: onsuccess: #107: 7: [TCWG CI] https://ci.linaro.org/job [...] discards 1fb8977279 539: onsuccess: #106: 7: [TCWG CI] https://ci.linaro.org/job [...] discards 87b56c6d7c 538: onsuccess: #105: 7: [TCWG CI] https://ci.linaro.org/job [...] discards b0210e714c 537: onsuccess: #104: 7: [TCWG CI] https://ci.linaro.org/job [...] discards b23fbd44cb 536: onsuccess: #103: 7: [TCWG CI] https://ci.linaro.org/job [...] discards 7ac37c772b 535: onsuccess: #101: 7: [TCWG CI] https://ci.linaro.org/job [...] discards 1651781987 534: onsuccess: #100: 7: [TCWG CI] https://ci.linaro.org/job [...] discards a05774b18e 533: onsuccess: #99: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards 4a4e8a09ab 532: onsuccess: #97: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards 9fbcc9e4b5 531: onsuccess: #93: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards 1038f06674 530: onsuccess: #92: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards 8bde8da528 529: onsuccess: #91: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards 3e1b356635 528: onsuccess: #90: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards 1c81fcc2c4 527: onsuccess: #89: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards e00543804d 526: onsuccess: #88: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards a8c2a04c91 525: onsuccess: #87: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards 343758a86c 524: onsuccess: #86: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards b4567db1b4 523: onsuccess: #85: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards 002dafd063 522: onsuccess: #83: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards 3e8403c0c2 521: onsuccess: #82: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards c1865072ad 520: onsuccess: #81: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards 01b78a0092 519: onsuccess: #80: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards ac0a9d387a 518: onsuccess: #79: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards 32c2828e37 517: onsuccess: #78: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards ed8bf54aae 516: onsuccess: #77: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards 2e6dab03f4 515: onsuccess: #76: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards 5c89cad520 514: onsuccess: #75: 5: [TCWG CI] https://ci.linaro.org/job/ [...] discards 50654ef7cb 513: onsuccess: #74: 1: [TCWG CI] https://ci.linaro.org/job/ [...] discards 0d21b04fb0 512: force: #73: 1: [TCWG CI] https://ci.linaro.org/job/tcwg [...] discards 7270d6ab3f 511: force: #72: : [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 5b80fc6e59 510: onsuccess: #70: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards a1b9d0d187 509: onsuccess: #68: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards ebb9ab5af4 508: onsuccess: #67: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards b63276ac02 507: onsuccess: #66: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards f72029aa20 506: onsuccess: #65: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards f695e11670 505: onsuccess: #63: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards f04b7a4465 504: onsuccess: #62: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards ee80281d62 503: onsuccess: #61: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards 7d2fbd29bd 502: onsuccess: #60: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards 5eb1cde61f 501: onsuccess: #59: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards b17a4e9cf8 500: onsuccess: #58: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards dbd764f778 499: onsuccess: #57: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards 00cf17c5b0 498: onsuccess: #56: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards fd7ede8cc7 497: onsuccess: #55: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards c3059144b7 496: onsuccess: #54: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards 367ee17ecd 495: onsuccess: #53: 7: [TCWG CI] https://ci.linaro.org/job/ [...] discards 7b3fc9dc3d 494: onsuccess: #52: 7: [TCWG CI] Success after binutils/gcc [...] discards 25c34be522 493: onsuccess: #51: 7: [TCWG CI] Success after binutils/gcc [...] discards b155b93c17 492: onsuccess: #50: 7: [TCWG CI] Success after binutils/gcc [...] discards 3de2952c72 491: onsuccess: #49: 7: [TCWG CI] Success after binutils/gcc [...] discards 100ec27ae5 490: onsuccess: #48: 7: [TCWG CI] Success after binutils/gcc [...] discards 55c64de2a2 489: onsuccess: #47: 7: [TCWG CI] Success after binutils/gcc [...] discards 009d99229a 488: onsuccess: #46: 7: [TCWG CI] Success after binutils/gcc [...] discards 851723c6b3 487: onsuccess: #45: 7: [TCWG CI] Success after binutils/gcc [...] discards d41e757180 486: onsuccess: #44: 7: [TCWG CI] Success after binutils/gcc [...] discards 79b25cab28 485: onsuccess: #43: 7: [TCWG CI] Success after binutils/gcc [...] discards d3df068e57 484: onsuccess: #42: 7: [TCWG CI] Success after binutils/gcc [...] discards 5d89fe44d9 483: onsuccess: #41: 7: [TCWG CI] Success after binutils/gcc [...] discards 86eaf872d4 482: onsuccess: #40: 7: [TCWG CI] Success after binutils/gcc [...] discards f9e7281c0b 481: onsuccess: #39: 7: [TCWG CI] Success after binutils/gcc [...] discards f82ebf1ccf 480: onsuccess: #37: 7: Success after binutils/gcc/linux/gli [...] discards 12bfba314e 479: onsuccess: #36: 7: Success after binutils/gcc/linux/gdb [...] discards dbe18e198c 478: onsuccess: #34: 7: Success after binutils/gcc/linux/gdb [...] discards 055149e9d5 477: onsuccess: #33: 7: Success after binutils/gcc/linux/gli [...] discards 25ecaf64d7 476: onsuccess: #32: 7: Success after binutils/gcc/linux/gdb [...] discards 5541b0904c 475: onsuccess: #31: 7: Success after binutils/gcc/linux/gdb [...] discards a87fe13900 474: onsuccess: #30: 7: Success after binutils/gcc/linux/gdb [...] discards c3a984cbbf 473: onsuccess: #29: 7: Success after binutils/gcc/linux/gdb [...] discards 80c102d445 472: onsuccess: #27: 7: Success after binutils/gcc/linux/gdb [...] discards f22750b0f5 471: onsuccess: #26: 7: Success after binutils/gcc/linux/gli [...] discards 40adf27554 470: onsuccess: #25: 7: Success after binutils/gcc/linux/gdb [...] discards 5e142d034e 469: onsuccess: #24: 7: Success after binutils/gcc/linux/gli [...] discards c5128dab90 468: onsuccess: #23: 7: Success after binutils/gcc/linux/gdb [...] discards 7413f92e3e 467: onsuccess: #22: 7: Success after binutils/gcc/linux/gli [...] discards dd2575a536 466: onsuccess: #21: 7: Success after binutils/gcc/linux/gdb [...] discards 67bd64797b 465: onsuccess: #20: 7: Success after binutils/gcc/linux/gli [...] discards 4cec7b2d6c 464: onsuccess: #19: 7: Success after binutils/gcc/linux/gli [...] discards 2a69e9fe7c 463: onsuccess: #18: 7: Success after binutils/gcc/linux/gli [...] discards 10e7026053 462: onsuccess: #17: 7: Success after binutils/gcc/linux/gli [...] discards e746859dca 461: onsuccess: #16: 7: Success after binutils/gcc/linux/gdb [...] discards bfbfb0bdf6 460: onsuccess: #15: 7: Success after binutils/gcc/linux/gdb [...] discards 3b6d0d8089 459: onsuccess: #14: 7: Success after binutils/gcc/linux/gli [...] discards 5a2cda716e 458: onsuccess: #13: 7: Success after binutils/gcc/linux/gli [...] discards 3c7fff63bf 457: onsuccess: #12: 7: Success after binutils/gcc/linux/gdb [...] discards bbe26522ff 456: onsuccess: #11: 7: Success after binutils/gcc/linux/gli [...] discards e02c694d74 455: onsuccess: #10: 7: Success after binutils/gcc/linux/gli [...] discards 9da2461935 454: onsuccess: #9: 7: Success after binutils/gcc/linux/glib [...] new 606391db47 454: onsuccess: #9: 7: Success after binutils/gcc/linux/glib [...] new f9385c6bff 455: onsuccess: #10: 7: Success after binutils/gcc/linux/gli [...] new 47ef6da9ed 456: onsuccess: #11: 7: Success after binutils/gcc/linux/gli [...] new 7a3a3645d8 457: onsuccess: #12: 7: Success after binutils/gcc/linux/gdb [...] new 63afed69d2 458: onsuccess: #13: 7: Success after binutils/gcc/linux/gli [...] new cd61d7c219 459: onsuccess: #14: 7: Success after binutils/gcc/linux/gli [...] new 79f6d326d2 460: onsuccess: #15: 7: Success after binutils/gcc/linux/gdb [...] new 15a6c88bde 461: onsuccess: #16: 7: Success after binutils/gcc/linux/gdb [...] new d733456214 462: onsuccess: #17: 7: Success after binutils/gcc/linux/gli [...] new 7c63ed126d 463: onsuccess: #18: 7: Success after binutils/gcc/linux/gli [...] new 4237618b18 464: onsuccess: #19: 7: Success after binutils/gcc/linux/gli [...] new 133c4ccf98 465: onsuccess: #20: 7: Success after binutils/gcc/linux/gli [...] new c8ded5b13d 466: onsuccess: #21: 7: Success after binutils/gcc/linux/gdb [...] new b4cf24d551 467: onsuccess: #22: 7: Success after binutils/gcc/linux/gli [...] new 22d4ea0979 468: onsuccess: #23: 7: Success after binutils/gcc/linux/gdb [...] new 642c7943ac 469: onsuccess: #24: 7: Success after binutils/gcc/linux/gli [...] new 2a4d84fa3f 470: onsuccess: #25: 7: Success after binutils/gcc/linux/gdb [...] new f9bb59e27e 471: onsuccess: #26: 7: Success after binutils/gcc/linux/gli [...] new a84054f0ce 472: onsuccess: #27: 7: Success after binutils/gcc/linux/gdb [...] new 428c8c4db2 473: onsuccess: #29: 7: Success after binutils/gcc/linux/gdb [...] new 68fb285a5c 474: onsuccess: #30: 7: Success after binutils/gcc/linux/gdb [...] new 49b5f5c3ab 475: onsuccess: #31: 7: Success after binutils/gcc/linux/gdb [...] new e5366a8a3d 476: onsuccess: #32: 7: Success after binutils/gcc/linux/gdb [...] new 706102a57e 477: onsuccess: #33: 7: Success after binutils/gcc/linux/gli [...] new 1fd22b2efa 478: onsuccess: #34: 7: Success after binutils/gcc/linux/gdb [...] new 3dc717e17e 479: onsuccess: #36: 7: Success after binutils/gcc/linux/gdb [...] new a405c4d3d3 480: onsuccess: #37: 7: Success after binutils/gcc/linux/gli [...] new 75c0d70b71 481: onsuccess: #39: 7: [TCWG CI] Success after binutils/gcc [...] new 697bb1bec9 482: onsuccess: #40: 7: [TCWG CI] Success after binutils/gcc [...] new 3fe3e069ab 483: onsuccess: #41: 7: [TCWG CI] Success after binutils/gcc [...] new 583c03090d 484: onsuccess: #42: 7: [TCWG CI] Success after binutils/gcc [...] new fd31b0df13 485: onsuccess: #43: 7: [TCWG CI] Success after binutils/gcc [...] new 832a483907 486: onsuccess: #44: 7: [TCWG CI] Success after binutils/gcc [...] new a0f499de5c 487: onsuccess: #45: 7: [TCWG CI] Success after binutils/gcc [...] new ab5af3e2c3 488: onsuccess: #46: 7: [TCWG CI] Success after binutils/gcc [...] new fe53feaee8 489: onsuccess: #47: 7: [TCWG CI] Success after binutils/gcc [...] new 5601cbf69b 490: onsuccess: #48: 7: [TCWG CI] Success after binutils/gcc [...] new f346655ffb 491: onsuccess: #49: 7: [TCWG CI] Success after binutils/gcc [...] new 02584a8379 492: onsuccess: #50: 7: [TCWG CI] Success after binutils/gcc [...] new 932871546e 493: onsuccess: #51: 7: [TCWG CI] Success after binutils/gcc [...] new 6a3dfa828a 494: onsuccess: #52: 7: [TCWG CI] Success after binutils/gcc [...] new 4e0dcdf7e5 495: onsuccess: #53: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 6594825286 496: onsuccess: #54: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 4ddf9363c5 497: onsuccess: #55: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new c3767bbdb5 498: onsuccess: #56: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 49ac6b9b30 499: onsuccess: #57: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 6f0d12343b 500: onsuccess: #58: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 8e3ed383c0 501: onsuccess: #59: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 44d7645c7b 502: onsuccess: #60: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 1ea204c9f0 503: onsuccess: #61: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 195080c8f3 504: onsuccess: #62: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new b640da4a74 505: onsuccess: #63: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new db52c44c63 506: onsuccess: #65: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new d9b1160a75 507: onsuccess: #66: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 2a722d50d4 508: onsuccess: #67: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 25c6a23096 509: onsuccess: #68: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new ac92dd93f8 510: onsuccess: #70: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 98fdd35479 511: force: #72: : [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 6a95b1e110 512: force: #73: 1: [TCWG CI] https://ci.linaro.org/job/tcwg [...] new 8b45caf772 513: onsuccess: #74: 1: [TCWG CI] https://ci.linaro.org/job/ [...] new 02d1b9bedd 514: onsuccess: #75: 5: [TCWG CI] https://ci.linaro.org/job/ [...] new a6d4381a48 515: onsuccess: #76: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 6771e93eab 516: onsuccess: #77: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 68a00157d6 517: onsuccess: #78: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 45fde23d6d 518: onsuccess: #79: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 96ba75ff3d 519: onsuccess: #80: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 858b1de4e0 520: onsuccess: #81: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new af685b8b53 521: onsuccess: #82: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 6e504a0a5a 522: onsuccess: #83: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 39ad3f24f3 523: onsuccess: #85: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new fb02c339e9 524: onsuccess: #86: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new d9909e36d8 525: onsuccess: #87: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new db9d513625 526: onsuccess: #88: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new a971edcdab 527: onsuccess: #89: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new cd739ff726 528: onsuccess: #90: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 897a4511a2 529: onsuccess: #91: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 0416faa690 530: onsuccess: #92: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new af4fb78756 531: onsuccess: #93: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new 7dab526660 532: onsuccess: #97: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new d1e5fa12a5 533: onsuccess: #99: 7: [TCWG CI] https://ci.linaro.org/job/ [...] new dfe51843ea 534: onsuccess: #100: 7: [TCWG CI] https://ci.linaro.org/job [...] new 7bbb261b51 535: onsuccess: #101: 7: [TCWG CI] https://ci.linaro.org/job [...] new 96b1b326c7 536: onsuccess: #103: 7: [TCWG CI] https://ci.linaro.org/job [...] new 0b95d4fe55 537: onsuccess: #104: 7: [TCWG CI] https://ci.linaro.org/job [...] new 0b21db8955 538: onsuccess: #105: 7: [TCWG CI] https://ci.linaro.org/job [...] new fe353fd54b 539: onsuccess: #106: 7: [TCWG CI] https://ci.linaro.org/job [...] new 76b5271743 540: onsuccess: #107: 7: [TCWG CI] https://ci.linaro.org/job [...] new 5c77cc02f9 541: onsuccess: #108: 7: [TCWG CI] https://ci.linaro.org/job [...] new 2b74471db1 542: onsuccess: #109: 7: [TCWG CI] https://ci.linaro.org/job [...] new 8c0ecaa10a 543: onsuccess: #110: 7: [TCWG CI] https://ci.linaro.org/job [...] new 6a3ae829cc 544: onsuccess: #111: 7: [TCWG CI] https://ci.linaro.org/job [...] new 555e95a4af 545: onsuccess: #112: 7: [TCWG CI] https://ci.linaro.org/job [...] new 4e01e0a5d3 546: onsuccess: #113: 7: [TCWG CI] https://ci.linaro.org/job [...] new fbbcac16cc 547: onsuccess: #114: 7: [TCWG CI] https://ci.linaro.org/job [...] new 5eab50d7ac 548: onsuccess: #115: 7: [TCWG CI] https://ci.linaro.org/job [...] new c8f708f9ca 549: force: #117: 7: [TCWG CI] https://ci.linaro.org/job/tcw [...] new 38cc640e9d 550: onsuccess: #118: 7: [TCWG CI] https://ci.linaro.org/job [...] new aa84f8f974 551: onsuccess: #119: 7: [TCWG CI] https://ci.linaro.org/job [...] new 9632a504b5 552: onsuccess: #123: 7: [TCWG CI] https://ci.linaro.org/job [...] new 5f010a6c75 553: onsuccess: #124: 7: [TCWG CI] https://ci.linaro.org/job [...] new 02811700ff 554: onsuccess: #126: 7: [TCWG CI] https://ci.linaro.org/job [...] new 423547bd1e 555: onsuccess: #128: 7: [TCWG CI] https://ci.linaro.org/job [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (924af2168f) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_gnu_cross_build/master-a [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 102 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: 01-reset_artifacts/console.log.xz | Bin 2228 -> 2004 bytes 02-prepare_abe/console.log.xz | Bin 2444 -> 2396 bytes 04-build_abe-binutils/console.log.xz | Bin 27296 -> 28080 bytes 05-build_abe-stage1/console.log.xz | Bin 72484 -> 72636 bytes 06-clean_sysroot/console.log.xz | Bin 328 -> 328 bytes 07-build_abe-linux/console.log.xz | Bin 9276 -> 9440 bytes 08-build_abe-glibc/console.log.xz | Bin 241924 -> 240128 bytes 09-build_abe-stage2/console.log.xz | Bin 206104 -> 204852 bytes 10-build_abe-gdb/console.log.xz | Bin 35632 -> 35032 bytes 11-build_abe-qemu/console.log.xz | Bin 31452 -> 33032 bytes 12-check_regression/console.log.xz | Bin 456 -> 460 bytes 13-update_baseline/console.log | 68 +++++++++++++++++------------------ git/binutils_rev | 2 +- manifest.sh | 20 +++++------ 14 files changed, 45 insertions(+), 45 deletions(-)