File tree 2 files changed +4
-4
lines changed
regression/goto-analyzer/approx-const-fp-array-variable-invalid-cast-const-fp
2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
5
5
^Removing function pointers and virtual functions$
6
- ^\s*IF fp == \(void \(\*\)\(void\) \)f2 THEN GOTO [0-9]$
7
- ^\s*IF fp == \(void \(\*\)\(void\) \)f3 THEN GOTO [0-9]$
8
- ^\s*IF fp == \(void \(\*\)\(void\) \)f4 THEN GOTO [0-9]$
6
+ ^\s*IF fp == \(const void_fp \)f2 THEN GOTO [0-9]$
7
+ ^\s*IF fp == \(const void_fp \)f3 THEN GOTO [0-9]$
8
+ ^\s*IF fp == \(const void_fp \)f4 THEN GOTO [0-9]$
9
9
^SIGNAL=0$
10
10
--
11
11
^warning: ignoring
Original file line number Diff line number Diff line change @@ -88,7 +88,7 @@ void symex_bmct::symex_step(
88
88
!state.guard .is_false () &&
89
89
// avoid an invalid iterator in state.source.pc
90
90
(!cur_pc->is_end_function () ||
91
- cur_pc->function !=ID__start ) &&
91
+ cur_pc->function !=goto_functions. entry_point () ) &&
92
92
// ignore transition to next instruction when goto points elsewhere
93
93
(!cur_pc->is_goto () ||
94
94
cur_pc->get_target ()==state.source .pc ||
You can’t perform that action at this time.
0 commit comments