%2 = call align 4 ptr @llvm.threadlocal.address.p0(ptr align 4 @_ZN6Kokkos4Impl22SharedAllocationRecordIvvE18t_tracking_enabledE) #30
clang-20: /home/wmoses/git/Enzyme/enzyme/Enzyme/DiffeGradientUtils.cpp:246: llvm::Value* DiffeGradientUtils::diffe(llvm::Value*, llvm::IRBuilder<>&): Assertion `!val->getType()->isPointerTy()' failed.