-
-
Notifications
You must be signed in to change notification settings - Fork 18.5k
enable ASAN/UBSAN in pandas CI #55102
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
Merged
Merged
Changes from all commits
Commits
Show all changes
57 commits
Select commit
Hold shift + click to select a range
66d83d1
enable ASAN/UBSAN in pandas CI
WillAyd 7aa2e7a
try input
WillAyd a5b3808
try removing sanitize
WillAyd 7b58c6d
try no CFLAGS
WillAyd 18111b0
try GH string substituion
WillAyd 438cdfa
change flags in build script
WillAyd b18cf9d
quotes
WillAyd 69cb6f6
update script run
WillAyd 6f5fb11
single_cpu updates
WillAyd eb258ca
Merge branch 'main' into pandas-asan
WillAyd 663d6d4
asan checks for datetime funcs
WillAyd 466056d
try smaller config
WillAyd 91f2e17
Merge remote-tracking branch 'upstream/main' into pandas-asan
WillAyd d4074ca
checkpoint
WillAyd aeff50e
Merge branch 'main' into pandas-asan
WillAyd e303ba1
bool fixup
WillAyd 4220d82
Merge branch 'main' into pandas-asan
WillAyd 46d1034
reverts
WillAyd 89706a4
Merge branch 'main' into pandas-asan
WillAyd 929c731
known UB marker
WillAyd b01242b
Merge branch 'main' into pandas-asan
lithomas1 6483e07
Finished marking tests with known UB
WillAyd de13605
Merge remote-tracking branch 'upstream/main' into pandas-asan
WillAyd b87a210
dedicated CI job
WillAyd 77d1e00
Merge remote-tracking branch 'upstream/main' into pandas-asan
WillAyd 46ec023
identifier fix
WillAyd 8695dca
fixes
WillAyd 05319ae
more test skip
WillAyd 6d76a57
try quotes
WillAyd f5dd440
simplify ci
WillAyd 12aa1d1
try CFLAGS
WillAyd 628d1c2
preload args
WillAyd 1de633e
skip single_cpu tests
WillAyd 3e295c5
wording
WillAyd 252197e
Merge remote-tracking branch 'upstream/main' into pandas-asan
WillAyd d5809b8
removed unneeded marker
WillAyd 6266422
float set implementations
WillAyd b68a533
Revert "float set implementations"
WillAyd 47dc305
Merge branch 'main' into pandas-asan
WillAyd 636b8dd
Merge remote-tracking branch 'upstream/main' into pandas-asan
WillAyd a03ad1e
change marker name
WillAyd 656edb1
dedicated actions file
WillAyd 2aabda1
consolidated into matrix
WillAyd a9f2419
Merge remote-tracking branch 'upstream/main' into pandas-asan
WillAyd 3056e5f
fixup
WillAyd 89b2b80
typos
WillAyd d591b78
fixups
WillAyd 6442066
add qt?
WillAyd c59703d
Merge branch 'main' into pandas-asan
WillAyd 02bf20d
intentional UB with verbose
WillAyd 01070f3
disable pytest-xdist
WillAyd 9f1adbc
Merge remote-tracking branch 'upstream/main' into pandas-asan
WillAyd 57ed286
original issue
WillAyd 677da0e
remove UB
WillAyd af0150a
Revert "remove UB"
WillAyd 4647f12
merge fixup
WillAyd cba79f6
remove UB
WillAyd File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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,32 @@ | ||
name: pandas-dev | ||
channels: | ||
- conda-forge | ||
dependencies: | ||
- python=3.11 | ||
|
||
# build dependencies | ||
- versioneer[toml] | ||
- cython>=0.29.33 | ||
- meson[ninja]=1.2.1 | ||
- meson-python=0.13.1 | ||
|
||
# test dependencies | ||
- pytest>=7.3.2 | ||
- pytest-cov | ||
- pytest-xdist>=2.2.0 | ||
- pytest-localserver>=0.7.1 | ||
- pytest-qt>=4.2.0 | ||
- boto3 | ||
- hypothesis>=6.46.1 | ||
- pyqt>=5.15.9 | ||
|
||
# required dependencies | ||
- python-dateutil | ||
- numpy<2 | ||
- pytz | ||
|
||
# pandas dependencies | ||
- pip | ||
|
||
- pip: | ||
- "tzdata>=2022.7" |
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.