You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to PRISM model checker
I'm getting an error inside the CUDD build on an M4 Mac:
g++ -Wl,-search_paths_first -o ../../obj/dd/dd_test ../../obj/dd/dd_test.o -L../../lib -ldd Undefined symbols for architecture arm64: "_Cudd_RecursiveDeref", referenced from: _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o ... "_Cudd_Ref", referenced from: _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o _main in dd_test.o ... ld: symbol(s) not found for architecture arm64 clang++: error: linker command failed with exit code 1 (use -v to see invocation)
Not sure if this relates to issues with MacOS wanting only dynamic libraries, or if it's something else.
New machine and I had an M1 Mac before that I had managed to build on. Any suggestions for debugging this?
Dave Parker
unread,
May 12, 2025, 4:10:23 AMMay 12
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to prismmod...@googlegroups.com, Robert Goldman
Hi Robert,
I don't have an M4 Mac to hand to test on, but I'm not aware of any
issues. Is this definitely a clean build? Try either a fresh check out
of the code or running "make clean_all" before "make".
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to PRISM model checker
You are absolutely right, Dave. So sorry for the noise, and thanks for putting me on the right track. I did `make clean` but not `make clean_all` so I bet I didn't clean CUDD and that blew up on me.