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

fix all warnings, add most missing algos, revamp algorithms.h #31

Open
wants to merge 406 commits into
base: master
Choose a base branch
from

Conversation

rurban
Copy link

@rurban rurban commented Feb 27, 2024

and add a proper Makefile.
algorithms.h is now static

@rurban rurban changed the title fix all warnings, add ssecp fix all warnings, add most missing algos, revamp algroithms.h Feb 28, 2024
@rurban rurban changed the title fix all warnings, add most missing algos, revamp algroithms.h fix all warnings, add most missing algos, revamp algorithms.h Feb 28, 2024
@nishihatapalmer
Copy link
Contributor

Hi, I'm only a contributor to this repo, so won't be reviewing this PR. However, this is a huge amount of change for a single PR. You should consider splitting up your changes into smaller and more focused PRs. This will be easier to review and approve.

@nishihatapalmer
Copy link
Contributor

Also, hasn't been much activity on this repo for a while. Not sure to what extent it is still being maintained. Don't want you to waste your great effort here!

rurban added 30 commits April 5, 2024 08:22
don't honor -pre and -dif anymore.
we can switch it back on via radiobutton.

the <center> is set via style already.
esp. with TVSBS and UFNDMQ2.
no zig-zag ranges
no search_large fallbacks,
proper plen checks,
but search_small fallbacks.
the binary patterns as C includes against midimusic texts
and not-terminating NUL, and loop termination.
restore the original text for the final *text cases.
improved sanitizer.sh with timeout killer
Constraints: needs m space at the end of T
but fails now.
bin/fs-w4 aba 3 bababababa 10 	found 3 occ instead of 4
does not terminate anymore
implement timeout_min. less MAX_M and MAX_N search space with cbmc
so unwind is 8*8 = 64 for a 2x nested preMP loop.
and my new cbmc stats_summary patch
and improve CBMC defines
run each size explicitly, not via nondet_int < MAX_M
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

Successfully merging this pull request may close these issues.

4 participants