-
-
Notifications
You must be signed in to change notification settings - Fork 81
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
repair ssa #1104
base: develop
Are you sure you want to change the base?
repair ssa #1104
Conversation
add test case for PD
add test case for PD
@Liyw979 SSA should work on your provided test cases. Thanks for your information. If you find any errors in SSA, please feel free to point them out. Thank you! |
@wangzun66 Thank you! I will do some tests tomorrow. |
I found some failing cases like
|
I would recommend collecting some oss package like log4j and run ssa through all methods to see if any method goes wrong. |
Also, I notice that some tests runs well with PathBasedAnalysisInputLocation.create(
dir.toJava.toPath,
SourceType.Application,
java.util.List.of(StaticSingleAssignmentFormer())
) but failed with PathBasedAnalysisInputLocation.create(
dir.toJava.toPath,
SourceType.Application,
(BytecodeBodyInterceptors.Default.getBodyInterceptors.asScala :+ StaticSingleAssignmentFormer()).asJava
) |
closes #489