gn analyze output: { "compile_targets": [], "status": "No dependency", "test_targets": [] } gn analyze input: { "files": [ "//llvm/CMakeLists.txt", "//offload/CMakeLists.txt", "//offload/DeviceRTL/CMakeLists.txt", "//offload/DeviceRTL/include/Allocator.h", "//offload/DeviceRTL/include/Configuration.h", "//offload/DeviceRTL/include/Debug.h", "//offload/DeviceRTL/include/Interface.h", "//offload/DeviceRTL/include/LibC.h", "//offload/DeviceRTL/include/Mapping.h", "//offload/DeviceRTL/include/State.h", "//offload/DeviceRTL/include/Synchronization.h", "//offload/DeviceRTL/include/Types.h", "//offload/DeviceRTL/include/Utils.h", "//offload/DeviceRTL/include/generated_microtask_cases.gen", "//offload/DeviceRTL/src/Allocator.cpp", "//offload/DeviceRTL/src/Configuration.cpp", "//offload/DeviceRTL/src/Debug.cpp", "//offload/DeviceRTL/src/Kernel.cpp", "//offload/DeviceRTL/src/LibC.cpp", "//offload/DeviceRTL/src/Mapping.cpp", "//offload/DeviceRTL/src/Misc.cpp", "//offload/DeviceRTL/src/Parallelism.cpp", "//offload/DeviceRTL/src/Reduction.cpp", "//offload/DeviceRTL/src/State.cpp", "//offload/DeviceRTL/src/Stub.cpp", "//offload/DeviceRTL/src/Synchronization.cpp", "//offload/DeviceRTL/src/Tasking.cpp", "//offload/DeviceRTL/src/Utils.cpp", "//offload/DeviceRTL/src/Workshare.cpp", "//offload/DeviceRTL/src/exports", "//offload/README.txt", "//offload/cmake/Modules/LibomptargetGetDependencies.cmake", "//offload/cmake/Modules/LibomptargetUtils.cmake", "//offload/cmake/OpenMPTesting.cmake", "//offload/docs/declare_target_indirect.md", "//offload/include/DeviceImage.h", "//offload/include/ExclusiveAccess.h", "//offload/include/OffloadEntry.h", "//offload/include/OffloadPolicy.h", "//offload/include/OpenMP/InternalTypes.h", "//offload/include/OpenMP/InteropAPI.h", "//offload/include/OpenMP/Mapping.h", "//offload/include/OpenMP/OMPT/Callback.h", "//offload/include/OpenMP/OMPT/Connector.h", "//offload/include/OpenMP/OMPT/Interface.h", "//offload/include/OpenMP/omp.h", "//offload/include/PluginManager.h", "//offload/include/Shared/APITypes.h", "//offload/include/Shared/Debug.h", "//offload/include/Shared/Environment.h", "//offload/include/Shared/EnvironmentVar.h", "//offload/include/Shared/PluginAPI.h", "//offload/include/Shared/PluginAPI.inc", "//offload/include/Shared/Profile.h", "//offload/include/Shared/Requirements.h", "//offload/include/Shared/SourceInfo.h", "//offload/include/Shared/Utils.h", "//offload/include/Utils/ExponentialBackoff.h", "//offload/include/device.h", "//offload/include/omptarget.h", "//offload/include/rtl.h", "//offload/plugins-nextgen/CMakeLists.txt", "//offload/plugins-nextgen/amdgpu/CMakeLists.txt", "//offload/plugins-nextgen/amdgpu/dynamic_hsa/hsa.cpp", "//offload/plugins-nextgen/amdgpu/dynamic_hsa/hsa.h", "//offload/plugins-nextgen/amdgpu/dynamic_hsa/hsa_ext_amd.h", "//offload/plugins-nextgen/amdgpu/src/rtl.cpp", "//offload/plugins-nextgen/amdgpu/utils/UtilitiesRTL.h", "//offload/plugins-nextgen/common/CMakeLists.txt", "//offload/plugins-nextgen/common/OMPT/OmptCallback.cpp", "//offload/plugins-nextgen/common/include/DLWrap.h", "//offload/plugins-nextgen/common/include/GlobalHandler.h", "//offload/plugins-nextgen/common/include/JIT.h", "//offload/plugins-nextgen/common/include/MemoryManager.h", "//offload/plugins-nextgen/common/include/PluginInterface.h", "//offload/plugins-nextgen/common/include/RPC.h", "//offload/plugins-nextgen/common/include/Utils/ELF.h", "//offload/plugins-nextgen/common/src/GlobalHandler.cpp", "//offload/plugins-nextgen/common/src/JIT.cpp", "//offload/plugins-nextgen/common/src/PluginInterface.cpp", "//offload/plugins-nextgen/common/src/RPC.cpp", "//offload/plugins-nextgen/common/src/Utils/ELF.cpp", "//offload/plugins-nextgen/cuda/CMakeLists.txt", "//offload/plugins-nextgen/cuda/dynamic_cuda/cuda.cpp", "//offload/plugins-nextgen/cuda/dynamic_cuda/cuda.h", "//offload/plugins-nextgen/cuda/src/rtl.cpp", "//offload/plugins-nextgen/exports", "//offload/plugins-nextgen/host/CMakeLists.txt", "//offload/plugins-nextgen/host/dynamic_ffi/ffi.cpp", "//offload/plugins-nextgen/host/dynamic_ffi/ffi.h", "//offload/plugins-nextgen/host/src/rtl.cpp", "//offload/src/CMakeLists.txt", "//offload/src/DeviceImage.cpp", "//offload/src/LegacyAPI.cpp", "//offload/src/OffloadRTL.cpp", "//offload/src/OpenMP/API.cpp", "//offload/src/OpenMP/InteropAPI.cpp", "//offload/src/OpenMP/Mapping.cpp", "//offload/src/OpenMP/OMPT/Callback.cpp", "//offload/src/PluginManager.cpp", "//offload/src/device.cpp", "//offload/src/exports", "//offload/src/interface.cpp", "//offload/src/omptarget.cpp", "//offload/src/private.h", "//offload/test/CMakeLists.txt", "//offload/test/Inputs/basic_array.f90", "//offload/test/Inputs/declare_indirect_func.c", "//offload/test/api/assert.c", "//offload/test/api/is_initial_device.c", "//offload/test/api/omp_device_managed_memory.c", "//offload/test/api/omp_device_managed_memory_alloc.c", "//offload/test/api/omp_device_memory.c", "//offload/test/api/omp_dynamic_shared_memory.c", "//offload/test/api/omp_dynamic_shared_memory_amdgpu.c", "//offload/test/api/omp_dynamic_shared_memory_mixed.inc", "//offload/test/api/omp_dynamic_shared_memory_mixed_amdgpu.c", "//offload/test/api/omp_dynamic_shared_memory_mixed_nvptx.c", "//offload/test/api/omp_env_vars.c", "//offload/test/api/omp_get_device_num.c", "//offload/test/api/omp_get_mapped_ptr.c", "//offload/test/api/omp_get_num_devices.c", "//offload/test/api/omp_get_num_devices_with_empty_target.c", "//offload/test/api/omp_get_num_procs.c", "//offload/test/api/omp_host_pinned_memory.c", "//offload/test/api/omp_host_pinned_memory_alloc.c", "//offload/test/api/omp_indirect_call.c", "//offload/test/api/omp_target_memcpy_async1.c", "//offload/test/api/omp_target_memcpy_async2.c", "//offload/test/api/omp_target_memcpy_rect_async1.c", "//offload/test/api/omp_target_memcpy_rect_async2.c", "//offload/test/api/omp_target_memset.c", "//offload/test/api/ompx_3d.c", "//offload/test/api/ompx_3d.cpp", "//offload/test/api/ompx_sync.c", "//offload/test/api/ompx_sync.cpp", "//offload/test/env/base_ptr_ref_count.c", "//offload/test/env/omp_target_debug.c", "//offload/test/jit/empty_kernel.inc", "//offload/test/jit/empty_kernel_lvl1.c", "//offload/test/jit/empty_kernel_lvl2.c", "//offload/test/jit/type_punning.c", "//offload/test/libc/assert.c", "//offload/test/libc/fwrite.c", "//offload/test/libc/global_ctor_dtor.cpp", "//offload/test/libc/host_call.c", "//offload/test/libc/malloc.c", "//offload/test/libc/puts.c", "//offload/test/lit.cfg", "//offload/test/lit.site.cfg.in", "//offload/test/mapping/alloc_fail.c", "//offload/test/mapping/array_section_implicit_capture.c", "//offload/test/mapping/array_section_use_device_ptr.c", "//offload/test/mapping/auto_zero_copy.cpp", "//offload/test/mapping/auto_zero_copy_apu.cpp", "//offload/test/mapping/auto_zero_copy_globals.cpp", "//offload/test/mapping/data_absent_at_exit.c", "//offload/test/mapping/data_member_ref.cpp", "//offload/test/mapping/declare_mapper_api.cpp", "//offload/test/mapping/declare_mapper_nested_default_mappers.cpp", "//offload/test/mapping/declare_mapper_nested_default_mappers_array.cpp", "//offload/test/mapping/declare_mapper_nested_default_mappers_array_subscript.cpp", "//offload/test/mapping/declare_mapper_nested_default_mappers_complex_structure.cpp", "//offload/test/mapping/declare_mapper_nested_default_mappers_ptr_subscript.cpp", "//offload/test/mapping/declare_mapper_nested_default_mappers_var.cpp", "//offload/test/mapping/declare_mapper_nested_mappers.cpp", "//offload/test/mapping/declare_mapper_target.cpp", "//offload/test/mapping/declare_mapper_target_data.cpp", "//offload/test/mapping/declare_mapper_target_data_enter_exit.cpp", "//offload/test/mapping/declare_mapper_target_update.cpp", "//offload/test/mapping/delete_inf_refcount.c", "//offload/test/mapping/device_ptr_update.c", "//offload/test/mapping/firstprivate_aligned.cpp", "//offload/test/mapping/has_device_addr.cpp", "//offload/test/mapping/implicit_device_ptr.c", "//offload/test/mapping/is_device_ptr.cpp", "//offload/test/mapping/lambda_by_value.cpp", "//offload/test/mapping/lambda_mapping.cpp", "//offload/test/mapping/low_alignment.c", "//offload/test/mapping/map_back_race.cpp", "//offload/test/mapping/ompx_hold/omp_target_disassociate_ptr.c", "//offload/test/mapping/ompx_hold/struct.c", "//offload/test/mapping/ompx_hold/target-data.c", "//offload/test/mapping/ompx_hold/target.c", "//offload/test/mapping/padding_not_mapped.c", "//offload/test/mapping/power_of_two_alignment.c", "//offload/test/mapping/pr38704.c", "//offload/test/mapping/prelock.cpp", "//offload/test/mapping/present/target.c", "//offload/test/mapping/present/target_array_extension.c", "//offload/test/mapping/present/target_data.c", "//offload/test/mapping/present/target_data_array_extension.c", "//offload/test/mapping/present/target_data_at_exit.c", "//offload/test/mapping/present/target_enter_data.c", "//offload/test/mapping/present/target_exit_data_delete.c", "//offload/test/mapping/present/target_exit_data_release.c", "//offload/test/mapping/present/target_update.c", "//offload/test/mapping/present/target_update_array_extension.c", "//offload/test/mapping/present/unified_shared_memory.c", "//offload/test/mapping/present/zero_length_array_section.c", "//offload/test/mapping/present/zero_length_array_section_exit.c", "//offload/test/mapping/private_mapping.c", "//offload/test/mapping/ptr_and_obj_motion.c", "//offload/test/mapping/reduction_implicit_map.cpp", "//offload/test/mapping/target_data_array_extension_at_exit.c", "//offload/test/mapping/target_derefence_array_pointrs.cpp", "//offload/test/mapping/target_has_device_addr.c", "//offload/test/mapping/target_implicit_partial_map.c", "//offload/test/mapping/target_map_for_member_data.cpp", "//offload/test/mapping/target_pointers_members_map.cpp", "//offload/test/mapping/target_update_array_extension.c", "//offload/test/mapping/target_use_device_addr.c", "//offload/test/mapping/target_uses_allocator.c", "//offload/test/mapping/target_wrong_use_device_addr.c", "//offload/test/offloading/assert.cpp", "//offload/test/offloading/atomic-compare-signedness.c", "//offload/test/offloading/back2back_distribute.c", "//offload/test/offloading/barrier_fence.c", "//offload/test/offloading/bug47654.cpp", "//offload/test/offloading/bug49021.cpp", "//offload/test/offloading/bug49334.cpp", "//offload/test/offloading/bug49779.cpp", "//offload/test/offloading/bug50022.cpp", "//offload/test/offloading/bug51781.c", "//offload/test/offloading/bug51982.c", "//offload/test/offloading/bug53727.cpp", "//offload/test/offloading/bug64959.c", "//offload/test/offloading/bug64959_compile_only.c", "//offload/test/offloading/bug74582.c", "//offload/test/offloading/complex_reduction.cpp", "//offload/test/offloading/ctor_dtor.cpp", "//offload/test/offloading/cuda_no_devices.c", "//offload/test/offloading/d2d_memcpy.c", "//offload/test/offloading/d2d_memcpy_sync.c", "//offload/test/offloading/default_thread_limit.c", "//offload/test/offloading/dynamic_module.c", "//offload/test/offloading/dynamic_module_load.c", "//offload/test/offloading/extern.c", "//offload/test/offloading/force-usm.cpp", "//offload/test/offloading/fortran/basic-target-parallel-do.f90", "//offload/test/offloading/fortran/basic-target-parallel-region.f90", "//offload/test/offloading/fortran/basic-target-region-1D-array-section.f90", "//offload/test/offloading/fortran/basic-target-region-3D-array-section.f90", "//offload/test/offloading/fortran/basic-target-region-3D-array.f90", "//offload/test/offloading/fortran/basic_array.c", "//offload/test/offloading/fortran/basic_target_region.f90", "//offload/test/offloading/fortran/constant-arr-index.f90", "//offload/test/offloading/fortran/declare-target-vars-in-target-region.f90", "//offload/test/offloading/fortran/double-target-call-with-declare-target.f90", "//offload/test/offloading/fortran/target-map-allocatable-array-section-1d-bounds.f90", "//offload/test/offloading/fortran/target-map-allocatable-array-section-3d-bounds.f90", "//offload/test/offloading/fortran/target-map-allocatable-map-scopes.f90", "//offload/test/offloading/fortran/target-map-enter-exit-allocatables.f90", "//offload/test/offloading/fortran/target-map-enter-exit-array-2.f90", "//offload/test/offloading/fortran/target-map-enter-exit-array-bounds.f90", "//offload/test/offloading/fortran/target-map-enter-exit-array.f90", "//offload/test/offloading/fortran/target-map-enter-exit-scalar.f90", "//offload/test/offloading/fortran/target-map-pointer-scopes-enter-exit.f90", "//offload/test/offloading/fortran/target-map-pointer-target-array-section-3d-bounds.f90", "//offload/test/offloading/fortran/target-map-pointer-target-scopes.f90", "//offload/test/offloading/fortran/target-nested-target-data.f90", "//offload/test/offloading/fortran/target-parallel-do-collapse.f90", "//offload/test/offloading/fortran/target-region-implicit-array.f90", "//offload/test/offloading/fortran/target_map_common_block.f90", "//offload/test/offloading/fortran/target_map_common_block1.f90", "//offload/test/offloading/fortran/target_map_common_block2.f90", "//offload/test/offloading/fortran/target_update.f90", "//offload/test/offloading/generic_multiple_parallel_regions.c", "//offload/test/offloading/global_constructor.cpp", "//offload/test/offloading/host_as_target.c", "//offload/test/offloading/indirect_fp_mapping.c", "//offload/test/offloading/info.c", "//offload/test/offloading/interop.c", "//offload/test/offloading/lone_target_exit_data.c", "//offload/test/offloading/looptripcnt.c", "//offload/test/offloading/malloc.c", "//offload/test/offloading/malloc_parallel.c", "//offload/test/offloading/mandatory_but_no_devices.c", "//offload/test/offloading/memory_manager.cpp", "//offload/test/offloading/multiple_reductions_simple.c", "//offload/test/offloading/non_contiguous_update.cpp", "//offload/test/offloading/offloading_success.c", "//offload/test/offloading/offloading_success.cpp", "//offload/test/offloading/ompx_bare.c", "//offload/test/offloading/ompx_coords.c", "//offload/test/offloading/ompx_saxpy_mixed.c", "//offload/test/offloading/parallel_offloading_map.cpp", "//offload/test/offloading/parallel_target_teams_reduction.cpp", "//offload/test/offloading/parallel_target_teams_reduction_max.cpp", "//offload/test/offloading/parallel_target_teams_reduction_min.cpp", "//offload/test/offloading/requires.c", "//offload/test/offloading/runtime_init.c", "//offload/test/offloading/shared_lib_fp_mapping.c", "//offload/test/offloading/small_trip_count.c", "//offload/test/offloading/small_trip_count_thread_limit.cpp", "//offload/test/offloading/spmdization.c", "//offload/test/offloading/static_linking.c", "//offload/test/offloading/std_complex_arithmetic.cpp", "//offload/test/offloading/struct_mapping_with_pointers.cpp", "//offload/test/offloading/target-teams-atomic.c", "//offload/test/offloading/target-tile.c", "//offload/test/offloading/target_constexpr_mapping.cpp", "//offload/test/offloading/target_critical_region.cpp", "//offload/test/offloading/target_depend_nowait.cpp", "//offload/test/offloading/target_map_for_member_data.cpp", "//offload/test/offloading/target_nowait_target.cpp", "//offload/test/offloading/task_in_reduction_target.c", "//offload/test/offloading/taskloop_offload_nowait.cpp", "//offload/test/offloading/test_libc.cpp", "//offload/test/offloading/thread_limit.c", "//offload/test/offloading/thread_state_1.c", "//offload/test/offloading/thread_state_2.c", "//offload/test/offloading/weak.c", "//offload/test/offloading/workshare_chunk.c", "//offload/test/offloading/wtime.c", "//offload/test/ompt/callbacks.h", "//offload/test/ompt/register_both.h", "//offload/test/ompt/register_emi.h", "//offload/test/ompt/register_emi_map.h", "//offload/test/ompt/register_no_device_init.h", "//offload/test/ompt/register_non_emi.h", "//offload/test/ompt/register_non_emi_map.h", "//offload/test/ompt/register_wrong_return.h", "//offload/test/ompt/target_memcpy.c", "//offload/test/ompt/target_memcpy_emi.c", "//offload/test/ompt/veccopy.c", "//offload/test/ompt/veccopy_data.c", "//offload/test/ompt/veccopy_disallow_both.c", "//offload/test/ompt/veccopy_emi.c", "//offload/test/ompt/veccopy_emi_map.c", "//offload/test/ompt/veccopy_map.c", "//offload/test/ompt/veccopy_no_device_init.c", "//offload/test/ompt/veccopy_wrong_return.c", "//offload/test/unified_shared_memory/api.c", "//offload/test/unified_shared_memory/associate_ptr.c", "//offload/test/unified_shared_memory/close_enter_exit.c", "//offload/test/unified_shared_memory/close_manual.c", "//offload/test/unified_shared_memory/close_member.c", "//offload/test/unified_shared_memory/close_modifier.c", "//offload/test/unified_shared_memory/shared_update.c", "//offload/tools/CMakeLists.txt", "//offload/tools/deviceinfo/CMakeLists.txt", "//offload/tools/deviceinfo/llvm-omp-device-info.cpp", "//offload/tools/kernelreplay/CMakeLists.txt", "//offload/tools/kernelreplay/llvm-omp-kernel-replay.cpp", "//offload/unittests/CMakeLists.txt", "//offload/unittests/Plugins/CMakeLists.txt", "//offload/unittests/Plugins/NextgenPluginsTest.cpp", "//offload/utils/generate_microtask_cases.py", "//openmp/CMakeLists.txt", "//openmp/libomptarget/test/api/ompx_dump_mapping_tables.cpp", "//openmp/runtime/src/CMakeLists.txt", "//runtimes/CMakeLists.txt" ], "test_targets": [ "//clang-tools-extra/clangd/test:check-clangd", "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//compiler-rt/test/hwasan:check-hwasan", "//lld/test:check-lld", "//llvm/test:check-llvm" ], "additional_compile_targets": [] } running all tests due to change to blacklisted file