You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
} elseif (u.re.is_range(re)) {
returntrue;
} elseif (u.re.is_full_char(re)) {
returntrue;
} elseif (u.re.is_full_seq(re)) {
returntrue;
} elseif (u.re.is_complement(re)) { // line 842// TODO can we do better?returnfalse;
} elseif (u.re.is_intersection(re)) {
returnfalse;
} elseif (u.re.is_complement(re)) { // Same as the condition on line 842returnfalse;
}
Reported by: USTCHCS Analysis Toolsuite Bugfinder
(bugfinder-2.3: The use of if (C) {…} else if (C) {…} pattern should not be used.)
The text was updated successfully, but these errors were encountered:
@ustchcs-bugfinder may we have some more information about your tool please and how to contact the authors?
Hi, mtrberzi. We are a startup company with a team from Software Safety Lab. of University of Science and Technology of China. So our tool is quite "new". But we are glad you are interested in the result our tool reported.
Last week, we also did an analysis on LLVM/Clang code. Here is a bug list we reported.
z3/src/smt/theory_str_regex.cpp
Line 842 in 7fc4653
Reported by: USTCHCS Analysis Toolsuite Bugfinder
(bugfinder-2.3: The use of if (C) {…} else if (C) {…} pattern should not be used.)
The text was updated successfully, but these errors were encountered: