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
The path of src file passed to pass_line_markers.pm is a base name but not full path. So it failed to open it if the file is not in current work dir. Could this be fixed up?
$ creduce llvm-riscv-callconvention-bug.sh /home/changbin/work/linux-riscv/net/ipv6/route.c
[snip]
===< pass_line_markers :: 0 >===
cannot open file route.c at /home/linuxbrew/.linuxbrew/Cellar/creduce/2.10.0_3/share/creduce/perl/pass_line_markers.pm line 26.
at /home/linuxbrew/.linuxbrew/Cellar/creduce/2.10.0_3/libexec/creduce line 35.
main::ANON("cannot open file route.c at /home/linuxbrew/.linuxbrew/Cellar"...) called at /home/linuxbrew/.linuxbrew/Cellar/creduce/2.10.0_3/share/creduce/perl/pass_line_markers.pm line 26
pass_line_markers::count_line_markers("route.c", 0) called at /home/linuxbrew/.linuxbrew/Cellar/creduce/2.10.0_3/share/creduce/perl/pass_line_markers.pm line 40
pass_line_markers::new("route.c", 0) called at /home/linuxbrew/.linuxbrew/Cellar/creduce/2.10.0_3/libexec/creduce line 372
main::call_new("pass_line_markers", "route.c", 0) called at /home/linuxbrew/.linuxbrew/Cellar/creduce/2.10.0_3/libexec/creduce line 609
main::delta_pass(HASH(0x1ac9930)) called at /home/linuxbrew/.linuxbrew/Cellar/creduce/2.10.0_3/libexec/creduce line 1080
The text was updated successfully, but these errors were encountered:
The path of src file passed to pass_line_markers.pm is a base name but not full path. So it failed to open it if the file is not in current work dir. Could this be fixed up?
$ creduce llvm-riscv-callconvention-bug.sh /home/changbin/work/linux-riscv/net/ipv6/route.c
[snip]
===< pass_line_markers :: 0 >===
cannot open file route.c at /home/linuxbrew/.linuxbrew/Cellar/creduce/2.10.0_3/share/creduce/perl/pass_line_markers.pm line 26.
at /home/linuxbrew/.linuxbrew/Cellar/creduce/2.10.0_3/libexec/creduce line 35.
main::ANON("cannot open file route.c at /home/linuxbrew/.linuxbrew/Cellar"...) called at /home/linuxbrew/.linuxbrew/Cellar/creduce/2.10.0_3/share/creduce/perl/pass_line_markers.pm line 26
pass_line_markers::count_line_markers("route.c", 0) called at /home/linuxbrew/.linuxbrew/Cellar/creduce/2.10.0_3/share/creduce/perl/pass_line_markers.pm line 40
pass_line_markers::new("route.c", 0) called at /home/linuxbrew/.linuxbrew/Cellar/creduce/2.10.0_3/libexec/creduce line 372
main::call_new("pass_line_markers", "route.c", 0) called at /home/linuxbrew/.linuxbrew/Cellar/creduce/2.10.0_3/libexec/creduce line 609
main::delta_pass(HASH(0x1ac9930)) called at /home/linuxbrew/.linuxbrew/Cellar/creduce/2.10.0_3/libexec/creduce line 1080
The text was updated successfully, but these errors were encountered: