enum | legion_error_t {
LEGION_NO_ERROR = 0
, ERROR_RESERVED_REDOP_ID = 1
, ERROR_DUPLICATE_REDOP_ID = 2
, ERROR_RESERVED_TYPE_HANDLE = 3
,
ERROR_DUPLICATE_TYPE_HANDLE = 4
, ERROR_DUPLICATE_FIELD_ID = 5
, ERROR_PARENT_TYPE_HANDLE_NONEXISTENT = 6
, ERROR_MISSING_PARENT_FIELD_ID = 7
,
ERROR_RESERVED_PROJECTION_ID = 8
, ERROR_DUPLICATE_PROJECTION_ID = 9
, ERROR_UNREGISTERED_VARIANT = 10
, ERROR_USE_REDUCTION_REGION_REQ = 11
,
ERROR_INVALID_ACCESSOR_REQUESTED = 12
, ERROR_PHYSICAL_REGION_UNMAPPED = 13
, ERROR_RESERVED_TASK_ID = 14
, ERROR_INVALID_ARG_MAP_DESTRUCTION = 15
,
ERROR_RESERVED_MAPPING_ID = 16
, ERROR_BAD_INDEX_PRIVILEGES = 17
, ERROR_BAD_FIELD_PRIVILEGES = 18
, ERROR_BAD_REGION_PRIVILEGES = 19
,
ERROR_BAD_PARTITION_PRIVILEGES = 20
, ERROR_BAD_PARENT_INDEX = 21
, ERROR_BAD_INDEX_PATH = 22
, ERROR_BAD_PARENT_REGION = 23
,
ERROR_BAD_REGION_PATH = 24
, ERROR_BAD_PARTITION_PATH = 25
, ERROR_BAD_FIELD = 26
, ERROR_BAD_REGION_TYPE = 27
,
ERROR_INVALID_TYPE_HANDLE = 28
, ERROR_LEAF_TASK_VIOLATION = 29
, ERROR_INVALID_REDOP_ID = 30
, ERROR_REDUCTION_INITIAL_VALUE_MISMATCH = 31
,
ERROR_INVALID_UNMAP_OP = 32
, ERROR_INVALID_DUPLICATE_MAPPING = 33
, ERROR_INVALID_REGION_ARGUMENT_INDEX = 34
, ERROR_INVALID_MAPPING_ACCESS = 35
,
ERROR_STALE_INLINE_MAPPING_ACCESS = 36
, ERROR_INVALID_INDEX_SPACE_PARENT = 37
, ERROR_INVALID_INDEX_PART_PARENT = 38
, ERROR_INVALID_INDEX_SPACE_COLOR = 39
,
ERROR_INVALID_INDEX_PART_COLOR = 40
, ERROR_INVALID_INDEX_SPACE_HANDLE = 41
, ERROR_INVALID_INDEX_PART_HANDLE = 42
, ERROR_FIELD_SPACE_FIELD_MISMATCH = 43
,
ERROR_INVALID_INSTANCE_FIELD = 44
, ERROR_DUPLICATE_INSTANCE_FIELD = 45
, ERROR_TYPE_INST_MISMATCH = 46
, ERROR_TYPE_INST_MISSIZE = 47
,
ERROR_INVALID_INDEX_SPACE_ENTRY = 48
, ERROR_INVALID_INDEX_PART_ENTRY = 49
, ERROR_INVALID_FIELD_SPACE_ENTRY = 50
, ERROR_INVALID_REGION_ENTRY = 51
,
ERROR_INVALID_PARTITION_ENTRY = 52
, ERROR_ALIASED_INTRA_TASK_REGIONS = 53
, ERROR_MAX_FIELD_OVERFLOW = 54
, ERROR_MISSING_TASK_COLLECTION = 55
,
ERROR_INVALID_IDENTITY_PROJECTION_USE = 56
, ERROR_INVALID_PROJECTION_ID = 57
, ERROR_NON_DISJOINT_PARTITION = 58
, ERROR_BAD_PROJECTION_USE = 59
,
ERROR_INDEPENDENT_SLICES_VIOLATION = 60
, ERROR_INVALID_REGION_HANDLE = 61
, ERROR_INVALID_PARTITION_HANDLE = 62
, ERROR_VIRTUAL_MAP_IN_LEAF_TASK = 63
,
ERROR_LEAF_MISMATCH = 64
, ERROR_INVALID_PROCESSOR_SELECTION = 65
, ERROR_INVALID_VARIANT_SELECTION = 66
, ERROR_INVALID_MAPPER_OUTPUT = 67
,
ERROR_UNINITIALIZED_USE = 68
, ERROR_INVALID_INDEX_DOMAIN = 69
, ERROR_INVALID_INDEX_PART_DOMAIN = 70
, ERROR_PARTITION_VERIFICATION = 71
,
ERROR_NON_DISJOINT_TASK_REGIONS = 72
, ERROR_INVALID_FIELD_ACCESSOR_PRIVILEGES = 73
, ERROR_INVALID_PREMAPPED_REGION_LOCATION = 74
, ERROR_IDEMPOTENT_MISMATCH = 75
,
ERROR_INVALID_MAPPER_ID = 76
, ERROR_INVALID_TREE_ENTRY = 77
, ERROR_FUTURE_MAP_COUNT_MISMATCH = 78
, ERROR_MAXIMUM_NODES_EXCEEDED = 79
,
ERROR_MAXIMUM_PROCS_EXCEEDED = 80
, ERROR_INVALID_TASK_ID = 81
, ERROR_INVALID_MAPPER_DOMAIN_SLICE = 82
, ERROR_UNFOLDABLE_REDUCTION_OP = 83
,
ERROR_INVALID_INLINE_ID = 84
, ERROR_ILLEGAL_MUST_PARALLEL_INLINE = 85
, ERROR_ILLEGAL_MAPPER_PROCESSOR = 86
, ERROR_FUTURE_SIZE_MISMATCH = 87
,
ERROR_ILLEGAL_PREDICATE_FUTURE = 88
, ERROR_COPY_REQUIREMENTS_MISMATCH = 89
, ERROR_INVALID_COPY_FIELDS_SIZE = 90
, ERROR_COPY_SPACE_MISMATCH = 91
,
ERROR_INVALID_COPY_PRIVILEGE = 92
, ERROR_INVALID_PARTITION_COLOR = 93
, ERROR_EXCEEDED_MAX_CONTEXTS = 94
, ERROR_ACQUIRE_MISMATCH = 95
,
ERROR_RELEASE_MISMATCH = 96
, ERROR_INVALID_TASK_VARIANT_PROPERTIES = 97
, ERROR_INVALID_FIELD_PRIVILEGES = 98
, ERROR_ILLEGAL_NESTED_TRACE = 99
,
ERROR_UNMATCHED_END_TRACE = 100
, ERROR_CONFLICTING_PARENT_MAPPING_DEADLOCK = 101
, ERROR_CONFLICTING_SIBLING_MAPPING_DEADLOCK = 102
, ERROR_INVALID_PARENT_REQUEST = 103
,
ERROR_INVALID_FIELD_ID = 104
, ERROR_NESTED_MUST_EPOCH = 105
, ERROR_UNMATCHED_MUST_EPOCH = 106
, ERROR_MUST_EPOCH_FAILURE = 107
,
ERROR_DOMAIN_DIM_MISMATCH = 108
, ERROR_INVALID_PROCESSOR_NAME = 109
, ERROR_INVALID_INDEX_SUBSPACE_REQUEST = 110
, ERROR_INVALID_INDEX_SUBPARTITION_REQUEST = 111
,
ERROR_INVALID_FIELD_SPACE_REQUEST = 112
, ERROR_INVALID_LOGICAL_SUBREGION_REQUEST = 113
, ERROR_INVALID_LOGICAL_SUBPARTITION_REQUEST = 114
, ERROR_ALIASED_REGION_REQUIREMENTS = 115
,
ERROR_MISSING_DEFAULT_PREDICATE_RESULT = 116
, ERROR_PREDICATE_RESULT_SIZE_MISMATCH = 117
, ERROR_MPI_INTEROPERABILITY_NOT_CONFIGURED = 118
, ERROR_NESTED_REGISTRATION_CALLBACKS = 119
,
ERROR_EMPTY_INDEX_PARTITION = 120
, ERROR_INCONSISTENT_SEMANTIC_TAG = 121
, ERROR_INVALID_SEMANTIC_TAG = 122
, ERROR_DUMMY_CONTEXT_OPERATION = 123
,
ERROR_INVALID_CONTEXT_CONFIGURATION = 124
, ERROR_INDEX_TREE_MISMATCH = 125
, ERROR_INDEX_PARTITION_ANCESTOR = 126
, ERROR_INVALID_PENDING_CHILD = 127
,
ERROR_ILLEGAL_FILE_ATTACH = 128
, ERROR_ILLEGAL_ALLOCATOR_REQUEST = 129
, ERROR_ILLEGAL_DETACH_OPERATION = 130
, ERROR_NO_STARTUP_RESOURCES = 131
,
ERROR_ILLEGAL_REDUCTION_VIRTUAL_MAPPING = 132
, ERROR_INVALID_MAPPED_REGION_LOCATION = 133
, ERROR_RESERVED_SERDEZ_ID = 134
, ERROR_DUPLICATE_SERDEZ_ID = 135
,
ERROR_INVALID_SERDEZ_ID = 136
, ERROR_TRACE_VIOLATION = 137
, ERROR_INVALID_TARGET_PROC = 138
, ERROR_INCOMPLETE_TRACE = 139
,
ERROR_STATIC_CALL_POST_RUNTIME_START = 140
, ERROR_ILLEGAL_GLOBAL_VARIANT_REGISTRATION = 141
, ERROR_ILLEGAL_USE_OF_NON_GLOBAL_VARIANT = 142
, ERROR_RESERVED_CONSTRAINT_ID = 143
,
ERROR_INVALID_CONSTRAINT_ID = 144
, ERROR_DUPLICATE_CONSTRAINT_ID = 145
, ERROR_ILLEGAL_WAIT_FOR_SHUTDOWN = 146
, ERROR_DEPRECATED_METHOD_USE = 147
,
ERROR_MAX_APPLICATION_TASK_ID_EXCEEDED = 148
, ERROR_MAX_APPLICATION_MAPPER_ID_EXCEEDED = 149
, ERROR_INVALID_ARGUMENTS_TO_MAPPER_RUNTIME = 150
, ERROR_INVALID_MAPPER_SYNCHRONIZATION = 151
,
ERROR_ILLEGAL_PARTIAL_ACQUISITION = 152
, ERROR_ILLEGAL_INTERFERING_RESTRICTIONS = 153
, ERROR_ILLEGAL_PARTIAL_RESTRICTION = 154
, ERROR_ILLEGAL_INTERFERING_ACQUISITIONS = 155
,
ERROR_UNRESTRICTED_ACQUIRE = 156
, ERROR_UNACQUIRED_RELEASE = 157
, ERROR_UNATTACHED_DETACH = 158
, ERROR_INVALID_PROJECTION_RESULT = 159
,
ERROR_ILLEGAL_IMPLICIT_MAPPING = 160
, ERROR_INNER_TASK_VIOLATION = 161
, ERROR_REQUEST_FOR_EMPTY_FUTURE = 162
, ERROR_ILLEGAL_REMAP_IN_STATIC_TRACE = 163
,
ERROR_DYNAMIC_TYPE_MISMATCH = 164
, ERROR_MISSING_LOCAL_VARIABLE = 165
, ERROR_ACCESSOR_PRIVILEGE_CHECK = 166
, ERROR_ACCESSOR_BOUNDS_CHECK = 167
,
ERROR_DUPLICATE_MPI_CONFIG = 168
, ERROR_UNKNOWN_MAPPABLE = 169
, ERROR_DEPRECATED_PROJECTION = 170
, ERROR_ILLEGAL_PARTIAL_ACQUIRE = 171
,
ERROR_ILLEGAL_INTERFERING_RESTRICTON = 172
, ERROR_ILLEGAL_INTERFERING_ACQUIRE = 173
, ERROR_ILLEGAL_REDUCTION_REQUEST = 175
, ERROR_PROJECTION_REGION_REQUIREMENTS = 180
,
ERROR_REQUIREMENTS_INVALID_REGION = 181
, ERROR_FIELD_NOT_VALID_FIELD = 182
, ERROR_INSTANCE_FIELD_PRIVILEGE = 183
, ERROR_ILLEGAL_REQUEST_VIRTUAL_INSTANCE = 185
,
ERROR_PARENT_TASK_INLINE = 186
, ERROR_REGION_NOT_SUBREGION = 189
, ERROR_REGION_REQUIREMENT_INLINE = 190
, ERROR_PRIVILEGES_FOR_REGION = 191
,
ERROR_MISSING_INSTANCE_FIELD = 195
, ERROR_NUMBER_SOURCE_REQUIREMENTS = 204
, ERROR_COPY_SOURCE_REQUIREMENTS = 205
, ERROR_COPY_DESTINATION_REQUIREMENT = 206
,
ERROR_TYPE_MISMATCH = 208
, ERROR_TYPE_FIELD_MISMATCH = 209
, ERROR_ALIASED_REQION_REQUIREMENTS = 210
, ERROR_FIELD_SIZE_MISMATCH = 211
,
ERROR_REQUEST_INVALID_REGION = 212
, ERROR_FIELD_SERDEZ_MISMATCH = 213
, ERROR_SERDEZ_FIELD_DISALLOWED = 214
, ERROR_INSTANCE_FIELD_DUPLICATE = 215
,
ERROR_PARENT_TASK_COPY = 216
, ERROR_REGION_REQUIREMENT_COPY = 220
, ERROR_SOURCE_REGION_REQUIREMENT = 232
, ERROR_DESTINATION_REGION_REQUIREMENT = 233
,
ERROR_COPY_SOURCE_REQUIREMENT = 235
, ERROR_INDEX_SPACE_COPY = 237
, ERROR_DEPRECATED_SHARDING = 238
, ERROR_IMPLICIT_REPLICATED_SHARDING = 239
,
ERROR_MIXED_PARTITION_COLOR_ALLOCATION_MODES = 240
, ERROR_EXCEEDED_CONFIGURATION_LIMIT = 241
, ERROR_INVALID_PADDED_ACCESSOR = 242
, ERROR_MAPPER_FAILED_ACQUIRE = 245
,
ERROR_FIELD_NOT_VALID = 248
, ERROR_PARENT_TASK_ACQUIRE = 249
, ERROR_REGION_REQUIREMENT_ACQUIRE = 253
, ERROR_PARENT_TASK_RELEASE = 257
,
ERROR_REGION_REQUIREMENT_RELEASE = 261
, ERROR_MUST_EPOCH_DEPENDENCE = 267
, ERROR_PARENT_TASK_PARTITION = 268
, ERROR_PARENT_TASK_FILL = 273
,
ERROR_REGION_REQUIREMENT_DISCARD = 277
, ERROR_REGION_REQUIREMENT_FILL = 278
, ERROR_PRIVILEGES_REGION_SUBSET = 279
, ERROR_INDEX_SPACE_FILL = 281
,
ERROR_ILLEGAL_FILE_ATTACHMENT = 284
, ERROR_REGION_REQUIREMENT_ATTACH = 293
, ERROR_PARENT_TASK_DETACH = 295
, ERROR_ILLEGAL_TOP_LEVEL_TASK_CREATION = 296
,
ERROR_INVALID_DISCARD_QUALIFIER = 297
, ERROR_PARENT_TASK_TASK = 298
, ERROR_INDEX_SPACE_NOTSUBSPACE = 299
, ERROR_PRIVILEGES_INDEX_SPACE = 300
,
ERROR_PROJECTION_REGION_REQUIREMENT = 303
, ERROR_NONDISJOINT_PARTITION_SELECTED = 304
, ERROR_PARTITION_NOT_SUBPARTITION = 312
, ERROR_REGION_REQUIREMENT_TASK = 313
,
ERROR_PRIVILEGES_REGION_NOTSUBSET = 314
, ERROR_PRIVILEGES_PARTITION_NOTSUBSET = 315
, ERROR_INVALID_LOCATION_CONSTRAINT = 344
, ERROR_ALIASED_INTERFERING_REGION = 356
,
ERROR_REDUCTION_OPERATION_INDEX = 357
, ERROR_ILLEGAL_FUTURE_USE = 358
, ERROR_INDEX_SPACE_TASK = 359
, ERROR_TRACE_VIOLATION_RECORDED = 363
,
ERROR_TRACE_VIOLATION_OPERATION = 364
, ERROR_INVALID_MAPPER_REQUEST = 366
, ERROR_ILLEGAL_RUNTIME_REMAPPING = 377
, ERROR_UNABLE_FIND_TASK_LOCAL = 378
,
ERROR_INDEXPARTITION_NOT_SAME_INDEX_TREE = 379
, ERROR_EXCEEDED_MAXIMUM_NUMBER_LOCAL_FIELDS = 387
, ERROR_UNABLE_ALLOCATE_LOCAL_FIELD = 388
, ERROR_TASK_ATTEMPTED_ALLOCATE_FIELD = 389
,
ERROR_DEFERRED_BUFFER_DOUBLE_DELETE = 390
, ERROR_MISMATCHED_PROFILING_RANGE = 391
, ERROR_MISSING_PROFILING_PROVENANCE = 392
, ERROR_PREDICATED_INDEX_TASK_LAUNCH = 393
,
ERROR_ATTEMPTED_INLINE_MAPPING_REGION = 395
, ERROR_ATTEMPTED_EXTERNAL_ATTACH = 397
, ERROR_ILLEGAL_PREDICATE_CREATION = 399
, ERROR_ILLEGAL_END_TRACE_CALL = 402
,
ERROR_UNMATCHED_END_STATIC_TRACE = 403
, ERROR_ILLEGAL_END_STATIC_TRACE = 404
, ERROR_ILLEGAL_ACQUIRE_OPERATION = 405
, ERROR_ILLEGAL_RELEASE_OPERATION = 406
,
ERROR_TASK_FAILED_END_TRACE = 408
, ERROR_ILLEGAL_INDEX_SPACE_CREATION = 410
, ERROR_UMATCHED_END_TRACE = 411
, ERROR_ILLEGAL_NESTED_STATIC_TRACE = 412
,
ERROR_ILLEGAL_UNION_INDEX_SPACES = 414
, ERROR_ILLEGAL_INTERSECT_INDEX_SPACES = 415
, ERROR_ILLEGAL_SUBTRACT_INDEX_SPACES = 416
, ERROR_ILLEGAL_INDEX_SPACE_DELETION = 417
,
ERROR_ILLEGAL_INDEX_PARTITION_DELETION = 418
, ERROR_ILLEGAL_EQUAL_PARTITION_CREATION = 419
, ERROR_ILLEGAL_UNION_PARTITION_CREATION = 420
, ERROR_ILLEGAL_INTERSECTION_PARTITION_CREATION = 421
,
ERROR_ILLEGAL_DIFFERENCE_PARTITION_CREATION = 422
, ERROR_ILLEGAL_CREATE_CROSS_PRODUCT_PARTITION = 423
, ERROR_ILLEGAL_CREATE_ASSOCIATION = 424
, ERROR_ILLEGAL_CREATE_RESTRICTED_PARTITION = 425
,
ERROR_ILLEGAL_PARTITION_FIELD = 426
, ERROR_ILLEGAL_PARTITION_IMAGE = 427
, ERROR_ILLEGAL_PARTITION_IMAGE_RANGE = 428
, ERROR_ILLEGAL_PARTITION_PREIMAGE = 429
,
ERROR_ILLEGAL_PARTITION_PREIMAGE_RANGE = 430
, ERROR_ILLEGAL_CREATE_PENDING_PARTITION = 431
, ERROR_ILLEGAL_CREATE_INDEX_SPACE_UNION = 432
, ERROR_ILLEGAL_CREATE_INDEX_SPACE_INTERSECTION = 434
,
ERROR_ILLEGAL_CREATE_INDEX_SPACE_DIFFERENCE = 436
, ERROR_ILLEGAL_CREATE_FIELD_SPACE = 437
, ERROR_ILLEGAL_DESTROY_FIELD_SPACE = 438
, ERROR_ILLEGAL_NONLOCAL_FIELD_ALLOCATION = 439
,
ERROR_ILLEGAL_FIELD_DESTRUCTION = 440
, ERROR_ILLEGAL_NONLOCAL_FIELD_ALLOCATION2 = 441
, ERROR_ILLEGAL_FIELD_DESTRUCTION2 = 442
, ERROR_ILLEGAL_REGION_CREATION = 443
,
ERROR_ILLEGAL_REGION_DESTRUCTION = 444
, ERROR_ILLEGAL_PARTITION_DESTRUCTION = 445
, ERROR_ILLEGAL_CREATE_FIELD_ALLOCATION = 447
, ERROR_ILLEGAL_EXECUTE_TASK_CALL = 448
,
ERROR_ILLEGAL_EXECUTE_INDEX_SPACE = 449
, ERROR_ILLEGAL_MAP_REGION = 451
, ERROR_ILLEGAL_REMAP_OPERATION = 452
, ERROR_ILLEGAL_UNMAP_OPERATION = 453
,
ERROR_ILLEGAL_FILL_OPERATION_CALL = 454
, ERROR_ILLEGAL_INDEX_FILL_OPERATION_CALL = 455
, ERROR_ILLEGAL_COPY_FILL_OPERATION_CALL = 456
, ERROR_ILLEGAL_INDEX_COPY_OPERATION = 457
,
ERROR_ILLEGAL_ATTACH_RESOURCE_OPERATION = 460
, ERROR_ILLEGAL_DETACH_RESOURCE_OPERATION = 461
, ERROR_ILLEGAL_LEGION_EXECUTE_MUST_EPOCH = 462
, ERROR_ILLEGAL_TIMING_MEASUREMENT = 463
,
ERROR_ILLEGAL_LEGION_MAPPING_FENCE_CALL = 464
, ERROR_ILLEGAL_LEGION_EXECUTION_FENCE_CALL = 465
, ERROR_ILLEGAL_LEGION_COMPLETE_FRAME_CALL = 466
, ERROR_ILLEGAL_GET_PREDICATE_FUTURE = 469
,
ERROR_ILLEGAL_LEGION_BEGIN_TRACE = 470
, ERROR_ILLEGAL_LEGION_END_TRACE = 471
, ERROR_ILLEGAL_LEGION_BEGIN_STATIC_TRACE = 472
, ERROR_ILLEGAL_LEGION_END_STATIC_TRACE = 473
,
ERROR_INVALID_PHYSICAL_TRACING = 474
, ERROR_PARENT_TASK_DISCARD = 475
, ERROR_PHYSICAL_TRACING_UNSUPPORTED_OP = 476
, ERROR_DYNAMIC_CALL_PRE_RUNTIME_START = 477
,
ERROR_PARENT_INDEX_PARTITION_REQUESTED = 478
, ERROR_FIELD_SPACE_HAS_NO_FIELD = 479
, ERROR_PARENT_LOGICAL_PARTITION_REQUESTED = 480
, ERROR_INVALID_REQUEST_FOR_INDEXSPACE = 481
,
ERROR_UNABLE_FIND_ENTRY = 482
, ERROR_INVALID_REQUEST_INDEXPARTITION = 484
, ERROR_INVALID_REQUEST_FIELDSPACE = 487
, ERROR_INVALID_REQUEST_LOGICALREGION = 490
,
ERROR_INVALID_REQUEST_LOGICALPARTITION = 492
, ERROR_INVALID_REQUEST_TREE_ID = 493
, ERROR_UNABLE_FIND_TOPLEVEL_TREE = 495
, ERROR_ILLEGAL_DUPLICATE_REQUEST_ALLOCATOR = 502
,
ERROR_ILLEGAL_DUPLICATE_FIELD_ID = 510
, ERROR_EXCEEDED_MAXIMUM_NUMBER_ALLOCATED_FIELDS = 511
, ERROR_ILLEGAL_NOT_PREDICATE_CREATION = 533
, ERROR_PARENT_TASK_ATTACH = 534
,
ERROR_INVALID_REGION_ARGUMENTS = 535
, ERROR_INVALID_MAPPER_CONTENT = 536
, ERROR_INVALID_DUPLICATE_MAPPER = 537
, ERROR_INVALID_UNLOCK_MAPPER = 538
,
ERROR_UNKNOWN_PROFILER_OPTION = 539
, ERROR_MISSING_PROFILER_OPTION = 540
, ERROR_INVALID_PROFILER_SERIALIZER = 541
, ERROR_INVALID_PROFILER_FILE = 542
,
ERROR_ILLEGAL_LAYOUT_CONSTRAINT = 543
, ERROR_UNSUPPORTED_LAYOUT_CONSTRAINT = 544
, ERROR_ACCESSOR_FIELD_SIZE_CHECK = 545
, ERROR_ATTACH_OPERATION_MISSING_POINTER = 546
,
ERROR_RESERVED_VARIANT_ID = 547
, ERROR_NON_DENSE_RECTANGLE = 548
, ERROR_LIBRARY_COUNT_MISMATCH = 549
, ERROR_MPI_INTEROP_MISCONFIGURATION = 550
,
ERROR_NUMBER_SRC_INDIRECT_REQUIREMENTS = 551
, ERROR_NUMBER_DST_INDIRECT_REQUIREMENTS = 552
, ERROR_COPY_GATHER_REQUIREMENT = 553
, ERROR_COPY_SCATTER_REQUIREMENT = 554
,
ERROR_MAPPER_SYNCHRONIZATION = 555
, ERROR_DUPLICATE_VARIANT_REGISTRATION = 556
, ERROR_ILLEGAL_IMPLICIT_TOP_LEVEL_TASK = 557
, ERROR_ACCESSOR_COMPATIBILITY_CHECK = 558
,
ERROR_ILLEGAL_RESOURCE_DESTRUCTION = 559
, ERROR_DUPLICATE_FUTURE_SET = 560
, ERROR_ATTACH_HDF5 = 561
, ERROR_ATTACH_HDF5_CONSTRAINT = 562
,
ERROR_ILLEGAL_PARTITION_BY_DOMAIN = 563
, ERROR_INVALID_PARTITION_BY_DOMAIN_VALUE = 564
, ERROR_FUTURE_MAP_REDOP_TYPE_MISMATCH = 565
, ERROR_MISSING_PARTITION_BY_WEIGHT_COLOR = 566
,
ERROR_INVALID_PARTITION_BY_WEIGHT_VALUE = 567
, ERROR_LEGION_CONFIGURATION = 568
, ERROR_CREATION_FUTURE_TYPE_MISMATCH = 569
, ERROR_ARGUMENT_MAP_DIMENSIONALITY = 570
,
ERROR_INVALID_FUTURE_MAP_POINT = 571
, ERROR_ILLEGAL_LOCAL_FUNCTION_TASK_LAUNCH = 572
, ERROR_ILLEGAL_SHARED_OWNERSHIP = 573
, ERROR_ILLEGAL_PERFORM_REGISTRATION_CALLBACK = 574
,
ERROR_NON_PIECE_RECTANGLE = 575
, ERROR_DEFERRED_ALLOCATION_FAILURE = 576
, ERROR_INDEX_SPACE_ATTACH = 577
, ERROR_INDEX_SPACE_DETACH = 578
,
ERROR_POST_EXECUTION_UNORDERED_OPERATION = 579
, ERROR_COLOCATION_VIOLATION = 580
, ERROR_RESERVED_SHARDING_ID = 601
, ERROR_DUPLICATE_SHARDING_ID = 602
,
ERROR_INVALID_SHARDING_ID = 603
, ERROR_REPLICATE_TASK_VIOLATION = 604
, ERROR_ILLEGAL_SHARDING_FUNCTOR_OUTPUT = 605
, ERROR_CONFUSED_USER = 606
,
ERROR_CONTROL_REPLICATION_VIOLATION = 607
, ERROR_INVALID_OUTPUT_SIZE = 608
, ERROR_INVALID_OUTPUT_REGION_DOMAIN = 609
, ERROR_UNBOUND_OUTPUT_REGION = 610
,
ERROR_DUPLICATE_OUTPUTS = 611
, ERROR_INVALID_GLOBAL_INDEXING = 612
, ERROR_INVALID_OUTPUT_FIELD = 613
, ERROR_OUTPUT_REGIONS_IN_PREDICATED_TASK = 614
,
ERROR_OUTPUT_REGIONS_IN_TRACE = 615
, ERROR_PARENT_TASK_ADVISEMENT = 616
, ERROR_LOGICAL_REGION_FROM_INVALID_OUTPUT_REGION = 617
, ERROR_INVALID_FUTURE_MEMORY_KIND = 618
,
ERROR_UNALIGNED_OUTPUT_REGION = 619
, ERROR_INVALID_OUTPUT_REGION_CONSTRAINTS = 620
, ERROR_DUPLICATE_RETURN_REQUESTS = 621
, ERROR_INVALID_OUTPUT_REGION_RETURN = 622
,
ERROR_INVALID_OUTPUT_REGION_PROJECTION = 623
, ERROR_INVALID_OUTPUT_REGION_FIELD = 624
, ERROR_FUTURE_SIZE_BOUNDS_EXCEEDED = 625
, ERROR_ILLEGAL_CONCURRENT_EXECUTION = 626
,
ERROR_MISSING_FILL_VALUE = 627
, ERROR_ILLEGAL_CONCURRENT_TASK_BARRIER = 628
, LEGION_WARNING_FUTURE_NONLEAF = 1000
, LEGION_WARNING_BLOCKING_EMPTY = 1001
,
LEGION_WARNING_WAITING_ALL_FUTURES = 1002
, LEGION_WARNING_WAITING_REGION = 1003
, LEGION_WARNING_MISSING_REGION_WAIT = 1004
, LEGION_WARNING_NONLEAF_ACCESSOR = 1005
,
LEGION_WARNING_UNMAPPED_ACCESSOR = 1006
, LEGION_WARNING_READ_DISCARD = 1007
, LEGION_WARNING_MISSING_PROC_CONSTRAINT = 1008
, LEGION_WARNING_DYNAMIC_PROJECTION_REG = 1009
,
LEGION_WARNING_DUPLICATE_MPI_CONFIG = 1010
, LEGION_WARNING_NEW_PROJECTION_FUNCTORS = 1011
, LEGION_WARNING_IGNORE_MEMORY_REQUEST = 1012
, LEGION_WARNING_NOT_COPY = 1013
,
LEGION_WARNING_REGION_REQUIREMENT_INLINE = 1014
, LEGION_WARNING_MAPPER_FAILED_ACQUIRE = 1015
, LEGION_WARNING_SOURCE_REGION_REQUIREMENT = 1016
, LEGION_WARNING_DESTINATION_REGION_REQUIREMENT = 1017
,
LEGION_WARNING_REGION_REQUIREMENTS_INDEX = 1019
, LEGION_WARNING_PRIVILEGE_FIELDS_ACQUIRE = 1020
, LEGION_WARNING_PRIVILEGE_FIELDS_RELEASE = 1021
, LEGION_WARNING_FILE_ATTACH_OPERATION = 1022
,
LEGION_WARNING_HDF5_ATTACH_OPERATION = 1023
, LEGION_WARNING_REGION_REQUIREMENT_TASK = 1024
, LEGION_WARNING_EMPTY_FILL_FIELDS = 1025
, LEGION_WARNING_EMPTY_OUTPUT_TARGET = 1026
,
LEGION_WARNING_IGNORING_SPURIOUS_TARGET = 1027
, LEGION_WARNING_IGNORING_PROCESSOR_REQUEST = 1028
, LEGION_WARNING_MAPPER_REQUESTED_COMPOSITE = 1030
, LEGION_WARNING_MAPPER_REQUESTED_INLINE = 1031
,
LEGION_WARNING_REGION_REQUIREMENTS_INDIVIDUAL = 1032
, LEGION_WARNING_IGNORING_ACQUIRE_REQUEST = 1035
, LEGION_WARNING_WAITING_FUTURE_NONLEAF = 1047
, LEGION_WARNING_RUNTIME_UNMAPPING_REMAPPING = 1050
,
LEGION_WARNING_IGNORING_EMPTY_INDEX_TASK_LAUNCH = 1058
, LEGION_WARNING_UNINITIALIZED_USE = 1071
, LEGION_WARNING_MAPPER_REQUESTED_PROFILING = 1082
, LEGION_WARNING_REGION_TREE_STATE_LOGGING = 1083
,
LEGION_WARNING_DISJOINTNESS_VERIFICATION = 1084
, LEGION_WARNING_IGNORING_EMPTY_INDEX_SPACE_FILL = 1085
, LEGION_WARNING_IGNORING_EMPTY_INDEX_SPACE_COPY = 1086
, LEGION_WARNING_VARIANT_TASK_NOT_MARKED = 1087
,
LEGION_WARNING_MAPPER_REQUESTED_POST = 1088
, LEGION_WARNING_IGNORING_RELEASE_REQUEST = 1089
, LEGION_WARNING_PRUNE_DEPTH_EXCEEDED = 1090
, LEGION_WARNING_GENERIC_ACCESSOR = 1091
,
LEGION_WARNING_UNUSED_PROFILING_FILE_NAME = 1092
, LEGION_WARNING_INVALID_PRIORITY_CHANGE = 1093
, LEGION_WARNING_EXTERNAL_ATTACH_OPERATION = 1094
, LEGION_WARNING_EXTERNAL_GARBAGE_PRIORITY = 1095
,
LEGION_WARNING_MAPPER_INVALID_INSTANCE = 1096
, LEGION_WARNING_NON_REPLAYABLE_COUNT_EXCEEDED = 1097
, LEGION_WARNING_LARGE_EQUIVALENCE_SET_NODE_USAGE = 1098
, LEGION_WARNING_NON_READ_ONLY_UNTRACK_VALID = 1099
,
LEGION_WARNING_LEAKED_RESOURCE = 1100
, LEGION_WARNING_DUPLICATE_DELETION = 1101
, LEGION_WARNING_NEW_TEMPLATE_COUNT_EXCEEDED = 1102
, LEGION_WARNING_NON_CALLBACK_REGISTRATION = 1103
,
LEGION_WARNING_NON_SCALABLE_IDENTITY_PROJECTION = 1104
, LEGION_WARNING_FAILED_INLINING = 1105
, LEGION_WARNING_DYNAMIC_SHARDING_REG = 1106
, LEGION_WARNING_SLOW_NON_FUNCTIONAL_PROJECTION = 1107
,
LEGION_WARNING_MISMATCHED_REPLICATED_FUTURES = 1108
, LEGION_WARNING_INLINING_NOT_SUPPORTED = 1109
, LEGION_WARNING_IGNORING_EQUIVALENCE_SETS_RESET = 1110
, LEGION_WARNING_MISMATCHED_UNORDERED_OPERATIONS = 1111
,
LEGION_WARNING_PARTITION_VERIFICATION = 1112
, LEGION_WARNING_IMPRECISE_ATTACH_MEMORY = 1113
, LEGION_WARNING_KDTREE_REFINEMENT_FAILED = 1114
, LEGION_WARNING_COLLECTIVE_HAMMER_REDUCTION = 1115
,
LEGION_WARNING_WRITE_PRIVILEGE_COLLECTIVE = 1116
, LEGION_WARNING_UNSUPPORTED_REPLICATION = 1117
, LEGION_WARNING_UNUSED_CONCURRENCY = 1118
, LEGION_WARNING_IGNORED_REPLICATION = 1119
,
LEGION_FATAL_MUST_EPOCH_NOADDRESS = 2000
, LEGION_FATAL_MUST_EPOCH_NOTASKS = 2001
, LEGION_FATAL_DEFAULT_MAPPER_ERROR = 2002
, LEGION_FATAL_SHIM_MAPPER_SUPPORT = 2006
,
LEGION_FATAL_UNKNOWN_FIELD_ID = 2007
, LEGION_FATAL_RESTRICTED_SIMULTANEOUS = 2008
, LEGION_FATAL_UNIMPLEMENTED_FEATURE = 2009
, LEGION_FATAL_INCONSISTENT_PHI_VIEW = 2010
,
LEGION_FATAL_EXCEEDED_LIBRARY_ID_OFFSET = 2011
, LEGION_FATAL_SEPARATE_RUNTIME_INSTANCES = 2012
, LEGION_FATAL_UNSUPPORTED_CONSENSUS_SIZE = 2013
, LEGION_FATAL_CALLBACK_NOT_PORTABLE = 2014
,
LEGION_FATAL_REDUCTION_ABA_PROBLEM = 2015
, LEGION_FATAL_COMPACT_SPARSE_PADDING = 2016
, LEGION_FATAL_GARBAGE_COLLECTION_RACE = 2017
, LEGION_FATAL_COLLECTIVE_PARTIAL_FIELD_OVERLAP = 2018
,
LEGION_FATAL_MORTON_TILING_FAILURE = 2019
, LEGION_FATAL_NO_CRITICAL_PATH_DYNAMIC_COLLECTIVES = 2020
} |
enum | legion_builtin_redop_t {
LEGION_REDOP_BASE = LEGION_MAX_APPLICATION_REDOP_ID + 1
, LEGION_REDOP_OR_BOOL = LEGION_REDOP_VALUE(SUM,BOOL)
, LEGION_REDOP_SUM_INT8 = LEGION_REDOP_VALUE(SUM,INT8)
, LEGION_REDOP_SUM_INT16 = LEGION_REDOP_VALUE(SUM,INT16)
,
LEGION_REDOP_SUM_INT32 = LEGION_REDOP_VALUE(SUM,INT32)
, LEGION_REDOP_SUM_INT64 = LEGION_REDOP_VALUE(SUM,INT64)
, LEGION_REDOP_SUM_UINT8 = LEGION_REDOP_VALUE(SUM,UINT8)
, LEGION_REDOP_SUM_UINT16 = LEGION_REDOP_VALUE(SUM,UINT16)
,
LEGION_REDOP_SUM_UINT32 = LEGION_REDOP_VALUE(SUM,UINT32)
, LEGION_REDOP_SUM_UINT64 = LEGION_REDOP_VALUE(SUM,UINT64)
, LEGION_REDOP_SUM_FLOAT32 = LEGION_REDOP_VALUE(SUM,FLOAT32)
, LEGION_REDOP_SUM_FLOAT64 = LEGION_REDOP_VALUE(SUM,FLOAT64)
,
LEGION_REDOP_DIFF_INT8 = LEGION_REDOP_VALUE(DIFF,INT8)
, LEGION_REDOP_DIFF_INT16 = LEGION_REDOP_VALUE(DIFF,INT16)
, LEGION_REDOP_DIFF_INT32 = LEGION_REDOP_VALUE(DIFF,INT32)
, LEGION_REDOP_DIFF_INT64 = LEGION_REDOP_VALUE(DIFF,INT64)
,
LEGION_REDOP_DIFF_UINT8 = LEGION_REDOP_VALUE(DIFF,UINT8)
, LEGION_REDOP_DIFF_UINT16 = LEGION_REDOP_VALUE(DIFF,UINT16)
, LEGION_REDOP_DIFF_UINT32 = LEGION_REDOP_VALUE(DIFF,UINT32)
, LEGION_REDOP_DIFF_UINT64 = LEGION_REDOP_VALUE(DIFF,UINT64)
,
LEGION_REDOP_DIFF_FLOAT32 = LEGION_REDOP_VALUE(DIFF,FLOAT32)
, LEGION_REDOP_DIFF_FLOAT64 = LEGION_REDOP_VALUE(DIFF,FLOAT64)
, LEGION_REDOP_AND_BOOL = LEGION_REDOP_VALUE(PROD,BOOL)
, LEGION_REDOP_PROD_INT8 = LEGION_REDOP_VALUE(PROD,INT8)
,
LEGION_REDOP_PROD_INT16 = LEGION_REDOP_VALUE(PROD,INT16)
, LEGION_REDOP_PROD_INT32 = LEGION_REDOP_VALUE(PROD,INT32)
, LEGION_REDOP_PROD_INT64 = LEGION_REDOP_VALUE(PROD,INT64)
, LEGION_REDOP_PROD_UINT8 = LEGION_REDOP_VALUE(PROD,UINT8)
,
LEGION_REDOP_PROD_UINT16 = LEGION_REDOP_VALUE(PROD,UINT16)
, LEGION_REDOP_PROD_UINT32 = LEGION_REDOP_VALUE(PROD,UINT32)
, LEGION_REDOP_PROD_UINT64 = LEGION_REDOP_VALUE(PROD,UINT64)
, LEGION_REDOP_PROD_FLOAT32 = LEGION_REDOP_VALUE(PROD,FLOAT32)
,
LEGION_REDOP_PROD_FLOAT64 = LEGION_REDOP_VALUE(PROD,FLOAT64)
, LEGION_REDOP_DIV_INT8 = LEGION_REDOP_VALUE(DIV,INT8)
, LEGION_REDOP_DIV_INT16 = LEGION_REDOP_VALUE(DIV,INT16)
, LEGION_REDOP_DIV_INT32 = LEGION_REDOP_VALUE(DIV,INT32)
,
LEGION_REDOP_DIV_INT64 = LEGION_REDOP_VALUE(DIV,INT64)
, LEGION_REDOP_DIV_UINT8 = LEGION_REDOP_VALUE(DIV,UINT8)
, LEGION_REDOP_DIV_UINT16 = LEGION_REDOP_VALUE(DIV,UINT16)
, LEGION_REDOP_DIV_UINT32 = LEGION_REDOP_VALUE(DIV,UINT32)
,
LEGION_REDOP_DIV_UINT64 = LEGION_REDOP_VALUE(DIV,UINT64)
, LEGION_REDOP_DIV_FLOAT32 = LEGION_REDOP_VALUE(DIV,FLOAT32)
, LEGION_REDOP_DIV_FLOAT64 = LEGION_REDOP_VALUE(DIV,FLOAT64)
, LEGION_REDOP_MAX_BOOL = LEGION_REDOP_VALUE(MAX,BOOL)
,
LEGION_REDOP_MAX_INT8 = LEGION_REDOP_VALUE(MAX,INT8)
, LEGION_REDOP_MAX_INT16 = LEGION_REDOP_VALUE(MAX,INT16)
, LEGION_REDOP_MAX_INT32 = LEGION_REDOP_VALUE(MAX,INT32)
, LEGION_REDOP_MAX_INT64 = LEGION_REDOP_VALUE(MAX,INT64)
,
LEGION_REDOP_MAX_UINT8 = LEGION_REDOP_VALUE(MAX,UINT8)
, LEGION_REDOP_MAX_UINT16 = LEGION_REDOP_VALUE(MAX,UINT16)
, LEGION_REDOP_MAX_UINT32 = LEGION_REDOP_VALUE(MAX,UINT32)
, LEGION_REDOP_MAX_UINT64 = LEGION_REDOP_VALUE(MAX,UINT64)
,
LEGION_REDOP_MAX_FLOAT32 = LEGION_REDOP_VALUE(MAX,FLOAT32)
, LEGION_REDOP_MAX_FLOAT64 = LEGION_REDOP_VALUE(MAX,FLOAT64)
, LEGION_REDOP_MIN_BOOL = LEGION_REDOP_VALUE(MIN,BOOL)
, LEGION_REDOP_MIN_INT8 = LEGION_REDOP_VALUE(MIN,INT8)
,
LEGION_REDOP_MIN_INT16 = LEGION_REDOP_VALUE(MIN,INT16)
, LEGION_REDOP_MIN_INT32 = LEGION_REDOP_VALUE(MIN,INT32)
, LEGION_REDOP_MIN_INT64 = LEGION_REDOP_VALUE(MIN,INT64)
, LEGION_REDOP_MIN_UINT8 = LEGION_REDOP_VALUE(MIN,UINT8)
,
LEGION_REDOP_MIN_UINT16 = LEGION_REDOP_VALUE(MIN,UINT16)
, LEGION_REDOP_MIN_UINT32 = LEGION_REDOP_VALUE(MIN,UINT32)
, LEGION_REDOP_MIN_UINT64 = LEGION_REDOP_VALUE(MIN,UINT64)
, LEGION_REDOP_MIN_FLOAT32 = LEGION_REDOP_VALUE(MIN,FLOAT32)
,
LEGION_REDOP_MIN_FLOAT64 = LEGION_REDOP_VALUE(MIN,FLOAT64)
, LEGION_REDOP_OR_INT8 = LEGION_REDOP_VALUE(OR,INT8)
, LEGION_REDOP_OR_INT16 = LEGION_REDOP_VALUE(OR,INT16)
, LEGION_REDOP_OR_INT32 = LEGION_REDOP_VALUE(OR,INT32)
,
LEGION_REDOP_OR_INT64 = LEGION_REDOP_VALUE(OR,INT64)
, LEGION_REDOP_OR_UINT8 = LEGION_REDOP_VALUE(OR,UINT8)
, LEGION_REDOP_OR_UINT16 = LEGION_REDOP_VALUE(OR,UINT16)
, LEGION_REDOP_OR_UINT32 = LEGION_REDOP_VALUE(OR,UINT32)
,
LEGION_REDOP_OR_UINT64 = LEGION_REDOP_VALUE(OR,UINT64)
, LEGION_REDOP_AND_INT8 = LEGION_REDOP_VALUE(AND,INT8)
, LEGION_REDOP_AND_INT16 = LEGION_REDOP_VALUE(AND,INT16)
, LEGION_REDOP_AND_INT32 = LEGION_REDOP_VALUE(AND,INT32)
,
LEGION_REDOP_AND_INT64 = LEGION_REDOP_VALUE(AND,INT64)
, LEGION_REDOP_AND_UINT8 = LEGION_REDOP_VALUE(AND,UINT8)
, LEGION_REDOP_AND_UINT16 = LEGION_REDOP_VALUE(AND,UINT16)
, LEGION_REDOP_AND_UINT32 = LEGION_REDOP_VALUE(AND,UINT32)
,
LEGION_REDOP_AND_UINT64 = LEGION_REDOP_VALUE(AND,UINT64)
, LEGION_REDOP_XOR_BOOL = LEGION_REDOP_VALUE(XOR,BOOL)
, LEGION_REDOP_XOR_INT8 = LEGION_REDOP_VALUE(XOR,INT8)
, LEGION_REDOP_XOR_INT16 = LEGION_REDOP_VALUE(XOR,INT16)
,
LEGION_REDOP_XOR_INT32 = LEGION_REDOP_VALUE(XOR,INT32)
, LEGION_REDOP_XOR_INT64 = LEGION_REDOP_VALUE(XOR,INT64)
, LEGION_REDOP_XOR_UINT8 = LEGION_REDOP_VALUE(XOR,UINT8)
, LEGION_REDOP_XOR_UINT16 = LEGION_REDOP_VALUE(XOR,UINT16)
,
LEGION_REDOP_XOR_UINT32 = LEGION_REDOP_VALUE(XOR,UINT32)
, LEGION_REDOP_XOR_UINT64 = LEGION_REDOP_VALUE(XOR,UINT64)
, LEGION_REDOP_LAST
} |