Here's a couple of crashes in creduce 2.10.0 (which is the current version installed by Homebrew on Mac OS X). The crashes happened in quick succession on the same test file, so I assume they're both due to the same issue, whatever it is. Cheers, Arthur [...] (99.2 %, 29309 bytes) (99.2 %, 29299 bytes) ===< pass_clang :: callexpr-to-value >=== Assertion failed: (CurrentFD && "NULL CurrentFD"), function HandleTranslationUnit, file CallExprToValue.cpp, line 104. sh: line 1: 9432 Abort trap: 6 "/usr/local/Cellar/creduce/2.10.0_2/libexec/clang_delta" --transformation=callexpr-to-value --counter=1 /var/folders/0l/9t0yv2890_g4wgmy53n_mg7w0000gy/T/creduce-lgMrcA/test.cpp > /var/folders/0l/9t0yv2890_g4wgmy53n_mg7w0000gy/T/OYhPrBscuD *************************************************** pass_clang::callexpr-to-value has encountered a bug: crashed: "/usr/local/Cellar/creduce/2.10.0_2/libexec/clang_delta" --transformation=callexpr-to-value --counter=1 /var/folders/0l/9t0yv2890_g4wgmy53n_mg7w0000gy/T/creduce-lgMrcA/test.cpp Please consider tarring up /private/tmp/creduce_bug_002 and mailing it to creduce-bugs@flux.utah.edu and we will try to fix the bug. This bug is not fatal, C-Reduce will continue to execute. *************************************************** ===< pass_clang :: replace-callexpr >=== ===< pass_clang :: simplify-callexpr >=== Assertion failed: (CurrentFD && "NULL CurrentFD"), function HandleTranslationUnit, file SimplifyCallExpr.cpp, line 106. sh: line 1: 9436 Abort trap: 6 "/usr/local/Cellar/creduce/2.10.0_2/libexec/clang_delta" --transformation=simplify-callexpr --counter=1 /var/folders/0l/9t0yv2890_g4wgmy53n_mg7w0000gy/T/creduce-8QVaw1/test.cpp > /var/folders/0l/9t0yv2890_g4wgmy53n_mg7w0000gy/T/GB23faMGrJ *************************************************** pass_clang::simplify-callexpr has encountered a bug: crashed: "/usr/local/Cellar/creduce/2.10.0_2/libexec/clang_delta" --transformation=simplify-callexpr --counter=1 /var/folders/0l/9t0yv2890_g4wgmy53n_mg7w0000gy/T/creduce-8QVaw1/test.cpp Please consider tarring up /private/tmp/creduce_bug_003 and mailing it to creduce-bugs@flux.utah.edu and we will try to fix the bug. This bug is not fatal, C-Reduce will continue to execute. *************************************************** ===< pass_clang :: remove-unused-enum-member >=== ===< pass_clang :: remove-enum-member-value >=== [...]
Attachment:
creduce_bug_003.tar.gz
Description: GNU Zip compressed data
Attachment:
creduce_bug_002.tar.gz
Description: GNU Zip compressed data