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

jsFunFuzz: warning: no passes specified, not doing any work #240

Open
marvi3 opened this issue Oct 16, 2023 · 0 comments
Open

jsFunFuzz: warning: no passes specified, not doing any work #240

marvi3 opened this issue Oct 16, 2023 · 0 comments

Comments

@marvi3
Copy link

marvi3 commented Oct 16, 2023

Hello,

I am currently trying to use jsFunFuzz to fuzz-test other JavaScript Interpreters, and I have first tried to do so with mjs.
I have gotten jsFunFuzz to work basically by adding the mjs.fuzzmanagerconf to the folder of the SUT which contains the following:

[Main]
tool = jsfunfuzz
product = mjs
platform = Linux
os = Linux

I also had to comment all occurences of queryBuildConfiguration() inside js_interesting.py.
And mjs is build using the -fsanitize=address flag.

Now it starts when I run:

python3 -m funfuzz.js.loop --random-flags --compare-jit 20 mjs <path to mjs>/build/mjs 

However It gives me the following output:

<path to funfuzz>/wtmp26/w1800-wasm |   0.0s | 0 | fine
warning: no passes specified, not doing any work 

I was not aware, that I need to specify llvm?!?-passes in order to be able make funfuzz working.
What does this mean?

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

No branches or pull requests

1 participant