[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[csmith-project/creduce] 59eca8: Add Dockerfile to locally emulate Travis-CI



  Branch: refs/heads/llvm-svn-compatible
  Home:   https://github.com/csmith-project/creduce
  Commit: 59eca8693080c81c4800ef3cf70fee4f9c225ff6
      https://github.com/csmith-project/creduce/commit/59eca8693080c81c4800ef3cf70fee4f9c225ff6
  Author: Tamir Duberstein <tamird@gmail.com>
  Date:   2015-10-31 (Sat, 31 Oct 2015)

  Changed paths:
    A Dockerfile

  Log Message:
  -----------
  Add Dockerfile to locally emulate Travis-CI


  Commit: cc6e6b2e281d52f33accf4953c14084423b9c953
      https://github.com/csmith-project/creduce/commit/cc6e6b2e281d52f33accf4953c14084423b9c953
  Author: Moritz Pflanzer <moritz@pflanzer.eu>
  Date:   2015-11-16 (Mon, 16 Nov 2015)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Append CMAKE_CXX_FLAGS instead of overwriting


  Commit: cb8a35c6ae278b908e987bfbbf16ec7523c9a8f8
      https://github.com/csmith-project/creduce/commit/cb8a35c6ae278b908e987bfbbf16ec7523c9a8f8
  Author: Eric Eide <eeide@cs.utah.edu>
  Date:   2015-11-16 (Mon, 16 Nov 2015)

  Changed paths:
    M tests/run_tests
    M tests/test0.bat
    M tests/test0.sh
    M tests/test1.sh
    M tests/test2.sh
    M tests/test3.sh
    M tests/test4.sh
    M tests/test5.sh
    M tests/test6.sh
    M tests/test7.sh

  Log Message:
  -----------
  Update tests to work with new C-Reduce protocol.

Until recently, C-Reduce would pass the name of the (one) file being
reduced on the command line to the "interestingness" script.  It no
longer does so.  The interestingness script needs to have built-in
knowledge of the file(s) being reduced.

This patch updates the tests to work with the current command-line
protocol.


  Commit: 82418a654a71610002bef1358708333a90f4d9a6
      https://github.com/csmith-project/creduce/commit/82418a654a71610002bef1358708333a90f4d9a6
  Author: John Regehr <regehr@cs.utah.edu>
  Date:   2015-11-17 (Tue, 17 Nov 2015)

  Changed paths:
    M tests/run_tests

  Log Message:
  -----------
  if any pass bug is encountered during a test, that reduction should fail


  Commit: 79ebe59b3851eacc5877859c5c0d8c9cdc4bdc69
      https://github.com/csmith-project/creduce/commit/79ebe59b3851eacc5877859c5c0d8c9cdc4bdc69
  Author: Eric Eide <eeide@cs.utah.edu>
  Date:   2015-11-16 (Mon, 16 Nov 2015)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Merge pull request #76 from mpflanzer/master

Append CMAKE_CXX_FLAGS instead of overwriting


  Commit: a74c931da727f0eb4471e7e80d8bb6523effe46f
      https://github.com/csmith-project/creduce/commit/a74c931da727f0eb4471e7e80d8bb6523effe46f
  Author: Eric Eide <eeide@cs.utah.edu>
  Date:   2015-11-16 (Mon, 16 Nov 2015)

  Changed paths:
    A Dockerfile

  Log Message:
  -----------
  Merge pull request #54 from tamird/travis-ci

Add Dockerfile to locally emulate Travis-CI


  Commit: bcff51a2c2f3fbc2bd1a0d5f6babdc0d5f8cc0e6
      https://github.com/csmith-project/creduce/commit/bcff51a2c2f3fbc2bd1a0d5f6babdc0d5f8cc0e6
  Author: Eric Eide <eeide@cs.utah.edu>
  Date:   2015-11-16 (Mon, 16 Nov 2015)

  Changed paths:
    M Dockerfile

  Log Message:
  -----------
  Add copyright and license statement to Dockerfile.


  Commit: 4b1fd4a8cc6f63655c0d7eb2755917048365ac81
      https://github.com/csmith-project/creduce/commit/4b1fd4a8cc6f63655c0d7eb2755917048365ac81
  Author: John Regehr <regehr@cs.utah.edu>
  Date:   2015-11-17 (Tue, 17 Nov 2015)

  Changed paths:
    M TODO

  Log Message:
  -----------
  update todo list


  Commit: d92c9985cbd1d20cf1d7fa083a1114653b5b15f9
      https://github.com/csmith-project/creduce/commit/d92c9985cbd1d20cf1d7fa083a1114653b5b15f9
  Author: John Regehr <regehr@cs.utah.edu>
  Date:   2015-11-17 (Tue, 17 Nov 2015)

  Changed paths:
    M creduce/creduce.in

  Log Message:
  -----------
  make backups by default


  Commit: fbb7bb8eb90cb5f6312e3fd4193853b950d8026c
      https://github.com/csmith-project/creduce/commit/fbb7bb8eb90cb5f6312e3fd4193853b950d8026c
  Author: John Regehr <regehr@cs.utah.edu>
  Date:   2015-11-17 (Tue, 17 Nov 2015)

  Changed paths:
    M creduce/pass_ints.pm

  Log Message:
  -----------
  let's stop seeing that warning about non-portable hex


  Commit: 9e237c89300fa853fc8c02e08c7ef1e43a49e177
      https://github.com/csmith-project/creduce/commit/9e237c89300fa853fc8c02e08c7ef1e43a49e177
  Author: John Regehr <regehr@cs.utah.edu>
  Date:   2015-11-17 (Tue, 17 Nov 2015)

  Changed paths:
    M creduce/creduce.in
    M creduce/creduce_utils.pm

  Log Message:
  -----------
  work


  Commit: c2f938206ba627929ee1afd0140d3f9920d51552
      https://github.com/csmith-project/creduce/commit/c2f938206ba627929ee1afd0140d3f9920d51552
  Author: John Regehr <regehr@cs.utah.edu>
  Date:   2015-11-17 (Tue, 17 Nov 2015)

  Changed paths:
    M creduce/creduce.in

  Log Message:
  -----------
  foo


  Commit: 50b0d91904c75e0b34fd915eba764a5de16f8c1d
      https://github.com/csmith-project/creduce/commit/50b0d91904c75e0b34fd915eba764a5de16f8c1d
  Author: John Regehr <regehr@cs.utah.edu>
  Date:   2015-11-17 (Tue, 17 Nov 2015)

  Changed paths:
    M TODO

  Log Message:
  -----------
  doc update


  Commit: 4c9cdc8961ecacd62be1a569546fb3aa2fe7963c
      https://github.com/csmith-project/creduce/commit/4c9cdc8961ecacd62be1a569546fb3aa2fe7963c
  Author: John Regehr <regehr@cs.utah.edu>
  Date:   2015-11-17 (Tue, 17 Nov 2015)

  Changed paths:
    M creduce/creduce.in

  Log Message:
  -----------
  constant was set too low, causing failure to be signaled wrongly


  Commit: 85a719364c23165b20b557c160a945a61d03e389
      https://github.com/csmith-project/creduce/commit/85a719364c23165b20b557c160a945a61d03e389
  Author: John Regehr <regehr@cs.utah.edu>
  Date:   2015-11-18 (Wed, 18 Nov 2015)

  Changed paths:
    M TODO

  Log Message:
  -----------
  update a couple items


  Commit: dc7fd97864d802662cbdeca7cac979c4e0b0e626
      https://github.com/csmith-project/creduce/commit/dc7fd97864d802662cbdeca7cac979c4e0b0e626
  Author: John Regehr <regehr@cs.utah.edu>
  Date:   2015-11-18 (Wed, 18 Nov 2015)

  Changed paths:
    M CMakeLists.txt
    A Dockerfile
    M TODO
    M creduce/creduce.in
    M creduce/creduce_utils.pm
    M creduce/pass_ints.pm
    M tests/run_tests
    M tests/test0.bat
    M tests/test0.sh
    M tests/test1.sh
    M tests/test2.sh
    M tests/test3.sh
    M tests/test4.sh
    M tests/test5.sh
    M tests/test6.sh
    M tests/test7.sh

  Log Message:
  -----------
  Merge branch 'master' into llvm-svn-compatible


Compare: https://github.com/csmith-project/creduce/compare/874a46ed77a7...dc7fd97864d8