Skip to content

Extend Bazel support to Integration tests#2953

Open
vimarsh6739 wants to merge 4 commits into
mainfrom
bazelint
Open

Extend Bazel support to Integration tests#2953
vimarsh6739 wants to merge 4 commits into
mainfrom
bazelint

Conversation

@vimarsh6739

Copy link
Copy Markdown
Member

Also ensures that CMake and Bazel now pass the same set of tests(barring OpenMP)

@vimarsh6739
vimarsh6739 requested a review from wsmoses July 16, 2026 21:49
"**/*omp*.c",
]

stdlib_tests = [

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you need to put this back

Comment thread enzyme/test/lit.site.cfg.py.in Outdated
if len("@ENZYME_BINARY_DIR@") == 0:
oldPM = ((" -fno-experimental-new-pass-manager" if int(config.llvm_ver) < 14 else "-flegacy-pass-manager") if int(config.llvm_ver) >= 13 else "")
newPM = (" -fexperimental-new-pass-manager" if int(config.llvm_ver) < 13 else "")
oldPM += " -mllvm -enzyme-enable=1"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this isn't needed?

@vimarsh6739
vimarsh6739 force-pushed the bazelbuild branch 3 times, most recently from 145972c to 2f3adba Compare July 17, 2026 18:46
Base automatically changed from bazelbuild to main July 18, 2026 04:10
- Updated Bazel to 8.7.0
- Moved core dependencies to MODULE.bazel
- Moved hedron to `third_party`, downstream deps can reuse it now
Also ensures that CMake and Bazel now pass the same set of tests(barring
OpenMP)
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