From df91ff12f6ece390c65d9a8a02bf8d2961eb5d0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20Guillemet?= Date: Tue, 20 Aug 2024 08:33:48 +0200 Subject: [PATCH] Fix JNI compilation errors --- cuda/src/main/java/org/bytedeco/cuda/presets/cupti.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cuda/src/main/java/org/bytedeco/cuda/presets/cupti.java b/cuda/src/main/java/org/bytedeco/cuda/presets/cupti.java index 4c839cfbb1..0666f24aff 100644 --- a/cuda/src/main/java/org/bytedeco/cuda/presets/cupti.java +++ b/cuda/src/main/java/org/bytedeco/cuda/presets/cupti.java @@ -46,7 +46,8 @@ public class cupti implements InfoMapper { public void map(InfoMap infoMap) { infoMap .put(new Info("CUPTIAPI").cppTypes().annotations().cppText("")) - .put(new Info("CUpti_EventID", "CUpti_EventDomainID", "CUpti_MetricID", "CUpti_CallbackId", "CUpti_DeviceAttribute", "CUpti_MetricValueKind").valueTypes("int").pointerTypes("IntPointer", "int[]")) + .put(new Info("CUPTILP64").define()) + .put(new Info("CUpti_EventID", "CUpti_EventDomainID", "CUpti_MetricID", "CUpti_CallbackId", "CUpti_DeviceAttribute", "CUpti_MetricValueKind").valueTypes("int").cast().pointerTypes("IntPointer", "int[]")) // enum or uint32 .put(new Info("CUpti_SubscriberHandle").valueTypes("@ByPtr CUpti_Subscriber_st").pointerTypes("@ByPtrPtr CUpti_Subscriber_st")) ; }