Skip to content

Update to src avl3.52 - #44

Merged
joanibal merged 35 commits into
devfrom
update_to_avl3.52
Nov 5, 2025
Merged

joanibal merged 35 commits into
devfrom
update_to_avl3.52

Conversation

@joanibal

@joanibal joanibal commented Oct 31, 2025 •

Copy link
Copy Markdown
Owner

Update the source code to AVL v3.52 with many fixed and changes to accommodate the new updates

@joanibal

Copy link
Copy Markdown
Owner Author

The tests will fail, because I have change the geometry file paths without adding the files.

@joanibal

joanibal commented Nov 4, 2025 •

Copy link
Copy Markdown
Owner Author

It's the new offbody xyz points feature. ugggh

For future reference it was failing with a super unhelpful not a valid Win32 application. .

E ====================================================================== ERROR: test_instances (__main__.TestImport.test_instances) ---------------------------------------------------------------------- Traceback (most recent call last): File "D:\a\OptVL\OptVL\tests\test_import.py", line 30, in test_instances ovl_solver1 = OVLSolver(geo_file=geom_file) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\runneradmin\AppData\Local\Temp\cibw-run-0a7ncmyn\cp312-win_amd64\venv-test\Lib\site-packages\optvl\optvl_class.py", line 230, in __init__ self.avl = MExt.MExt("libavl", module_name, "optvl", lib_so_file=avl_lib_so_file, debug=debug)._module ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\runneradmin\AppData\Local\Temp\cibw-run-0a7ncmyn\cp312-win_amd64\venv-test\Lib\site-packages\optvl\MExt.py", line 81, in __init__ self._pkg = __import__(self._pkgname, globals(), locals(), [self.name]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ImportError: DLL load failed while importing libavl: %1 is not a valid Win32 application. ---------------------------------------------------------------------- Ran 1 test in 0.727s

It was a issue with the binary allocating too much static memory

@joanibal

joanibal commented Nov 4, 2025

Copy link
Copy Markdown
Owner Author

Finally!

@joanibal
joanibal merged commit 1d4cf0a into dev Nov 5, 2025
21 checks passed
@joanibal
joanibal deleted the update_to_avl3.52 branch April 17, 2026 22:02
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.

1 participant