The Verifier pass runs a PreVerifier pass, which does not honour the action argument,
and will always abort on a broken module, (Line 106, lib/VMCore/Verifier.cpp)
Perhaps you should file a bug against this, to allow you to not abort if you so wish.
The Verifier pass runs a PreVerifier pass, which does not honour the action argument,
and will always abort on a broken module, (Line 106, lib/VMCore/Verifier.cpp)
So the argument can not be used as described as the official document? I just want to make sure of that and probably we
can find another way to deal with broken module.
I definitely think it's a bug, you should file a bug report. But you basically
cannot do anything with a broken module, except print it out and try to fix the
module.
Hi Xiu,
The Verifier pass runs a PreVerifier pass, which does not honour the action
argument,
and will always abort on a broken module, \(Line 106, lib/VMCore/
Verifier\.cpp\)
So the argument can not be used as described as the official document? I just
want to make sure of that and probably we
can find another way to deal with broken module.
I definitely think it's a bug, you should file a bug report. But you basically
cannot do anything with a broken module, except print it out and try to fix the
module.
Yes I just want to see the dumped IR before program abort . So I can
find some translation
error by analysis the IR assemble.