[T 11/17/21 18:53:48.429 21116] [program.cpp:taichi::lang::Program::Program@46] Program initializing... [T 11/17/21 18:53:48.430 21116] [memory_pool.cpp:taichi::lang::MemoryPool::MemoryPool@13] Memory pool created. Default buffer size per allocator = 1024 MB [T 11/17/21 18:53:48.430 21116] [program.cpp:taichi::lang::Program::Program@159] Program (0x279ff2b3460) arch=vulkan initialized. [T 11/17/21 18:53:48.430 21116] [__init__.py:init@548] Materializing runtime... [T 11/17/21 18:53:48.430 21116] [unified_allocator.cpp:taichi::lang::UnifiedAllocator::UnifiedAllocator@32] Allocating virtual address space of size 1024 MB [T 11/17/21 18:53:48.430 21116] [unified_allocator.cpp:taichi::lang::UnifiedAllocator::UnifiedAllocator@41] Memory allocated. Allocation time = 2.20e-05 s [T 11/17/21 18:53:48.430 21116] [taichi/system/unified_allocator.h:taichi::lang::UnifiedAllocator::allocate@39] UM [data=2720962445312] allocate() request=256 remain=1073741824 [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_16bit_storage (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_8bit_storage (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_acceleration_structure (11) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_bind_memory2 (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_buffer_device_address (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_copy_commands2 (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_create_renderpass2 (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_dedicated_allocation (3) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_deferred_host_operations (4) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_depth_stencil_resolve (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_descriptor_update_template (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_device_group (4) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_draw_indirect_count (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_driver_properties (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_external_fence (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_external_fence_win32 (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_external_memory (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_external_memory_win32 (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_external_semaphore (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_external_semaphore_win32 (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_get_memory_requirements2 (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_image_format_list (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_imageless_framebuffer (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_maintenance1 (2) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_maintenance2 (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_maintenance3 (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_multiview (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_pipeline_executable_properties (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_pipeline_library (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_push_descriptor (2) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_ray_tracing_pipeline (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_relaxed_block_layout (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_sampler_mirror_clamp_to_edge (3) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_sampler_ycbcr_conversion (14) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_separate_depth_stencil_layouts (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_shader_atomic_int64 (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_shader_clock (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_shader_draw_parameters (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_shader_float16_int8 (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_shader_float_controls (4) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_shader_non_semantic_info (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_shader_subgroup_extended_types (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_shader_terminate_invocation (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_spirv_1_4 (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_storage_buffer_storage_class (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_swapchain (70) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_swapchain_mutable_format (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_synchronization2 (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_timeline_semaphore (2) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_uniform_buffer_standard_layout (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_variable_pointers (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_vulkan_memory_model (3) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_win32_keyed_mutex (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_workgroup_memory_explicit_layout (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_KHR_zero_initialize_workgroup_memory (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_4444_formats (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_blend_operation_advanced (2) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_buffer_device_address (2) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_calibrated_timestamps (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_color_write_enable (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_conditional_rendering (2) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_conservative_rasterization (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_custom_border_color (12) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_depth_clip_enable (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_depth_range_unrestricted (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_descriptor_indexing (2) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_discard_rectangles (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_extended_dynamic_state (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_extended_dynamic_state2 (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_external_memory_host (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_fragment_shader_interlock (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_full_screen_exclusive (4) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_hdr_metadata (2) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_host_query_reset (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_image_robustness (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_index_type_uint8 (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_inline_uniform_block (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_line_rasterization (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_memory_budget (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_memory_priority (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_pci_bus_info (2) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_pipeline_creation_cache_control (3) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_pipeline_creation_feedback (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_post_depth_coverage (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_private_data (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_provoking_vertex (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_queue_family_foreign (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_robustness2 (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_sample_locations (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_sampler_filter_minmax (2) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_scalar_block_layout (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_separate_stencil_usage (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_shader_atomic_float (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_shader_demote_to_helper_invocation (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_shader_image_atomic_int64 (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_shader_subgroup_ballot (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_shader_subgroup_vote (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_shader_viewport_index_layer (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_subgroup_size_control (2) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_texel_buffer_alignment (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_tooling_info (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_transform_feedback (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_vertex_attribute_divisor (3) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_vertex_input_dynamic_state (2) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_EXT_ycbcr_image_arrays (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_acquire_winrt_display (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_clip_space_w_scaling (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_coverage_reduction_mode (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_dedicated_allocation (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_dedicated_allocation_image_aliasing (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_device_diagnostic_checkpoints (2) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_device_diagnostics_config (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_device_generated_commands (3) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_external_memory (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_external_memory_win32 (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_fill_rectangle (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_fragment_coverage_to_color (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_framebuffer_mixed_samples (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_geometry_shader_passthrough (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_inherited_viewport_scissor (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_ray_tracing (3) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_sample_mask_override_coverage (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_shader_sm_builtins (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_shader_subgroup_partitioned (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_viewport_array2 (1) [T 11/17/21 18:53:48.540 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_viewport_swizzle (1) [T 11/17/21 18:53:48.541 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NV_win32_keyed_mutex (2) [T 11/17/21 18:53:48.541 21116] [embedded_device.cpp:taichi::lang::vulkan::EmbeddedVulkanDevice::create_logical_device@400] Vulkan device extension VK_NVX_multiview_per_view_attributes (1) [T 11/17/21 18:53:48.656 21116] [device.cpp:taichi::lang::Device::print_all_cap@127] DeviceCapability::vk_has_physical_features2 (1) = 1 [T 11/17/21 18:53:48.656 21116] [device.cpp:taichi::lang::Device::print_all_cap@127] DeviceCapability::vk_has_surface (3) = 1 [T 11/17/21 18:53:48.656 21116] [device.cpp:taichi::lang::Device::print_all_cap@127] DeviceCapability::spirv_has_int64 (8) = 1 [T 11/17/21 18:53:48.656 21116] [device.cpp:taichi::lang::Device::print_all_cap@127] DeviceCapability::vk_api_version (0) = 4202671 [T 11/17/21 18:53:48.656 21116] [device.cpp:taichi::lang::Device::print_all_cap@127] DeviceCapability::spirv_version (5) = 66560 [T 11/17/21 18:53:48.656 21116] [device.cpp:taichi::lang::Device::print_all_cap@127] DeviceCapability::vk_has_external_memory (2) = 1 [T 11/17/21 18:53:48.656 21116] [device.cpp:taichi::lang::Device::print_all_cap@127] DeviceCapability::vk_has_presentation (4) = 1 [T 11/17/21 18:53:48.656 21116] [device.cpp:taichi::lang::Device::print_all_cap@127] DeviceCapability::spirv_has_int16 (7) = 1 [T 11/17/21 18:53:48.656 21116] [device.cpp:taichi::lang::Device::print_all_cap@127] DeviceCapability::spirv_has_float64 (10) = 1 [T 11/17/21 18:53:48.656 21116] [device.cpp:taichi::lang::Device::print_all_cap@127] DeviceCapability::wide_lines (22) = 1 [T 11/17/21 18:53:48.656 21116] [device.cpp:taichi::lang::Device::print_all_cap@127] DeviceCapability::spirv_has_variable_ptr (21) = 1 [T 11/17/21 18:53:48.656 21116] [device.cpp:taichi::lang::Device::print_all_cap@127] DeviceCapability::spirv_has_atomic_float_add (16) = 1 [T 11/17/21 18:53:48.656 21116] [device.cpp:taichi::lang::Device::print_all_cap@127] DeviceCapability::spirv_has_atomic_float64_add (19) = 1 [T 11/17/21 18:53:48.656 21116] [device.cpp:taichi::lang::Device::print_all_cap@127] DeviceCapability::spirv_has_atomic_float (15) = 1 [T 11/17/21 18:53:48.656 21116] [device.cpp:taichi::lang::Device::print_all_cap@127] DeviceCapability::spirv_has_atomic_float64 (18) = 1 [T 11/17/21 18:53:48.656 21116] [device.cpp:taichi::lang::Device::print_all_cap@127] DeviceCapability::spirv_has_int8 (6) = 1 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@57] SNodeDescriptor [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@58] * snode=2 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@60] * type=S2 (is_place=true) [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@61] * cell_stride=4 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@62] * cells_per_container_pot=1 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@63] * container_stride=4 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@65] * total_num_cells_from_root=786432 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@66] [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@57] SNodeDescriptor [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@58] * snode=1 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@60] * type=S1 (is_place=false) [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@61] * cell_stride=4 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@62] * cells_per_container_pot=1048576 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@63] * container_stride=4194304 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@65] * total_num_cells_from_root=786432 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@66] [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@57] SNodeDescriptor [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@58] * snode=4 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@60] * type=S4 (is_place=true) [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@61] * cell_stride=4 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@62] * cells_per_container_pot=1 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@63] * container_stride=4 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@65] * total_num_cells_from_root=786432 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@66] [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@57] SNodeDescriptor [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@58] * snode=3 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@60] * type=S3 (is_place=false) [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@61] * cell_stride=4 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@62] * cells_per_container_pot=1048576 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@63] * container_stride=4194304 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@65] * total_num_cells_from_root=786432 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@66] [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@57] SNodeDescriptor [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@58] * snode=0 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@60] * type=S0 (is_place=false) [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@61] * cell_stride=8388608 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@62] * cells_per_container_pot=1 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@63] * container_stride=8388608 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@65] * total_num_cells_from_root=1 [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::compute_snode_size@66] [T 11/17/21 18:53:48.664 21116] [snode_struct_compiler.cpp:taichi::lang::vulkan::`anonymous-namespace'::StructCompiler::run@19] Vulkan RootBuffer size=8388608 [T 11/17/21 18:53:48.665 21116] [kernel_impl.py:materialize@459] Compiling kernel initialize_c48_0... [T 11/17/21 18:53:48.674 21116] [constant_fold.cpp:taichi::lang::ConstantFold::get_jit_evaluator_kernel@68] Saving JIT evaluator cache entry id=173428320560546048 [T 11/17/21 18:53:48.674 21116] [codegen_vulkan.cpp:taichi::lang::vulkan::compile_to_executable@1503] VK codegen for Taichi kernel=jit_evaluator_0_k0000_vk [T 11/17/21 18:53:48.674 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::KernelContextAttributes@114] args: [T 11/17/21 18:53:48.674 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::{ctor}::::operator ()@101] at=0 scalar offset_in_mem=0 stride=4 [T 11/17/21 18:53:48.674 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::{ctor}::::operator ()@101] at=1 scalar offset_in_mem=4 stride=4 [T 11/17/21 18:53:48.674 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::KernelContextAttributes@116] rets: [T 11/17/21 18:53:48.674 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::{ctor}::::operator ()@101] at=0 scalar offset_in_mem=8 stride=4 [T 11/17/21 18:53:48.674 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::KernelContextAttributes@119] sizes: args=8 rets=4 ctx=12 total=524 [T 11/17/21 18:53:48.674 21116] [spirv_ir_builder.cpp:taichi::lang::vulkan::spirv::IRBuilder::init_header@17] SPIR-V Version 66560 [T 11/17/21 18:53:48.674 21116] [codegen_vulkan.cpp:taichi::lang::vulkan::`anonymous-namespace'::TaskCodegen::get_buffer_value@1263] buffer name = context_buffer, value = 32 [T 11/17/21 18:53:48.674 21116] [codegen_vulkan.cpp:taichi::lang::vulkan::`anonymous-namespace'::KernelCodegen::run@1454] SPIRV-Tools-opt: binary size, before=306, after=306 [T 11/17/21 18:53:48.689 21116] [codegen_vulkan.cpp:taichi::lang::vulkan::compile_to_executable@1503] VK codegen for Taichi kernel=initialize_c48_0_k0001_vk [T 11/17/21 18:53:48.689 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::KernelContextAttributes@114] args: [T 11/17/21 18:53:48.689 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::KernelContextAttributes@116] rets: [T 11/17/21 18:53:48.689 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::KernelContextAttributes@119] sizes: args=0 rets=0 ctx=0 total=512 [T 11/17/21 18:53:48.689 21116] [spirv_ir_builder.cpp:taichi::lang::vulkan::spirv::IRBuilder::init_header@17] SPIR-V Version 66560 [T 11/17/21 18:53:48.689 21116] [codegen_vulkan.cpp:taichi::lang::vulkan::`anonymous-namespace'::TaskCodegen::get_buffer_value@1263] buffer name = root_buffer_0, value = 64 [T 11/17/21 18:53:48.691 21116] [codegen_vulkan.cpp:taichi::lang::vulkan::`anonymous-namespace'::KernelCodegen::run@1454] SPIRV-Tools-opt: binary size, before=620, after=542 [Taichi] version 0.8.5, llvm 10.0.0, commit 45c6ad48, win, python 3.9.7 [Taichi] Starting on arch=vulkan Wait...[T 11/17/21 18:53:48.692 21116] [kernel_impl.py:materialize@459] Compiling kernel compute_c50_0... [T 11/17/21 18:53:48.703 21116] [constant_fold.cpp:taichi::lang::ConstantFold::get_jit_evaluator_kernel@68] Saving JIT evaluator cache entry id=173428320627918095 [T 11/17/21 18:53:48.703 21116] [codegen_vulkan.cpp:taichi::lang::vulkan::compile_to_executable@1503] VK codegen for Taichi kernel=jit_evaluator_1_k0002_vk [T 11/17/21 18:53:48.703 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::KernelContextAttributes@114] args: [T 11/17/21 18:53:48.703 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::{ctor}::::operator ()@101] at=0 scalar offset_in_mem=0 stride=4 [T 11/17/21 18:53:48.703 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::{ctor}::::operator ()@101] at=1 scalar offset_in_mem=4 stride=4 [T 11/17/21 18:53:48.703 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::KernelContextAttributes@116] rets: [T 11/17/21 18:53:48.703 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::{ctor}::::operator ()@101] at=0 scalar offset_in_mem=8 stride=4 [T 11/17/21 18:53:48.703 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::KernelContextAttributes@119] sizes: args=8 rets=4 ctx=12 total=524 [T 11/17/21 18:53:48.703 21116] [spirv_ir_builder.cpp:taichi::lang::vulkan::spirv::IRBuilder::init_header@17] SPIR-V Version 66560 [T 11/17/21 18:53:48.703 21116] [codegen_vulkan.cpp:taichi::lang::vulkan::`anonymous-namespace'::TaskCodegen::get_buffer_value@1263] buffer name = context_buffer, value = 32 [T 11/17/21 18:53:48.703 21116] [codegen_vulkan.cpp:taichi::lang::vulkan::`anonymous-namespace'::KernelCodegen::run@1454] SPIRV-Tools-opt: binary size, before=316, after=316 [T 11/17/21 18:53:48.706 21116] [constant_fold.cpp:taichi::lang::ConstantFold::get_jit_evaluator_kernel@68] Saving JIT evaluator cache entry id=173428320627918089 [T 11/17/21 18:53:48.706 21116] [codegen_vulkan.cpp:taichi::lang::vulkan::compile_to_executable@1503] VK codegen for Taichi kernel=jit_evaluator_2_k0003_vk [T 11/17/21 18:53:48.706 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::KernelContextAttributes@114] args: [T 11/17/21 18:53:48.706 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::{ctor}::::operator ()@101] at=0 scalar offset_in_mem=0 stride=4 [T 11/17/21 18:53:48.706 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::{ctor}::::operator ()@101] at=1 scalar offset_in_mem=4 stride=4 [T 11/17/21 18:53:48.706 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::KernelContextAttributes@116] rets: [T 11/17/21 18:53:48.706 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::{ctor}::::operator ()@101] at=0 scalar offset_in_mem=8 stride=4 [T 11/17/21 18:53:48.706 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::KernelContextAttributes@119] sizes: args=8 rets=4 ctx=12 total=524 [T 11/17/21 18:53:48.706 21116] [spirv_ir_builder.cpp:taichi::lang::vulkan::spirv::IRBuilder::init_header@17] SPIR-V Version 66560 [T 11/17/21 18:53:48.706 21116] [codegen_vulkan.cpp:taichi::lang::vulkan::`anonymous-namespace'::TaskCodegen::get_buffer_value@1263] buffer name = context_buffer, value = 32 [T 11/17/21 18:53:48.706 21116] [codegen_vulkan.cpp:taichi::lang::vulkan::`anonymous-namespace'::KernelCodegen::run@1454] SPIRV-Tools-opt: binary size, before=306, after=306 [T 11/17/21 18:53:48.709 21116] [codegen_vulkan.cpp:taichi::lang::vulkan::compile_to_executable@1503] VK codegen for Taichi kernel=compute_c50_0_k0004_vk [T 11/17/21 18:53:48.709 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::KernelContextAttributes@114] args: [T 11/17/21 18:53:48.709 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::KernelContextAttributes@116] rets: [T 11/17/21 18:53:48.709 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::KernelContextAttributes@119] sizes: args=0 rets=0 ctx=0 total=512 [T 11/17/21 18:53:48.709 21116] [spirv_ir_builder.cpp:taichi::lang::vulkan::spirv::IRBuilder::init_header@17] SPIR-V Version 66560 [T 11/17/21 18:53:48.709 21116] [codegen_vulkan.cpp:taichi::lang::vulkan::`anonymous-namespace'::TaskCodegen::get_buffer_value@1263] buffer name = root_buffer_0, value = 113 [T 11/17/21 18:53:48.712 21116] [codegen_vulkan.cpp:taichi::lang::vulkan::`anonymous-namespace'::KernelCodegen::run@1454] SPIRV-Tools-opt: binary size, before=1097, after=971 [T 11/17/21 18:53:57.210 21116] [kernel_impl.py:materialize@459] Compiling kernel tensor_to_ext_arr_c4_0... [T 11/17/21 18:53:57.217 21116] [codegen_vulkan.cpp:taichi::lang::vulkan::compile_to_executable@1503] VK codegen for Taichi kernel=tensor_to_ext_arr_c4_0_k0005_vk [T 11/17/21 18:53:57.217 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::KernelContextAttributes@114] args: [T 11/17/21 18:53:57.217 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::{ctor}::::operator ()@109] at=0 array offset_in_mem=0 stride=3145728 [T 11/17/21 18:53:57.217 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::KernelContextAttributes@116] rets: [T 11/17/21 18:53:57.217 21116] [kernel_utils.cpp:taichi::lang::vulkan::KernelContextAttributes::KernelContextAttributes@119] sizes: args=3145728 rets=0 ctx=3145728 total=3146240 [T 11/17/21 18:53:57.217 21116] [spirv_ir_builder.cpp:taichi::lang::vulkan::spirv::IRBuilder::init_header@17] SPIR-V Version 66560 [T 11/17/21 18:53:57.217 21116] [codegen_vulkan.cpp:taichi::lang::vulkan::`anonymous-namespace'::TaskCodegen::get_buffer_value@1263] buffer name = root_buffer_0, value = 56 [T 11/17/21 18:53:57.217 21116] [codegen_vulkan.cpp:taichi::lang::vulkan::`anonymous-namespace'::TaskCodegen::get_buffer_value@1263] buffer name = context_buffer, value = 80 [T 11/17/21 18:53:57.224 21116] [codegen_vulkan.cpp:taichi::lang::vulkan::`anonymous-namespace'::KernelCodegen::run@1454] SPIRV-Tools-opt: binary size, before=689, after=607 [E 11/17/21 18:53:57.230 21116] [vulkan_device.cpp:taichi::lang::vulkan::VulkanStream::submit@1375] Vulkan Error : -4 : failed to submit command buffer *********************************** * Taichi Compiler Stack Traceback * *********************************** 0x7ff910858f4a: taichi::print_traceback in taichi_core.pyd 0x7ff91072fec9: PyInit_taichi_core in taichi_core.pyd 0x7ff910aa9e83: taichi::print_traceback in taichi_core.pyd 0x7ff910a7a09d: taichi::print_traceback in taichi_core.pyd 0x7ff9107e6e61: PyInit_taichi_core in taichi_core.pyd 0x7ff910677cee: PyInit_taichi_core in taichi_core.pyd 0x7ff910607256: PyInit_taichi_core in taichi_core.pyd 0x7ff9105d6ffe: pybind11::error_already_set::discard_as_unraisable in taichi_core.pyd 0x7ff913835222: PyArg_ParseTuple_SizeT in python39.dll 0x7ff913851b2c: PyObject_MakeTpCall in python39.dll 0x7ff913990d91: Py_gitversion in python39.dll 0x7ff913827908: PyVectorcall_Call in python39.dll 0x7ff913827703: PyObject_Call in python39.dll 0x7ff9139a40a5: Py_gitversion in python39.dll 0x7ff913842943: PyEval_EvalFrameDefault in python39.dll 0x7ff91383aaa3: PyObject_GC_Del in python39.dll 0x7ff91383c487: PyFunction_Vectorcall in python39.dll 0x7ff913827908: PyVectorcall_Call in python39.dll 0x7ff9138277f6: PyObject_Call in python39.dll 0x7ff913843773: PyEval_EvalFrameDefault in python39.dll 0x7ff91383aaa3: PyObject_GC_Del in python39.dll 0x7ff91383c487: PyFunction_Vectorcall in python39.dll 0x7ff91385333f: PyObject_FastCallDictTstate in python39.dll 0x7ff9138882c4: PyObject_Call_Prepend in python39.dll 0x7ff913888220: PyDescr_NewMember in python39.dll 0x7ff913827858: PyObject_Call in python39.dll 0x7ff913843773: PyEval_EvalFrameDefault in python39.dll 0x7ff91383aaa3: PyObject_GC_Del in python39.dll 0x7ff91383c487: PyFunction_Vectorcall in python39.dll 0x7ff91383f2aa: PyEval_EvalFrameDefault in python39.dll 0x7ff91383aaa3: PyObject_GC_Del in python39.dll 0x7ff91383c487: PyFunction_Vectorcall in python39.dll  ========== Taichi Stack Traceback ========== In () at C:\Users\whorfin\Documents\Electrostatic\taichi\electrostatic\test-whorfin.py:53: -------------------------------------------- sys.stdout.flush() compute() ti.sync() print() ti.imshow(out_field.to_numpy()) <-- -------------------------------------------- In to_numpy() at C:\Users\whorfin\AppData\Local\Programs\Python\Python39\lib\site-packages\taichi\lang\field.py:232: --------------------------------------------  if dtype is None: dtype = to_numpy_type(self.dtype) import numpy as np # pylint: disable=C0415 arr = np.zeros(shape=self.shape, dtype=dtype)  taichi.lang.meta.tensor_to_ext_arr(self, arr) <-- ti.sync() return arr -------------------------------------------- In func__() at C:\Users\whorfin\AppData\Local\Programs\Python\Python39\lib\site-packages\taichi\lang\kernel_impl.py:681: --------------------------------------------  # gradient. For class kernels, args[0] is always the kernel owner. if not self.is_grad and self.runtime.target_tape and not self.runtime.grad_replaced: self.runtime.target_tape.insert(self, args)  t_kernel(launch_ctx) <-- ret = None -------------------------------------------- RuntimeError: [vulkan_device.cpp:taichi::lang::vulkan::VulkanStream::submit@1375] Vulkan Error : -4 : failed to submit command buffer [E 11/17/21 18:53:57.375 21116] [vulkan_device.cpp:taichi::lang::vulkan::VulkanStream::submit@1375] Vulkan Error : -4 : failed to submit command buffer [0m0x7ff913827908: PyVectorcall_Call in python39.dll 0x7ff9138277f6: PyObject_Call in python39.dll 0x7ff913843773: PyEval_EvalFrameDefault in python39.dll 0x7ff91383aaa3: PyObject_GC_Del in python39.dll 0x7ff91384045a: PyEval_EvalFrameDefault in python39.dll 0x7ff91383aaa3: PyObject_GC_Del in python39.dll 0x7ff913854735: PyEval_EvalCodeWithName in python39.dll 0x7ff91385606f: PyEval_EvalCodeEx in python39.dll 0x7ff9138560b1: PyEval_EvalCode in python39.dll 0x7ff9138584e2: PyEval_GetBuiltins in python39.dll 0x7ff913858462: PyEval_GetBuiltins in python39.dll 0x7ff9138979db: PyUnicode_CompareWithASCIIString in python39.dll 0x7ff913897d6c: Py_stat in python39.dll 0x7ff91391911b: PyRun_SimpleFileExFlags in python39.dll 0x7ff9139191c0: PyRun_AnyFileExFlags in python39.dll 0x7ff91389a642: PyList_Size in python39.dll 0x7ff91389b524: Py_RunMain in python39.dll 0x7ff91389b3ad: Py_RunMain in python39.dll 0x7ff91389add5: Py_Main in python39.dll 0x7ff7fee41254: Unknown Function in python.exe 0x7ff990c87034: BaseThreadInitThunk in KERNEL32.DLL 0x7ff992642651: RtlUserThreadStart in ntdll.dll  Internal error occurred. Check out this page for possible solutions: https://docs.taichi.graphics/lang/articles/misc/install  *********************************** * Taichi Compiler Stack Traceback * *********************************** 0x7ff910858f4a: ?print_traceback@taichi@@YAXXZ in taichi_core.pyd 0x7ff91072fec9: PyInit_taichi_core in taichi_core.pyd 0x7ff910aa9e83: ?print_traceback@taichi@@YAXXZ in taichi_core.pyd 0x7ff910a7a7c7: ?print_traceback@taichi@@YAXXZ in taichi_core.pyd 0x7ff9107f687c: PyInit_taichi_core in taichi_core.pyd 0x7ff9107f3fbc: PyInit_taichi_core in taichi_core.pyd 0x7ff9107f095b: PyInit_taichi_core in taichi_core.pyd 0x7ff91067ebc8: PyInit_taichi_core in taichi_core.pyd 0x7ff9105d520e: ?clear@error_already_set@pybind11@@QEAAXXZ in taichi_co[E 11/17/21 18:53:57.473 21116] Received signal 22 (SIGABRT) re.pyd 0x7ff9105dd242: PyInit_taichi_core in taichi_core.pyd 0x7ff913852729: _PyObject_GetDictPtr in python39.dll 0x7ff913863ab4: PySet_Add in python39.dll 0x7ff913863b1e: PySet_Add in python39.dll 0x7ff91384b6b9: _PyGC_CollectNoFail in python39.dll 0x7ff91384a513: _PyGC_CollectNoFail in python39.dll 0x7ff91381d891: PyModule_GetDict in python39.dll 0x7ff91384a3ae: Py_FinalizeEx in python39.dll 0x7ff91389b3b2: Py_RunMain in python39.dll 0x7ff91389add5: Py_Main in python39.dll 0x7ff7fee41254: Unknown Function in python.exe 0x7ff990c87034: BaseThreadInitThunk in KERNEL32.DLL 0x7ff992642651: RtlUserThreadStart in ntdll.dll  Internal error occurred. Check out this page for possible solutions: https://docs.taichi.graphics/lang/articles/misc/install  *********************************** * Taichi Compiler Stack Traceback * *********************************** 0x7ff910858f4a: ?print_traceback@taichi@@YAXXZ in taichi_core.pyd 0x7ff91072fec9: PyInit_taichi_core in taichi_core.pyd 0x7ff910843508: PyInit_taichi_core in taichi_core.pyd 0x7ff990131881: raise in ucrtbase.dll 0x7ff990132851: abort in ucrtbase.dll 0x7ff990131f9f: terminate in ucrtbase.dll 0x7ff961ff1aab: __NLG_Return2 in VCRUNTIME140_1.dll 0x7ff961ff2317: __NLG_Return2 in VCRUNTIME140_1.dll 0x7ff961ff40d9: __CxxFrameHandler4 in VCRUNTIME140_1.dll 0x7ff9926920cf: __chkstk in ntdll.dll 0x7ff992641454: RtlRaiseException in ntdll.dll 0x7ff9926411a5: RtlRaiseException in ntdll.dll 0x7ff98fd44f69: RaiseException in KERNELBASE.dll 0x7ff962ca6480: _CxxThrowException in VCRUNTIME140.dll 0x7ff91072ff10: PyInit_taichi_core in taichi_core.pyd 0x7ff910aa9e83: ?print_traceback@taichi@@YAXXZ in taichi_core.pyd 0x7ff910a7a7c7: ?print_traceback@taichi@@YAXXZ in taichi_core.pyd 0x7ff9107f687c: PyInit_taichi_core in taichi_core.pyd 0x7ff9107f3fbc: PyInit_taichi_core in taichi_core.pyd 0x7ff9107f095b: PyInit_taichi_core in taichi_core.pyd 0x7ff91067ebc8: PyInit_taichi_core in taichi_core.pyd 0x7ff9105d520e: ?clear@error_already_set@pybind11@@QEAAXXZ in taichi_core.pyd 0x7ff9105dd242: PyInit_taichi_core in taichi_core.pyd 0x7ff913852729: _PyObject_GetDictPtr in python39.dll 0x7ff913863ab4: PySet_Add in python39.dll 0x7ff913863b1e: PySet_Add in python39.dll 0x7ff91384b6b9: _PyGC_CollectNoFail in python39.dll 0x7ff91384a513: _PyGC_CollectNoFail in python39.dll 0x7ff91381d891: PyModule_GetDict in python39.dll 0x7ff91384a3ae: Py_FinalizeEx in python39.dll 0x7ff91389b3b2: Py_RunMain in python39.dll 0x7ff91389add5: Py_Main in python39.dll 0x7ff7fee41254: Unknown Function in python.exe 0x7ff990c87034: BaseThreadInitThunk in KERNEL32.DLL 0x7ff992642651: RtlUserThreadStart in ntdll.dll  Internal error occurred. Check out this page for possible solutions: https://docs.taichi.graphics/lang/articles/misc/install