-
Notifications
You must be signed in to change notification settings - Fork 214
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: NASA-SW-VnV/ikos
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: NASA-SW-VnV/ikos
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.3
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 9 commits
- 7 files changed
- 2 contributors
Commits on Jan 26, 2024
-
Add missing cstdint includes (#263).
Newer versions of GCC have become more strict about import of known-size number types. Currently, compiling IKOS leads to errors similar to the following: In file included from /<<PKGBUILDDIR>>/core/include/ikos/core/domain/machine_int/abstract_domain.hpp:47, from /<<PKGBUILDDIR>>/core/include/ikos/core/domain/machine_int/interval.hpp:46, from /<<PKGBUILDDIR>>/analyzer/src/analysis/pointer/pointer.cpp:48: /<<PKGBUILDDIR>>/core/include/ikos/core/domain/machine_int/operator.hpp:97:24: error: ‘uint64_t’ has not been declared 97 | uint64_t result_bit_width, | ^~~~~~~~ This commits adds cstdint to the list of includes wherever a numerical type with a known or fixed size is used.
Configuration menu - View commit details
-
Copy full SHA for 79d335a - Browse repository at this point
Copy the full SHA 79d335aView commit details
Commits on Jan 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fcca375 - Browse repository at this point
Copy the full SHA fcca375View commit details
Commits on Apr 1, 2024
-
Make compatible with Pygments >= 2.12 (#264).
Version 2.12.0 of pygments, released in 2022. changed the signature of HtmlFormatter.wrap, removing one argument. This makes several subclasses incompatible with those versions of pygments. This commit adjusts the signatures to remove that unused argument, and adjusts the call points accordingly.
Configuration menu - View commit details
-
Copy full SHA for 55998a9 - Browse repository at this point
Copy the full SHA 55998a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39a88c0 - Browse repository at this point
Copy the full SHA 39a88c0View commit details -
The current order of passes in the frontend leads to issues due to the expansion of switches and the introduction of branching instructions, potentially leading to dead cycles. This commit delays the dead cycles pass until after the switch pass (remove switch constructions).
Configuration menu - View commit details
-
Copy full SHA for 4907d78 - Browse repository at this point
Copy the full SHA 4907d78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7eb2d06 - Browse repository at this point
Copy the full SHA 7eb2d06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1db8fe4 - Browse repository at this point
Copy the full SHA 1db8fe4View commit details -
Update badges in README to refer to IKOS 3.3 (#266).
The badges at the top of the README file refer to a specific release (tag). This commit updates the badges to point to the upcoming 3.3 release.
Configuration menu - View commit details
-
Copy full SHA for fcdcb9f - Browse repository at this point
Copy the full SHA fcdcb9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 799c2b0 - Browse repository at this point
Copy the full SHA 799c2b0View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.2...v3.3