# Copyright (c) 2024 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. group("ark_aot_builtin_inlining_math_test") { testonly = true test_list = [ "Acos", "Acosh", "Asin", "Asinh", "Atan", "Atan2", "Atanh", "Cos", "Cosh", "Log", "Log2", "Log10", "Log1p", "Exp", "Expm1", "Sign", "Sin", "Sinh", "Sqrt", "Tan", "Tanh", "Trunc", "Abs", "Pow", "Cbrt", "Min", "Max", "Clz32", "Round", "Fround", "Imul", "Ceil", "Floor", ] deps = [] foreach(test, test_list) { deps += [ "${test}:builtinMath${test}AotAction" ] if (!is_debug) { deps += [ "${test}:builtinMath${test}AotContextAction" ] } } }