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

Provisional Feature/netcore integration #436

Draft
wants to merge 413 commits into
base: develop
Choose a base branch
from
Draft

Conversation

andyward
Copy link
Member

No description provided.

Ibrahim Saad and others added 30 commits January 9, 2023 14:36
Ibrahim Saad and others added 30 commits December 10, 2024 20:46
String.Format() with > 3 args fails to compile. See:

https://developercommunity.visualstudio.com/t/Error-with-String::Format-in-C-CLR-Cla/10788352

Impact: XbimOccShape.cxx fails to compile in WriteTriangulation() at L136
Fixes VS testt Explorer/xunit runner failing to load tests in all platforms/configs/targets.

Now permits running unit tests in Release config etc.
Specifically this test triggers "Invalid Program: attempted to call a UnmanagedCallersOnly method from managed code"
but only in release mode.
Root cause was un-initialised local bool variable.
Enabled code analysis to pick up in future (and fixed other similar cases)
…wallthickness values in IfcCShapeProfileDef are same
* Fix for memory access violation when filling loop #512

While an edge case, the root cause is that ages ago we incorrectly added OCC 'No_Exception' Preprocessor directive in Release builds, essentially making all managed exception handling useless outside of Debug builds

Slightly tidied OCC targets to remove duplicate elements.
…518)

- resulting in infinite sized Region. Follow up issue for #512
Cherry pick of develop (5.1) into netcore
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.

7 participants