{"push_id":2442047110,"size":15,"distinct_size":2,"ref":"refs/heads/master","head":"e5b30c18cfcd8c1c2543b8baf074c31dafadb1f6","before":"099a3693a6c35e94f679bfef5192eb34bd441da0","commits":[{"sha":"531f21c6e9e3bb6e3d358dcbc51bac9bfc8b5ff8","author":{"name":"Jed Brown","email":"42cc6f40ede297bab5e504b7f4244b7578e7ff7a@jedbrown.org"},"message":"SNES ex16: reduce coarse grid size and cheapen smoother for tests\n\nThese tests were taking over 60 seconds in debug builds, resulting in CI\nfailures.  This modest change should reduce it to under 10 seconds.","distinct":false,"url":"https://api.github.com/repos/CEED/PETSc/commits/531f21c6e9e3bb6e3d358dcbc51bac9bfc8b5ff8"},{"sha":"64b7a1dd7e90b73a699d892267d914372db34b9a","author":{"name":"Jed Brown","email":"42cc6f40ede297bab5e504b7f4244b7578e7ff7a@jedbrown.org"},"message":"TS ex31: use -ts_adapt_type none\n\nThe adaptive controller was shrinking the step to 1e-20 resulting in a\nvery expensive run.\n\nSigned-off-by: Emil Constantinescu <emconsta@anl.gov>","distinct":false,"url":"https://api.github.com/repos/CEED/PETSc/commits/64b7a1dd7e90b73a699d892267d914372db34b9a"},{"sha":"e45496b1eb8a1edfde7feba71b5c4ca5285c8da8","author":{"name":"Jed Brown","email":"42cc6f40ede297bab5e504b7f4244b7578e7ff7a@jedbrown.org"},"message":"pipelines: use -check_pointer_intensity 0 -malloc_test\n\nPointer checking is a significant performance factor for some tests,\nespecially DMPlex.  Also add -malloc_test to hopefully catch some memory\nerrors.","distinct":false,"url":"https://api.github.com/repos/CEED/PETSc/commits/e45496b1eb8a1edfde7feba71b5c4ca5285c8da8"},{"sha":"d2a18f7ddfce4c20f0d07390a7cce6536c7129f7","author":{"name":"Jed Brown","email":"42cc6f40ede297bab5e504b7f4244b7578e7ff7a@jedbrown.org"},"message":"pipelines: use COPTFLAGS=-O\n\nWe don't get access to a debugger so there is no point using an\noptimization level that lets us inspect local variables.  There is very\nlittle chance that -O actually hides a bug or results in miscompilation.","distinct":false,"url":"https://api.github.com/repos/CEED/PETSc/commits/d2a18f7ddfce4c20f0d07390a7cce6536c7129f7"},{"sha":"b7e7058cde2cad9d21d69b957c8b9d3f17606591","author":{"name":"Jed Brown","email":"42cc6f40ede297bab5e504b7f4244b7578e7ff7a@jedbrown.org"},"message":"travis: update (deactivated) alltests for consistency with bitbucket-pipelines","distinct":false,"url":"https://api.github.com/repos/CEED/PETSc/commits/b7e7058cde2cad9d21d69b957c8b9d3f17606591"},{"sha":"6365592377de12cd44b5476ba3049f4dd78c30f5","author":{"name":"Jed Brown","email":"42cc6f40ede297bab5e504b7f4244b7578e7ff7a@jedbrown.org"},"message":"config make: MAKE_TEST_NP default to MAKE_NP for with-mpi=0","distinct":false,"url":"https://api.github.com/repos/CEED/PETSc/commits/6365592377de12cd44b5476ba3049f4dd78c30f5"},{"sha":"0cd68fe6b6a7e3b4181e0a368178db249412cd8c","author":{"name":"Jed Brown","email":"42cc6f40ede297bab5e504b7f4244b7578e7ff7a@jedbrown.org"},"message":"make: use and recommend \"make check\" instead of \"make test\" for the brief check\n\nThis is a more standard name and thus we can endorse a terminology where\n\"test\" means from the full suite (using the gmake-based system).","distinct":false,"url":"https://api.github.com/repos/CEED/PETSc/commits/0cd68fe6b6a7e3b4181e0a368178db249412cd8c"},{"sha":"679e9f5c8a89d1166b5989f6b244c6369ac889f5","author":{"name":"Jed Brown","email":"42cc6f40ede297bab5e504b7f4244b7578e7ff7a@jedbrown.org"},"message":"petsc_testrun: use exit code even when no job control","distinct":false,"url":"https://api.github.com/repos/CEED/PETSc/commits/679e9f5c8a89d1166b5989f6b244c6369ac889f5"},{"sha":"a3ee17d73a51459d9228ce20dfa52d4b20572f5a","author":{"name":"Jed Brown","email":"42cc6f40ede297bab5e504b7f4244b7578e7ff7a@jedbrown.org"},"message":"petsc_testrun: remove watchtime.sh in favor of ulimit -St\n\nI was having problems with zombie processes when watchtime.sh kills the\nsubshell.  watchtime.sh also suffers from a race condition and thus is a\nfundamentally broken approach.  Fortunately, ulimit -St offers what I\nbelieve to be more desirable behavior.  The soft (-S) versus hard (-H)\nlimit is needed for some systems (e.g., Linux) to deliver SIGXCPU (24)\ninstead of SIGKILL (9).","distinct":false,"url":"https://api.github.com/repos/CEED/PETSc/commits/a3ee17d73a51459d9228ce20dfa52d4b20572f5a"},{"sha":"756c7f9f8abb2c13ab8b9d47b2ecdd4cded1349a","author":{"name":"Jed Brown","email":"42cc6f40ede297bab5e504b7f4244b7578e7ff7a@jedbrown.org"},"message":"pkg-config: remove quotes around variables\n\nVariable definitions in pkg-config are processed more like make than a\nshell, so don't need quoting.  Older versions of pkg-config (<= 0.28)\ndid not remove the quotes when printing the value.\n\nFreedesktop #67904 (https://bugs.freedesktop.org/show_bug.cgi?id=67904)\n\nReported-by: Tzanio Kolev <kolev1@llnl.gov>","distinct":false,"url":"https://api.github.com/repos/CEED/PETSc/commits/756c7f9f8abb2c13ab8b9d47b2ecdd4cded1349a"},{"sha":"d3e841baa789650fd9bdaa7f8fd0adbbc196520f","author":{"name":"Jed Brown","email":"42cc6f40ede297bab5e504b7f4244b7578e7ff7a@jedbrown.org"},"message":"Merge branch 'maint'\n\n* maint:\n  pkg-config: remove quotes around variables","distinct":false,"url":"https://api.github.com/repos/CEED/PETSc/commits/d3e841baa789650fd9bdaa7f8fd0adbbc196520f"},{"sha":"c2e8a7c5a1fee05f06d96da81bb6c254e1eb0efc","author":{"name":"Satish Balay","email":"b5e2666df7fdcb7e3db5f6b8890554b96b0aca92@mcs.anl.gov"},"message":"clang analyzer fix","distinct":false,"url":"https://api.github.com/repos/CEED/PETSc/commits/c2e8a7c5a1fee05f06d96da81bb6c254e1eb0efc"},{"sha":"9183316e7caba516a94a5da960c4a17e937c8cab","author":{"name":"Satish Balay","email":"b5e2666df7fdcb7e3db5f6b8890554b96b0aca92@mcs.anl.gov"},"message":"clang analyzer: more fixes","distinct":false,"url":"https://api.github.com/repos/CEED/PETSc/commits/9183316e7caba516a94a5da960c4a17e937c8cab"},{"sha":"13fad2d792d1016506165262e6a86a7b6bf2bdda","author":{"name":"Jed Brown","email":"42cc6f40ede297bab5e504b7f4244b7578e7ff7a@jedbrown.org"},"message":"Merge branch 'jed/simplify-expensive-tests' [PR #907]\n\n* jed/simplify-expensive-tests:\n  TS ex31: use -ts_adapt_type none\n  SNES ex16: reduce coarse grid size and cheapen smoother for tests","distinct":true,"url":"https://api.github.com/repos/CEED/PETSc/commits/13fad2d792d1016506165262e6a86a7b6bf2bdda"},{"sha":"e5b30c18cfcd8c1c2543b8baf074c31dafadb1f6","author":{"name":"Jed Brown","email":"42cc6f40ede297bab5e504b7f4244b7578e7ff7a@jedbrown.org"},"message":"Merge branch 'jed/faster-pipelines' [PR #908]\n\n* jed/faster-pipelines:\n  petsc_testrun: remove watchtime.sh in favor of ulimit -St\n  petsc_testrun: use exit code even when no job control\n  make: use and recommend \"make check\" instead of \"make test\" for the brief check\n  config make: MAKE_TEST_NP default to MAKE_NP for with-mpi=0\n  travis: update (deactivated) alltests for consistency with bitbucket-pipelines\n  pipelines: use COPTFLAGS=-O\n  pipelines: use -check_pointer_intensity 0 -malloc_test","distinct":true,"url":"https://api.github.com/repos/CEED/PETSc/commits/e5b30c18cfcd8c1c2543b8baf074c31dafadb1f6"}]}
{"actor":{"display_login":"tzanio"}}