This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_build/master-aarch64 in repository toolchain/ci/base-artifacts.
discards 3ba310c800 324: onsuccess: #123: 6: [TCWG CI] https://ci.linaro.org/job [...] discards eaf2d3c617 323: onsuccess: #122: 6: [TCWG CI] https://ci.linaro.org/job [...] discards 1a4b198644 322: onsuccess: #121: 6: [TCWG CI] https://ci.linaro.org/job [...] discards 4137fbdb52 321: onsuccess: #120: 6: [TCWG CI] https://ci.linaro.org/job [...] discards ca777586c1 320: onsuccess: #118: 6: [TCWG CI] https://ci.linaro.org/job [...] discards 3898660fe9 319: onsuccess: #117: 6: [TCWG CI] https://ci.linaro.org/job [...] discards 0a5d2594a2 318: onsuccess: #116: 6: [TCWG CI] https://ci.linaro.org/job [...] discards 186178d3da 317: onsuccess: #115: 6: [TCWG CI] https://ci.linaro.org/job [...] discards 54ad6cbe53 316: onsuccess: #114: 6: [TCWG CI] https://ci.linaro.org/job [...] discards 6d9cf1f750 315: onsuccess: #113: 6: [TCWG CI] https://ci.linaro.org/job [...] discards e8dee429a8 314: onsuccess: #112: 6: [TCWG CI] https://ci.linaro.org/job [...] discards 73467fb62d 313: onsuccess: #111: 6: [TCWG CI] https://ci.linaro.org/job [...] discards 14e31bdcb2 312: onsuccess: #110: 6: [TCWG CI] https://ci.linaro.org/job [...] discards ca6700e576 311: onsuccess: #109: 6: [TCWG CI] https://ci.linaro.org/job [...] discards 12287cfbc4 310: onsuccess: #108: 6: [TCWG CI] https://ci.linaro.org/job [...] discards da9751a39f 309: onsuccess: #107: 6: [TCWG CI] https://ci.linaro.org/job [...] discards be7e938523 308: onsuccess: #106: 6: [TCWG CI] https://ci.linaro.org/job [...] discards 0c6df6b956 307: onsuccess: #105: 6: [TCWG CI] https://ci.linaro.org/job [...] discards 551bd8d784 306: onsuccess: #104: 6: [TCWG CI] https://ci.linaro.org/job [...] discards 401034d3c2 305: onsuccess: #103: 6: [TCWG CI] https://ci.linaro.org/job [...] discards b33e8fff2c 304: onsuccess: #102: 6: [TCWG CI] https://ci.linaro.org/job [...] discards 1bc1b25825 303: onsuccess: #101: 6: [TCWG CI] https://ci.linaro.org/job [...] discards b574ce40ec 302: onsuccess: #100: 6: [TCWG CI] https://ci.linaro.org/job [...] discards b7c1be3fcd 301: onsuccess: #99: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards ea7d9cb940 300: onsuccess: #98: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards fed0cf7398 299: onsuccess: #93: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 0260be8f15 298: onsuccess: #90: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 0bd987b9a5 297: onsuccess: #88: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 05724886de 296: onsuccess: #87: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards cf404ba471 295: onsuccess: #86: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 52432a1a81 294: onsuccess: #85: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 74b644e7c4 293: onsuccess: #84: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 158d2a98b3 292: onsuccess: #83: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards e57d1bc26a 291: onsuccess: #82: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards d5a28b346c 290: onsuccess: #81: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 140ab24ca0 289: onsuccess: #80: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 83b50b8e76 288: onsuccess: #79: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards b0e529913f 287: onsuccess: #78: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 33480c9fce 286: onsuccess: #77: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards e4df5aabce 285: onsuccess: #76: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 8c221e8e49 284: onsuccess: #75: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards b3818fd443 283: onsuccess: #74: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards e45b823c08 282: onsuccess: #73: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 8b3a88e76e 281: onsuccess: #72: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards f205c6377a 280: onsuccess: #71: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 016ae41daf 279: onsuccess: #70: 1: [TCWG CI] https://ci.linaro.org/job/ [...] discards 44a466017c 278: force: #69: 1: [TCWG CI] https://ci.linaro.org/job/tcwg [...] discards b1507e2e4b 277: force: #68: 6: [TCWG CI] https://ci.linaro.org/job/tcwg [...] discards 25ca52b07d 276: onsuccess: #66: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards d5cf4ad2db 275: onsuccess: #64: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards a923b13af4 274: onsuccess: #63: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 488e2f5ef2 273: onsuccess: #62: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards b1f951702b 272: onsuccess: #61: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards be532ab5d5 271: force: #60: : [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] discards 5f7e6029ff 270: onsuccess: #58: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards e1f599dd40 269: onsuccess: #57: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 0c71f14a7c 268: onsuccess: #56: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 937b38762d 267: onsuccess: #55: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 7200979fb3 266: onsuccess: #54: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 547560fbba 265: onsuccess: #53: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards c5ad416258 264: onsuccess: #52: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards ec3cf6c3ea 263: onsuccess: #51: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 5564c46b0a 262: onsuccess: #50: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 44904cdcee 261: onsuccess: #49: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards bd5b9eb4df 260: onsuccess: #48: 6: [TCWG CI] https://ci.linaro.org/job/ [...] discards 95f97b8505 259: onsuccess: #47: 6: [TCWG CI] Success after binutils/gcc [...] discards dbe1a8b326 258: onsuccess: #46: 6: [TCWG CI] Success after binutils/gcc [...] discards 6a8cbc8230 257: onsuccess: #45: 6: [TCWG CI] Success after binutils/gcc [...] discards b6d8edda00 256: onsuccess: #44: 6: [TCWG CI] Success after binutils/gcc [...] discards 643c340590 255: onsuccess: #42: 6: [TCWG CI] Success after binutils/gcc [...] discards 55c455cd72 254: onsuccess: #41: 6: [TCWG CI] Success after binutils/gcc [...] discards 0854191bbb 253: onsuccess: #40: 6: [TCWG CI] Success after binutils/gcc [...] discards 77305e510d 252: onsuccess: #39: 6: [TCWG CI] Success after binutils/gcc [...] discards 5aba867c86 251: onsuccess: #38: 6: [TCWG CI] Success after binutils/gcc [...] discards 61a8bc4ca8 250: onsuccess: #37: 6: [TCWG CI] Success after binutils/gcc [...] discards b591c26238 249: onsuccess: #36: 6: [TCWG CI] Success after binutils/gcc [...] discards 7783509b40 248: onsuccess: #35: 6: [TCWG CI] Success after binutils/gcc [...] discards 35bb4dfecd 247: onsuccess: #34: 6: [TCWG CI] Success after binutils/gcc [...] discards 407bcec19d 246: onsuccess: #32: 6: Success after binutils/gcc/linux/gli [...] discards 6f0c064e59 245: onsuccess: #31: 6: Success after binutils/gcc/linux/gdb [...] discards 838032ebc4 244: onsuccess: #30: 6: Success after binutils/gcc/linux/gdb [...] discards 1ce30aca22 243: onsuccess: #29: 6: Success after binutils/gcc/linux/gdb [...] discards 8f528eacb4 242: onsuccess: #28: 6: Success after binutils/gcc/linux/gdb [...] discards 7976ffd324 241: onsuccess: #27: 6: Success after binutils/gcc/linux/gli [...] discards a637b9397b 240: onsuccess: #26: 6: Success after binutils/gcc/linux/gdb [...] discards 4eb8c433aa 239: onsuccess: #23: 6: Success after binutils/gcc/linux/gdb [...] discards 46a8f63431 238: onsuccess: #22: 6: Success after binutils/gcc/linux/gdb [...] discards a16490aeb2 237: onsuccess: #21: 6: Success after binutils/gcc/linux/gdb [...] discards 269ac6ad26 236: onsuccess: #20: 6: Success after binutils/gcc/linux/gli [...] discards 9c806b1241 235: onsuccess: #19: 6: Success after binutils/gcc/linux/gli [...] discards 3cdb1c59b8 234: onsuccess: #18: 6: Success after binutils/gcc/linux/gli [...] discards 756c9372ce 233: onsuccess: #17: 6: Success after binutils/gcc/linux/gdb [...] discards 00308700f2 232: onsuccess: #16: 6: Success after binutils/gcc/linux/gli [...] discards 59871256b7 231: onsuccess: #15: 6: Success after binutils/gcc/linux/gdb [...] discards a4dafab5f7 230: onsuccess: #14: 6: Success after binutils/gcc/linux/gli [...] discards 417c286f0d 229: onsuccess: #13: 6: Success after binutils/gcc/linux/gli [...] discards a0c5424035 228: onsuccess: #12: 6: Success after binutils/gcc/linux/gli [...] discards af5877f449 227: onsuccess: #11: 6: Success after binutils/gcc/linux/gdb [...] discards c151e4adcd 226: onsuccess: #10: 6: Success after binutils/gcc/linux/gdb [...] discards 9c2807e62b 225: onsuccess: #9: 6: Success after binutils/gcc/linux/gdb: [...] discards ce59c5e5f0 224: onsuccess: #8: 6: Success after binutils/gcc/linux/glib [...] new 3432c0de9b 224: onsuccess: #8: 6: Success after binutils/gcc/linux/glib [...] new 9e4be8d8c8 225: onsuccess: #9: 6: Success after binutils/gcc/linux/gdb: [...] new c698eb8e39 226: onsuccess: #10: 6: Success after binutils/gcc/linux/gdb [...] new a302cc38c6 227: onsuccess: #11: 6: Success after binutils/gcc/linux/gdb [...] new 9e106aada3 228: onsuccess: #12: 6: Success after binutils/gcc/linux/gli [...] new 3daa3e1f19 229: onsuccess: #13: 6: Success after binutils/gcc/linux/gli [...] new fa9f577682 230: onsuccess: #14: 6: Success after binutils/gcc/linux/gli [...] new 26055812ff 231: onsuccess: #15: 6: Success after binutils/gcc/linux/gdb [...] new cf36c53cc0 232: onsuccess: #16: 6: Success after binutils/gcc/linux/gli [...] new fec6560038 233: onsuccess: #17: 6: Success after binutils/gcc/linux/gdb [...] new 7410070180 234: onsuccess: #18: 6: Success after binutils/gcc/linux/gli [...] new 307dcd66bb 235: onsuccess: #19: 6: Success after binutils/gcc/linux/gli [...] new 475d26138a 236: onsuccess: #20: 6: Success after binutils/gcc/linux/gli [...] new 0ab8eb1465 237: onsuccess: #21: 6: Success after binutils/gcc/linux/gdb [...] new 074f259e73 238: onsuccess: #22: 6: Success after binutils/gcc/linux/gdb [...] new d2f1313159 239: onsuccess: #23: 6: Success after binutils/gcc/linux/gdb [...] new 22c3ca2f8e 240: onsuccess: #26: 6: Success after binutils/gcc/linux/gdb [...] new 8afe1d28d2 241: onsuccess: #27: 6: Success after binutils/gcc/linux/gli [...] new 1d90746a72 242: onsuccess: #28: 6: Success after binutils/gcc/linux/gdb [...] new 4c0a905e56 243: onsuccess: #29: 6: Success after binutils/gcc/linux/gdb [...] new 51461f07e4 244: onsuccess: #30: 6: Success after binutils/gcc/linux/gdb [...] new f88f685e06 245: onsuccess: #31: 6: Success after binutils/gcc/linux/gdb [...] new 6882284a65 246: onsuccess: #32: 6: Success after binutils/gcc/linux/gli [...] new 7c5d408f0d 247: onsuccess: #34: 6: [TCWG CI] Success after binutils/gcc [...] new 21b05cca96 248: onsuccess: #35: 6: [TCWG CI] Success after binutils/gcc [...] new 60815dfd87 249: onsuccess: #36: 6: [TCWG CI] Success after binutils/gcc [...] new 9dd073c506 250: onsuccess: #37: 6: [TCWG CI] Success after binutils/gcc [...] new b9bd01e019 251: onsuccess: #38: 6: [TCWG CI] Success after binutils/gcc [...] new e8c91d9ed7 252: onsuccess: #39: 6: [TCWG CI] Success after binutils/gcc [...] new 68d4a15596 253: onsuccess: #40: 6: [TCWG CI] Success after binutils/gcc [...] new c03aa80e89 254: onsuccess: #41: 6: [TCWG CI] Success after binutils/gcc [...] new e75038c828 255: onsuccess: #42: 6: [TCWG CI] Success after binutils/gcc [...] new 17f6284f23 256: onsuccess: #44: 6: [TCWG CI] Success after binutils/gcc [...] new 400660e05e 257: onsuccess: #45: 6: [TCWG CI] Success after binutils/gcc [...] new d83c7f6127 258: onsuccess: #46: 6: [TCWG CI] Success after binutils/gcc [...] new 00a93c049d 259: onsuccess: #47: 6: [TCWG CI] Success after binutils/gcc [...] new 2fca806415 260: onsuccess: #48: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new bf49675020 261: onsuccess: #49: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new d0c2df5b8d 262: onsuccess: #50: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 62117dccf2 263: onsuccess: #51: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new fd28a61349 264: onsuccess: #52: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 4fbe705795 265: onsuccess: #53: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 28e5910519 266: onsuccess: #54: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 56d5d26a26 267: onsuccess: #55: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 7084453340 268: onsuccess: #56: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 45c6ff42f3 269: onsuccess: #57: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new e3e8c9d11d 270: onsuccess: #58: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new a13303fc61 271: force: #60: : [TCWG CI] https://ci.linaro.org/job/tcwg_ [...] new e207b66f79 272: onsuccess: #61: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 86e030a0da 273: onsuccess: #62: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 5a4af87137 274: onsuccess: #63: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new d43e5f3d10 275: onsuccess: #64: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 199e6e5ca9 276: onsuccess: #66: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 0aa19d40fd 277: force: #68: 6: [TCWG CI] https://ci.linaro.org/job/tcwg [...] new 63d0591b8a 278: force: #69: 1: [TCWG CI] https://ci.linaro.org/job/tcwg [...] new 15df86f1cb 279: onsuccess: #70: 1: [TCWG CI] https://ci.linaro.org/job/ [...] new 90cb80f368 280: onsuccess: #71: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 58eab585b2 281: onsuccess: #72: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 29dc0707d9 282: onsuccess: #73: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 4c4c366a62 283: onsuccess: #74: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new b66d69b72b 284: onsuccess: #75: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 454e505b6f 285: onsuccess: #76: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new bbcdba3e13 286: onsuccess: #77: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new de9ddf756e 287: onsuccess: #78: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 96a4428208 288: onsuccess: #79: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new a2ab4a6741 289: onsuccess: #80: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 04fe3f1c6f 290: onsuccess: #81: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 99d6a04529 291: onsuccess: #82: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 48c00e40c1 292: onsuccess: #83: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 3c9f83d7b7 293: onsuccess: #84: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 5df6bc891f 294: onsuccess: #85: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 4dfed2f012 295: onsuccess: #86: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new aeeb31b172 296: onsuccess: #87: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 95bde15135 297: onsuccess: #88: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new d4a2fba6d2 298: onsuccess: #90: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new d34fd91b9a 299: onsuccess: #93: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new ddf78420f0 300: onsuccess: #98: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 3278c166d0 301: onsuccess: #99: 6: [TCWG CI] https://ci.linaro.org/job/ [...] new 5d5846ba7c 302: onsuccess: #100: 6: [TCWG CI] https://ci.linaro.org/job [...] new 87929a8216 303: onsuccess: #101: 6: [TCWG CI] https://ci.linaro.org/job [...] new ce035e4680 304: onsuccess: #102: 6: [TCWG CI] https://ci.linaro.org/job [...] new 3fe5a809c9 305: onsuccess: #103: 6: [TCWG CI] https://ci.linaro.org/job [...] new 9b0dc83f82 306: onsuccess: #104: 6: [TCWG CI] https://ci.linaro.org/job [...] new d3f5ef4c74 307: onsuccess: #105: 6: [TCWG CI] https://ci.linaro.org/job [...] new 953869e2b6 308: onsuccess: #106: 6: [TCWG CI] https://ci.linaro.org/job [...] new a1ba89036e 309: onsuccess: #107: 6: [TCWG CI] https://ci.linaro.org/job [...] new 0ff00563b4 310: onsuccess: #108: 6: [TCWG CI] https://ci.linaro.org/job [...] new fffdecf4c9 311: onsuccess: #109: 6: [TCWG CI] https://ci.linaro.org/job [...] new a1e17e8004 312: onsuccess: #110: 6: [TCWG CI] https://ci.linaro.org/job [...] new ca7b4942db 313: onsuccess: #111: 6: [TCWG CI] https://ci.linaro.org/job [...] new 72b0ee73a2 314: onsuccess: #112: 6: [TCWG CI] https://ci.linaro.org/job [...] new 8fb7e53b7a 315: onsuccess: #113: 6: [TCWG CI] https://ci.linaro.org/job [...] new 49e313ec3d 316: onsuccess: #114: 6: [TCWG CI] https://ci.linaro.org/job [...] new c672d7142c 317: onsuccess: #115: 6: [TCWG CI] https://ci.linaro.org/job [...] new ba7fcf97ec 318: onsuccess: #116: 6: [TCWG CI] https://ci.linaro.org/job [...] new 6236f6c31c 319: onsuccess: #117: 6: [TCWG CI] https://ci.linaro.org/job [...] new dd7b991c18 320: onsuccess: #118: 6: [TCWG CI] https://ci.linaro.org/job [...] new 16a95dabc0 321: onsuccess: #120: 6: [TCWG CI] https://ci.linaro.org/job [...] new 7aa466ec5f 322: onsuccess: #121: 6: [TCWG CI] https://ci.linaro.org/job [...] new 72fd337752 323: onsuccess: #122: 6: [TCWG CI] https://ci.linaro.org/job [...] new 5e7fdf16ee 324: onsuccess: #123: 6: [TCWG CI] https://ci.linaro.org/job [...] new 49bd85ce97 325: onsuccess: #124: 6: [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 (3ba310c800) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_gnu_native_build/master- [...]
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 2036 -> 2016 bytes 02-prepare_abe/console.log.xz | Bin 2448 -> 2428 bytes 04-build_abe-binutils/console.log.xz | Bin 35256 -> 35084 bytes 05-build_abe-gcc/console.log.xz | Bin 205672 -> 205800 bytes 06-clean_sysroot/console.log.xz | Bin 312 -> 312 bytes 07-build_abe-linux/console.log.xz | Bin 8844 -> 8808 bytes 08-build_abe-glibc/console.log.xz | Bin 242612 -> 241300 bytes 09-build_abe-gdb/console.log.xz | Bin 34840 -> 34888 bytes 10-check_regression/console.log.xz | Bin 460 -> 460 bytes 11-update_baseline/console.log | 68 +++++++++++++++++------------------ git/binutils_rev | 2 +- git/gcc_rev | 2 +- git/gdb_rev | 2 +- git/glibc_rev | 2 +- manifest.sh | 28 +++++++-------- 15 files changed, 52 insertions(+), 52 deletions(-)