{"push_id":1323237079,"size":64,"distinct_size":63,"ref":"refs/heads/gitlab-2015-11-30-ksmaster","head":"a2d6b14ae529b7c3c423e2afd1d83db299cf2194","before":"7a92475341f20b158bd7577d2e7308fb911b9d4d","commits":[{"sha":"9aaff8ff8be390f4fb0286d3b4d37f5d07932a25","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":"Changed PACKAGE_HOST to dropboxusercontent and set -x","distinct":false,"url":"https://api.github.com/repos/kisp/asgl/commits/9aaff8ff8be390f4fb0286d3b4d37f5d07932a25"},{"sha":"cf8ee28353e64c451c9d2c937540b06251d5703c","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":":fobj-leak-checks feature and fixes.\n\n:fobj-leak-checks. delete-boolvar added to af-constraints.lisp. pool-check in asgl.lisp\n\n* common/asgl-config/asgl-config.lisp: added (push :fobj-leak-checks *features*)\n\n* gecode.lisp (:gecode package): added (:export #:delete-boolvar)\n(defvar): added *pool* pool-start pool-check\n(define-foreign-constructor): added #+fobj-leak-checks(push obj *pool*)\n(dfs-next): added #+fobj-leak-checks(push solution *pool*)\n(bab-next): added #+fobj-leak-checks(push solution *pool*)\n(expr-or): added #+fobj-leak-checks(push var *pool*)\n(delete-boolvar): added defun delete-boolvar (boolvar)\n(expr-and): added #+fobj-leak-checks(push var *pool*)\n(expr-not): added #+fobj-leak-checks(push var *pool*)\n(delete-space): added (setq *pool* (delete space *pool*))\n(clone-space): added #+fobj-leak-checks(push obj *pool*)\n(delete-dfs): added (setq *pool* (delete dfs *pool*))\n(delete-bab): added (setq *pool* (delete bab *pool*))\n(bab-best): added (push solution *pool*)\n\n* configure.ac: added fobj-leak-checks\n\n* asgl.lisp (solve): added #+fobj-leak-checks(gecode::pool-start)\n(solve): added gecode::pool-check\n\n* af-constraints.lisp (constrain-in-eqv-acceptable): immediately\ncall delete-boolvar on expression created by expr-and\n(with-post-env-setup): under unwind-protect call delete-boolvar on\nall values in hash *expr-or-table*\n(constrain-stable): immediately call delete-boolvar on negated-var\n\n* .travis.yml (env): added to matrix VARIANT=asgl ASGL_FOBJ_LEAK_CHECKS=yes","distinct":true,"url":"https://api.github.com/repos/kisp/asgl/commits/cf8ee28353e64c451c9d2c937540b06251d5703c"},{"sha":"f640dcc8c2ec19cdf75e1d07f9d8d56afebdc897","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":"Added to feature comb-ee and tests-quick.","distinct":true,"url":"https://api.github.com/repos/kisp/asgl/commits/f640dcc8c2ec19cdf75e1d07f9d8d56afebdc897"},{"sha":"888b63d3f278624c99e85208393f624459c60f5c","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":"In tests/support/tests.lisp check consistency between print and collect.","distinct":true,"url":"https://api.github.com/repos/kisp/asgl/commits/888b63d3f278624c99e85208393f624459c60f5c"},{"sha":"e495be27669aa99d776fc8046f31c2b7c5ee415f","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":"added @notleak tag for travis VARIANT=asgl ASGL_FOBJ_LEAK_CHECKS=yes","distinct":true,"url":"https://api.github.com/repos/kisp/asgl/commits/e495be27669aa99d776fc8046f31c2b7c5ee415f"},{"sha":"21ef7867a7af81fef230cbcf765e47b7584b5515","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":"ignore *.fasc","distinct":true,"url":"https://api.github.com/repos/kisp/asgl/commits/21ef7867a7af81fef230cbcf765e47b7584b5515"},{"sha":"2e58b18b4b2c7eacfa069a5bc45b65d11876a713","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":"cucumber assert_newline_terminated","distinct":true,"url":"https://api.github.com/repos/kisp/asgl/commits/2e58b18b4b2c7eacfa069a5bc45b65d11876a713"},{"sha":"2639a0d62bb1468a4052b84eff69d57784a8da41","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":"fix print-supported-problems to output newline","distinct":true,"url":"https://api.github.com/repos/kisp/asgl/commits/2639a0d62bb1468a4052b84eff69d57784a8da41"},{"sha":"59e7ad4882e09e1b955ef1a33a91dce6c891ae1e","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":"better error message in assert_newline_terminated","distinct":true,"url":"https://api.github.com/repos/kisp/asgl/commits/59e7ad4882e09e1b955ef1a33a91dce6c891ae1e"},{"sha":"c8f6cfa4f2723bf44a64bfbb71da6e47cbe522ec","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":"whitespace changes","distinct":true,"url":"https://api.github.com/repos/kisp/asgl/commits/c8f6cfa4f2723bf44a64bfbb71da6e47cbe522ec"},{"sha":"b293de1f17c92584d891dc7592da504e0f20cb5b","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":"myam show more failures (100)","distinct":true,"url":"https://api.github.com/repos/kisp/asgl/commits/b293de1f17c92584d891dc7592da504e0f20cb5b"},{"sha":"45a69092c9cea304a49251d6387f51f8afb85ee3","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":"noop -> nothing to do here","distinct":true,"url":"https://api.github.com/repos/kisp/asgl/commits/45a69092c9cea304a49251d6387f51f8afb85ee3"},{"sha":"e25fc521a1f436707ebf4667b7fbdce2f9e171b5","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":"gecode:space-print-in returns nil","distinct":true,"url":"https://api.github.com/repos/kisp/asgl/commits/e25fc521a1f436707ebf4667b7fbdce2f9e171b5"},{"sha":"c2a7fec10c5a08a54302bf24f0dd399a6eb0a83c","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":"again optimize for speed in gecode.lisp and asgl.lisp","distinct":true,"url":"https://api.github.com/repos/kisp/asgl/commits/c2a7fec10c5a08a54302bf24f0dd399a6eb0a83c"},{"sha":"d3b7a4d773aa438e0d7a1d0bfd1cd273f3871c65","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":"export from gecode dfs-search-gist and bab-search-gist","distinct":true,"url":"https://api.github.com/repos/kisp/asgl/commits/d3b7a4d773aa438e0d7a1d0bfd1cd273f3871c65"},{"sha":"47ed8989c4fd2fac9a13eef17d6461ca341e32e2","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":"added post-ored-vars-eql-neg-var and post-ored-vars-imp-neg-var.","distinct":true,"url":"https://api.github.com/repos/kisp/asgl/commits/47ed8989c4fd2fac9a13eef17d6461ca341e32e2"},{"sha":"db7bdbb9928585f58c13e19b5c6e14061d6eae2c","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":"added new constraints, especially vector-indices-bot-eql-var","distinct":true,"url":"https://api.github.com/repos/kisp/asgl/commits/db7bdbb9928585f58c13e19b5c6e14061d6eae2c"},{"sha":"315f83cd3889e13211096e5f50ad39500f9ea810","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":"run ./bin/asgl --check tests/tests-quick.lisp and enable-fobj-leak-checks job","distinct":true,"url":"https://api.github.com/repos/kisp/asgl/commits/315f83cd3889e13211096e5f50ad39500f9ea810"},{"sha":"817e906a98d6878031c546cb63179ab0dc9260ae","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":"give descriptive namesto gitlab jobs","distinct":true,"url":"https://api.github.com/repos/kisp/asgl/commits/817e906a98d6878031c546cb63179ab0dc9260ae"},{"sha":"d3e31ab8f367a13cbbe3d9b4b508035fa57f0a3b","author":{"name":"Kilian Sprotte","email":"52d5da4b8fa2ca6c188d99d924797b6f1f6f290a@gmail.com"},"message":"run cucumber --tags ~@slow under gitlab-ci enable-fobj-leak-checks","distinct":true,"url":"https://api.github.com/repos/kisp/asgl/commits/d3e31ab8f367a13cbbe3d9b4b508035fa57f0a3b"}]}
{"actor":{"display_login":"kisp"}}