aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorignat <ignat@yandex-team.com>2023-11-30 19:48:51 +0300
committerignat <ignat@yandex-team.com>2023-11-30 22:21:17 +0300
commitc2f81b1b5ffe34c9a9f5abc5405ddb538856cc43 (patch)
treeec9e6769e32d1e45c5476838fef01dfc6562fae2
parentf5d4e4495f6741d8df199dc9f888417ab0485010 (diff)
downloadydb-c2f81b1b5ffe34c9a9f5abc5405ddb538856cc43.tar.gz
Fix quoting -passes option value (thanks for @spreis for hint)
-rw-r--r--build/plugins/llvm_bc.py4
-rw-r--r--build/scripts/llvm_opt_wrapper.py9
-rw-r--r--ydb/library/yql/minikql/codegen/ut/CMakeLists.darwin-arm64.txt2
-rw-r--r--ydb/library/yql/minikql/codegen/ut/CMakeLists.darwin-x86_64.txt2
-rw-r--r--ydb/library/yql/minikql/codegen/ut/CMakeLists.linux-aarch64.txt2
-rw-r--r--ydb/library/yql/minikql/codegen/ut/CMakeLists.linux-x86_64.txt2
-rw-r--r--ydb/library/yql/minikql/codegen/ut/CMakeLists.windows-x86_64.txt2
-rw-r--r--ydb/library/yql/providers/yt/codec/codegen/CMakeLists.darwin-arm64.txt2
-rw-r--r--ydb/library/yql/providers/yt/codec/codegen/CMakeLists.darwin-x86_64.txt2
-rw-r--r--ydb/library/yql/providers/yt/codec/codegen/CMakeLists.linux-aarch64.txt2
-rw-r--r--ydb/library/yql/providers/yt/codec/codegen/CMakeLists.linux-x86_64.txt2
-rw-r--r--ydb/library/yql/providers/yt/codec/codegen/CMakeLists.windows-x86_64.txt2
-rw-r--r--ydb/library/yql/udfs/common/math/CMakeLists.darwin-arm64.txt4
-rw-r--r--ydb/library/yql/udfs/common/math/CMakeLists.darwin-x86_64.txt4
-rw-r--r--ydb/library/yql/udfs/common/math/CMakeLists.linux-aarch64.txt4
-rw-r--r--ydb/library/yql/udfs/common/math/CMakeLists.linux-x86_64.txt4
-rw-r--r--ydb/library/yql/udfs/common/math/CMakeLists.windows-x86_64.txt4
17 files changed, 31 insertions, 22 deletions
diff --git a/build/plugins/llvm_bc.py b/build/plugins/llvm_bc.py
index ddb4bbd84d..b41c106fe2 100644
--- a/build/plugins/llvm_bc.py
+++ b/build/plugins/llvm_bc.py
@@ -29,7 +29,9 @@ def onllvm_bc(unit, *args):
passes += ['internalize']
# XXX: '#' used instead of ',' to overcome ymake tendency to split everything by comma
opt_opts += ['-internalize-public-api-list=' + '#'.join(symbols)]
- opt_opts += ['-passes={}'.format('${__COMMA__}'.join(passes))]
+ # Add additional quotes for cmake build.
+ # Generated final option for cmake looks like: -passes="..."
+ opt_opts += ['\'-passes="{}"\''.format('${__COMMA__}'.join(passes))]
unit.onllvm_opt([merged_bc, out_bc] + opt_opts)
if 'GENERATE_MACHINE_CODE' in kwds:
unit.onllvm_llc([out_bc, '-O2'])
diff --git a/build/scripts/llvm_opt_wrapper.py b/build/scripts/llvm_opt_wrapper.py
index 38ca3004af..90bd87f97a 100644
--- a/build/scripts/llvm_opt_wrapper.py
+++ b/build/scripts/llvm_opt_wrapper.py
@@ -4,9 +4,16 @@ import sys
def fix(s):
# we use '#' instead of ',' because ymake always splits args by comma
- if 'internalize' in s:
+ if s.startswith('-internalize-public-api-list'):
return s.replace('#', ',')
+ # Dirty hack to eliminate double quotes from value of passes option.
+ # Note that these double quoted are required by cmake.
+ if s.startswith('-passes'):
+ name, value = s.split('=', 1)
+ value = value.strip('"')
+ return '='.join([name, value])
+
return s
diff --git a/ydb/library/yql/minikql/codegen/ut/CMakeLists.darwin-arm64.txt b/ydb/library/yql/minikql/codegen/ut/CMakeLists.darwin-arm64.txt
index a9814062a9..1fb1821222 100644
--- a/ydb/library/yql/minikql/codegen/ut/CMakeLists.darwin-arm64.txt
+++ b/ydb/library/yql/minikql/codegen/ut/CMakeLists.darwin-arm64.txt
@@ -82,7 +82,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/minikql/codegen/ut/Funcs_optimized.bc
-internalize-public-api-list=fib#sum_sqr#sum_sqr2#sum_sqr_128#sum_sqr_128_ir#str_size
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT
diff --git a/ydb/library/yql/minikql/codegen/ut/CMakeLists.darwin-x86_64.txt b/ydb/library/yql/minikql/codegen/ut/CMakeLists.darwin-x86_64.txt
index ebf17949c6..5ee95b719c 100644
--- a/ydb/library/yql/minikql/codegen/ut/CMakeLists.darwin-x86_64.txt
+++ b/ydb/library/yql/minikql/codegen/ut/CMakeLists.darwin-x86_64.txt
@@ -83,7 +83,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/minikql/codegen/ut/Funcs_optimized.bc
-internalize-public-api-list=fib#sum_sqr#sum_sqr2#sum_sqr_128#sum_sqr_128_ir#str_size
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT
diff --git a/ydb/library/yql/minikql/codegen/ut/CMakeLists.linux-aarch64.txt b/ydb/library/yql/minikql/codegen/ut/CMakeLists.linux-aarch64.txt
index 6aee816e20..d4aa0d95f6 100644
--- a/ydb/library/yql/minikql/codegen/ut/CMakeLists.linux-aarch64.txt
+++ b/ydb/library/yql/minikql/codegen/ut/CMakeLists.linux-aarch64.txt
@@ -86,7 +86,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/minikql/codegen/ut/Funcs_optimized.bc
-internalize-public-api-list=fib#sum_sqr#sum_sqr2#sum_sqr_128#sum_sqr_128_ir#str_size
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT
diff --git a/ydb/library/yql/minikql/codegen/ut/CMakeLists.linux-x86_64.txt b/ydb/library/yql/minikql/codegen/ut/CMakeLists.linux-x86_64.txt
index 1e5faebedf..fdbacc0a4b 100644
--- a/ydb/library/yql/minikql/codegen/ut/CMakeLists.linux-x86_64.txt
+++ b/ydb/library/yql/minikql/codegen/ut/CMakeLists.linux-x86_64.txt
@@ -87,7 +87,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/minikql/codegen/ut/Funcs_optimized.bc
-internalize-public-api-list=fib#sum_sqr#sum_sqr2#sum_sqr_128#sum_sqr_128_ir#str_size
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT
diff --git a/ydb/library/yql/minikql/codegen/ut/CMakeLists.windows-x86_64.txt b/ydb/library/yql/minikql/codegen/ut/CMakeLists.windows-x86_64.txt
index b408b09557..35a524b20b 100644
--- a/ydb/library/yql/minikql/codegen/ut/CMakeLists.windows-x86_64.txt
+++ b/ydb/library/yql/minikql/codegen/ut/CMakeLists.windows-x86_64.txt
@@ -76,7 +76,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/minikql/codegen/ut/Funcs_optimized.bc
-internalize-public-api-list=fib#sum_sqr#sum_sqr2#sum_sqr_128#sum_sqr_128_ir#str_size
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT
diff --git a/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.darwin-arm64.txt b/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.darwin-arm64.txt
index e046dedf9e..31b931eb7c 100644
--- a/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.darwin-arm64.txt
+++ b/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.darwin-arm64.txt
@@ -74,7 +74,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/providers/yt/codec/codegen/YtCodecFuncs_optimized.bc
-internalize-public-api-list=WriteJust#WriteNothing#WriteBool#Write8#Write16#Write32#Write64#Write120#WriteDecimal32#WriteDecimal64#WriteDecimal128#WriteFloat#WriteDouble#WriteString#ReadBool#ReadInt8#ReadUint8#ReadInt16#ReadUint16#ReadInt32#ReadUint32#ReadInt64#ReadUint64#ReadInt120#ReadDecimal32#ReadDecimal64#ReadDecimal128#ReadFloat#ReadDouble#ReadOptional#ReadVariantData#SkipFixedData#SkipVarData#ReadTzDate#ReadTzDatetime#ReadTzTimestamp#WriteTzDate#WriteTzDatetime#WriteTzTimestamp#GetWrittenBytes#FillZero
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT
diff --git a/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.darwin-x86_64.txt b/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.darwin-x86_64.txt
index e046dedf9e..31b931eb7c 100644
--- a/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.darwin-x86_64.txt
+++ b/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.darwin-x86_64.txt
@@ -74,7 +74,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/providers/yt/codec/codegen/YtCodecFuncs_optimized.bc
-internalize-public-api-list=WriteJust#WriteNothing#WriteBool#Write8#Write16#Write32#Write64#Write120#WriteDecimal32#WriteDecimal64#WriteDecimal128#WriteFloat#WriteDouble#WriteString#ReadBool#ReadInt8#ReadUint8#ReadInt16#ReadUint16#ReadInt32#ReadUint32#ReadInt64#ReadUint64#ReadInt120#ReadDecimal32#ReadDecimal64#ReadDecimal128#ReadFloat#ReadDouble#ReadOptional#ReadVariantData#SkipFixedData#SkipVarData#ReadTzDate#ReadTzDatetime#ReadTzTimestamp#WriteTzDate#WriteTzDatetime#WriteTzTimestamp#GetWrittenBytes#FillZero
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT
diff --git a/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.linux-aarch64.txt b/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.linux-aarch64.txt
index 5c6d2d8b75..66f13add1c 100644
--- a/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.linux-aarch64.txt
+++ b/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.linux-aarch64.txt
@@ -76,7 +76,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/providers/yt/codec/codegen/YtCodecFuncs_optimized.bc
-internalize-public-api-list=WriteJust#WriteNothing#WriteBool#Write8#Write16#Write32#Write64#Write120#WriteDecimal32#WriteDecimal64#WriteDecimal128#WriteFloat#WriteDouble#WriteString#ReadBool#ReadInt8#ReadUint8#ReadInt16#ReadUint16#ReadInt32#ReadUint32#ReadInt64#ReadUint64#ReadInt120#ReadDecimal32#ReadDecimal64#ReadDecimal128#ReadFloat#ReadDouble#ReadOptional#ReadVariantData#SkipFixedData#SkipVarData#ReadTzDate#ReadTzDatetime#ReadTzTimestamp#WriteTzDate#WriteTzDatetime#WriteTzTimestamp#GetWrittenBytes#FillZero
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT
diff --git a/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.linux-x86_64.txt b/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.linux-x86_64.txt
index 5c6d2d8b75..66f13add1c 100644
--- a/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.linux-x86_64.txt
+++ b/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.linux-x86_64.txt
@@ -76,7 +76,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/providers/yt/codec/codegen/YtCodecFuncs_optimized.bc
-internalize-public-api-list=WriteJust#WriteNothing#WriteBool#Write8#Write16#Write32#Write64#Write120#WriteDecimal32#WriteDecimal64#WriteDecimal128#WriteFloat#WriteDouble#WriteString#ReadBool#ReadInt8#ReadUint8#ReadInt16#ReadUint16#ReadInt32#ReadUint32#ReadInt64#ReadUint64#ReadInt120#ReadDecimal32#ReadDecimal64#ReadDecimal128#ReadFloat#ReadDouble#ReadOptional#ReadVariantData#SkipFixedData#SkipVarData#ReadTzDate#ReadTzDatetime#ReadTzTimestamp#WriteTzDate#WriteTzDatetime#WriteTzTimestamp#GetWrittenBytes#FillZero
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT
diff --git a/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.windows-x86_64.txt b/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.windows-x86_64.txt
index e046dedf9e..31b931eb7c 100644
--- a/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.windows-x86_64.txt
+++ b/ydb/library/yql/providers/yt/codec/codegen/CMakeLists.windows-x86_64.txt
@@ -74,7 +74,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/providers/yt/codec/codegen/YtCodecFuncs_optimized.bc
-internalize-public-api-list=WriteJust#WriteNothing#WriteBool#Write8#Write16#Write32#Write64#Write120#WriteDecimal32#WriteDecimal64#WriteDecimal128#WriteFloat#WriteDouble#WriteString#ReadBool#ReadInt8#ReadUint8#ReadInt16#ReadUint16#ReadInt32#ReadUint32#ReadInt64#ReadUint64#ReadInt120#ReadDecimal32#ReadDecimal64#ReadDecimal128#ReadFloat#ReadDouble#ReadOptional#ReadVariantData#SkipFixedData#SkipVarData#ReadTzDate#ReadTzDatetime#ReadTzTimestamp#WriteTzDate#WriteTzDatetime#WriteTzTimestamp#GetWrittenBytes#FillZero
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT
diff --git a/ydb/library/yql/udfs/common/math/CMakeLists.darwin-arm64.txt b/ydb/library/yql/udfs/common/math/CMakeLists.darwin-arm64.txt
index 4aafc4a3e0..798138cc2c 100644
--- a/ydb/library/yql/udfs/common/math/CMakeLists.darwin-arm64.txt
+++ b/ydb/library/yql/udfs/common/math/CMakeLists.darwin-arm64.txt
@@ -59,7 +59,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/udfs/common/math/Math_optimized.udfs.bc
-internalize-public-api-list=PiIR#EIR#EpsIR#AbsIR#AcosIR#AsinIR#AsinhIR#AtanIR#CbrtIR#CeilIR#CosIR#CoshIR#ErfIR#ErfInvIR#ErfcInvIR#ExpIR#Exp2IR#FabsIR#FloorIR#LgammaIR#RintIR#SinIR#SinhIR#SqrtIR#TanIR#TanhIR#TgammaIR#TruncIR#IsFiniteIR#IsInfIR#IsNaNIR#Atan2IR#FmodIR#HypotIR#RemainderIR#PowIR#LdexpIR#LogIR#Log2IR#Log10IR#SigmoidIR#FuzzyEqualsIR#RoundIR#ModIR#RemIR
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT
@@ -136,7 +136,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/udfs/common/math/Math_optimized.bc
-internalize-public-api-list=PiIR#EIR#EpsIR#AbsIR#AcosIR#AsinIR#AsinhIR#AtanIR#CbrtIR#CeilIR#CosIR#CoshIR#ErfIR#ErfInvIR#ErfcInvIR#ExpIR#Exp2IR#FabsIR#FloorIR#LgammaIR#RintIR#SinIR#SinhIR#SqrtIR#TanIR#TanhIR#TgammaIR#TruncIR#IsFiniteIR#IsInfIR#IsNaNIR#Atan2IR#FmodIR#HypotIR#RemainderIR#PowIR#LdexpIR#LogIR#Log2IR#Log10IR#SigmoidIR#FuzzyEqualsIR#RoundIR#ModIR#RemIR
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT
diff --git a/ydb/library/yql/udfs/common/math/CMakeLists.darwin-x86_64.txt b/ydb/library/yql/udfs/common/math/CMakeLists.darwin-x86_64.txt
index 4aafc4a3e0..798138cc2c 100644
--- a/ydb/library/yql/udfs/common/math/CMakeLists.darwin-x86_64.txt
+++ b/ydb/library/yql/udfs/common/math/CMakeLists.darwin-x86_64.txt
@@ -59,7 +59,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/udfs/common/math/Math_optimized.udfs.bc
-internalize-public-api-list=PiIR#EIR#EpsIR#AbsIR#AcosIR#AsinIR#AsinhIR#AtanIR#CbrtIR#CeilIR#CosIR#CoshIR#ErfIR#ErfInvIR#ErfcInvIR#ExpIR#Exp2IR#FabsIR#FloorIR#LgammaIR#RintIR#SinIR#SinhIR#SqrtIR#TanIR#TanhIR#TgammaIR#TruncIR#IsFiniteIR#IsInfIR#IsNaNIR#Atan2IR#FmodIR#HypotIR#RemainderIR#PowIR#LdexpIR#LogIR#Log2IR#Log10IR#SigmoidIR#FuzzyEqualsIR#RoundIR#ModIR#RemIR
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT
@@ -136,7 +136,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/udfs/common/math/Math_optimized.bc
-internalize-public-api-list=PiIR#EIR#EpsIR#AbsIR#AcosIR#AsinIR#AsinhIR#AtanIR#CbrtIR#CeilIR#CosIR#CoshIR#ErfIR#ErfInvIR#ErfcInvIR#ExpIR#Exp2IR#FabsIR#FloorIR#LgammaIR#RintIR#SinIR#SinhIR#SqrtIR#TanIR#TanhIR#TgammaIR#TruncIR#IsFiniteIR#IsInfIR#IsNaNIR#Atan2IR#FmodIR#HypotIR#RemainderIR#PowIR#LdexpIR#LogIR#Log2IR#Log10IR#SigmoidIR#FuzzyEqualsIR#RoundIR#ModIR#RemIR
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT
diff --git a/ydb/library/yql/udfs/common/math/CMakeLists.linux-aarch64.txt b/ydb/library/yql/udfs/common/math/CMakeLists.linux-aarch64.txt
index 1833f3124c..87de37f13c 100644
--- a/ydb/library/yql/udfs/common/math/CMakeLists.linux-aarch64.txt
+++ b/ydb/library/yql/udfs/common/math/CMakeLists.linux-aarch64.txt
@@ -61,7 +61,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/udfs/common/math/Math_optimized.udfs.bc
-internalize-public-api-list=PiIR#EIR#EpsIR#AbsIR#AcosIR#AsinIR#AsinhIR#AtanIR#CbrtIR#CeilIR#CosIR#CoshIR#ErfIR#ErfInvIR#ErfcInvIR#ExpIR#Exp2IR#FabsIR#FloorIR#LgammaIR#RintIR#SinIR#SinhIR#SqrtIR#TanIR#TanhIR#TgammaIR#TruncIR#IsFiniteIR#IsInfIR#IsNaNIR#Atan2IR#FmodIR#HypotIR#RemainderIR#PowIR#LdexpIR#LogIR#Log2IR#Log10IR#SigmoidIR#FuzzyEqualsIR#RoundIR#ModIR#RemIR
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT
@@ -144,7 +144,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/udfs/common/math/Math_optimized.bc
-internalize-public-api-list=PiIR#EIR#EpsIR#AbsIR#AcosIR#AsinIR#AsinhIR#AtanIR#CbrtIR#CeilIR#CosIR#CoshIR#ErfIR#ErfInvIR#ErfcInvIR#ExpIR#Exp2IR#FabsIR#FloorIR#LgammaIR#RintIR#SinIR#SinhIR#SqrtIR#TanIR#TanhIR#TgammaIR#TruncIR#IsFiniteIR#IsInfIR#IsNaNIR#Atan2IR#FmodIR#HypotIR#RemainderIR#PowIR#LdexpIR#LogIR#Log2IR#Log10IR#SigmoidIR#FuzzyEqualsIR#RoundIR#ModIR#RemIR
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT
diff --git a/ydb/library/yql/udfs/common/math/CMakeLists.linux-x86_64.txt b/ydb/library/yql/udfs/common/math/CMakeLists.linux-x86_64.txt
index 1833f3124c..87de37f13c 100644
--- a/ydb/library/yql/udfs/common/math/CMakeLists.linux-x86_64.txt
+++ b/ydb/library/yql/udfs/common/math/CMakeLists.linux-x86_64.txt
@@ -61,7 +61,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/udfs/common/math/Math_optimized.udfs.bc
-internalize-public-api-list=PiIR#EIR#EpsIR#AbsIR#AcosIR#AsinIR#AsinhIR#AtanIR#CbrtIR#CeilIR#CosIR#CoshIR#ErfIR#ErfInvIR#ErfcInvIR#ExpIR#Exp2IR#FabsIR#FloorIR#LgammaIR#RintIR#SinIR#SinhIR#SqrtIR#TanIR#TanhIR#TgammaIR#TruncIR#IsFiniteIR#IsInfIR#IsNaNIR#Atan2IR#FmodIR#HypotIR#RemainderIR#PowIR#LdexpIR#LogIR#Log2IR#Log10IR#SigmoidIR#FuzzyEqualsIR#RoundIR#ModIR#RemIR
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT
@@ -144,7 +144,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/udfs/common/math/Math_optimized.bc
-internalize-public-api-list=PiIR#EIR#EpsIR#AbsIR#AcosIR#AsinIR#AsinhIR#AtanIR#CbrtIR#CeilIR#CosIR#CoshIR#ErfIR#ErfInvIR#ErfcInvIR#ExpIR#Exp2IR#FabsIR#FloorIR#LgammaIR#RintIR#SinIR#SinhIR#SqrtIR#TanIR#TanhIR#TgammaIR#TruncIR#IsFiniteIR#IsInfIR#IsNaNIR#Atan2IR#FmodIR#HypotIR#RemainderIR#PowIR#LdexpIR#LogIR#Log2IR#Log10IR#SigmoidIR#FuzzyEqualsIR#RoundIR#ModIR#RemIR
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT
diff --git a/ydb/library/yql/udfs/common/math/CMakeLists.windows-x86_64.txt b/ydb/library/yql/udfs/common/math/CMakeLists.windows-x86_64.txt
index 86a0334891..401a0fab43 100644
--- a/ydb/library/yql/udfs/common/math/CMakeLists.windows-x86_64.txt
+++ b/ydb/library/yql/udfs/common/math/CMakeLists.windows-x86_64.txt
@@ -59,7 +59,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/udfs/common/math/Math_optimized.udfs.bc
-internalize-public-api-list=PiIR#EIR#EpsIR#AbsIR#AcosIR#AsinIR#AsinhIR#AtanIR#CbrtIR#CeilIR#CosIR#CoshIR#ErfIR#ErfInvIR#ErfcInvIR#ExpIR#Exp2IR#FabsIR#FloorIR#LgammaIR#RintIR#SinIR#SinhIR#SqrtIR#TanIR#TanhIR#TgammaIR#TruncIR#IsFiniteIR#IsInfIR#IsNaNIR#Atan2IR#FmodIR#HypotIR#RemainderIR#PowIR#LdexpIR#LogIR#Log2IR#Log10IR#SigmoidIR#FuzzyEqualsIR#RoundIR#ModIR#RemIR
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT
@@ -129,7 +129,7 @@ add_custom_command(
-o
${CMAKE_BINARY_DIR}/ydb/library/yql/udfs/common/math/Math_optimized.bc
-internalize-public-api-list=PiIR#EIR#EpsIR#AbsIR#AcosIR#AsinIR#AsinhIR#AtanIR#CbrtIR#CeilIR#CosIR#CoshIR#ErfIR#ErfInvIR#ErfcInvIR#ExpIR#Exp2IR#FabsIR#FloorIR#LgammaIR#RintIR#SinIR#SinhIR#SqrtIR#TanIR#TanhIR#TgammaIR#TruncIR#IsFiniteIR#IsInfIR#IsNaNIR#Atan2IR#FmodIR#HypotIR#RemainderIR#PowIR#LdexpIR#LogIR#Log2IR#Log10IR#SigmoidIR#FuzzyEqualsIR#RoundIR#ModIR#RemIR
- -passes=default<O2>,globalopt,globaldce,internalize
+ -passes="default<O2>,globalopt,globaldce,internalize"
)
add_custom_command(
OUTPUT