Skip to content

linux build fixes#1

Merged
RyanUnderhill merged 1 commit into
mainfrom
aciddelgado/linux_build_fixes
Jan 17, 2024
Merged

linux build fixes#1
RyanUnderhill merged 1 commit into
mainfrom
aciddelgado/linux_build_fixes

Conversation

@aciddelgado
Copy link
Copy Markdown
Contributor

fix issues with building on linux

@RyanUnderhill RyanUnderhill merged commit a2870f3 into main Jan 17, 2024
@RyanUnderhill RyanUnderhill deleted the aciddelgado/linux_build_fixes branch January 18, 2024 22:10
natke added a commit that referenced this pull request Apr 23, 2024
psakhamoori added a commit that referenced this pull request Sep 2, 2025
## Summary
Adds support for automatic custom ops library path resolution using
execution provider metadata.

## Changes
- Enhanced custom ops library registration to resolve relative paths
using EP metadata
- Added path resolution logic that checks EP devices for library_path
metadata
- Improved filesystem utility functions for cross-platform path handling

## Key Features
- Automatically resolves relative custom ops library paths using EP
library metadata
- Maintains backward compatibility with absolute paths
- Cross-platform path handling (Windows/Unix)

## Testing
- Build verified on Windows with MSVC

```
1: [----------] Global test environment tear-down
1: [==========] 37 tests from 6 test suites ran. (4785 ms total)
1: [  PASSED  ] 37 tests.
1: Shutting down OnnxRuntime... done
1/1 Test #1: UnitTests ........................   Passed    4.90 sec
```


Fixes custom ops library loading issues for execution providers.
@apsonawane apsonawane mentioned this pull request Dec 19, 2025
EPNW-Eric pushed a commit to EPNW-Eric/onnxruntime-genai that referenced this pull request Mar 17, 2026
…kend-support

Add MIGraphX execution provider support
kunal-vaishnavi pushed a commit that referenced this pull request Apr 14, 2026
zpye added a commit to zpye/onnxruntime-genai that referenced this pull request Apr 20, 2026
…nchmark (microsoft#1)

Enable decoder-pipeline models with fixed input shapes for execution
providers that do not support dynamic dimensions. Introduces right-padding
of input IDs, a static attention mask with KV cache rewind after prefill,
and a new `fixed_prompt_length` config option. Also extends
model_benchmark with `--ep_library` to load custom EP shared libraries.

Made-with: Cursor
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