Skip to content

Instantly share code, notes, and snippets.

@Robadob
Created November 20, 2023 10:24
Show Gist options
  • Save Robadob/d5e37a9153b96fb567b3a07e456a8376 to your computer and use it in GitHub Desktop.
Save Robadob/d5e37a9153b96fb567b3a07e456a8376 to your computer and use it in GitHub Desktop.
headers.emplace("driver_types.h", loadFile("/usr/local/cuda-12.3/include/driver_types.h"));
headers.emplace("cuda_runtime.h", loadFile("/usr/local/cuda-12.3/include/cuda_runtime.h"));
headers.emplace("device_launch_parameters.h", loadFile("/usr/local/cuda-12.3/include/device_launch_parameters.h"));
headers.emplace("algorithm", loadFile("__jitify_builtin/algorithm"));
headers.emplace("curand_kernel.h", loadFile("/usr/local/cuda-12.3/include/curand_kernel.h"));
headers.emplace("nv/target", loadFile("/usr/local/cuda-12.3/include/nv/target"));
headers.emplace("cuda/std/type_traits", loadFile("/usr/local/cuda-12.3/include/cuda/std/type_traits"));
headers.emplace("detail/__config", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/__config"));
headers.emplace("libcxx/include/__config", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__config"));
headers.emplace("detail/__pragma_push", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/__pragma_push"));
headers.emplace("libcxx/include/__pragma_push", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__pragma_push"));
headers.emplace("libcxx/include/__undef_macros", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__undef_macros"));
headers.emplace("detail/libcxx/include/type_traits", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/type_traits"));
headers.emplace("__assert", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__assert"));
headers.emplace("__verbose_abort", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__verbose_abort"));
headers.emplace("__availability", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__availability"));
headers.emplace("__functional/identity.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__functional/identity.h"));
headers.emplace("../__utility/forward.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__utility/forward.h"));
headers.emplace("../__type_traits/is_reference.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_reference.h"));
headers.emplace("../__type_traits/integral_constant.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/integral_constant.h"));
headers.emplace("../__type_traits/remove_reference.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/remove_reference.h"));
headers.emplace("../cstddef", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/cstddef"));
headers.emplace("__cuda/cstddef_prelude.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__cuda/cstddef_prelude.h"));
headers.emplace("__type_traits/enable_if.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/enable_if.h"));
headers.emplace("__type_traits/is_integral.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_integral.h"));
headers.emplace("../__type_traits/remove_cv.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/remove_cv.h"));
headers.emplace("../__type_traits/remove_const.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/remove_const.h"));
headers.emplace("../__type_traits/remove_volatile.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/remove_volatile.h"));
headers.emplace("version", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/version"));
headers.emplace("__functional/invoke.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__functional/invoke.h"));
headers.emplace("../__type_traits/add_lvalue_reference.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/add_lvalue_reference.h"));
headers.emplace("../__type_traits/is_referenceable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_referenceable.h"));
headers.emplace("../__type_traits/is_same.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_same.h"));
headers.emplace("../__type_traits/apply_cv.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/apply_cv.h"));
headers.emplace("../__type_traits/is_const.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_const.h"));
headers.emplace("../__type_traits/is_volatile.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_volatile.h"));
headers.emplace("../__type_traits/conditional.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/conditional.h"));
headers.emplace("../__type_traits/decay.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/decay.h"));
headers.emplace("../__type_traits/add_pointer.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/add_pointer.h"));
headers.emplace("../__type_traits/is_void.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_void.h"));
headers.emplace("../__type_traits/remove_cvref.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/remove_cvref.h"));
headers.emplace("../__type_traits/is_array.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_array.h"));
headers.emplace("../__type_traits/is_function.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_function.h"));
headers.emplace("../__type_traits/remove_extent.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/remove_extent.h"));
headers.emplace("../__type_traits/enable_if.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/enable_if.h"));
headers.emplace("../__type_traits/is_base_of.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_base_of.h"));
headers.emplace("../__type_traits/is_core_convertible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_core_convertible.h"));
headers.emplace("../__type_traits/is_member_function_pointer.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_member_function_pointer.h"));
headers.emplace("../__type_traits/is_member_object_pointer.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_member_object_pointer.h"));
headers.emplace("../__type_traits/is_reference_wrapper.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_reference_wrapper.h"));
headers.emplace("../__type_traits/nat.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/nat.h"));
headers.emplace("../__utility/declval.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__utility/declval.h"));
headers.emplace("__memory/addressof.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__memory/addressof.h"));
headers.emplace("__type_traits/add_const.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/add_const.h"));
headers.emplace("__type_traits/add_cv.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/add_cv.h"));
headers.emplace("__type_traits/add_lvalue_reference.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/add_lvalue_reference.h"));
headers.emplace("__type_traits/add_pointer.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/add_pointer.h"));
headers.emplace("__type_traits/add_rvalue_reference.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/add_rvalue_reference.h"));
headers.emplace("__type_traits/add_volatile.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/add_volatile.h"));
headers.emplace("__type_traits/aligned_storage.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/aligned_storage.h"));
headers.emplace("../__type_traits/type_list.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/type_list.h"));
headers.emplace("__type_traits/aligned_union.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/aligned_union.h"));
headers.emplace("../__type_traits/aligned_storage.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/aligned_storage.h"));
headers.emplace("__type_traits/alignment_of.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/alignment_of.h"));
headers.emplace("__type_traits/apply_cv.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/apply_cv.h"));
headers.emplace("__type_traits/can_extract_key.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/can_extract_key.h"));
headers.emplace("../__fwd/pair.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__fwd/pair.h"));
headers.emplace("../__type_traits/remove_const_ref.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/remove_const_ref.h"));
headers.emplace("__type_traits/common_reference.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/common_reference.h"));
headers.emplace("../__type_traits/common_type.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/common_type.h"));
headers.emplace("../__type_traits/void_t.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/void_t.h"));
headers.emplace("../__type_traits/copy_cv.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/copy_cv.h"));
headers.emplace("../__type_traits/add_const.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/add_const.h"));
headers.emplace("../__type_traits/add_cv.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/add_cv.h"));
headers.emplace("../__type_traits/add_volatile.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/add_volatile.h"));
headers.emplace("../__type_traits/copy_cvref.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/copy_cvref.h"));
headers.emplace("../__type_traits/add_rvalue_reference.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/add_rvalue_reference.h"));
headers.emplace("../__type_traits/disjunction.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/disjunction.h"));
headers.emplace("../__type_traits/is_convertible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_convertible.h"));
headers.emplace("../__type_traits/is_scalar.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_scalar.h"));
headers.emplace("../__type_traits/is_arithmetic.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_arithmetic.h"));
headers.emplace("../__type_traits/is_floating_point.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_floating_point.h"));
headers.emplace("../__type_traits/is_integral.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_integral.h"));
headers.emplace("../__type_traits/is_enum.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_enum.h"));
headers.emplace("../__type_traits/is_class.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_class.h"));
headers.emplace("../__type_traits/is_union.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_union.h"));
headers.emplace("../__type_traits/is_member_pointer.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_member_pointer.h"));
headers.emplace("../__type_traits/is_pointer.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_pointer.h"));
headers.emplace("../__type_traits/is_null_pointer.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_null_pointer.h"));
headers.emplace("__type_traits/common_type.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/common_type.h"));
headers.emplace("__type_traits/conditional.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/conditional.h"));
headers.emplace("__type_traits/conjunction.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/conjunction.h"));
headers.emplace("__type_traits/copy_cv.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/copy_cv.h"));
headers.emplace("__type_traits/copy_cvref.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/copy_cvref.h"));
headers.emplace("__type_traits/decay.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/decay.h"));
headers.emplace("__type_traits/dependent_type.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/dependent_type.h"));
headers.emplace("__type_traits/disjunction.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/disjunction.h"));
headers.emplace("__type_traits/extent.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/extent.h"));
headers.emplace("__type_traits/has_unique_object_representation.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/has_unique_object_representation.h"));
headers.emplace("../__type_traits/remove_all_extents.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/remove_all_extents.h"));
headers.emplace("__type_traits/has_virtual_destructor.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/has_virtual_destructor.h"));
headers.emplace("__type_traits/integral_constant.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/integral_constant.h"));
headers.emplace("__type_traits/is_abstract.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_abstract.h"));
headers.emplace("__type_traits/is_aggregate.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_aggregate.h"));
headers.emplace("__type_traits/is_allocator.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_allocator.h"));
headers.emplace("__type_traits/is_arithmetic.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_arithmetic.h"));
headers.emplace("__type_traits/is_array.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_array.h"));
headers.emplace("__type_traits/is_assignable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_assignable.h"));
headers.emplace("__type_traits/is_base_of.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_base_of.h"));
headers.emplace("__type_traits/is_bounded_array.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_bounded_array.h"));
headers.emplace("__type_traits/is_callable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_callable.h"));
headers.emplace("__type_traits/is_char_like_type.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_char_like_type.h"));
headers.emplace("../__type_traits/conjunction.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/conjunction.h"));
headers.emplace("../__type_traits/is_standard_layout.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_standard_layout.h"));
headers.emplace("../__type_traits/is_trivial.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_trivial.h"));
headers.emplace("../__type_traits/is_trivially_copyable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_trivially_copyable.h"));
headers.emplace("../__type_traits/is_trivially_default_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_trivially_default_constructible.h"));
headers.emplace("../__type_traits/is_trivially_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_trivially_constructible.h"));
headers.emplace("__type_traits/is_class.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_class.h"));
headers.emplace("__type_traits/is_compound.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_compound.h"));
headers.emplace("../__type_traits/is_fundamental.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_fundamental.h"));
headers.emplace("__type_traits/is_const.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_const.h"));
headers.emplace("__type_traits/is_constant_evaluated.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_constant_evaluated.h"));
headers.emplace("__type_traits/is_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_constructible.h"));
headers.emplace("../__type_traits/is_destructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_destructible.h"));
headers.emplace("../__type_traits/negation.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/negation.h"));
headers.emplace("__type_traits/is_convertible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_convertible.h"));
headers.emplace("__type_traits/is_copy_assignable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_copy_assignable.h"));
headers.emplace("../__type_traits/is_assignable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_assignable.h"));
headers.emplace("__type_traits/is_copy_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_copy_constructible.h"));
headers.emplace("../__type_traits/is_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_constructible.h"));
headers.emplace("__type_traits/is_core_convertible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_core_convertible.h"));
headers.emplace("__type_traits/is_default_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_default_constructible.h"));
headers.emplace("__type_traits/is_destructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_destructible.h"));
headers.emplace("__type_traits/is_empty.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_empty.h"));
headers.emplace("__type_traits/is_enum.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_enum.h"));
headers.emplace("__type_traits/is_final.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_final.h"));
headers.emplace("__type_traits/is_floating_point.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_floating_point.h"));
headers.emplace("__type_traits/is_function.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_function.h"));
headers.emplace("__type_traits/is_fundamental.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_fundamental.h"));
headers.emplace("__type_traits/is_implicitly_default_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_implicitly_default_constructible.h"));
headers.emplace("../__type_traits/is_default_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_default_constructible.h"));
headers.emplace("__type_traits/is_literal_type.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_literal_type.h"));
headers.emplace("__type_traits/is_member_function_pointer.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_member_function_pointer.h"));
headers.emplace("__type_traits/is_member_object_pointer.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_member_object_pointer.h"));
headers.emplace("__type_traits/is_member_pointer.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_member_pointer.h"));
headers.emplace("__type_traits/is_move_assignable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_move_assignable.h"));
headers.emplace("__type_traits/is_move_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_move_constructible.h"));
headers.emplace("__type_traits/is_nothrow_assignable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_nothrow_assignable.h"));
headers.emplace("__type_traits/is_nothrow_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_nothrow_constructible.h"));
headers.emplace("__type_traits/is_nothrow_convertible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_nothrow_convertible.h"));
headers.emplace("../__type_traits/lazy.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/lazy.h"));
headers.emplace("__type_traits/is_nothrow_copy_assignable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_nothrow_copy_assignable.h"));
headers.emplace("../__type_traits/is_nothrow_assignable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_nothrow_assignable.h"));
headers.emplace("__type_traits/is_nothrow_copy_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_nothrow_copy_constructible.h"));
headers.emplace("../__type_traits/is_nothrow_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_nothrow_constructible.h"));
headers.emplace("__type_traits/is_nothrow_default_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_nothrow_default_constructible.h"));
headers.emplace("__type_traits/is_nothrow_destructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_nothrow_destructible.h"));
headers.emplace("__type_traits/is_nothrow_move_assignable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_nothrow_move_assignable.h"));
headers.emplace("__type_traits/is_nothrow_move_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_nothrow_move_constructible.h"));
headers.emplace("__type_traits/is_null_pointer.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_null_pointer.h"));
headers.emplace("__type_traits/is_object.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_object.h"));
headers.emplace("__type_traits/is_pod.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_pod.h"));
headers.emplace("../__type_traits/is_trivially_copy_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_trivially_copy_constructible.h"));
headers.emplace("../__type_traits/is_trivially_copy_assignable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_trivially_copy_assignable.h"));
headers.emplace("../__type_traits/is_trivially_assignable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_trivially_assignable.h"));
headers.emplace("../__type_traits/is_trivially_destructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_trivially_destructible.h"));
headers.emplace("__type_traits/is_pointer.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_pointer.h"));
headers.emplace("__type_traits/is_polymorphic.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_polymorphic.h"));
headers.emplace("__type_traits/is_primary_template.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_primary_template.h"));
headers.emplace("../__type_traits/is_valid_expansion.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_valid_expansion.h"));
headers.emplace("__type_traits/is_reference_wrapper.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_reference_wrapper.h"));
headers.emplace("__type_traits/is_reference.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_reference.h"));
headers.emplace("__type_traits/is_referenceable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_referenceable.h"));
headers.emplace("__type_traits/is_same.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_same.h"));
headers.emplace("__type_traits/is_scalar.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_scalar.h"));
headers.emplace("__type_traits/is_scoped_enum.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_scoped_enum.h"));
headers.emplace("../__type_traits/underlying_type.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/underlying_type.h"));
headers.emplace("__type_traits/is_signed_integer.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_signed_integer.h"));
headers.emplace("__type_traits/is_signed.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_signed.h"));
headers.emplace("__type_traits/is_standard_layout.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_standard_layout.h"));
headers.emplace("__type_traits/is_swappable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_swappable.h"));
headers.emplace("../__type_traits/is_move_assignable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_move_assignable.h"));
headers.emplace("../__type_traits/is_move_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_move_constructible.h"));
headers.emplace("../__type_traits/is_nothrow_move_assignable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_nothrow_move_assignable.h"));
headers.emplace("../__type_traits/is_nothrow_move_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_nothrow_move_constructible.h"));
headers.emplace("__type_traits/is_trivial.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_trivial.h"));
headers.emplace("__type_traits/is_trivially_assignable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_trivially_assignable.h"));
headers.emplace("__type_traits/is_trivially_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_trivially_constructible.h"));
headers.emplace("__type_traits/is_trivially_copy_assignable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_trivially_copy_assignable.h"));
headers.emplace("__type_traits/is_trivially_copy_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_trivially_copy_constructible.h"));
headers.emplace("__type_traits/is_trivially_copyable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_trivially_copyable.h"));
headers.emplace("__type_traits/is_trivially_default_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_trivially_default_constructible.h"));
headers.emplace("__type_traits/is_trivially_destructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_trivially_destructible.h"));
headers.emplace("__type_traits/is_trivially_move_assignable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_trivially_move_assignable.h"));
headers.emplace("__type_traits/is_trivially_move_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_trivially_move_constructible.h"));
headers.emplace("__type_traits/is_unbounded_array.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_unbounded_array.h"));
headers.emplace("__type_traits/is_union.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_union.h"));
headers.emplace("__type_traits/is_unsigned_integer.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_unsigned_integer.h"));
headers.emplace("__type_traits/is_unsigned.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_unsigned.h"));
headers.emplace("__type_traits/is_valid_expansion.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_valid_expansion.h"));
headers.emplace("__type_traits/is_void.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_void.h"));
headers.emplace("__type_traits/is_volatile.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_volatile.h"));
headers.emplace("__type_traits/lazy.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/lazy.h"));
headers.emplace("__type_traits/make_const_lvalue_ref.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/make_const_lvalue_ref.h"));
headers.emplace("__type_traits/make_32_64_or_128_bit.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/make_32_64_or_128_bit.h"));
headers.emplace("../__type_traits/is_signed.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_signed.h"));
headers.emplace("../__type_traits/is_unsigned.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_unsigned.h"));
headers.emplace("../__type_traits/make_unsigned.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/make_unsigned.h"));
headers.emplace("../cstdint", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/cstdint"));
headers.emplace("__cuda/cstdint_prelude.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__cuda/cstdint_prelude.h"));
headers.emplace("__type_traits/make_signed.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/make_signed.h"));
headers.emplace("__type_traits/make_unsigned.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/make_unsigned.h"));
headers.emplace("__type_traits/maybe_const.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/maybe_const.h"));
headers.emplace("__type_traits/nat.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/nat.h"));
headers.emplace("__type_traits/negation.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/negation.h"));
headers.emplace("__type_traits/promote.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/promote.h"));
headers.emplace("__type_traits/rank.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/rank.h"));
headers.emplace("__type_traits/remove_all_extents.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/remove_all_extents.h"));
headers.emplace("__type_traits/remove_const_ref.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/remove_const_ref.h"));
headers.emplace("__type_traits/remove_const.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/remove_const.h"));
headers.emplace("__type_traits/remove_cvref.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/remove_cvref.h"));
headers.emplace("__type_traits/remove_cv.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/remove_cv.h"));
headers.emplace("__type_traits/remove_extent.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/remove_extent.h"));
headers.emplace("__type_traits/remove_pointer.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/remove_pointer.h"));
headers.emplace("__type_traits/remove_reference.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/remove_reference.h"));
headers.emplace("__type_traits/remove_volatile.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/remove_volatile.h"));
headers.emplace("__type_traits/result_of.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/result_of.h"));
headers.emplace("../__functional/invoke.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__functional/invoke.h"));
headers.emplace("__type_traits/type_identity.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/type_identity.h"));
headers.emplace("__type_traits/type_list.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/type_list.h"));
headers.emplace("__type_traits/underlying_type.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/underlying_type.h"));
headers.emplace("__type_traits/void_t.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/void_t.h"));
headers.emplace("__utility/convert_to_integral.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__utility/convert_to_integral.h"));
headers.emplace("__utility/declval.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__utility/declval.h"));
headers.emplace("__utility/forward.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__utility/forward.h"));
headers.emplace("__utility/move.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__utility/move.h"));
headers.emplace("../__type_traits/is_copy_constructible.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_copy_constructible.h"));
headers.emplace("__utility/swap.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__utility/swap.h"));
headers.emplace("../__type_traits/is_swappable.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__type_traits/is_swappable.h"));
headers.emplace("../__utility/move.h", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__utility/move.h"));
headers.emplace("detail/__pragma_pop", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/__pragma_pop"));
headers.emplace("libcxx/include/__pragma_pop", loadFile("/usr/local/cuda-12.3/include/cuda/std/detail/libcxx/include/__pragma_pop"));
headers.emplace("curand.h", loadFile("/usr/local/cuda-12.3/include/curand.h"));
headers.emplace("curand_discrete.h", loadFile("/usr/local/cuda-12.3/include/curand_discrete.h"));
headers.emplace("curand_precalc.h", loadFile("/usr/local/cuda-12.3/include/curand_precalc.h"));
headers.emplace("curand_mrg32k3a.h", loadFile("/usr/local/cuda-12.3/include/curand_mrg32k3a.h"));
headers.emplace("curand_mtgp32_kernel.h", loadFile("/usr/local/cuda-12.3/include/curand_mtgp32_kernel.h"));
headers.emplace("curand_mtgp32.h", loadFile("/usr/local/cuda-12.3/include/curand_mtgp32.h"));
headers.emplace("curand_philox4x32_x.h", loadFile("/usr/local/cuda-12.3/include/curand_philox4x32_x.h"));
headers.emplace("curand_globals.h", loadFile("/usr/local/cuda-12.3/include/curand_globals.h"));
headers.emplace("curand_uniform.h", loadFile("/usr/local/cuda-12.3/include/curand_uniform.h"));
headers.emplace("curand_normal.h", loadFile("/usr/local/cuda-12.3/include/curand_normal.h"));
headers.emplace("curand_normal_static.h", loadFile("/usr/local/cuda-12.3/include/curand_normal_static.h"));
headers.emplace("curand_lognormal.h", loadFile("/usr/local/cuda-12.3/include/curand_lognormal.h"));
headers.emplace("curand_poisson.h", loadFile("/usr/local/cuda-12.3/include/curand_poisson.h"));
headers.emplace("curand_discrete2.h", loadFile("/usr/local/cuda-12.3/include/curand_discrete2.h"));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment