-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Merge changes from main (#16) * Fix cmake * do not make clean --------- Co-authored-by: Austin Mordahl <austin_noroot@chronos.utdallas.edu> * Add SugarlyzerConfig locally * Make sample size configurable, and fix urllib3 to prevent chunked error * Update docs * Add comparison script * Some updates * Remove zachfiles * Fix deduplication * Fix deduplication * Fix deduplication * Moved postprocessing to sugarlyzer instead of to jupyter notebook * Merge configurations in baseline results * Syntax error * Remove unnecessary files * remove unnecessary files * update API to be compatible with newer versions of python * Updated readme * Anonymize notebook * removed link * Anonymization, as well as more specific pointers to the paper * Some small updates to fix exceptions. * Update README.md * Update README.md * Update README.md * Update README.md * Add scripts * Update README.md * Update README.md * Update README.md * Update README.md * Add scripts * Remove tests * Fix space issue * Fix the progress bar * fix removal * fix removal * fix alarms * debug * debug * debug * debug * debug * debug * debug * debug * debug * For some reason, moving the deletion worked? * Remove unnecessary logs * fix file deletion * Remove intermediate files * Update requests version to fix breaking change in DockerPy (#17) * Update requests version to fix breaking change in DockerPy * Delete results.json * fixed missing lib * fix dockerfile cache (#18) * Add timeout, add back in code for vbdb --------- Co-authored-by: Austin Mordahl <austin_noroot@chronos.utdallas.edu> Co-authored-by: arjpeg <58893337+arjpeg@users.noreply.github.com>
- Loading branch information
1 parent
c6ed20c
commit 0d33535
Showing
8 changed files
with
176 additions
and
51 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
#!/bin/bash | ||
set -x | ||
# Run remove-errors on, recommended space on. | ||
find ./resources/programs -type f -name "*.json" | parallel "sed -i 's/\"remove_errors\": false/\"remove_errors\": true/g' {}" | ||
|
||
parallel --dryrun -j 1 dispatcher -t {1} -p {2} -r ~/git/Sugarlyzer_results/recommended_space_ON/remove_errors_ON/{1}/{2}/desugared.json --force -v ::: clang infer phasar ::: axtls varbugs | ||
|
||
|
||
# Run remove-errors off, recommended space on | ||
find ./resources/programs -type f -name "*.json" | parallel "sed -i 's/\"remove_errors\": true/\"remove_errors\": false/g' {}" | ||
|
||
parallel --ungroup -j 1 dispatcher -t {1} -p {2} -r ~/git/Sugarlyzer_results/recommended_space_ON/remove_errors_OFF/{1}/{2}/desugared.json --force -v ::: clang infer phasar ::: axtls varbugs toybox | ||
|
||
CURDIR=$(pwd) | ||
cd ../Sugarlyzer_results | ||
find . -type f -name '*.log' | parallel -j 1 git add {} | ||
find . -type f -name '*.json' | parallel -j 1 git add {} | ||
git commit -m 'AUTO: Completed remove_errors OFF, recommended_space ON' | ||
cd ${CURDIR} | ||
|
||
# Run remove-errors on, recommended space off. | ||
find ./resources/programs -type f -name "*.json" | parallel "sed -i 's/\"remove_errors\": false/\"remove_errors\": true/g' {}" | ||
|
||
parallel --ungroup -j 1 dispatcher -t {1} -p {2} -r ~/git/Sugarlyzer_results/recommended_space_OFF/remove_errors_ON/{1}/{2}/desugared.json --force --no-recommended-space -v ::: clang infer phasar ::: axtls varbugs toybox | ||
|
||
CURDIR=$(pwd) | ||
cd ../Sugarlyzer_results | ||
find . -type f -name '*.log' | parallel -j 1 git add {} | ||
find . -type f -name '*.json' | parallel -j 1 git add {} | ||
git commit -m 'AUTO: Completed remove_errors ON, recommended_space OFF' | ||
cd ${CURDIR} | ||
|
||
# Run baselines | ||
parallel --ungroup -j 1 dispatcher -t {1} -p {2} -r ~/git/Sugarlyzer_results/baselines/{1}/{2}/baselines.json --force -v --baselines::: clang infer phasar ::: axtls varbugs toybox | ||
|
||
CURDIR=$(pwd) | ||
cd ../Sugarlyzer_results | ||
find . -type f -name '*.log' | parallel -j 1 git add {} | ||
find . -type f -name '*.json' | parallel -j 1 git add {} | ||
git commit -m 'AUTO: Completed remove_errors OFF, recommended_space ON' | ||
cd ${CURDIR} | ||
|
||
CURDIR=$(pwd) | ||
cd ../Sugarlyzer_results | ||
find . -type f -name '*.log' | parallel -j 1 git add {} | ||
find . -type f -name '*.json' | parallel -j 1 git add {} | ||
git commit -m 'AUTO: Completed baselines' | ||
cd ${CURDIR} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
#!/bin/bash | ||
set -x | ||
|
||
# Run remove-errors off, recommended space on | ||
find ./resources/programs -type f -name "*.json" | parallel "sed -i 's/\"remove_errors\": true/\"remove_errors\": false/g' {}" | ||
|
||
parallel --ungroup -j 1 dispatcher -t {1} -p {2} -r ~/git/Sugarlyzer_results/recommended_space_ON/remove_errors_OFF/{1}/{2}/desugared.json --force -v ::: clang infer phasar ::: axtls varbugs | ||
|
||
CURDIR=$(pwd) | ||
cd ../Sugarlyzer_results | ||
find . -type f -name '*.log' | parallel -j 1 git add {} | ||
find . -type f -name '*.json' | parallel -j 1 git add {} | ||
git commit -m 'AUTO: Completed remove_errors OFF, recommended_space ON' | ||
cd ${CURDIR} | ||
|
||
# Run remove-errors on, recommended space off. | ||
find ./resources/programs -type f -name "*.json" | parallel "sed -i 's/\"remove_errors\": false/\"remove_errors\": true/g' {}" | ||
|
||
parallel --ungroup -j 1 dispatcher -t {1} -p {2} -r ~/git/Sugarlyzer_results/recommended_space_OFF/remove_errors_ON/{1}/{2}/desugared.json --force --no-recommended-space -v ::: clang infer phasar ::: axtls varbugs | ||
|
||
CURDIR=$(pwd) | ||
cd ../Sugarlyzer_results | ||
find . -type f -name '*.log' | parallel -j 1 git add {} | ||
find . -type f -name '*.json' | parallel -j 1 git add {} | ||
git commit -m 'AUTO: Completed remove_errors ON, recommended_space OFF' | ||
cd ${CURDIR} | ||
|
||
# Run baselines | ||
parallel --ungroup -j 1 dispatcher -t {1} -p {2} -r ~/git/Sugarlyzer_results/baselines/{1}/{2}/baselines.json --force -v --baselines::: clang infer phasar ::: axtls varbugs | ||
|
||
CURDIR=$(pwd) | ||
cd ../Sugarlyzer_results | ||
find . -type f -name '*.log' | parallel -j 1 git add {} | ||
find . -type f -name '*.json' | parallel -j 1 git add {} | ||
git commit -m 'AUTO: Completed remove_errors OFF, recommended_space ON' | ||
cd ${CURDIR} | ||
|
||
CURDIR=$(pwd) | ||
cd ../Sugarlyzer_results | ||
find . -type f -name '*.log' | parallel -j 1 git add {} | ||
find . -type f -name '*.json' | parallel -j 1 git add {} | ||
git commit -m 'AUTO: Completed baselines' | ||
cd ${CURDIR} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters