{"push_id":878374780,"size":4,"distinct_size":1,"ref":"refs/heads/next","head":"585496b55a35fb3a3ff56208959b57c35d965a26","before":"9d558f494f6f255388c09d30d6f5c9bbd228cd98","commits":[{"sha":"2f18eb333e19900dd2b0738ad508feeaeb21f7ba","author":{"email":"45ca60321091e9126764bc5eac9f7fdfd9b42da8@mcs.anl.gov","name":"Barry Smith"},"message":"Add utilities for handling PetscInt overflow (with 32 bit integers) to prevent random errors with false memory allocations\n\nReported-by: Eric Chamberland <Eric.Chamberland@giref.ulaval.ca>\nReported-by: Dima Karpeyev <karpeev@gmail.com>","distinct":false,"url":"https://api.github.com/repos/live-clones/petsc/commits/2f18eb333e19900dd2b0738ad508feeaeb21f7ba"},{"sha":"59a85c8bb640161e16d9fa3a3dd725a158d9627b","author":{"email":"45ca60321091e9126764bc5eac9f7fdfd9b42da8@mcs.anl.gov","name":"Barry Smith"},"message":"Merge branch 'hzhang/matmatmult_crmax' into barry/check-for-PetscInt-overflow\n\nMerged in Hong's optimizations for MatMatMult() to add code to improve handling for integer overflow","distinct":false,"url":"https://api.github.com/repos/live-clones/petsc/commits/59a85c8bb640161e16d9fa3a3dd725a158d9627b"},{"sha":"f91af8c790e7cf85087893d67fe130b451a15fca","author":{"email":"45ca60321091e9126764bc5eac9f7fdfd9b42da8@mcs.anl.gov","name":"Barry Smith"},"message":"added many checks for integer overflow in symbolic factorization and symbolic matrix matrix multiplication","distinct":false,"url":"https://api.github.com/repos/live-clones/petsc/commits/f91af8c790e7cf85087893d67fe130b451a15fca"},{"sha":"585496b55a35fb3a3ff56208959b57c35d965a26","author":{"email":"45ca60321091e9126764bc5eac9f7fdfd9b42da8@mcs.anl.gov","name":"Barry Smith"},"message":"Merge branch 'barry/check-for-PetscInt-overflow' into next","distinct":true,"url":"https://api.github.com/repos/live-clones/petsc/commits/585496b55a35fb3a3ff56208959b57c35d965a26"}]}