{"push_id":1378065909,"size":73,"distinct_size":3,"ref":"refs/heads/master","head":"1d1ef65cc37b73ac391a52c5cb641bcd2aa172ec","before":"a9a5e95814a6a348fa0f8f59f5ae7e7b95f587ab","commits":[{"sha":"b93c347bdecdb7ad6f78a1db4a691310db463db5","author":{"name":"Paul Cassella","email":"16f342d48fc4158e889d09621c32fac3b35bf084@manetheren.bigw.org"},"message":"Fix one more double paren in CHANGES.md","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/b93c347bdecdb7ad6f78a1db4a691310db463db5"},{"sha":"2a4681b101a27548acb258d2d5e69ca2bae1ea90","author":{"name":"Brad Chamberlain","email":"d2f7a75d67ca30eda77b2eff5208bcf926756cf1@cray.com"},"message":"Propagate the \"store nucleotides using int(8)s\" change to master's fasta\n\nThis led to a win in the study version so let's try it on master as well.\n\nWhile here, I noticed the somewhat silly use of \"\\n\" in a string\nliteral and replaced it, hoping the write->writeln wouldn't add too\nmuch additional overhead.","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/2a4681b101a27548acb258d2d5e69ca2bae1ea90"},{"sha":"490ff108de21b6235df6e0acec50b9e82a408853","author":{"name":"Michael Ferguson","email":"23ba8fd1dec0341f3388da35d9cd16cd43645b13@users.noreply.github.com"},"message":"Accept some more comm count increases\n\nWhen updating comm count .good files for arrays branch merge, I missed these\n.good files for some reason. I'm accepting them for now but have not\ninvestigated them.","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/490ff108de21b6235df6e0acec50b9e82a408853"},{"sha":"f9ad8d6047b09c3d2e61de3303d97d368365d740","author":{"name":"Michael Ferguson","email":"23ba8fd1dec0341f3388da35d9cd16cd43645b13@users.noreply.github.com"},"message":"Apply array-branch changes to LocaleModel to NUMA too\n\nThe array branch had added 'const ref' return intent on\nsome LocaleModel.chpl functions. This needed to be done also\nto NUMA.\n\nGASNet+NUMA make check now works again.","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/f9ad8d6047b09c3d2e61de3303d97d368365d740"},{"sha":"27e2e6b9cecef5b1ee8296b7a3848183e2a4a2de","author":{"name":"Michael Ferguson","email":"23ba8fd1dec0341f3388da35d9cd16cd43645b13@users.noreply.github.com"},"message":"Merge pull request #4780 from mppf/adjust-comm-counts\n\nFix easy testing problems after arrays branch merge\r\n\r\nNightly testing revealed some trivial and easy-to-fix problems with PR #4762 and some issues that look harder to fix. This PR addresses the first easy-to-fix issues. The commit messages have more detail.\r\n\r\nPassed test/release/examples/hello*.chpl in GASNet+NUMA configuration\r\nPassed test/release/examples/primers in GASNet+NUMA configuration","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/27e2e6b9cecef5b1ee8296b7a3848183e2a4a2de"},{"sha":"231788376e19af49ffc936992cff81c1f2066526","author":{"name":"Michael Ferguson","email":"23ba8fd1dec0341f3388da35d9cd16cd43645b13@users.noreply.github.com"},"message":"Fix order-of-destruction issue in _delete_arr\n\nFixes failures with\n  distributions/robust/arithmetic/basics/\n    test_distributed_array_of_distributed_array1.chpl\n\nusing the compilation option -sdistType=DistType.cyclic\n\nThe issue was that the array elements were being destroyed after the\ninner domain was destroyed. A simple reordering resolves the issue.","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/231788376e19af49ffc936992cff81c1f2066526"},{"sha":"d45a6fa83b5a8d676d0a13b105a4fc3f5091176b","author":{"name":"Michael Ferguson","email":"23ba8fd1dec0341f3388da35d9cd16cd43645b13@users.noreply.github.com"},"message":"Fix domain maps .good for linux32","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/d45a6fa83b5a8d676d0a13b105a4fc3f5091176b"},{"sha":"f56379ea1421aa0d65ac7a0f1d68efb1f4cc6e37","author":{"name":"Michael Ferguson","email":"23ba8fd1dec0341f3388da35d9cd16cd43645b13@users.noreply.github.com"},"message":"Update .good for cygwin, reduction in leaks","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/f56379ea1421aa0d65ac7a0f1d68efb1f4cc6e37"},{"sha":"c18dfdb1c620c3635307e23abd0319bfc60a3a6a","author":{"name":"Michael Ferguson","email":"23ba8fd1dec0341f3388da35d9cd16cd43645b13@users.noreply.github.com"},"message":"Update these .skipifs to only test under valgrind\n\nOtherwise these futures pass on some systems and fail on others.","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/c18dfdb1c620c3635307e23abd0319bfc60a3a6a"},{"sha":"11a18d5ef464a425f4ba30a8533fc29836844e5c","author":{"name":"Michael Ferguson","email":"23ba8fd1dec0341f3388da35d9cd16cd43645b13@users.noreply.github.com"},"message":"Un-futurize this test\n\nsince it now passes with and without valgrind.","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/11a18d5ef464a425f4ba30a8533fc29836844e5c"},{"sha":"0db6cd70df26501cb47db3691e5fff74a5b8ec43","author":{"name":"Michael Ferguson","email":"23ba8fd1dec0341f3388da35d9cd16cd43645b13@users.noreply.github.com"},"message":"Merge pull request #4782 from mppf/fix-domain-maps-good-linux32\n\nFix domain maps .good for linux32, cygwin32\r\n\r\nUpdates .good files to reflect a reduction in leaks after PR #4762.","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/0db6cd70df26501cb47db3691e5fff74a5b8ec43"},{"sha":"d7d6020222098a27809c1c03f2de10706f87d91b","author":{"name":"Michael Ferguson","email":"23ba8fd1dec0341f3388da35d9cd16cd43645b13@users.noreply.github.com"},"message":"Merge pull request #4783 from mppf/fix-futures-valgrind\n\nFix futures valgrind\r\n\r\nMakes minor adjustments to some futures after PR #4762.\r\n\r\n* Removes a future that now passes\r\n* Sets some futures that started passing in some configurations to only run under valgrind testing.","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/d7d6020222098a27809c1c03f2de10706f87d91b"},{"sha":"90823810b81ea2b86337c8c2c89fc2dc7c6fd22d","author":{"name":"Elliot Ronaghan","email":"77fc313decc7150b7d7b80308a16c0ce425c75a9@gmail.com"},"message":"Stop testing arr/ref branches in perf playgrounds\n\nBoth branches have been merged to master. Delete the array playground, and\nswitch to testing distrib vs. nemesis schedulers in the regular playground.","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/90823810b81ea2b86337c8c2c89fc2dc7c6fd22d"},{"sha":"454d5e3be0a67c5acbf07a63fcfa7df1739dae36","author":{"name":"Elliot Ronaghan","email":"77fc313decc7150b7d7b80308a16c0ce425c75a9@gmail.com"},"message":"Merge pull request #4784 from ronawho/remove-arr-playground\n\nStop testing arr/ref branches in perf playgrounds\r\n\r\nBoth branches have been merged to master. Delete the array playground, and\r\nswitch to testing distrib vs. nemesis schedulers in the regular playground.","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/454d5e3be0a67c5acbf07a63fcfa7df1739dae36"},{"sha":"c53f0f80f495e35d34acfaf9991a9c67a23248fe","author":{"name":"Michael Ferguson","email":"23ba8fd1dec0341f3388da35d9cd16cd43645b13@users.noreply.github.com"},"message":"Merge pull request #4781 from mppf/fix-order-of-destruction-issue\n\nFix order-of-destruction issue in _delete_arr\r\n\r\nFixes failures after PR #4762 with\r\n\r\n        distributions/robust/arithmetic/basics/\r\n           test_distributed_array_of_distributed_array1.chpl\r\n\r\nusing the compilation option -sdistType=DistType.cyclic\r\n\r\nThe issue was that the array elements were being destroyed after the\r\ninner domain was destroyed. A simple reordering resolves the issue.\r\n\r\nPassed full local testing\r\nPassed quickstart+GASNet testing","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/c53f0f80f495e35d34acfaf9991a9c67a23248fe"},{"sha":"4e4311f36697fd43c30342b8cf4693a0f9b109b1","author":{"name":"Michael Ferguson","email":"23ba8fd1dec0341f3388da35d9cd16cd43645b13@users.noreply.github.com"},"message":"Skipif these tests in --baseline b/c they check for leaks\n\nand there is a baseline memory leak with iterators","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/4e4311f36697fd43c30342b8cf4693a0f9b109b1"},{"sha":"57888603de914ece22f1db954e88222612e08dab","author":{"name":"Ben Albrecht","email":"8a4841635dc92711f895edd1f8e7496336d9a515@users.noreply.github.com"},"message":"Merge pull request #4701 from cassella/one-more-snuck-back-in\n\nFix one more double paren in CHANGES.md\r\n\r\n[Contributed by @cassella]\r\n[Reviewed by @ben-albrecht]","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/57888603de914ece22f1db954e88222612e08dab"},{"sha":"7ac95304121dc92d764a2f87ed8024541567e3c0","author":{"name":"Tony Wallace","email":"30e34ebd4fb7465f8380c07237a855ef6caaf0fe@cray.com"},"message":"Expand CHPL_TEST_NOMAIL handling to recognize well-known 'false' strings\n\nCurrently, if environment variable CHPL_TEST_NOMAIL is defined with ANY\nstring value, even the zero-length string, it means \"do not send the e-mails\".\n\nWith this change, CHPL_TEST_NOMAIL can be set to a well-known 'false' string\nvalues (F, False, N, No, 0, <null string>, or <whitespace>) (case-insensitive),\nand the e-mails will still be sent; same as if CHPL_TEST_NOMAIL was\ncompletely undefined. Any OTHER string value still means, \"do not send\".\n\nThis will make it more convenient to configure CHPL_TEST_NOMAIL as a Jenkins\nbuild parameter.","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/7ac95304121dc92d764a2f87ed8024541567e3c0"},{"sha":"2f850bda4c0ae8986e44336c351d258b86b3db0d","author":{"name":"Tony Wallace","email":"1cad90b61764f75d4001b5ca51c29f9ef9f3cf75@users.noreply.github.com"},"message":"Merge pull request #4759 from awallace-cray/chapdev-130\n\nExpand CHPL_TEST_NOMAIL handling to recognize well-known 'false' strings\r\n[r ben-albrecht ]","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/2f850bda4c0ae8986e44336c351d258b86b3db0d"},{"sha":"30d448920b368c51d49117b5ed984a729d759788","author":{"name":"David Iten","email":"1289cf86904f566c0fd399bffb87a0bd12eb078b@cray.com"},"message":"Add an SPMD-style variant to LCALS\n\nThis new variant runs each kernel by:\n  * starting maxTaskPar tasks in a coforall loop\n  * using the RangeChunk package to chunk up the loop space for the tasks\n  * Adding an explicit barrier at the end of the num_samples loop\n\nThis means it only has to create and clean up maxTaskPar tasks instead of\nnum_samples*maxTaskPar tasks per kernel, where num_samples tends to be around\n15,000.\n\nBecause it doesn't have a way to reduce parallelism for the SHORT and MEDIUM\nloop sizes, they still take too long to run.  For now, the program will halt\nearly if attempting to run the SPMD variant with SHORT or MEDIUM sizes.\n\nBecause the SHORT and MEDIUM sizes are disabled, this entire variant is\ndisabled by default.  To turn it on, turn off SHORT and MEDIUM:\n\na.out --run_shortLoops=false --run_mediumLoops=false --run_variantRawSPMD=true\n\nThis variant gets many of the kernels much closer to matching the performance\nof the parallel reference version.","distinct":false,"url":"https://api.github.com/repos/ben-albrecht/chapel/commits/30d448920b368c51d49117b5ed984a729d759788"}]}
{"actor":{"display_login":"ben-albrecht"}}