[0] PetscDeviceContextSetupGlobalContext_Private(): Initializing global PetscDeviceContext with device type sycl [DEBUG OUTPUT] n: 139 [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 8 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 8 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 8 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 8 (memory deallocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 8 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 12 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 12 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 13 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 13 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 14 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 14 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 15 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 15 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 16 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 16 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 12 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 12 (memory deallocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 12 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 13 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 13 (memory deallocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 13 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 14 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 14 (memory deallocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 14 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 15 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 15 (memory deallocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 15 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 16 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 16 (memory deallocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 16 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [DEBUG OUTPUT] n: 207 [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 17 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 17 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 17 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 17 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [DEBUG OUTPUT] n: 462 [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 18 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 18 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 18 (memory set): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 18 (memory set): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 18 (memory set): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 18 (memory copy (src)): new mode (PETSC_MEMORY_ACCESS_READ) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 18 (memory copy (src)): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 18 (memory copy (src)): we were also the last write event (intent PETSC_MEMORY_ACCESS_READ), updating [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 19 (memory copy (dest)): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 19 (memory copy (dest)): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 19 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 19 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 18 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 18 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [DEBUG OUTPUT] n: 64 [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 21 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 21 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 21 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 21 (memory deallocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 21 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 22 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 22 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 23 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 23 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 24 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 24 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 25 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 25 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 26 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 26 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 22 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 22 (memory deallocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 22 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 23 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 23 (memory deallocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 23 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 24 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 24 (memory deallocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 24 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 25 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 25 (memory deallocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 25 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 26 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 26 (memory deallocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 26 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [DEBUG OUTPUT] n: 63 [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 27 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 27 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 28 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 28 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 27 (memory copy (src)): new mode (PETSC_MEMORY_ACCESS_READ) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 27 (memory copy (src)): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 27 (memory copy (src)): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_READ [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 28 (memory copy (dest)): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 28 (memory copy (dest)): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 28 (memory copy (dest)): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 28 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 28 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 27 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 27 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [DEBUG OUTPUT] n: 174 [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 29 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 29 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 29 (memory set): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 29 (memory set): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 29 (memory set): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 29 (memory copy (src)): new mode (PETSC_MEMORY_ACCESS_READ) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 29 (memory copy (src)): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 29 (memory copy (src)): we were also the last write event (intent PETSC_MEMORY_ACCESS_READ), updating [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 30 (memory copy (dest)): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 30 (memory copy (dest)): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 30 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 30 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 29 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 29 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] PetscDeviceContextWaitForContext(): dctx 31 waiting on dctx 2 [0] PetscDeviceContextWaitForContext(): dctx 32 waiting on dctx 2 [0] PetscDeviceContextForkWithStreamType(): Forked 2 children from parent 2 with IDs: 31, 32 [0] MarkFromID_IncompatibleModes(): dctx 31 (unnamed) - obj 33 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 31 (unnamed) - obj 33 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 31 (unnamed) - obj 33 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 31 (unnamed) - obj 33 (memory deallocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 31 (unnamed) - obj 33 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 31 (unnamed) - obj 34 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 31 (unnamed) - obj 34 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 31 (unnamed) - obj 34 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 31 (unnamed) - obj 34 (memory deallocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 31 (unnamed) - obj 34 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 32 (unnamed) - obj 35 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 32 (unnamed) - obj 35 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 32 (unnamed) - obj 35 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 32 (unnamed) - obj 35 (memory deallocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 32 (unnamed) - obj 35 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 32 (unnamed) - obj 36 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 32 (unnamed) - obj 36 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 32 (unnamed) - obj 36 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 32 (unnamed) - obj 36 (memory deallocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 32 (unnamed) - obj 36 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 31 (unnamed) - obj 37 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 31 (unnamed) - obj 37 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 32 (unnamed) - obj 37 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 32 (unnamed) - obj 37 (memory deallocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 32 (unnamed) - obj 37 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 31 (unnamed) - obj 38 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 31 (unnamed) - obj 38 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 32 (unnamed) - obj 38 (memory set): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 32 (unnamed) - obj 38 (memory set): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 32 (unnamed) - obj 38 (memory set): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 32 (unnamed) - obj 38 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 32 (unnamed) - obj 38 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 39 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 39 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 40 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 40 (memory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 31 (unnamed) - obj 39 (memory copy (src)): new mode (PETSC_MEMORY_ACCESS_READ) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 31 (unnamed) - obj 39 (memory copy (src)): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 31 (unnamed) - obj 39 (memory copy (src)): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_READ [0] MarkFromID_IncompatibleModes(): dctx 31 (unnamed) - obj 40 (memory copy (dest)): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_MEMORY_ACCESS_WRITE), serializing then clearing (1) dependency [0] MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 31 (unnamed) - obj 40 (memory copy (dest)): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device type (sycl), swapping last dependency with last write [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 31 (unnamed) - obj 40 (memory copy (dest)): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] MarkFromID_IncompatibleModes(): dctx 32 (unnamed) - obj 39 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), serializing then clearing (0) dependencies [0] PetscDeviceContextMarkIntentFromID_Private(): dctx 32 (unnamed) - obj 39 (memory deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE [0] PetscDeviceContextWaitForContext(): dctx 2 waiting on dctx 31 [0] PetscDeviceContextWaitForContext(): dctx 2 waiting on dctx 32 [0] PetscDeviceContextJoin(): Joined 2 ctxs to ctx 2, mode destroy with IDs: 31, 32 EXIT_SUCCESS [0] operator()(): Destroying global PetscDeviceContext with device type sycl