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

replace int64 with s64 in IntervalValue/Z3Expr #1195

Merged
merged 13 commits into from
Sep 11, 2023
Merged

Conversation

bjjwwang
Copy link
Contributor

No description provided.

@codecov
Copy link

codecov bot commented Sep 11, 2023

Codecov Report

Merging #1195 (b579fa4) into master (2ddd8bd) will not change coverage.
Report is 1 commits behind head on master.
The diff coverage is n/a.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##           master    #1195   +/-   ##
=======================================
  Coverage   64.67%   64.67%           
=======================================
  Files         222      222           
  Lines       23520    23520           
=======================================
  Hits        15212    15212           
  Misses       8308     8308           

@yuleisui yuleisui merged commit 5f0fe51 into SVF-tools:master Sep 11, 2023
5 checks passed
JasonZhongZexin pushed a commit to JasonZhongZexin/SVF-1 that referenced this pull request Sep 13, 2023
* add reshapeValue() to getOffsetfromGepPair

* refactor getGepByteOffset and accumulateConstantByteOffset

* fix SVF CI compile err

* replace int64 with s64 to IntervalValue

* replace more int64 with s64

* replace more int64 with s64

* replace more int64 with s64

* replace more int64 with s64

* replace more int64 with s64

* replace more int64 with s64

---------

Co-authored-by: jiawei.wang <[email protected]>
yuleisui added a commit that referenced this pull request Sep 13, 2023
* fix vfspta read&write

* fix

* fix a nullptr dereference when creating AndersenSCD singleton instance

* Fix the bug of failing to find extapi.bc in npm

* Chang function names in ExtAPI

* SVF code formatter

* Add comments to some APIs in SVFIRExtAPI.cpp

* SVF code formatter

* fix getgepoffset and accumulateconstantOffset
support byte size

* refactor gepoffset api and accumulateOffset api
1. add getBytefromGepTypePair in SvfIR2ItvExeState
2. add getIndexfromGepTypePair in SvfIR2ItvExeState
3. add accumulateConstantByteOffset in AccessPath

* add comment to getGepByteOffset and accumulateConstantByteOffset

* SVF code formatter

* Remove "STATIC" annotation in extapi.bc (#1188)

* Remove "STATIC" annotation in extapi.bc

* Return "STATIC_OBJECT" in an external function which has a static var that its return value points to

* Move the functions with annotations to the front of the functions without annotations in extapi.c

* annotate fdopen() with "ALLOC_RET"

* fix a bug that leads to get many incorrect switch target case value -1 (#1191)

* fix a bug that leads to get many incorrect switch target value -1

* complete SVFIRBuilder about SwitchInst and make it easy understandable: get case successor basic block and related case value.

* add reshapeValue() to getOffsetfromGepPair (#1192)

* add reshapeValue() to getOffsetfromGepPair

* refactor getGepByteOffset and accumulateConstantByteOffset

* fix SVF CI compile err

---------

Co-authored-by: jiawei.wang <[email protected]>

* SVF code formatter

* replace int64 with s64 in IntervalValue/Z3Expr (#1195)

* add reshapeValue() to getOffsetfromGepPair

* refactor getGepByteOffset and accumulateConstantByteOffset

* fix SVF CI compile err

* replace int64 with s64 to IntervalValue

* replace more int64 with s64

* replace more int64 with s64

* replace more int64 with s64

* replace more int64 with s64

* replace more int64 with s64

* replace more int64 with s64

---------

Co-authored-by: jiawei.wang <[email protected]>

* SVF code formatter

update code

update changes

update

upate

---------

Co-authored-by: JasonZhongZexin <[email protected]>
Co-authored-by: canliture <[email protected]>
Co-authored-by: shuangxiang kan <[email protected]>
Co-authored-by: GitHub Actions Build <[email protected]>
Co-authored-by: jiawei.wang <[email protected]>
Co-authored-by: shuangxiang kan <[email protected]>
Co-authored-by: Jiawei Wang <[email protected]>
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.

2 participants