Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Died at pass_line_markers.pm line 26 #241

Open
changbindu opened this issue May 12, 2022 · 0 comments
Open

Died at pass_line_markers.pm line 26 #241

changbindu opened this issue May 12, 2022 · 0 comments
Assignees

Comments

@changbindu
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants