GrUMPy icon indicating copy to clipboard operation
GrUMPy copied to clipboard

easy_install installs an old version.

Open kibaekkim opened this issue 9 years ago • 6 comments

I found easy_install installed 0.84, while the current version is 0.85. And, the 0.84 version is not working.

Coorection: The version 0.84 I referred was actually 0.8.4.

kibaekkim avatar Dec 01 '16 22:12 kibaekkim

The latest release version is 0.8.4 (not 0.84). Incidentally, it looks like I never actually tagged 0.8.4 (at least in the version on Github). That should be what you get when you easy_install. There hasn't been a 0.85.0 release yet. I made some substantial changes in recent commits and need to make sure everything is in order before making a first release. It's pure Python, though, so it should work fine if you just clone the repo and do python setup.py install. If you were having trouble with 0.8, though, I doubt 0.85 will be much differents. Can you say what's not working with 0.8.4? When I released it, it seemed to be working.

There are some known issues with xdot and PyGtk on OS X and Linux, which I think will be difficult to resolve. I can give you some advice on that if you are running into those problems. I will try to update the README with some information about this now that you have reminded me of the problem.

tkralphs avatar Dec 02 '16 17:12 tkralphs

Thanks for the reply. You also answered the question I have (in mind) for xdot on OSX.

The version 0.8.4 I could install from easy_install or pip did not work for p0201_GLPK.vbc. So I cloned the master branch and was able to run and visualize on my OSX.

Then I wanted to make it pretty. Assuming that xdot would make the picture prettier, I have installed xdot via brew. Now I am getting this error, even after re-installing coinor.grumpy and xdot several times.

I hope this helps.

By the way, the version described in README of the master branch is 0.85.

Process:               Python [95577]
Path:                  /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
Identifier:            org.python.python
Version:               2.7.12 (2.7.12)
Code Type:             X86-64 (Native)
Parent Process:        bash [83111]
Responsible:           iTerm2 [268]
User ID:               501

Date/Time:             2016-12-02 11:26:36.009 -0600
OS Version:            Mac OS X 10.10.5 (14F2009)
Report Version:        11
Anonymous UUID:        6713AA5A-D296-6BCD-7FB6-57AB41A9A1B3

Sleep/Wake UUID:       2D1C73D3-8164-441B-B3CE-5F46083260A8

Time Awake Since Boot: 180000 seconds
Time Since Wake:       13000 seconds

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000008

VM Regions Near 0x8:
--> 
    __TEXT                 0000000103c79000-0000000103c7b000 [    8K] r-x/rwx SM=COW  /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   org.python.python             	0x000000010b6cdd35 PyImport_AddModule + 24
1   gurobipy.so                   	0x000000010b136967 __Pyx_FetchCommonType + 23
2   gurobipy.so                   	0x000000010b10c99b initgurobipy + 299

Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0   libsystem_kernel.dylib        	0x00007fff939c5232 kevent64 + 10
1   libdispatch.dylib             	0x00007fff8d68926e _dispatch_mgr_thread + 52

Thread 2:
0   libsystem_kernel.dylib        	0x00007fff939c494a __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff86c093dd start_wqthread + 13

Thread 3:
0   libsystem_kernel.dylib        	0x00007fff939c494a __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff86c093dd start_wqthread + 13

Thread 4:
0   libsystem_kernel.dylib        	0x00007fff939c494a __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff86c093dd start_wqthread + 13

Thread 5:
0   libsystem_kernel.dylib        	0x00007fff939c494a __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff86c093dd start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000000000000000  rcx: 0x0000000000000001  rdx: 0x0000000000000003
  rdi: 0x000000010b22ff01  rsi: 0x0000000000000010  rbp: 0x00007fff5bf83c30  rsp: 0x00007fff5bf83c10
   r8: 0x000000010b78e030   r9: 0x000000010b790088  r10: 0x0000000000000000  r11: 0x00000000000880b9
  r12: 0x0000000000000002  r13: 0x00007fb951969e00  r14: 0x000000010b22ff01  r15: 0x00007fff748b9070
  rip: 0x000000010b6cdd35  rfl: 0x0000000000010206  cr2: 0x0000000000000008
  
Logical CPU:     2
Error Code:      0x00000004
Trap Number:     14


Binary Images:
       0x103c79000 -        0x103c7afff +org.python.python (2.7.12 - 2.7.12) <7F5E9B86-9BF9-3601-B1A9-DAC658E63DC7> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
       0x103c81000 -        0x103d76ff7 +org.python.python (2.7.12, [c] 2001-2016 Python Software Foundation. - 2.7.12) <705F0719-A688-3E8E-8315-1E4274B6A61E> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/Python
       0x103fa7000 -        0x103fa9fff +_locale.so (0) <2037D872-D6FF-38A0-9DA2-4041AC71BE8A> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_locale.so
       0x103fec000 -        0x103fefff7 +math.so (0) <C8672E82-4A1B-3407-867D-E038503B5686> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/math.so
       0x103ff4000 -        0x103ff7fff +binascii.so (0) <2322DF3C-93F6-3C5C-AA9D-B6409A0D4A82> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/binascii.so
       0x103ffa000 -        0x103ffcfff +_hashlib.so (0) <A5BF1879-2C03-35F5-A14C-13BE59B278E3> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_hashlib.so
       0x104000000 -        0x10403efff +libssl.1.0.0.dylib (0) <8DB544F2-D0F1-399E-9414-CD8D9A2E28E7> /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
       0x10405a000 -        0x1041cb8d7 +libcrypto.1.0.0.dylib (0) <9682E5C5-58DA-3645-A024-1E815EB2E94E> /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib
       0x104243000 -        0x104244fff +_random.so (0) <D546B221-48C9-3883-B485-94018F4CD81B> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_random.so
       0x104287000 -        0x104289ff7 +time.so (0) <58F3906C-9FFF-3839-B9BA-5974AE0532BA> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/time.so
       0x10428f000 -        0x104291fff +select.so (0) <2A8CB77A-5F7A-3FA1-A247-EDB3C5D51884> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/select.so
       0x104296000 -        0x104297fff +fcntl.so (0) <FD6CEA4F-4ABF-3519-89C3-CC3FAD3989D7> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/fcntl.so
       0x10429a000 -        0x10429dfff +_struct.so (0) <52DFD766-4198-3D65-BCAA-1440C9DCBEEA> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_struct.so
       0x1042a3000 -        0x1042a4fff +cStringIO.so (0) <C0CE786A-D02E-3EFD-9B17-1B7DB2A2D947> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/cStringIO.so
       0x1042e9000 -        0x1042ecff7 +strop.so (0) <83A99DA9-D19B-375F-8B29-03EB28875611> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/strop.so
       0x1043b0000 -        0x1043b3fff +operator.so (0) <FB153DA1-575B-38D2-B807-EEA0B1F036CF> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/operator.so
       0x1043f9000 -        0x1043fafff +_functools.so (0) <3F9AD4AE-598C-33BA-A5C6-E1FF8C720ECB> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_functools.so
       0x10443d000 -        0x104442fff +itertools.so (0) <33F93E22-4FC6-3535-A6F4-1B75505D2F4C> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/itertools.so
       0x10444b000 -        0x10444cfff +_heapq.so (0) <5C2FDFC6-C429-38FF-99C2-C0E5E6B283D7> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_heapq.so
       0x104450000 -        0x10445ffff +_io.so (0) <21E1A7A0-8C8A-3D36-B9DE-E244C8963DA1> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.so
       0x104471000 -        0x10447bfff +_glib.so (0) <0F261E41-DA04-3970-8869-93DB5DB472E8> /usr/local/lib/python2.7/site-packages/glib/_glib.so
       0x104486000 -        0x104489fff +libpyglib-2.0-python.0.dylib (0) <0025DF9E-C818-3C2C-AAA2-2C6A7FBD0F16> /usr/local/Cellar/pygobject/2.28.6_1/lib/libpyglib-2.0-python.0.dylib
       0x10448d000 -        0x1044c0fff +libgobject-2.0.0.dylib (0) <24D67DC6-830A-3EA2-88FE-B1DD6A23E971> /usr/local/opt/glib/lib/libgobject-2.0.0.dylib
       0x1044d3000 -        0x1044d5fff +libgthread-2.0.0.dylib (0) <1D81DC7F-F7DE-3117-81C6-534F2405FD86> /usr/local/opt/glib/lib/libgthread-2.0.0.dylib
       0x1044d8000 -        0x1045a3ff7 +libglib-2.0.0.dylib (0) <687B5408-04AF-307A-9C3F-D5B6C6939F6B> /usr/local/opt/glib/lib/libglib-2.0.0.dylib
       0x1045c8000 -        0x1045d1fff +libintl.8.dylib (0) <B83A3BDF-6689-3001-815B-DA4B70CDC158> /usr/local/opt/gettext/lib/libintl.8.dylib
       0x1045d6000 -        0x1045dbfff +libffi.6.dylib (0) <96B06D41-55D6-35B0-9A25-8328B24A8CCB> /usr/local/opt/libffi/lib/libffi.6.dylib
       0x1045de000 -        0x104647ff7 +libpcre.1.dylib (0) <D0B6F54E-0341-3E6C-8954-8DE5CAFFE37A> /usr/local/opt/pcre/lib/libpcre.1.dylib
       0x1046bc000 -        0x1046d1fff +_gobject.so (0) <60E5761B-A6AB-35F6-AFE4-4638E4394968> /usr/local/lib/python2.7/site-packages/gobject/_gobject.so
       0x1046e0000 -        0x104828fff +_gtk.so (0) <8B1A40D0-24FE-3179-95D1-17EB4BE74036> /usr/local/lib/python2.7/site-packages/gtk-2.0/gtk/_gtk.so
       0x104947000 -        0x104c31ff7 +libgtk-quartz-2.0.0.dylib (0) <7706762D-1030-3CB1-9E3F-56004CCFC3DC> /usr/local/opt/gtk+/lib/libgtk-quartz-2.0.0.dylib
       0x104cf8000 -        0x104d63fff +libgdk-quartz-2.0.0.dylib (0) <1C873F73-6233-30FB-A741-9A12A1962F57> /usr/local/opt/gtk+/lib/libgdk-quartz-2.0.0.dylib
       0x104d8c000 -        0x104d9aff7 +libpangocairo-1.0.0.dylib (0) <88B06A04-9C7E-3E6E-960A-67B01C5716C0> /usr/local/opt/pango/lib/libpangocairo-1.0.0.dylib
       0x104da6000 -        0x104dd7fff +libpango-1.0.0.dylib (0) <F034C63B-2BCC-3DD4-A0A6-ED61D6F3C604> /usr/local/opt/pango/lib/libpango-1.0.0.dylib
       0x104de9000 -        0x104dfefff +libatk-1.0.0.dylib (0) <889E5574-BDD6-3276-99A5-767735C372DA> /usr/local/opt/atk/lib/libatk-1.0.0.dylib
       0x104e0c000 -        0x104eb7ff7 +libcairo.2.dylib (0) <B270382C-FF0E-3C63-8388-FA840527507E> /usr/local/opt/cairo/lib/libcairo.2.dylib
       0x104ee2000 -        0x104efaff7 +libgdk_pixbuf-2.0.0.dylib (0) <11E1017C-2D73-300C-833F-DA4B01E8BB74> /usr/local/opt/gdk-pixbuf/lib/libgdk_pixbuf-2.0.0.dylib
       0x104f04000 -        0x105002fff +libgio-2.0.0.dylib (0) <9D569CEE-0D15-38D2-A328-EE626236240D> /usr/local/opt/glib/lib/libgio-2.0.0.dylib
       0x105070000 -        0x105073fff +libgmodule-2.0.0.dylib (0) <3429DFEF-DD93-3F99-809D-7F4DA9D0C6A5> /usr/local/opt/glib/lib/libgmodule-2.0.0.dylib
       0x105076000 -        0x105083fff +libpangoft2-1.0.0.dylib (0) <214160C2-6C8C-3DBC-819E-4FFACF203102> /usr/local/Cellar/pango/1.40.3/lib/libpangoft2-1.0.0.dylib
       0x10508e000 -        0x1050e4ff7 +libharfbuzz.0.dylib (0) <9047CF95-BCC7-3FCC-BBDD-E975B2DB5904> /usr/local/opt/harfbuzz/lib/libharfbuzz.0.dylib
       0x1050f8000 -        0x105125fff +libfontconfig.1.dylib (0) <66261483-8FB1-3FE1-B04A-F9340B2F6D81> /usr/local/opt/fontconfig/lib/libfontconfig.1.dylib
       0x105135000 -        0x1051a8ff7 +libfreetype.6.dylib (0) <BBF92E85-C594-32DD-AA4A-1AAAC6AEB962> /usr/local/opt/freetype/lib/libfreetype.6.dylib
       0x1051bf000 -        0x10522aff7 +libpixman-1.0.dylib (0) <3C3609D0-7B2F-3209-AE33-DFD9CCBF85D6> /usr/local/opt/pixman/lib/libpixman-1.0.dylib
       0x10523d000 -        0x105260fff +libpng16.16.dylib (0) <461AAFCF-0DF2-3556-B4EB-D9BF658031F4> /usr/local/opt/libpng/lib/libpng16.16.dylib
       0x105269000 -        0x105273fff +_cairo.so (0) <C9C12EC2-D7F9-3828-B21C-04AB739FD700> /usr/local/lib/python2.7/site-packages/cairo/_cairo.so
       0x105280000 -        0x1052aefff +_gio.so (0) <C1444666-512B-3927-BEAC-A977CE10F19B> /usr/local/lib/python2.7/site-packages/gtk-2.0/gio/_gio.so
       0x10531e000 -        0x105322fff +unix.so (0) <D45D72FF-02A0-34A3-AF4B-304982269033> /usr/local/lib/python2.7/site-packages/gtk-2.0/gio/unix.so
       0x105328000 -        0x10533afff +pango.so (0) <DEC228D9-E75B-39B1-9F65-237C7904A3B8> /usr/local/lib/python2.7/site-packages/gtk-2.0/pango.so
       0x105351000 -        0x105376fff +atk.so (0) <11093CAE-9B4A-37AD-A395-5A563D54572E> /usr/local/lib/python2.7/site-packages/gtk-2.0/atk.so
       0x105490000 -        0x105493fff +pangocairo.so (0) <D2A871C5-4C00-3CC1-8B72-35BD777DE5C0> /usr/local/lib/python2.7/site-packages/gtk-2.0/pangocairo.so
       0x109b57000 -        0x109b5afff +_collections.so (0) <EDFD260C-1953-3D8B-B6CF-66C109FFEE09> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_collections.so
       0x109b9f000 -        0x109baefff +_ctypes.so (0) <32DA5ED2-66C1-3E28-94B8-74B9066706C6> /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_ctypes.so
       0x109bf9000 -        0x109c3ffff +_imaging.so (???) <177B23A8-CD49-3F97-B3A5-F1B1CC2E312E> /Library/Python/2.7/site-packages/PIL/_imaging.so
       0x109c63000 -        0x109cb7fff +libjpeg.9.dylib (0) <BA770796-0D47-3664-892D-316ED536600E> /Library/Python/2.7/site-packages/PIL/.dylibs/libjpeg.9.dylib
       0x109cbf000 -        0x109d05ff7 +libopenjp2.2.1.0.dylib (0) <60F449FD-6D0F-365B-8F45-EFE18DB51577> /Library/Python/2.7/site-packages/PIL/.dylibs/libopenjp2.2.1.0.dylib
       0x109d0f000 -        0x109d2aff7 +libz.1.2.8.dylib (0) <A2F307C8-A43E-3634-B74F-E7F19802436E> /Library/Python/2.7/site-packages/PIL/.dylibs/libz.1.2.8.dylib
       0x109d2e000 -        0x109dbafff +libtiff.5.dylib (0) <F4219AD9-EF82-39B4-8FF6-ECB33C0DD834> /Library/Python/2.7/site-packages/PIL/.dylibs/libtiff.5.dylib
       0x109dcb000 -        0x109dfaff7 +liblzma.5.dylib (0) <83760B15-BF90-32AF-AE18-90C23DB0CA8A> /Library/Python/2.7/site-packages/PIL/.dylibs/liblzma.5.dylib
       0x109f41000 -        0x10aea9fe7 +py1013_cplex1251.so (???) <9ADB8405-88A1-376B-8139-B8B16A20AE1E> /Library/Python/2.7/site-packages/cplex/_internal/py1013_cplex1251.so
       0x10b10c000 -        0x10b235ff7 +gurobipy.so (0) <F640D82A-43EB-3398-B94E-A7335DE86296> /Library/Python/2.7/site-packages/gurobipy/gurobipy.so
       0x10b2a4000 -        0x10b610fff +libgurobi65.so (0) <7F5ABA8B-DE1D-33A9-9F6A-BC5F320FFD89> /Library/gurobi652/*/libgurobi65.so
       0x10b635000 -        0x10b727fff  org.python.python (2.7.10 - 2.7.10) <E4356925-959C-36B1-9991-1D925E7B6C94> /System/Library/Frameworks/Python.framework/Versions/2.7/Python
    0x7fff6490f000 -     0x7fff6494592f  dyld (353.2.4) <708E385E-50C6-32A3-983C-42E97BEE4346> /usr/lib/dyld
    0x7fff83fc1000 -     0x7fff840daffb  com.apple.CoreText (454.11 - 454.11) <7E5228C8-8657-3B6C-B3A4-98B79A3041EA> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff840e0000 -     0x7fff84226fef  libsqlite3.dylib (168.2) <53F6A294-15D7-3804-9ABF-47D35E15CDFB> /usr/lib/libsqlite3.dylib
    0x7fff8422f000 -     0x7fff8425fff3  com.apple.GSS (4.0 - 2.0) <97F2A028-44CF-3188-B863-F4EEB39CBDBD> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff842a8000 -     0x7fff842b3ff7  libkxld.dylib (2782.50.9) <D0957933-18F0-3058-B5E4-F33AB3D6FAEC> /usr/lib/system/libkxld.dylib
    0x7fff84396000 -     0x7fff84407ffb  com.apple.ApplicationServices.ATS (360 - 375.4) <888FE0B1-835C-30B1-80AD-5066CADB0364> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff8440b000 -     0x7fff8440dfff  libquarantine.dylib (76.20.1) <7AF90041-2768-378A-925A-D83161863642> /usr/lib/system/libquarantine.dylib
    0x7fff8451c000 -     0x7fff84524ffb  libcopyfile.dylib (118.1.2) <0C68D3A6-ACDD-3EF3-991A-CC82C32AB836> /usr/lib/system/libcopyfile.dylib
    0x7fff84525000 -     0x7fff84532ff7  com.apple.SpeechRecognitionCore (2.1.2 - 2.1.2) <551322E2-C1E4-3378-A218-F362985E3E3C> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
    0x7fff845c3000 -     0x7fff845d5ff7  com.apple.ImageCapture (9.0 - 9.0) <7FB65DD4-56B5-35C4-862C-7A2DED991D1F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fff845d6000 -     0x7fff845f0ff3  com.apple.Ubiquity (1.3 - 313) <DF56A657-CC6E-3BE2-86A0-71F07127724C> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
    0x7fff845f1000 -     0x7fff845f3ff7  libsystem_coreservices.dylib (9) <41B7C578-5A53-31C8-A96F-C73E030B0938> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff84684000 -     0x7fff846b4fff  libsystem_m.dylib (3086.1) <1E12AB45-6D96-36D0-A226-F24D9FB0D9D6> /usr/lib/system/libsystem_m.dylib
    0x7fff846b5000 -     0x7fff848af46f  libobjc.A.dylib (647) <759E155D-BC42-3D4E-869B-6F57D477177C> /usr/lib/libobjc.A.dylib
    0x7fff848b0000 -     0x7fff848bcff7  com.apple.OpenDirectory (10.10 - 187) <22FF4721-03D8-381B-AA83-2B07D690C777> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff848bd000 -     0x7fff848cefff  libcmph.dylib (1) <46EC3997-DB5E-38AE-BBBB-A035A54AD3C0> /usr/lib/libcmph.dylib
    0x7fff848cf000 -     0x7fff848d1fff  com.apple.loginsupport (1.0 - 1) <DAAD7013-A19D-3858-BFF7-DE1DAF664401> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
    0x7fff848d2000 -     0x7fff84992ff7  com.apple.backup.framework (1.6.5 - 1.6.5) <86396038-33EA-3046-9F70-093A3D6407D4> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fff849c7000 -     0x7fff849ebfef  libJPEG.dylib (1247) <78AA0479-176D-3C69-ADFB-4609A4A676FF> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff84a66000 -     0x7fff84a6cfff  com.apple.speech.recognition.framework (5.0.9 - 5.0.9) <BB2D573F-0A01-379F-A2BA-3C454EDCB111> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff84a6d000 -     0x7fff84a6eff7  libsystem_blocks.dylib (65) <9615D10A-FCA7-3BE4-AA1A-1B195DACE1A1> /usr/lib/system/libsystem_blocks.dylib
    0x7fff84a6f000 -     0x7fff84ac9ff7  com.apple.LanguageModeling (1.0 - 1) <ACA93FE0-A0E3-333E-AE3C-8EB7DE5F362F> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
    0x7fff84bb7000 -     0x7fff84c02ff7  com.apple.CloudDocs (1.0 - 321.10) <A8221290-A2A5-3767-BB26-CC57AC18D4DC> /System/Library/PrivateFrameworks/CloudDocs.framework/Versions/A/CloudDocs
    0x7fff84c03000 -     0x7fff84c05fff  com.apple.CoreDuetDebugLogging (1.0 - 1) <9A6E5710-EA99-366E-BF40-9A65EC1B46A1> /System/Library/PrivateFrameworks/CoreDuetDebugLogging.framework/Versions/A/CoreDuetDebugLogging
    0x7fff84db6000 -     0x7fff84e03ff7  com.apple.print.framework.PrintCore (10.3 - 451.1) <DE992474-0841-38A1-B4F6-46D653E454D5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff84e13000 -     0x7fff85657ffb  com.apple.CoreGraphics (1.600.0 - 788.3.5) <83491927-C5F2-3E1D-9C01-84BC802AEFF3> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff85764000 -     0x7fff8576dff7  libsystem_notify.dylib (133.1.1) <61147800-F320-3DAA-850C-BADF33855F29> /usr/lib/system/libsystem_notify.dylib
    0x7fff8576e000 -     0x7fff85775ff7  libCGCMS.A.dylib (788.3.5) <F5193CE4-C3A8-3E77-9CB9-2F5234383600> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS.A.dylib
    0x7fff857b8000 -     0x7fff85826ff3  com.apple.Heimdal (4.0 - 2.0) <8D1667CF-D454-3E07-A58E-E15591B5A95E> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff85827000 -     0x7fff8585ffff  com.apple.RemoteViewServices (2.0 - 99) <C9A62691-B0D9-34B7-B71C-A48B5F4DC553> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fff858de000 -     0x7fff858e3fff  libsystem_stats.dylib (163.30.2) <CDB327EF-3C80-362F-9BF6-718CBBC5DB24> /usr/lib/system/libsystem_stats.dylib
    0x7fff858e4000 -     0x7fff85938fff  libc++.1.dylib (120) <1B9530FD-989B-3174-BB1C-BDC159501710> /usr/lib/libc++.1.dylib
    0x7fff85c55000 -     0x7fff85d47ff7  libxml2.2.dylib (26.12) <769FD755-D24A-3A7C-ABEE-9A82BB1196D0> /usr/lib/libxml2.2.dylib
    0x7fff86123000 -     0x7fff86123fff  libOpenScriptingUtil.dylib (162.2) <D6A2216D-ADB2-3F24-AD30-F6D00829F545> /usr/lib/libOpenScriptingUtil.dylib
    0x7fff8616d000 -     0x7fff8616dfff  com.apple.ApplicationServices (48 - 48) <5BF7910B-C328-3BF8-BA4F-CE52B574CE01> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff8616e000 -     0x7fff86199ffb  libarchive.2.dylib (30.50.1) <C140763F-5470-3302-B3E0-651B4B5930ED> /usr/lib/libarchive.2.dylib
    0x7fff8619a000 -     0x7fff861e9ff7  libstdc++.6.dylib (104.1) <803F6AC8-87DC-3E24-9E80-729B551F6FFF> /usr/lib/libstdc++.6.dylib
    0x7fff8631f000 -     0x7fff8632afff  libGL.dylib (11.1.6) <38B3FF9A-5660-3080-9DB8-1CAE0E8CD739> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff8632b000 -     0x7fff8632bff7  liblaunch.dylib (559.40.1) <4F81CA3A-D2CE-3030-A89D-42F3DAD7BA8F> /usr/lib/system/liblaunch.dylib
    0x7fff86447000 -     0x7fff8662cff7  libicucore.A.dylib (531.50) <CAA7ACE0-4012-3A13-864D-2B56B4B072FD> /usr/lib/libicucore.A.dylib
    0x7fff867e4000 -     0x7fff867fffff  com.apple.AppleVPAFramework (1.4.5 - 1.4.5) <B21714FD-3F2E-36D8-996E-EC74676F933F> /System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/AppleVPA
    0x7fff86aa9000 -     0x7fff86af5ff7  libcups.2.dylib (408.2) <E8AD18F9-61E4-3791-B840-504468C25556> /usr/lib/libcups.2.dylib
    0x7fff86af6000 -     0x7fff86afbff7  libunwind.dylib (35.3) <BE7E51A0-B6EA-3A54-9CCA-9D88F683A6D6> /usr/lib/system/libunwind.dylib
    0x7fff86afc000 -     0x7fff86b34fff  libsystem_network.dylib (412.20.3) <6105C134-6722-3C0A-A4CE-5E1261E2E1CC> /usr/lib/system/libsystem_network.dylib
    0x7fff86b35000 -     0x7fff86b56fff  com.apple.framework.Apple80211 (10.3 - 1030.71.6) <C0A17391-5C8B-34B1-BD46-8D644AB57DE0> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
    0x7fff86b8a000 -     0x7fff86b8efff  libcache.dylib (69) <45E9A2E7-99C4-36B2-BEE3-0C4E11614AD1> /usr/lib/system/libcache.dylib
    0x7fff86c08000 -     0x7fff86c11fff  libsystem_pthread.dylib (105.40.1) <ACE90967-ECD0-3251-AEEB-461E3C6414F7> /usr/lib/system/libsystem_pthread.dylib
    0x7fff87291000 -     0x7fff872a2ff7  libz.1.dylib (55) <88C7C7DE-04B8-316F-8B74-ACD9F3DE1AA1> /usr/lib/libz.1.dylib
    0x7fff87302000 -     0x7fff87374fff  com.apple.framework.IOKit (2.0.2 - 1050.20.2) <09C0518C-90DF-3FC3-96D6-34D35F72C8EF> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff87375000 -     0x7fff873a0ff7  com.apple.DictionaryServices (1.2 - 229.1) <62EC3E1B-5A28-3252-90FF-C2E9999C2A2A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff8760c000 -     0x7fff87632fff  com.apple.ChunkingLibrary (2.1 - 163.6) <29D4CB95-42EF-34C6-8182-BDB6F7BB1E79> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
    0x7fff876fb000 -     0x7fff876fcfff  libDiagnosticMessagesClient.dylib (100) <2EE8E436-5CDC-34C5-9959-5BA218D507FB> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff8795c000 -     0x7fff87975ff3  com.apple.openscripting (1.6.4 - 162.2) <BF79207B-C762-346D-8FF0-3DDCECC9E9E2> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff879af000 -     0x7fff879d7fff  libsystem_info.dylib (459.40.1) <2E16C4B3-A327-3957-9C41-143911979A1E> /usr/lib/system/libsystem_info.dylib
    0x7fff879d8000 -     0x7fff87a64fef  libsystem_c.dylib (1044.40.3) <2E673D96-E334-37D2-833A-E57383BBA377> /usr/lib/system/libsystem_c.dylib
    0x7fff87a65000 -     0x7fff87a76ff3  libsystem_coretls.dylib (35.40.1) <155DA0A9-2046-332E-BFA3-D7974A51F731> /usr/lib/system/libsystem_coretls.dylib
    0x7fff87ab9000 -     0x7fff87ac6ff3  com.apple.ProtocolBuffer (1 - 228.0.1) <3429EB06-9F0E-355F-B9AB-F72879177398> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
    0x7fff87ad2000 -     0x7fff87ad5ff7  libdyld.dylib (353.2.4) <224F35C5-6E35-3EC4-A97C-80949CE444E7> /usr/lib/system/libdyld.dylib
    0x7fff87ed0000 -     0x7fff87ef9ff3  libxslt.1.dylib (13.12) <19B2D915-DC29-3F79-9756-D7EB9051FEFF> /usr/lib/libxslt.1.dylib
    0x7fff87eff000 -     0x7fff87f19ff7  libextension.dylib (55.2) <3BB019CA-199A-36AC-AA22-14B562138545> /usr/lib/libextension.dylib
    0x7fff87f1a000 -     0x7fff88029ff3  com.apple.desktopservices (1.9.3 - 1.9.3) <FEE11342-5BC4-37A7-8169-DA48BE17B9C9> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff8802a000 -     0x7fff88036fff  com.apple.speech.synthesis.framework (5.3.11 - 5.3.11) <DFC7FD85-F1B0-317C-8513-722570CB8FB9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff88037000 -     0x7fff88062fff  libc++abi.dylib (125) <88A22A0F-87C6-3002-BFBA-AC0F2808B8B9> /usr/lib/libc++abi.dylib
    0x7fff880b5000 -     0x7fff88129ffb  com.apple.securityfoundation (6.0 - 55126) <344401F5-4016-3AEB-BFDC-CE8E5546D39F> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff8812a000 -     0x7fff8814ffff  libPng.dylib (1247) <1E8B06AA-1DC5-3845-88D9-B2F8E6E1E540> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff88dc4000 -     0x7fff88de3fff  com.apple.CoreDuet (1.0 - 1) <36AA9FD5-2685-314D-B364-3FA4688D86BD> /System/Library/PrivateFrameworks/CoreDuet.framework/Versions/A/CoreDuet
    0x7fff88de8000 -     0x7fff88e04ff7  libsystem_malloc.dylib (53.30.1) <DDA8928B-CC0D-3255-BD8A-3FEA0982B890> /usr/lib/system/libsystem_malloc.dylib
    0x7fff88e05000 -     0x7fff88e6cffb  com.apple.datadetectorscore (6.0 - 396.1.2) <E5A147AE-66B5-3D31-A2E0-D3FAB8417E1F> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff88e6d000 -     0x7fff88ec8fe7  libTIFF.dylib (1247) <43CB4BDE-84FD-3CCE-96C0-FB33BA2753BD> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff88f2c000 -     0x7fff88f6dfff  libGLU.dylib (11.1.6) <4BC6579D-A6D0-3A19-880E-E29FAEA698E7> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff88f6e000 -     0x7fff88f76fff  libsystem_platform.dylib (63) <64E34079-D712-3D66-9CE2-418624A5C040> /usr/lib/system/libsystem_platform.dylib
    0x7fff88f77000 -     0x7fff88f77fff  com.apple.Accelerate.vecLib (3.10 - vecLib 3.10) <9D749502-A228-3BF1-B52F-A182DEEB2C4D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff88f78000 -     0x7fff88f83ff7  com.apple.CrashReporterSupport (10.10 - 631) <C44259AC-0A1C-3EC5-99AC-48CB520A709D> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff88fb0000 -     0x7fff88fb1ffb  libremovefile.dylib (35) <3485B5F4-6CE8-3C62-8DFD-8736ED6E8531> /usr/lib/system/libremovefile.dylib
    0x7fff88fb2000 -     0x7fff88fb4fff  libsystem_sandbox.dylib (358.20.5) <3F5E973F-C702-31AC-97BC-05F5C195683C> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff88fb5000 -     0x7fff88ffbff7  libauto.dylib (186) <A260789B-D4D8-316A-9490-254767B8A5F1> /usr/lib/libauto.dylib
    0x7fff88ffc000 -     0x7fff8942cfff  com.apple.vision.FaceCore (3.1.6 - 3.1.6) <C3B823AA-C261-37D3-B4AC-C59CE91C8241> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
    0x7fff89438000 -     0x7fff8943dfff  com.apple.DiskArbitration (2.6 - 2.6) <0DFF4D9B-2AC3-3B82-B5C5-30F4EFBD2DB9> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff8943e000 -     0x7fff89440fff  libRadiance.dylib (1247) <0028A2E3-7928-3479-9BF7-CB64234F85AF> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff8944a000 -     0x7fff89453ff3  com.apple.CommonAuth (4.0 - 2.0) <9A484EE6-0003-3AB1-AE4F-AA543BBBF53F> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff89486000 -     0x7fff894a3ffb  libresolv.9.dylib (57) <26B38E61-298A-3C3A-82C1-3B5E98AD5E29> /usr/lib/libresolv.9.dylib
    0x7fff894a4000 -     0x7fff89528fff  com.apple.PerformanceAnalysis (1.0 - 1) <095E6B1C-DC20-38DC-8931-16041B0489C7> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fff89529000 -     0x7fff8982bffb  com.apple.GeoServices (1.0 - 1077.0.18) <2BBF8B44-DD46-3432-8C84-6D6AA004C233> /System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/GeoServices
    0x7fff8982c000 -     0x7fff89843ff7  libLinearAlgebra.dylib (1128) <E78CCBAA-A999-3B65-8EC9-06DB15E67C37> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
    0x7fff89954000 -     0x7fff899e8fff  com.apple.ink.framework (10.9 - 213) <8E029630-1530-3734-A446-13353F0E7AC5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff89a0d000 -     0x7fff89a1fff7  com.apple.CoreDuetDaemonProtocol (1.0 - 1) <CE9FABB4-1C5D-3F9B-9BB8-5CC50C3E5E31> /System/Library/PrivateFrameworks/CoreDuetDaemonProtocol.framework/Versions/A/CoreDuetDaemonProtocol
    0x7fff89a24000 -     0x7fff89e31ff7  libLAPACK.dylib (1128) <F9201AE7-B031-36DB-BCF8-971E994EF7C1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff8a08b000 -     0x7fff8a0abfff  com.apple.IconServices (47.1 - 47.1) <E83DFE3B-6541-3736-96BB-26DC5D0100F1> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
    0x7fff8a107000 -     0x7fff8a1a9fff  com.apple.Bluetooth (4.3.6 - 4.3.6f4) <D9286207-FC6A-36B7-A10D-830F6B1A2E8F> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
    0x7fff8a1af000 -     0x7fff8a1b7ff3  com.apple.CoreServices.FSEvents (1210.20.1 - 1210.20.1) <84F79D3E-7B5E-3C93-8479-35794A3F125E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
    0x7fff8a1be000 -     0x7fff8a1bffff  liblangid.dylib (117) <B54A4AA0-2E53-3671-90F5-AFF711C0EB9E> /usr/lib/liblangid.dylib
    0x7fff8a20e000 -     0x7fff8a221ff7  com.apple.CoreBluetooth (1.0 - 1) <8D7BA9BA-EB36-307A-9119-0B3D9732C953> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
    0x7fff8a31a000 -     0x7fff8a349ff7  com.apple.CoreServicesInternal (221.7.2 - 221.7.2) <B93D4775-149C-3698-B38C-9C50673D455C> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
    0x7fff8a34a000 -     0x7fff8a55aff7  com.apple.CFNetwork (720.5.7 - 720.5.7) <A47D7DD2-5903-39D0-8D27-5A7E2D119D84> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff8a55b000 -     0x7fff8a596fff  com.apple.Symbolication (1.4 - 56045) <D64571B1-4483-3FE2-BD67-A91360F79727> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
    0x7fff8a597000 -     0x7fff8b118ff7  com.apple.AppKit (6.9 - 1348.17) <E485D56D-3E72-34B7-99BB-BFDEE2D07BF5> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff8b18f000 -     0x7fff8b218ff7  com.apple.CoreSymbolication (3.1 - 57020.2) <FDAF88F6-7D11-37BC-B758-4B835FA657BA> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
    0x7fff8b23c000 -     0x7fff8b377fff  com.apple.ImageIO.framework (3.3.0 - 1247) <F708DED7-DF04-3D82-A88C-FD85D7D29CFF> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff8b378000 -     0x7fff8b3a9ff7  com.apple.ProtectedCloudStorage (1.0 - 1) <9D76F2E0-C28A-3DBC-A91F-E87888D46BF0> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage
    0x7fff8b3aa000 -     0x7fff8b3aafff  com.apple.Carbon (154 - 157) <9BF51672-1684-3FDE-A561-FC59A2864EF8> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff8b5ac000 -     0x7fff8b5b1ff7  libmacho.dylib (862) <126CA2ED-DE91-308F-8881-B9DAEC3C63B6> /usr/lib/system/libmacho.dylib
    0x7fff8b75b000 -     0x7fff8b7d4fe7  libcorecrypto.dylib (233.30.1) <5779FFA0-4D9A-3AD4-B7F2-618227621DC8> /usr/lib/system/libcorecrypto.dylib
    0x7fff8b7d5000 -     0x7fff8b7efff7  liblzma.5.dylib (7) <1D03E875-A7C0-3028-814C-3C27F7B7C079> /usr/lib/liblzma.5.dylib
    0x7fff8b7f0000 -     0x7fff8b7fdfff  libxar.1.dylib (255) <7CD69BB5-97BA-3858-8A8B-2F33F129E6E7> /usr/lib/libxar.1.dylib
    0x7fff8b857000 -     0x7fff8b97fff7  com.apple.coreui (2.1 - 308.6) <9E0E9C6A-68F5-34C1-A17C-96226D401D4D> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff8b980000 -     0x7fff8bc4fff3  com.apple.CoreImage (10.3.5) <0224F5A6-636A-374B-B46C-13E066596725> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fff8bc50000 -     0x7fff8bc57fff  com.apple.NetFS (6.0 - 4.0) <C263C8F8-F284-3101-AC82-A97A81716063> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff8bd84000 -     0x7fff8c09ffcf  com.apple.vImage (8.0 - 8.0) <1183FE6A-FDB6-3B3B-928D-50C7909F2308> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff8c1a1000 -     0x7fff8c1cefff  com.apple.CoreVideo (1.8 - 145.1) <18DB07E0-B927-3260-A234-636F298D1917> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff8c231000 -     0x7fff8c234fff  com.apple.IOSurface (97.4 - 97.4) <AE11CFBC-4D46-30F3-BEEC-4C8131079391> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff8c236000 -     0x7fff8c3e6ff3  com.apple.QuartzCore (1.10 - 361.19) <E59000AA-DC30-3F73-A103-0240576C9556> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff8c451000 -     0x7fff8c5b8ffb  com.apple.audio.toolbox.AudioToolbox (1.12 - 1.12) <5678FC94-456A-3F5F-BA9A-10EB6E462997> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff8c5f3000 -     0x7fff8c5f7fff  com.apple.CommonPanels (1.2.6 - 96) <F9ECC8AF-D9CA-3350-AFB4-5113A9B789A5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fff8d06e000 -     0x7fff8d373ff3  com.apple.HIToolbox (2.1.1 - 758.7) <B1188DED-5E71-3AB4-9E57-67F84C116ECE> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff8d374000 -     0x7fff8d38aff7  libsystem_asl.dylib (267) <F153AC5B-0542-356E-88C8-20A62CA704E2> /usr/lib/system/libsystem_asl.dylib
    0x7fff8d403000 -     0x7fff8d682ff7  com.apple.CoreData (111 - 526.3) <5A27E0D8-5E5A-335B-B3F6-2601C7B976FA> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff8d683000 -     0x7fff8d6adff7  libdispatch.dylib (442.50.1) <A61E703C-784A-3698-B513-75DD12AAD6DC> /usr/lib/system/libdispatch.dylib
    0x7fff8d6c1000 -     0x7fff8d6c8ff7  libcompiler_rt.dylib (35) <BF8FC133-EE10-3DA6-9B90-92039E28678F> /usr/lib/system/libcompiler_rt.dylib
    0x7fff8d6d1000 -     0x7fff8d767ff7  com.apple.cloudkit.CloudKit (283.67.4 - 283.67.4) <EA6E4B2C-A3AA-3636-B9C3-F61D3EFFB82B> /System/Library/Frameworks/CloudKit.framework/Versions/A/CloudKit
    0x7fff8d768000 -     0x7fff8d78cff7  com.apple.Sharing (328.17 - 328.17) <AD5E243A-B79F-3D7B-800B-A2C99A1CFEF1> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
    0x7fff8d78d000 -     0x7fff8d881ff7  libFontParser.dylib (134.10) <6CF434A2-91CA-3477-BDE2-124508EDA05D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff8d91a000 -     0x7fff8d928ff7  com.apple.opengl (11.1.6 - 11.1.6) <DB9F2798-F31F-335E-90A9-992C3AA7ECA8> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff8d95b000 -     0x7fff8d968ff7  libbz2.1.0.dylib (36) <2DF83FBC-5C08-39E1-94F5-C28653791B5F> /usr/lib/libbz2.1.0.dylib
    0x7fff8da45000 -     0x7fff8da85ff7  libGLImage.dylib (11.1.6) <D6DDC014-2C74-34B3-970A-26F211FF76EF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff8da86000 -     0x7fff8da88fff  libsystem_configuration.dylib (699.40.2) <56F94DCE-DBDE-3615-8F07-DE6270D9F8BE> /usr/lib/system/libsystem_configuration.dylib
    0x7fff8daa5000 -     0x7fff8db3aff7  com.apple.ColorSync (4.9.0 - 4.9.0) <9150C2B7-2E6E-3509-96EA-7B3F959F049E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff8db3b000 -     0x7fff8de6cfff  com.apple.Foundation (6.9 - 1154) <49EE64E1-9F53-35D1-A481-2EFE2789B254> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff8de73000 -     0x7fff8de77ff7  libGIF.dylib (1247) <5EA6D19A-9922-39F6-82DB-DE7A5B8860CF> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff8de97000 -     0x7fff8deb0ff7  com.apple.CFOpenDirectory (10.10 - 187) <F1805A0F-D5CC-35A8-9349-042D58D128B0> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff8deb4000 -     0x7fff8deb4ff7  libunc.dylib (29) <5676F7EA-C1DF-329F-B006-D2C3022B7D70> /usr/lib/system/libunc.dylib
    0x7fff8df15000 -     0x7fff8e007ff7  libiconv.2.dylib (42) <2A06D02F-8B76-3864-8D96-64EF5B40BC6C> /usr/lib/libiconv.2.dylib
    0x7fff8e03e000 -     0x7fff8e1ccfff  libBLAS.dylib (1128) <497912C1-A98E-3281-BED7-E9C751552F61> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff8e1cd000 -     0x7fff8e208fff  com.apple.QD (301 - 301) <C4D2AD03-B839-350A-AAF0-B4A08F8BED77> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff8e20c000 -     0x7fff8e226ff7  com.apple.Kerberos (3.0 - 1) <7760E0C2-A222-3709-B2A6-B692D900CEB1> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff8e227000 -     0x7fff8e296fff  com.apple.SearchKit (1.4.0 - 1.4.0) <80883BD1-C9BA-3794-A20E-476F94DD89A9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff8e368000 -     0x7fff8e369ff7  com.apple.print.framework.Print (10.0 - 265) <3BC4FE7F-78A0-3E57-8F4C-520E7EFD36FA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff8e9bc000 -     0x7fff8e9c0fff  libpam.2.dylib (20) <E805398D-9A92-31F8-8005-8DC188BD8B6E> /usr/lib/libpam.2.dylib
    0x7fff8e9c1000 -     0x7fff8ea10ff7  com.apple.opencl (2.4.2 - 2.4.2) <590504FA-E5D2-37C2-91A7-09F5F039F971> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff8ea11000 -     0x7fff8ea11ff7  libkeymgr.dylib (28) <77845842-DE70-3CC5-BD01-C3D14227CED5> /usr/lib/system/libkeymgr.dylib
    0x7fff8ebc7000 -     0x7fff8ebc7fff  com.apple.Accelerate (1.10 - Accelerate 1.10) <2C8AF258-4F11-3BEC-A826-22D7199B3975> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff8f466000 -     0x7fff8f4cdff7  com.apple.framework.CoreWiFi (3.0 - 300.4) <19269C1D-EB29-384A-83F3-7DDDEB7D9DAD> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
    0x7fff8f4ce000 -     0x7fff8f508ffb  com.apple.DebugSymbols (115 - 115) <6F03761D-7C3A-3C80-8031-AA1C1AD7C706> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
    0x7fff8f509000 -     0x7fff8f521ff7  libexpat.1.dylib (12) <C5FE8836-E277-3162-9D15-6735321CB2C6> /usr/lib/libexpat.1.dylib
    0x7fff8f522000 -     0x7fff8f56efff  com.apple.corelocation (1486.17 - 1615.24) <8825B3E2-E053-3E01-AE31-793443962D06> /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation
    0x7fff8f57e000 -     0x7fff8f582fff  com.apple.TCC (1.0 - 1) <CCA42EE2-3400-3444-9486-BC454E60D944> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fff8f583000 -     0x7fff8f91bff7  com.apple.CoreFoundation (6.9 - 1153.18) <5C0892B8-9691-341F-9279-CA3A74D59AA0> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff8f91c000 -     0x7fff8f925fff  libGFXShared.dylib (11.1.6) <CB24B5DA-CB17-3A0B-94E1-5A58DADC3FBD> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff8f926000 -     0x7fff8f942fff  com.apple.GenerationalStorage (2.0 - 209.11) <9FF8DD11-25FB-3047-A5BF-9415339B3EEC> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
    0x7fff8f947000 -     0x7fff8fa77fff  com.apple.UIFoundation (1.0 - 1) <466BDFA8-0B9F-3AB0-989D-F9779422926A> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
    0x7fff8faf9000 -     0x7fff8fb98e27  com.apple.AppleJPEG (1.0 - 1) <6627DDD9-A8FE-3968-B23A-B6A29AA3919A> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
    0x7fff8fb99000 -     0x7fff8fb9fff7  libsystem_networkextension.dylib (167.40.3) <BA58B30B-8377-3B0A-8AE3-4F84021D9D4E> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff8fc86000 -     0x7fff8fc89fff  com.apple.help (1.3.3 - 46) <CA4541F4-CEF5-355C-8F1F-EA65DC1B400F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff8fd09000 -     0x7fff8fe2dff7  com.apple.LaunchServices (644.56 - 644.56) <20AABB1C-9319-3E4D-A024-51B0DD5FCD3B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff9016b000 -     0x7fff901d7ff3  com.apple.MMCS (1.3 - 327.5) <FC998246-ED60-334D-9E94-453F35EF9C78> /System/Library/PrivateFrameworks/MMCS.framework/Versions/A/MMCS
    0x7fff901d8000 -     0x7fff901f8ff7  com.apple.MultitouchSupport.framework (264.6 - 264.6) <1539F1F6-6334-37F3-9C52-02EFFBF4835D> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff9029e000 -     0x7fff9029ffff  libsystem_secinit.dylib (18) <581DAD0F-6B63-3A48-B63B-917AF799ABAA> /usr/lib/system/libsystem_secinit.dylib
    0x7fff90430000 -     0x7fff90481fff  com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <8E6AE326-9F3E-3182-BD9E-FDF561211E2E> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff90f21000 -     0x7fff91197fff  com.apple.security (7.0 - 57031.40.8) <FB238FFF-AA3B-3AB3-80F8-2DA8D2ADA15A> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff911a4000 -     0x7fff911a4fff  com.apple.Cocoa (6.8 - 21) <EAC0EA1E-3C62-3B28-A941-5D8B1E085FF8> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff911a5000 -     0x7fff91243fff  com.apple.Metadata (10.7.0 - 917.36) <00C4CB5D-E723-3612-84E0-439098392CDD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff91274000 -     0x7fff9127afff  libsystem_trace.dylib (72.20.1) <840F5301-B55A-3078-90B9-FEFFD6CD741A> /usr/lib/system/libsystem_trace.dylib
    0x7fff91287000 -     0x7fff912f3fff  com.apple.framework.CoreWLAN (5.0 - 500.35.2) <03697149-1CDD-32FF-B564-1C1EF5E9E5C3> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
    0x7fff912f4000 -     0x7fff913e5fff  libJP2.dylib (1247) <D74A8708-C27E-3D7C-89D0-BE999596E2B1> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff913e6000 -     0x7fff91430fff  com.apple.HIServices (1.22 - 523) <99ADA325-53C8-368E-A5FA-3F913CD2245A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff91431000 -     0x7fff91433fff  libCVMSPluginSupport.dylib (11.1.6) <F82BF8C4-12D3-3EAD-AEDE-533AC08AEB4A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff91507000 -     0x7fff91511ff7  com.apple.NetAuth (5.2 - 5.2) <2BBD749A-8E18-35B8-8E48-A90347C1CCA7> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff91512000 -     0x7fff91517ffb  libheimdal-asn1.dylib (398.40.1) <7D2BE3DE-60F7-3A6E-A92E-DA0EF9D3417E> /usr/lib/libheimdal-asn1.dylib
    0x7fff91518000 -     0x7fff91519ff3  libSystem.B.dylib (1213) <4B24B5BE-45F2-355A-9A35-D438A516D140> /usr/lib/libSystem.B.dylib
    0x7fff9151a000 -     0x7fff91535ff7  libCRFSuite.dylib (34) <D64842BE-7BD4-3D0C-9842-1D202F7C2A51> /usr/lib/libCRFSuite.dylib
    0x7fff91634000 -     0x7fff9163cfff  libsystem_dnssd.dylib (576.50.2) <9EC5AF92-D0D2-3BDE-92B6-D3730D3865C8> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff9163d000 -     0x7fff91970ff7  libmecabra.dylib (666.7) <0ED8AE5E-7A5B-34A6-A2EE-2B852E60E1E2> /usr/lib/libmecabra.dylib
    0x7fff91971000 -     0x7fff91971fff  com.apple.audio.units.AudioUnit (1.12 - 1.12) <E5335492-7EFE-31EA-BE72-4A9CEE68D58E> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff91972000 -     0x7fff91982ff7  libbsm.0.dylib (34) <A3A2E56C-2B65-37C7-B43A-A1F926E1A0BB> /usr/lib/libbsm.0.dylib
    0x7fff91983000 -     0x7fff9198efff  libcommonCrypto.dylib (60061.30.1) <E789748D-F9A7-3CFF-B317-90DF348B1E95> /usr/lib/system/libcommonCrypto.dylib
    0x7fff922e9000 -     0x7fff922ebff7  com.apple.securityhi (9.0 - 55006) <15D38919-9697-3E3A-BCB9-4E3271BC2C7E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff92319000 -     0x7fff92341fff  libxpc.dylib (559.40.1) <5C829202-962E-3744-8B50-00D38CC88E84> /usr/lib/system/libxpc.dylib
    0x7fff92342000 -     0x7fff92454ff7  libvDSP.dylib (516) <151B3CCB-77D3-3715-A3D0-7C74CD5C7FFC> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff9245a000 -     0x7fff92469fff  com.apple.LangAnalysis (1.7.0 - 1.7.0) <D1E527E4-C561-352F-9457-E8C50232793C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff92473000 -     0x7fff924d2fff  com.apple.AE (681.5 - 681.7) <2BF39455-1CDD-392C-824A-9972C6B1FB57> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff92530000 -     0x7fff925dffe7  libvMisc.dylib (516) <6739E390-46E7-3BFA-9B69-B278562326E6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff9262f000 -     0x7fff92633fff  libCoreVMClient.dylib (79.1) <201EF6DF-5074-3CB7-A361-398CF957A264> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff9263a000 -     0x7fff92680ff7  libFontRegistry.dylib (134.1) <CE41D8C2-BEED-345C-BC4F-3775CC06C672> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff92688000 -     0x7fff92700ff7  com.apple.SystemConfiguration (1.14.4 - 1.14) <3DFFD7F7-BD23-3F4C-A209-C4A0D99F6573> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff92701000 -     0x7fff929e8ffb  com.apple.CoreServices.CarbonCore (1108.6 - 1108.6) <8953580E-7857-33B2-AA64-98296830D3A8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff939ad000 -     0x7fff939adfff  com.apple.CoreServices (62 - 62) <C69DA8A7-B536-34BF-A93F-1C170E2C6D58> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff939ae000 -     0x7fff939cbfff  libsystem_kernel.dylib (2782.50.9) <C09DE9E0-DFDC-345A-8CF7-97CCB62168A6> /usr/lib/system/libsystem_kernel.dylib
    0x7fff939cc000 -     0x7fff93a4afff  com.apple.CoreServices.OSServices (640.4 - 640.4) <9D175CD9-B27F-3529-8269-66D8AA83582E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff93a4b000 -     0x7fff93a4efff  com.apple.xpc.ServiceManagement (1.0 - 1) <A95A15CD-3B21-3513-AFF8-1D7DE3DBFA12> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 1
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 12415290
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=219.2M resident=134.1M(61%) swapped_out_or_unallocated=85.0M(39%)
Writable regions: Total=78.3M written=12.4M(16%) resident=18.6M(24%) swapped_out=4K(0%) unallocated=59.7M(76%)
 
REGION TYPE                      VIRTUAL
===========                      =======
CG shared images                    144K
Dispatch continuations             16.0M
Kernel Alloc Once                     8K
MALLOC                             43.0M
MALLOC (admin)                       32K
STACK GUARD                        56.0M
Stack                              10.1M
VM_ALLOCATE                        8044K
__DATA                             17.5M
__IMAGE                             528K
__LINKEDIT                         76.3M
__TEXT                            142.9M
__UNICODE                           552K
mapped file                        51.1M
shared memory                         4K
===========                      =======
TOTAL                             422.1M

kibaekkim avatar Dec 02 '16 17:12 kibaekkim

There are probably a couple of different things going on here. The crash is probably due to mixing libraries from Apple's Python and Homebrew's python. This is a recurrent problem that almost everyone who switches to homebrew seems to encounter. The Homebrew python path still includes the site-packages directory for Apple's python and it ends up pulling in libraries from the Apple Python site-package directory. If you grep the above error output and look for packages in /Library/Python/2.7/site-packages/, e.g.,

/Library/Python/2.7/site-packages/PIL/.dylibs/libjpeg.9.dylib

those are the problematic ones. I would suggest you just go ahead and delete everything in /Library/Python/2.7/site-packages/ (back it up to be sure). I think that will fix the problem (you may need to reinstall some of the packages under homebrew). Alternatively, you could install GrUMPy in a virtual environment using virtualenv with the --no-site-packages option, which I guess would also fix the problem.

It's hard to tell what the problem is with 0.8.4 on OS X without some more details. I don't think i changed anything that should make the difference between working and not working on OS X, but I guess it's good that you got it working with 0.85.

As for making the graphs prettier with xdot, this may not be quite what you expect. There are two different styles of tree pics you can get. One is the one you already got working, which is made with old-school gnuplot and pictures the nodes at the level of their bound. The other is the pretty tree pictures like this one, which are made using graphviz and then displayed using either pygame, xdot, or simply saved as files. Once you have a tree read in, you can produce either kind of image, but the commands for the two different image types are different, which goes back to the fact that GrUMPy is a merger of two separately developed projects. So just installing xdot and running p0201_GLPK.vbc won't change anything.

If you tell me what you want to do exactly, I can try to point you to some documentation.

tkralphs avatar Dec 03 '16 11:12 tkralphs

Thanks for the comments. I have (indirectly) resolved the issue.

Short: I made it work by removing /Library/Python/ and reinstalling python from brew.

Details: python installed by brew on my mac seems to read packages from both /Library/Python/2.7/site-packages/ and /usr/local/lib/python2.7/site-packages/. I also found multiple directories under /Library/Python/ (e.g., 2.5, 2.6, 2.7). I renamed /Library/Python/ to '/Library/Python_bak/and reinstallpython. To run grumpy, I needed to install pulpandpygame` from this clean version.

Prettier: I would like to generate a tree image like this. Here are the images for p0201_GLPK.vbc and p0201_SYMPHONY.vbc: p0201_GLPK.vbc.pdf and p0201_SYMPHONY.vbc.pdf. One is gray-colored, whereas the other is not.

More notes:

  • Version 0.8.4 still does not work. For p0201_SYMPHONY.vbc, I am getting this:
Invalid line: 0.288516 branched 1 None M 7125.000000 11.368421 24 19000000 100000
Should match: <time> branched <node id> <parent id>
<branch direction> <lp bound>
<sum of integer infeasibilities> <number of integer
infeasibilities>
  • Things under /Library/Python may not be necessary to run python.
  • xdot seems to require python 3.0 (requirements). I could install xdot using pip, but I got this messsage:
Xdot is not installed. Display is set to off.
  • pygame does not give me this pretty tree by default. It may require some parameter tunes.

Test script

from coinor.grumpy import BBTree
bt = BBTree()
file_ = open('../GrUMPy/src/grumpy/examples/p0201_SYMPHONY.vbc', 'r')
# file_ = open('../GrUMPy/src/grumpy/examples/p0201_GLPK.vbc', 'r')
for line in file_:
    bt.ProcessLine(line)

bt.set_display_mode('PIL')
bt.display()

kibaekkim avatar Dec 05 '16 15:12 kibaekkim

Thanks for the comments. I have (indirectly) resolved the issue.

Short: I made it work by removing /Library/Python/ and reinstalling python from brew.

Details: python installed by brew on my mac seems to read packages from both /Library/Python/2.7/site-packages/ and /usr/local/lib/python2.7/site-packages/. I also found multiple directories under /Library/Python/ (e.g., 2.5, 2.6, 2.7). I renamed /Library/Python/ to '/Library/Python_bak/and reinstall python. To run grumpy, I needed to install pulp and pygame` from this clean version.

Yes, exactly, this is the conflict between packages meant to work with Apple's python and the homebrew version that I was referrring to. Just to clarify, you shouldn't need to install pulp and pygame for GrUMPy to work---they are only required for some optional things you might want to do with GrUMPy. That is why they are not listed as requirements in setup.py.

Prettier: I would like to generate a tree image like this. Here are the images for p0201_GLPK.vbc and p0201_SYMPHONY.vbc: p0201_GLPK.vbc.pdf and p0201_SYMPHONY.vbc.pdf. One is gray-colored, whereas the other is not.

The "pretty" trees are generated by populating a BBTree object with data coming from some external application (a solver, another Python script, etc.) and displaying it. Whether the nodes are colored or not, etc. is just a function of the application itself. The two trees you are pointed out above were generated for a particular application where we wanted greyscale coloring of the nodes to indicate certain properties. If you take a look at how the nodes are added to the tree in BranchAndBound.py, you should see how it works.

More notes:

Version 0.8.4 still does not work. For p0201_SYMPHONY.vbc, I am getting this: Invalid line: 0.288516 branched 1 None M 7125.000000 11.368421 24 19000000 100000 Should match:

Ah, OK, this is useful to know I'm surprised because I'm sure this was working previously. I will look at it. In any case, I'll probably make a release of 0.85 in the near future and then it will be moot.

Things under /Library/Python may not be necessary to run python.

They are definitely not needed for homebrew python, but would be needed if you are using Apple's python. They just use different directories to store site-packages and the packages are not mutually compatible.

xdot seems to require python 3.0 (requirements). I could install xdot using pip, but I got this messsage: Xdot is not installed. Display is set to off.

GrUMPy is implemented in Python 2. You can't import Python 3 packages in Python 2, so this is why xdot is not seen as installed. This must have changed recently, as xdot was previously working with Python 2. Hmm, I'll have to look into this, might be time to start porting all my projects to Python 3.

pygame does not give me this pretty tree by default. It may require some parameter tunes.

pygame just provides a way of displaying an image file. The image itself is generated independent of pygame. Whether it is "pretty" or not has to do with what display function is called and the data describing the tree, which comes from an external application.

Hope this helps clarify some things!

tkralphs avatar Dec 06 '16 10:12 tkralphs

@kibaekkim I've updated the README now to indicate how to successfully get the current release of GrUMPy working with xdot on all platforms.

tkralphs avatar Feb 23 '17 00:02 tkralphs