[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[csmith-project/creduce] 1470e3: Fixed a crash bug
Branch: refs/heads/master
Home: https://github.com/csmith-project/creduce
Commit: 1470e343e46acf815ce7cad09e92ab2c37790cb1
https://github.com/csmith-project/creduce/commit/1470e343e46acf815ce7cad09e92ab2c37790cb1
Author: Yang Chen <chenyang@cs.utah.edu>
Date: 2016-08-11 (Thu, 11 Aug 2016)
Changed paths:
M clang_delta/ReduceClassTemplateParameter.cpp
Log Message:
-----------
Fixed a crash bug
skip parentheses and casts on the expression first
Commit: 227cf192cd06ef358d7aabcce824e8848709d3fd
https://github.com/csmith-project/creduce/commit/227cf192cd06ef358d7aabcce824e8848709d3fd
Author: Yang Chen <chenyang@cs.utah.edu>
Date: 2016-08-15 (Mon, 15 Aug 2016)
Changed paths:
M clang_delta/RewriteUtils.h
Log Message:
-----------
exit with -1 instead of 0
When ENABLE_TRANS_ASSERT is not defined, we should exit with
-1 instead of 0 upon failures. Otherwise, we can get into
infinite loop due to the faked successful exit code.
Commit: 762bf70ae277ab17d2859e258447894636c6a046
https://github.com/csmith-project/creduce/commit/762bf70ae277ab17d2859e258447894636c6a046
Author: Eric Eide <eeide@cs.utah.edu>
Date: 2016-08-15 (Mon, 15 Aug 2016)
Changed paths:
M CMakeLists.txt
M INSTALL
Log Message:
-----------
Enable assertions by default in CMake build path.
This behavior is consistent with the Automake-based build system.
Update the `INSTALL` documentation to match the current default
behavior. Note that the description of the default for the
Automake-based build system was wrong. I'm going to say that is what
confused me when I implemented the CMake-based build path :-).
Thanks to @oriceemple at GitHub for reporting this issue.
This resolves #116.
Commit: 2d487fb8e9603cdb520cb2e7d817a9a041261e31
https://github.com/csmith-project/creduce/commit/2d487fb8e9603cdb520cb2e7d817a9a041261e31
Author: Yang Chen <chenyang@cs.utah.edu>
Date: 2016-08-15 (Mon, 15 Aug 2016)
Changed paths:
M clang_delta/RenameParam.cpp
Log Message:
-----------
Skip unreferenced params
Commit: 66588e4321a795f74c516a4a21ec2cc0fd4d864b
https://github.com/csmith-project/creduce/commit/66588e4321a795f74c516a4a21ec2cc0fd4d864b
Author: John Regehr <regehr@cs.utah.edu>
Date: 2016-08-18 (Thu, 18 Aug 2016)
Changed paths:
M clang_delta/EmptyStructToInt.h
M clang_delta/ReduceArraySize.h
M clang_delta/RemoveArray.h
M clang_delta/RemovePointer.cpp
M clang_delta/RemovePointer.h
M clang_delta/RemoveUnusedOuterClass.cpp
M clang_delta/RemoveUnusedOuterClass.h
M clang_delta/ReplaceOneLevelTypedefType.h
M clang_delta/ReplaceUndefinedFunction.h
M clang_delta/UnionToStruct.h
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into llvm-svn-compatible
Commit: da36c1951eb0da37b4635e8151d28c72ecd450cd
https://github.com/csmith-project/creduce/commit/da36c1951eb0da37b4635e8151d28c72ecd450cd
Author: Yang Chen <chenyang@cs.utah.edu>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M clang_delta/LocalToGlobal.cpp
Log Message:
-----------
Make LocalToGlobal always move var to global
This is in fact the patch provided by oriceemple@github. From the description:
"This code fixes cases where a variable is moved from local scope into class scope
Note: this patch was taken from code written by Vassil Vassllev"
Commit: 26c976cec2bf5cf59fd09c39b24c761dace7a00d
https://github.com/csmith-project/creduce/commit/26c976cec2bf5cf59fd09c39b24c761dace7a00d
Author: Yang Chen <chenyang@cs.utah.edu>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M clang_delta/ReducePointerLevel.cpp
Log Message:
-----------
ReducePointerLevel - Based on a fix from Vassil Vasiilev's branch
Another patch provided by oriceemple@github. Thanks!
Commit: d343c2cbd6d47999e518a76f575fcf82010f6ed3
https://github.com/csmith-project/creduce/commit/d343c2cbd6d47999e518a76f575fcf82010f6ed3
Author: John Regehr <regehr@cs.utah.edu>
Date: 2016-09-07 (Wed, 07 Sep 2016)
Log Message:
-----------
Merge branch 'llvm-svn-compatible'
Compare: https://github.com/csmith-project/creduce/compare/21f05407bc24...d343c2cbd6d4