Skip to content

Instantly share code, notes, and snippets.

@pedromassango
Last active July 12, 2021 16:12
Show Gist options
  • Save pedromassango/ec9d1ad67c1d3067ae4792dfad114e5f to your computer and use it in GitHub Desktop.
Save pedromassango/ec9d1ad67c1d3067ae4792dfad114e5f to your computer and use it in GitHub Desktop.
EMU crash logs on Apple M1
cannot add library /Users/pedromassango/fuchsia/prebuilt/third_party/aemu/mac-x64/emulator-darwin-aarch64-0.2/qemu/darwin-aarch64/lib64/vulkan/libvulkan.dylib: failed
cannot add library /Users/pedromassango/fuchsia/prebuilt/third_party/aemu/mac-x64/emulator-darwin-aarch64-0.2/lib64/vulkan/libvulkan.dylib: failed
cannot add library /Users/pedromassango/fuchsia/prebuilt/third_party/aemu/mac-x64/emulator-darwin-aarch64-0.2/qemu/darwin-aarch64/lib64/vulkan/libMoltenVK.dylib: failed
added library /Users/pedromassango/fuchsia/prebuilt/third_party/aemu/mac-x64/emulator-darwin-aarch64-0.2/lib64/vulkan/libMoltenVK.dylib
[mvk-info] MoltenVK version 1.1.1. Vulkan version 1.1.154.
The following 70 Vulkan extensions are supported:
VK_KHR_16bit_storage v1
VK_KHR_8bit_storage v1
VK_KHR_bind_memory2 v1
VK_KHR_create_renderpass2 v1
VK_KHR_dedicated_allocation v3
VK_KHR_depth_stencil_resolve v1
VK_KHR_descriptor_update_template v1
VK_KHR_device_group v4
VK_KHR_device_group_creation v1
VK_KHR_driver_properties v1
VK_KHR_external_fence v1
VK_KHR_external_fence_capabilities v1
VK_KHR_external_memory v1
VK_KHR_external_memory_capabilities v1
VK_KHR_external_semaphore v1
VK_KHR_external_semaphore_capabilities v1
VK_KHR_get_memory_requirements2 v1
VK_KHR_get_physical_device_properties2 v2
VK_KHR_get_surface_capabilities2 v1
VK_KHR_image_format_list v1
VK_KHR_maintenance1 v2
VK_KHR_maintenance2 v1
VK_KHR_maintenance3 v1
VK_KHR_multiview v1
VK_KHR_portability_subset v1
VK_KHR_push_descriptor v2
VK_KHR_relaxed_block_layout v1
VK_KHR_sampler_mirror_clamp_to_edge v3
VK_KHR_sampler_ycbcr_conversion v14
VK_KHR_shader_draw_parameters v1
VK_KHR_shader_float16_int8 v1
VK_KHR_shader_subgroup_extended_types v1
VK_KHR_storage_buffer_storage_class v1
VK_KHR_surface v25
VK_KHR_swapchain v70
VK_KHR_swapchain_mutable_format v1
VK_KHR_timeline_semaphore v2
VK_KHR_uniform_buffer_standard_layout v1
VK_KHR_variable_pointers v1
VK_EXT_debug_marker v4
VK_EXT_debug_report v9
VK_EXT_debug_utils v2
VK_EXT_descriptor_indexing v2
VK_EXT_fragment_shader_interlock v1
VK_EXT_hdr_metadata v2
VK_EXT_host_query_reset v1
VK_EXT_image_robustness v1
VK_EXT_inline_uniform_block v1
VK_EXT_memory_budget v1
VK_EXT_metal_surface v1
VK_EXT_post_depth_coverage v1
VK_EXT_private_data v1
VK_EXT_robustness2 v1
VK_EXT_scalar_block_layout v1
VK_EXT_shader_stencil_export v1
VK_EXT_shader_viewport_index_layer v1
VK_EXT_swapchain_colorspace v4
VK_EXT_texel_buffer_alignment v1
VK_EXT_texture_compression_astc_hdr v1
VK_EXT_vertex_attribute_divisor v3
VK_AMD_gpu_shader_half_float v2
VK_AMD_negative_viewport_height v1
VK_AMD_shader_image_load_store_lod v1
VK_AMD_shader_trinary_minmax v1
VK_IMG_format_pvrtc v1
VK_INTEL_shader_integer_functions2 v1
VK_GOOGLE_display_timing v1
VK_MVK_macos_surface v3
VK_MVK_moltenvk v29
VK_NV_glsl_shader v1
[mvk-info] GPU device:
model: Apple M1
type: Discrete
vendorID: 0x106b
deviceID: 0xa140
pipelineCacheUUID: 00002775-0400-03EF-9EC6-7EDC4219F216
supports the following Metal Versions, GPU's and Feature Sets:
Metal Shading Language 2.3
GPU Family Apple 7
GPU Family Apple 6
GPU Family Apple 5
GPU Family Apple 4
GPU Family Apple 3
GPU Family Apple 2
GPU Family Apple 1
GPU Family Mac 2
GPU Family Mac 1
GPU Family Common 3
GPU Family Common 2
GPU Family Common 1
macOS GPU Family 2 v1
macOS GPU Family 1 v4
macOS GPU Family 1 v3
macOS GPU Family 1 v2
macOS GPU Family 1 v1
[mvk-info] Created VkInstance with the following 0 Vulkan extensions enabled:
[mvk-info] Using MTLFence for Vulkan semaphores.
[mvk-info] Created VkDevice to run on GPU Apple M1 with the following 0 Vulkan extensions enabled:
qemu-system-aarch64: -kernel /var/folders/1v/16385yfj1153cz_97bdgvl840000gn/T/vdl_staging_bT1Xw1/femu_kernel: unsupported machine type
Use -machine help to list supported machines
qemu-system-aarch64: -kernel /var/folders/1v/16385yfj1153cz_97bdgvl840000gn/T/vdl_staging_bT1Xw1/femu_kernel: No machine specified, and there is no default
Use -machine help to list supported machines
emulator: WARNING: IniFile.cpp:228: Write called without a backing file!
handleCpuAccelerationForMinConfig: configure CPU acceleration
handleCpuAccelerationForMinConfig: Checking CPU acceleration capability on host...
handleCpuAccelerationForMinConfig: Host can use CPU acceleration
handleCpuAccelerationForMinConfig: Host CPU acceleration capability status string: [Hypervisor.Framework OS X Version 11.4]
handleCpuAccelerationForMinConfig: CPU acceleration disabled by user (no enabled hypervisors)
emulator: INFO: QtLogger.cpp:68: Debug: Location UI disabled by command-line option. (/Volumes/Android/buildbot/src/android/emu-master-dev/external/qemu/android/android-emu/android/skin/qt/extended-pages/location-page.cpp:137, LocationPage::LocationPage(QWidget *))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment