Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
7c29cd8
Updates to build: allow argparse (and integration with CLion)
CodeByDrescher Jun 25, 2025
f3c3107
[WIP] Cleaned up most warnings
CodeByDrescher Jun 25, 2025
b1be7be
Converted to Argparse entry
CodeByDrescher Jun 25, 2025
9418160
Moved input-reading outside of solver
CodeByDrescher Jun 30, 2025
096ba48
more sprintf removal
CodeByDrescher Jun 30, 2025
b90b008
Migrated Tests to C++, fixed message param parsing
CodeByDrescher Nov 13, 2025
8021892
Made messaging vs non-messaging more flexible
CodeByDrescher Nov 19, 2025
ed75ea2
Create separate functionality classes
CodeByDrescher Dec 9, 2025
100e302
Wire in new classes into workflow; add tests
CodeByDrescher Dec 9, 2025
a8cc4ed
downgraded j-thread for better compatability
CodeByDrescher Dec 9, 2025
c1c0294
Fixed remaining memory leaks! Now leak free!
CodeByDrescher Dec 10, 2025
180ddd8
Added catch to messaging loop, should give better message and stay alive
CodeByDrescher Dec 16, 2025
d2fd729
TSAN caught data race; added protective locks
CodeByDrescher Dec 16, 2025
8f69da7
simplified event-queue, and fixed mutex-access-before-constructor-fin…
CodeByDrescher Dec 17, 2025
f1f1cb7
rearranged some test code to use same body
CodeByDrescher Dec 17, 2025
1a306e5
Fixed undefined behavior bug
CodeByDrescher Dec 17, 2025
dd2eddf
trying libcurl downgrade
CodeByDrescher Nov 13, 2025
3a0cdb3
changing intel-mac conan installation to python
CodeByDrescher Nov 13, 2025
2ded3e3
intel mac 13 too old; upgrading to MacOS15!
CodeByDrescher Nov 13, 2025
c2ffa5d
Updating build configurations
CodeByDrescher Dec 9, 2025
0802000
Added build argument to select whether to test with localhost or not
CodeByDrescher Dec 9, 2025
91ee797
Added logging library
CodeByDrescher Dec 10, 2025
9581e7a
fixed upload paths
CodeByDrescher Dec 10, 2025
fd95e24
updating universal libraries code
CodeByDrescher Dec 11, 2025
313158d
Upgrading cmake to allow for all sanatizers + removed extra folder up…
CodeByDrescher Dec 17, 2025
baf7586
removed int-overflow in test
CodeByDrescher Dec 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .github/scripts/install_name_tool_macos.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,12 @@ shopt -s -o nounset
for exe in `ls *_x64`
do
echo "fixing paths in ${exe}"
for libpath in `otool -L ${exe} | grep "/" | grep -v "System" | awk '{print $1}'`
for libpath in `otool -L ${exe} | grep "/" | grep -v "/usr/lib" | grep -v "System" | awk '{print $1}'`
do
libfilename=${libpath##*/}
echo install_name_tool -change $libpath @executable_path/$libfilename $exe
install_name_tool -change $libpath @executable_path/$libfilename $exe
cp libpath "$(pwd)"
done
done

Expand All @@ -29,7 +30,7 @@ do
echo install_name_tool -id "@loader_path/$libfilename" $libfilename
install_name_tool -id "@loader_path/$libfilename" $libfilename

for dependentlibpath in `otool -L ${libfilename} | grep "/" | grep -v "System" | awk '{print $1}'`
for dependentlibpath in `otool -L ${libfilename} | grep "/" | grep -v "/usr/lib" | grep -v "System" | awk '{print $1}'`
do
dependentlibfilename=${dependentlibpath##*/}
#
Expand Down
Loading