-
Notifications
You must be signed in to change notification settings - Fork 30
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
Add 201 parametric crypto (JCA) misuses #427
base: master
Are you sure you want to change the base?
Conversation
…(unable to build with gradle) - added new data sets
…wing an exception
- correted function definitions in each misuse
- added missing misuse in nettygameserver dataset - removed unneccesary correct-usages from selected data sets. Now correct-usages only have file with correct usage of the respective misuse.
- added data sets for gradle projects
- updated paths in dragonite-java data set
Minimize corrected examples for misuses Minimize correct example for instagram4j Add correct usages for jeesuite-libs Minimized corrected examples Add correct usage for dragonite-java Add minimal corrected examples
Add some clarifications or minor changes for the description while inspecting the misuse.yml for minimizing the corrected examples. Minor changes in misuse.ymls Minor change Minor changes
Addressed in commit 8cbfda3.
|
Signed-off-by: Anna-Katharina Wickert <[email protected]>
Signed-off-by: Anna-Katharina Wickert <[email protected]>
All identified misuses are due to the JCA and the JCA isn't part of any project added. Thus, the flag should be false.
The complete dataset contains some projects which are currently not compilable.
abixen-platform is already removed from the set of the projects which didn't compile currently. |
We have to remove the two misuses of openzaly as this project isn't available any more on GitHub.
We have to remove the two misuses of the openzaly projects as the project isn't publicy available any more. Remove openzaly We have to remove the two misuses of openzaly as this project isn't available any more on GitHub. Remove openzaly data
…Bench into thesis-2018-anam-dodhy
:( I had to remove this project from the dataset in commit db6c7b2. |
This issue is fixed with commit 1a58711.
|
Fix this issue in commit 2a5971f.
|
mubench> pipeline compile --only ha-bridge --force-compile [INFO ] Starting benchmark... [INFO ] All requirements satisfied. You're good to go. [INFO ] Compiling project 'ha-bridge' version c25f08f... [INFO ] Compiling correct usage for misuse 'ha-bridge.c25f08f.2'... [INFO ] Compiling correct usage for misuse 'ha-bridge.c25f08f.3'... [INFO ] Compiling correct usage for misuse 'ha-bridge.c25f08f.4'... [INFO ] Compiling correct usage for misuse 'ha-bridge.c25f08f.5'... [INFO ] Compiling correct usage for misuse 'ha-bridge.c25f08f.6'... [INFO ] Compiling correct usage for misuse 'ha-bridge.c25f08f.7'... [INFO ] Compiling correct usage for misuse 'ha-bridge.c25f08f.8'..
pipeline compile --only instagram4j [INFO ] Starting benchmark... [INFO ] All requirements satisfied. You're good to go. [INFO ] Compiling correct usage for misuse 'instagram4j.ae85b2b.1'...
mubench> pipeline compile --only jeesuite-libs [INFO ] Starting benchmark... [INFO ] All requirements satisfied. You're good to go. [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled. [INFO ] Compiling correct usage for misuse 'jeesuite-libs.2a545bd.3'... [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled.
mubench> pipeline compile --only nettygameserver [INFO ] Starting benchmark... [INFO ] All requirements satisfied. You're good to go. [INFO ] Correct usage already compiled. [INFO ] Compiling correct usage for misuse 'nettygameserver.c069be1.2'... [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled.
mubench> pipeline compile --only smart [INFO ] Starting benchmark... [INFO ] All requirements satisfied. You're good to go. [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled. [INFO ] Compiling correct usage for misuse 'smart.9e018a6.6'... [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled
mubench> pipeline compile --only whatsmars [INFO ] Starting benchmark... [INFO ] All requirements satisfied. You're good to go. [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled. [INFO ] Compiling correct usage for misuse 'whatsmars.917b029.6'... [INFO ] Correct usage already compiled. [INFO ] Compiling correct usage for misuse 'whatsmars.917b029.8'... [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled. [INFO ] Correct usage already compiled.
8f1f1a5
to
edd7d88
Compare
All misuses are listed in the dataset.yml-file (JCA-Param-All).
Removed Vidyas dataset through commit b7e53c6.