How to find HIPDUMP Return Codes

#define HIPERRNONE            (0)            // No Error
#define HIPALLOCFAIL          (1)            // General memory allocation failure
#define HIPOPENFAIL           (2)            // Filed to open/create HIP file
#define HIPWRITEFAIL          (3)            // Failed to write to HIP file
#define HIPSERIALISEFAIL      (4)
#define HIPLOADDALLOCFAIL     (5)
#define HIPLOADOPENFAIL       (6)
#define HIPLOADREADFAIL       (7)
#define HIPLOADDCIFAIL        (8)
#define HIPLOADFONTFAIL       (9)
#define HIPLOADSYMFAIL        (10)
#define HIPINVALIDDCI         (11)
#define HIPINVALIDSTREAM      (12)
#define HIPCOMPONENTNOTFOUND  (13)
 
#define HIPCOMPRALLOC         (50)           // Memory allocation failure
#define HIPCOMPRSERIAL        (51)           // Serialising Compressed component error
 
#define HIPDOCOBJALLOC        (100)          // Memory allocation failure
#define HIPDOCOBJSERIAL       (101)          // Serialising Document Object component error
#define HIPDOCOBLOADVIEW      (102)
#define HIPDOCOBLOADADD       (103)
 
#define HIPPUBFRAGALLOC       (150)          // Memory allocation failure
#define HIPPUBFRAGSERIAL      (151)          // Serialising Publication Fragment component error
#define HIPPUBFRAGLOADFAIL    (152)
 
#define HIPXOBJALLOC          (200)          // Memory allocation failure
#define HIPXOBJSERIAL         (201)          // Serialising Executable Object component error
#define HIPXOBJREGALLOC       (203)          // Register allocation failure
#define HIPXOBJREGNOTALLOC    (204)          // Register not allocated
#define HIPXOBJTABLEERR       (205)          // Op INFO table out of step
#define HIPXOBJINVALNUMARGS   (206)          // Invalid number of parameters
#define HIPXOBJLOADALLOC      (207)
#define HIPXOBJLOADINVALARG   (208)
#define HIPXOBJBADCASE        (209)
#define HIPXOBJBADGUID        (210)
 
#define HIPFRAMEALLOC         (250)          // Memory allocation failure
#define HIPFRAMESERIAL        (251)          // Serialising Data Frame Object component error
#define HIPFRAMELOADCREATE    (252)
#define HIPFRAMELOAD          (253)
#define HIPFRAMEUNSUPPORTED   (254)          // For stuff we do not yet support
 
#define HIPGDATAALLOC         (300)          // Memory allocation failure
#define HIPGDATASERIAL        (301)          // Serialising Global Data component error
#define HIPGDATALOADFAIL      (302)
 
#define HIPINFOALLOC          (350)          // Memory allocation failure
#define HIPINFOSERIAL         (351)          // Serialising User Info component error
#define HIPINFOLOADFAIL       (352)
 
#define HIPRESPKALLOC         (400)          // Memory allocation failure
#define HIPRESPKSERIAL        (401)          // Serialising Resource Pack component error
#define HIPRESPKOPENFAIL      (402)
#define HIPRESPKWRITEFAIL     (403)
#define HIPRESPKLOADFAIL      (404)
#define HIPNORESPK            (405)
 
#define HIPDEBUGALLOC         (450)          // Memory allocation failure
#define HIPDEBUGSERIAL        (451)          // Serialising Debug component error
#define HIPDEBUGLOADFAIL      (452)          // Loading Debug component error
 
#define HIPCFGALLOC           (500)
#define HIPCFGCATALLOC        (501)
#define HIPCFGSECTALLOC       (502)
#define HIPCFGSERIAL          (503)
#define HIPCFGLOADFAIL        (504)
 
#define HIPCPTTALLOC          (550)
#define HIPCPTTENTALLOC       (551)
#define HIPCPTTSERIAL         (552)
#define HIPCPTTLOAD           (553)
 
#define HIPTXTSALLOC          (600)
#define HIPTXTSENTALLOC       (601)
#define HIPTXTSSERIAL         (602)
#define HIPTXTSLOAD           (603)
 
#define HIPCMSGALLOC          (650)
#define HIPCMSGADDALLOC       (651)
#define HIPCMSGSERIAL         (652)
#define HIPCMSGLOAD           (653)
 
#define HIPLOCLALLOC          (700)
#define HIPLOCLADDALLOC       (701)
#define HIPLOCLSERIAL         (702)
#define HIPLOCLLOAD           (703)
 
//
// SJB: Interactive
//
#define HIPRESGROUPALLOC      (750) 
#define HIPRESGROUPSERIAL     (751)
#define HIPRESGROUPLOAD       (753)
#define HIPRESOURCEALLOC      (800)
#define HIPRESOURCESERIAL     (801)
#define HIPRESOURCELOAD       (802)
#define HIPRESOURCEFILE       (803)
#define HIPINDEXALLOC         (850)
#define HIPINDEXSERIAL        (851)
#define HIPINDEXLOAD          (852)
#define HIPINDEXOBJALLOC      (853)
#define HIPINDEXOBJSERIAL     (854)
#define HIPPUBLOGICALLOC      (900)
#define HIPPUBLOGICSERIAL     (901)
#define HIPPUBLOGICLOAD       (902)
#define HIPPUBLOGICFILE       (903)
#define HIPPUBLOGICDECOMPERR  (904) // SJB: SCR 69438
#define HIPPUBLOGICCOMPERR    (905) // SJB: SCR 69438
#define HIPIDATAALLOC         (950)
#define HIPIDATASERIAL        (951)
#define HIPIDATALOAD          (952)
#define HIPIDATAFILE          (953)
 
UPDATED:  November 29, 2017