This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-stable-allmodconfig in repository toolchain/ci/base-artifacts/tcwg_kernel/gnu-master-arm-stable-allmodconfig.
discards 09af02a onsuccess: #84: 23978: [TCWG CI] https://ci.linaro.org/job/tc [...] discards bcd54bd force: #83: : [TCWG CI] https://ci.linaro.org/job/tcwg_kernel [...] discards 7ceed67 force: #82: boot: [TCWG CI] https://ci.linaro.org/job/tcwg_ke [...] discards e55aa22 onsuccess: #81: boot: [TCWG CI] https://ci.linaro.org/job/tcw [...] discards 1d7b9ec onsuccess: #79: boot: [TCWG CI] https://ci.linaro.org/job/tcw [...] discards ce377b4 onsuccess: #77: boot: [TCWG CI] https://ci.linaro.org/job/tcw [...] discards 339fae2 onsuccess: #76: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards c2d7f75 onsuccess: #75: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 1b698ed onsuccess: #74: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards b1811ba onsuccess: #73: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 01adb0f onsuccess: #72: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 74e1d07 onsuccess: #71: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 0d2122b onsuccess: #70: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 15a268d onsuccess: #69: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards d2b82fe onsuccess: #68: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards cedc568 onsuccess: #67: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 20c898b onsuccess: #66: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 627dc18 onsuccess: #65: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 12a54f2 onsuccess: #64: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards bc48228 onsuccess: #63: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards f2457ca onsuccess: #62: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 3f5715b onsuccess: #61: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 082a148 onsuccess: #60: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards c1ad245 onsuccess: #59: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 6afc719 onsuccess: #58: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 02c5fb2 onsuccess: #57: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards ba1083b onsuccess: #56: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 3b88185 onsuccess: #55: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 223c928 onsuccess: #54: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards d54d9a1 onsuccess: #52: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 09b08cb onsuccess: #51: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards c200a09 onsuccess: #50: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards a4d902a onsuccess: #49: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards f832e8a onsuccess: #48: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards b6a450e onsuccess: #47: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards f81b45f onsuccess: #46: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 7099391 onsuccess: #44: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards b301dab onsuccess: #41: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 35e019b onsuccess: #40: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 0390129 onsuccess: #39: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 9dafd95 onsuccess: #38: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards da19c94 onsuccess: #37: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 28667e9 onsuccess: #36: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 3b0b8d8 onsuccess: #35: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards b30abb7 onsuccess: #34: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 41dca79 onsuccess: #33: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 25d763a onsuccess: #32: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 27aec31 onsuccess: #31: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 185bc34 73: onsuccess: #30: 33: [TCWG CI] https://ci.linaro.org/job/t [...] discards 843fab4 72: onsuccess: #29: 33: [TCWG CI] https://ci.linaro.org/job/t [...] discards 7dfe3cb 71: onsuccess: #28: 33: [TCWG CI] https://ci.linaro.org/job/t [...] discards df51cf1 70: onsuccess: #27: 33: [TCWG CI] https://ci.linaro.org/job/t [...] discards 63e398e 69: onsuccess: #26: 33: [TCWG CI] https://ci.linaro.org/job/t [...] discards 5a2794d 68: onsuccess: #25: 33: [TCWG CI] https://ci.linaro.org/job/t [...] discards 5ae0334 67: onsuccess: #23: 33: [TCWG CI] https://ci.linaro.org/job/t [...] discards bfa6fe6 66: force: #22: : [TCWG CI] https://ci.linaro.org/job/tcwg_ke [...] discards fa5c190 65: force: #21: 23405: [TCWG CI] https://ci.linaro.org/job/tc [...] discards dd2f61c 64: onsuccess: #20: 23396: [TCWG CI] https://ci.linaro.org/jo [...] discards 8d5e907 63: onsuccess: #18: 23396: [TCWG CI] https://ci.linaro.org/jo [...] discards c82d90e 62: onsuccess: #16: 23396: [TCWG CI] https://ci.linaro.org/jo [...] discards f962a07 61: onsuccess: #15: 23384: [TCWG CI] https://ci.linaro.org/jo [...] discards daa7608 60: onsuccess: #14: 23384: [TCWG CI] https://ci.linaro.org/jo [...] discards ca44c07 59: onsuccess: #13: 23384: [TCWG CI] https://ci.linaro.org/jo [...] discards 7ea9e94 58: onsuccess: #11: 23383: [TCWG CI] Success after binutils/g [...] discards 9a42a13 57: onsuccess: #10: 23383: [TCWG CI] Success after binutils/g [...] discards 2a4c5ab 56: onsuccess: #9: 23383: [TCWG CI] Success after binutils/gc [...] discards 0320940 55: onsuccess: #7: 23383: Success after binutils/gcc/qemu: 17 [...] discards 8c9da7a 54: onsuccess: #6: 23383: Success after binutils/gcc/linux/qe [...] discards af0a183 53: onsuccess: #5: 23382: Success after binutils/gcc/linux/qe [...] discards 28edec5 52: onsuccess: #4: 23372: Success after binutils/gcc/qemu: 31 [...] discards a7d1327 51: onsuccess: #3: 23372: Success after binutils/gcc/linux/qe [...] discards c674ef8 50: onsuccess: #2: 33: Success after binutils/gcc/qemu: 322 commits discards 3454de4 49: onsuccess: #1: 33: Success after binutils/gcc/linux/qemu: [...] discards b551b4b 48: onsuccess: #513: 33: Success after binutils/gcc/qemu: 307 [...] discards 8e997ca 47: onsuccess: #512: 33: Success after binutils/gcc/linux/qem [...] discards d0f57fe 46: onsuccess: #511: 33: Success after binutils/gcc/linux/qem [...] discards 330229b 45: onsuccess: #509: 33: Success after binutils/gcc/qemu: 355 [...] discards b5c6463 44: onsuccess: #508: 33: Success after binutils/gcc/linux/qem [...] discards 0f3ee77 43: onsuccess: #507: 33: Success after binutils/gcc/linux/qem [...] discards df1b9a0 42: onsuccess: #506: 33: Success after binutils/gcc/linux/qem [...] discards 8d39828 41: onsuccess: #505: 33: Success after binutils/gcc/linux/qem [...] discards e8872e8 40: onsuccess: #504: 33: Success after binutils/gcc/linux/qem [...] discards dd12ee2 39: onsuccess: #503: 33: Success after binutils/gcc/linux/qem [...] discards b5d8332 38: onsuccess: #502: 33: Success after binutils/gcc/linux/qem [...] discards 0a558c3 37: onsuccess: #501: 33: Success after binutils/gcc/linux: 11 [...] discards 2405ff6 36: onsuccess: #500: 33: Success after binutils/gcc/linux/qem [...] discards 20196c2 35: onsuccess: #499: 33: Success after binutils/gcc/linux/qem [...] discards 4fe30c2 34: onsuccess: #498: 33: Success after binutils/gcc/linux/qem [...] discards aab034e 33: onsuccess: #497: 33: Success after binutils/gcc: 138 commits discards 7cfbba9 32: onsuccess: #496: 33: Success after binutils/gcc/linux/qem [...] discards 081d39b 31: onsuccess: #495: 33: Success after binutils/gcc/qemu: 117 [...] discards 6980c78 30: onsuccess: #494: 33: Success after binutils/gcc/linux/qem [...] discards 44fba57 29: onsuccess: #493: 33: Success after binutils/gcc/qemu: 223 [...] discards 1fd2c9b 28: onsuccess: #492: 33: Success after binutils/gcc/qemu: 122 [...] discards 6694fe0 27: onsuccess: #491: 33: Success after binutils/gcc/linux/qem [...] discards 237dbb7 26: onsuccess: #490: 33: Success after binutils/gcc/linux/qem [...] discards 5982ea1 25: onsuccess: #489: 33: Success after binutils/gcc/qemu: 349 [...] discards f2d363a 24: onsuccess: #488: 33: Success after binutils/gcc/qemu: 264 [...] discards a4a356f 23: onsuccess: #487: 33: Success after binutils/gcc/linux/qem [...] discards b38ff25 22: onsuccess: #486: 33: Success after binutils/gcc/linux/qem [...] new 4989730 22: onsuccess: #486: 33: Success after binutils/gcc/linux/qem [...] new d4e356e 23: onsuccess: #487: 33: Success after binutils/gcc/linux/qem [...] new df5cee6 24: onsuccess: #488: 33: Success after binutils/gcc/qemu: 264 [...] new f9df72b 25: onsuccess: #489: 33: Success after binutils/gcc/qemu: 349 [...] new faa3220 26: onsuccess: #490: 33: Success after binutils/gcc/linux/qem [...] new 748bd52 27: onsuccess: #491: 33: Success after binutils/gcc/linux/qem [...] new 2406b9c 28: onsuccess: #492: 33: Success after binutils/gcc/qemu: 122 [...] new a905fb9 29: onsuccess: #493: 33: Success after binutils/gcc/qemu: 223 [...] new ae0d8df 30: onsuccess: #494: 33: Success after binutils/gcc/linux/qem [...] new e0898b7 31: onsuccess: #495: 33: Success after binutils/gcc/qemu: 117 [...] new bf36259 32: onsuccess: #496: 33: Success after binutils/gcc/linux/qem [...] new 149e6e8 33: onsuccess: #497: 33: Success after binutils/gcc: 138 commits new 2a238a7 34: onsuccess: #498: 33: Success after binutils/gcc/linux/qem [...] new d4da25d 35: onsuccess: #499: 33: Success after binutils/gcc/linux/qem [...] new 3c470eb 36: onsuccess: #500: 33: Success after binutils/gcc/linux/qem [...] new fabf191 37: onsuccess: #501: 33: Success after binutils/gcc/linux: 11 [...] new c0b1c48 38: onsuccess: #502: 33: Success after binutils/gcc/linux/qem [...] new 43e048a 39: onsuccess: #503: 33: Success after binutils/gcc/linux/qem [...] new 4be79f6 40: onsuccess: #504: 33: Success after binutils/gcc/linux/qem [...] new 2fa7e7d 41: onsuccess: #505: 33: Success after binutils/gcc/linux/qem [...] new 191fe95 42: onsuccess: #506: 33: Success after binutils/gcc/linux/qem [...] new b306e51 43: onsuccess: #507: 33: Success after binutils/gcc/linux/qem [...] new fad79d6 44: onsuccess: #508: 33: Success after binutils/gcc/linux/qem [...] new 69842bc 45: onsuccess: #509: 33: Success after binutils/gcc/qemu: 355 [...] new ec81c15 46: onsuccess: #511: 33: Success after binutils/gcc/linux/qem [...] new 4733b90 47: onsuccess: #512: 33: Success after binutils/gcc/linux/qem [...] new 8dfc11f 48: onsuccess: #513: 33: Success after binutils/gcc/qemu: 307 [...] new d87a2f8 49: onsuccess: #1: 33: Success after binutils/gcc/linux/qemu: [...] new f90dcba 50: onsuccess: #2: 33: Success after binutils/gcc/qemu: 322 commits new c023517 51: onsuccess: #3: 23372: Success after binutils/gcc/linux/qe [...] new e9927bf 52: onsuccess: #4: 23372: Success after binutils/gcc/qemu: 31 [...] new 3dab550 53: onsuccess: #5: 23382: Success after binutils/gcc/linux/qe [...] new a0454bb 54: onsuccess: #6: 23383: Success after binutils/gcc/linux/qe [...] new 6e5a67f 55: onsuccess: #7: 23383: Success after binutils/gcc/qemu: 17 [...] new d45b6c3 56: onsuccess: #9: 23383: [TCWG CI] Success after binutils/gc [...] new df9a0c0 57: onsuccess: #10: 23383: [TCWG CI] Success after binutils/g [...] new 486178e 58: onsuccess: #11: 23383: [TCWG CI] Success after binutils/g [...] new a74061b 59: onsuccess: #13: 23384: [TCWG CI] https://ci.linaro.org/jo [...] new 7d14ba6 60: onsuccess: #14: 23384: [TCWG CI] https://ci.linaro.org/jo [...] new 673443e 61: onsuccess: #15: 23384: [TCWG CI] https://ci.linaro.org/jo [...] new d3e78d4 62: onsuccess: #16: 23396: [TCWG CI] https://ci.linaro.org/jo [...] new fe5abca 63: onsuccess: #18: 23396: [TCWG CI] https://ci.linaro.org/jo [...] new 3173c07 64: onsuccess: #20: 23396: [TCWG CI] https://ci.linaro.org/jo [...] new f1102d2 65: force: #21: 23405: [TCWG CI] https://ci.linaro.org/job/tc [...] new 4e60a77 66: force: #22: : [TCWG CI] https://ci.linaro.org/job/tcwg_ke [...] new e350090 67: onsuccess: #23: 33: [TCWG CI] https://ci.linaro.org/job/t [...] new 0230cad 68: onsuccess: #25: 33: [TCWG CI] https://ci.linaro.org/job/t [...] new 1c37d68 69: onsuccess: #26: 33: [TCWG CI] https://ci.linaro.org/job/t [...] new 47915c5 70: onsuccess: #27: 33: [TCWG CI] https://ci.linaro.org/job/t [...] new 49038d5 71: onsuccess: #28: 33: [TCWG CI] https://ci.linaro.org/job/t [...] new fb035ba 72: onsuccess: #29: 33: [TCWG CI] https://ci.linaro.org/job/t [...] new 22b5a86 73: onsuccess: #30: 33: [TCWG CI] https://ci.linaro.org/job/t [...] new 91e6cb4 onsuccess: #31: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 2dc0804 onsuccess: #32: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new fcf3416 onsuccess: #33: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 742cf2d onsuccess: #34: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new ff8505a onsuccess: #35: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new d0830da onsuccess: #36: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new edbfe81 onsuccess: #37: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new ad91fe3 onsuccess: #38: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 5f93d4f onsuccess: #39: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 289117a onsuccess: #40: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 0bda222 onsuccess: #41: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 223aeaa onsuccess: #44: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new e585848 onsuccess: #46: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 847ea4d onsuccess: #47: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 08e0d42 onsuccess: #48: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 4a55b51 onsuccess: #49: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new b2fc1fa onsuccess: #50: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 4708e73 onsuccess: #51: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new d56fba7 onsuccess: #52: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 069bf37 onsuccess: #54: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 8ac96a0 onsuccess: #55: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 497daef onsuccess: #56: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 717e794 onsuccess: #57: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 9243eb6 onsuccess: #58: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new c3d9774 onsuccess: #59: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 3d3ff28 onsuccess: #60: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 2431635 onsuccess: #61: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new ecb24c4 onsuccess: #62: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 2d7fac3 onsuccess: #63: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 601e933 onsuccess: #64: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 25c6b68 onsuccess: #65: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 92a33e6 onsuccess: #66: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new cfe27e5 onsuccess: #67: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new dfc70cf onsuccess: #68: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new cc8eb44 onsuccess: #69: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 6e93b47 onsuccess: #70: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new c0e7f9d onsuccess: #71: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new d1f19b9 onsuccess: #72: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 2ff79e9 onsuccess: #73: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new 8a2755b onsuccess: #74: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new a7a4750 onsuccess: #75: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new cb818d7 onsuccess: #76: 33: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new ae61ad1 onsuccess: #77: boot: [TCWG CI] https://ci.linaro.org/job/tcw [...] new 20497e9 onsuccess: #79: boot: [TCWG CI] https://ci.linaro.org/job/tcw [...] new 0868989 onsuccess: #81: boot: [TCWG CI] https://ci.linaro.org/job/tcw [...] new 69bf33e force: #82: boot: [TCWG CI] https://ci.linaro.org/job/tcwg_ke [...] new e3e6e27 force: #83: : [TCWG CI] https://ci.linaro.org/job/tcwg_kernel [...] new 72554a1 onsuccess: #84: 23978: [TCWG CI] https://ci.linaro.org/job/tc [...] new 81eca68 onsuccess: #85: 23978: [TCWG CI] https://ci.linaro.org/job/tc [...]
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 (09af02a) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-st [...]
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 101 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 2064 -> 2320 bytes 02-prepare_abe/console.log.xz | Bin 2632 -> 2620 bytes 03-build_abe-binutils/console.log.xz | Bin 27388 -> 26884 bytes 03-build_abe-binutils/make-binutils.log.xz | Bin 17572 -> 17476 bytes 04-build_abe-stage1/console.log.xz | Bin 92752 -> 92672 bytes 04-build_abe-stage1/make-gcc-stage1.log.xz | Bin 71636 -> 71972 bytes 05-build_abe-qemu/console.log.xz | Bin 33956 -> 34180 bytes 05-build_abe-qemu/make-qemu.log.xz | Bin 21820 -> 23056 bytes 06-build_linux/console.log.xz | Bin 3496 -> 3444 bytes 08-check_regression/console.log.xz | Bin 1200 -> 1288 bytes git/binutils_rev | 2 +- git/gcc_rev | 2 +- git/linux_rev | 2 +- git/qemu_rev | 2 +- jenkins/build-name | 2 +- jenkins/notify-full.log | 962 +++++++++++------------------ jenkins/notify-init.log | 181 ++++-- jenkins/run-build.env | 16 +- manifest.sh | 12 +- notify/jira/comment-template.txt | 2 +- notify/mail-body.txt | 44 +- notify/mail-recipients.txt | 2 +- notify/mail-subject.txt | 2 +- 23 files changed, 552 insertions(+), 679 deletions(-)