git: 3a01e1e1a50c - main - msun/aarch64: convert fenv functions to proper linkage

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Mon, 06 Apr 2026 16:25:18 UTC

On 06.04.2026 19:07, Konstantin Belousov wrote:
> On Mon, Apr 06, 2026 at 06:56:36PM +0300, Dima Panov wrote:
> > Hello!
> >
> > This breaks most of libm consumers
> >
> > llvm/flang:
> > ===============
> > FAILED: [code=1] bin/flang-20
> > : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -fPIC -fno-semantic-interposition -fvisibility-inline
> > s-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-s
> > emi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupport
> > ed -fdiagnostics-color -ffunction-sections -fdata-sections -Wno-deprecated-copy -Wno-string-conversion -Wno-ctad-maybe-unsupported -Wno-unused-command-line-argument -Wstring-conversion -Wcover
> > ed-switch-default -Wno-nested-anon-types -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -Wl,--color-diagnostics -Wl,--expor
> > t-dynamic -Wl,-z,origin -Wl,--gc-sections -Xlinker --dependency-file=tools/flang/tools/flang-driver/CMakeFiles/flang.dir/link.d tools/flang/tools/flang-driver/CMakeFiles/flang.dir/driver.cpp.o tools/
> > flang/tools/flang-driver/CMakeFiles/flang.dir/fc1_main.cpp.o -o bin/flang-20 -L/wrkdirs/usr/ports/devel/llvm20/work-default/.build/./lib -Wl,-rpath,"\$ORIGIN/../lib:/wrkdirs/usr/ports/devel/llvm20/work-
> > default/.build/./lib:/wrkdirs/usr/ports/devel/llvm20/work-default/.build/lib:" -lpthread lib/libflangFrontend.a lib/libflangFrontendTool.a lib/libFortranLower.a lib/libFortranSemantics.a lib/libFo
> > rtranSupport.a lib/libflangPasses.a lib/libHLFIRTransforms.a lib/libFIRTransforms.a lib/libFIROpenACCSupport.a lib/libFlangOpenMPTransforms.a lib/libFIRCodeGen.a lib/libFIRAnalysis.a lib/libFIRB
> > uilder.a lib/libCUFDialect.a lib/libFortranEvaluate.a lib/libFortranParser.a lib/libFortranCommon.a lib/libFortranDecimal.a lib/libFIRSupport.a lib/libHLFIRDialect.a lib/libFIRDialect.a lib/lib
> > FIRDialectSupport.a lib/libCUFAttrs.a lib/libclang-cpp.so.20.1 lib/libMLIR.so.20.1 lib/libLLVM.so.20.1 && :
> > ld: error: undefined symbol: feholdexcept
>
> This is strange. Could you show me the output of e.g.
> readelf --dyn_syms /lib/libm.so.5 | grep feholdexcept
> The best would be the output from the command like above for each missing
> symbol.

missing :(

FreeBSD 16.0-CURRENT #0 main-cf1f21572897: Mon Apr 6 13:45:02 MSK 2026

root@aarch64:/ # readelf --dyn-syms /lib/libm.so.5 | grep feholdexcept
root@aarch64:/ #

full list of symbols:

Symbol table '.dynsym' contains 306 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND
1: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@FBSD_1.0
2: 0000000000000000 0 FUNC GLOBAL DEFAULT UND ldexp@FBSD_1.0
3: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@FBSD_1.0
4: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@FBSD_1.0
5: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __isinf@FBSD_1.0
6: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __isinff@FBSD_1.0
7: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memset@FBSD_1.0
8: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND __mb_sb_limit@FBSD_1.0
9: 0000000000000000 0 TLS GLOBAL DEFAULT UND _ThreadRuneLocale@FBSD_1.3
10: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND _CurrentRuneLocale@FBSD_1.0
11: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __fpclassifyl@FBSD_1.0
12: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __isinfl@FBSD_1.0
13: 000000000003414c 544 FUNC GLOBAL DEFAULT 14 nanf@@FBSD_1.1
14: 0000000000045a78 152 FUNC GLOBAL DEFAULT 14 fminl@@FBSD_1.0
15: 0000000000045b10 156 FUNC GLOBAL DEFAULT 14 fminimuml@@FBSD_1.9
16: 000000000003c104 380 FUNC GLOBAL DEFAULT 14 atanhl@@FBSD_1.3
17: 000000000004adfc 44 FUNC GLOBAL DEFAULT 14 casin@@FBSD_1.3
18: 0000000000037b78 728 FUNC GLOBAL DEFAULT 14 sinpif@@FBSD_1.7
19: 000000000004151c 1256 FUNC GLOBAL DEFAULT 14 cosl@@FBSD_1.1
20: 000000000002eb20 284 FUNC GLOBAL DEFAULT 14 sinhf@@FBSD_1.0
21: 0000000000033c88 96 FUNC GLOBAL DEFAULT 14 logb@@FBSD_1.0
22: 0000000000047544 208 FUNC GLOBAL DEFAULT 14 scalbnl@@FBSD_1.0
23: 00000000000336c4 104 FUNC GLOBAL DEFAULT 14 llroundl@@FBSD_1.0
24: 0000000000047378 196 FUNC GLOBAL DEFAULT 14 rintl@@FBSD_1.1
25: 000000000004cacc 100 FUNC GLOBAL DEFAULT 14 cproj@@FBSD_1.1
26: 0000000000029570 1000 FUNC GLOBAL DEFAULT 14 y0@@FBSD_1.0
27: 0000000000030404 16 FUNC GLOBAL DEFAULT 14 cargf@@FBSD_1.1
28: 0000000000033014 8 FUNC GLOBAL DEFAULT 14 fmax@@FBSD_1.0
29: 0000000000046c00 100 FUNC GLOBAL DEFAULT 14 nanl@@FBSD_1.1
30: 000000000002c200 1552 FUNC GLOBAL DEFAULT 14 lgammaf_r@@FBSD_1.0
31: 000000000002a4f0 988 FUNC GLOBAL DEFAULT 14 y1@@FBSD_1.0
32: 000000000003301c 8 FUNC GLOBAL DEFAULT 14 fmaxf@@FBSD_1.0
33: 000000000004c7c4 8 FUNC GLOBAL DEFAULT 14 cimag@@FBSD_1.0
34: 000000000002d098 524 FUNC GLOBAL DEFAULT 14 logf@@FBSD_1.0
35: 0000000000028d40 12 FUNC GLOBAL DEFAULT 14 gamma@@FBSD_1.0
36: 0000000000029d60 1016 FUNC GLOBAL DEFAULT 14 y0f@@FBSD_1.0
37: 0000000000048f74 1872 FUNC GLOBAL DEFAULT 14 sinpil@@FBSD_1.7
38: 000000000004ae28 616 FUNC GLOBAL DEFAULT 14 cacos@@FBSD_1.3
39: 000000000004d44c 44 FUNC GLOBAL DEFAULT 14 ctanf@@FBSD_1.3
40: 0000000000030244 432 FUNC GLOBAL DEFAULT 14 atanf@@FBSD_1.0
41: 000000000002ec3c 8 FUNC GLOBAL DEFAULT 14 sqrt@@FBSD_1.0
42: 000000000004c7cc 8 FUNC GLOBAL DEFAULT 14 cimagf@@FBSD_1.0
43: 0000000000037060 1000 FUNC GLOBAL DEFAULT 14 cospi@@FBSD_1.7
44: 000000000002885c 804 FUNC GLOBAL DEFAULT 14 fmod@@FBSD_1.0
45: 000000000002b9c0 328 FUNC GLOBAL DEFAULT 14 ynf@@FBSD_1.0
46: 0000000000032114 820 FUNC GLOBAL DEFAULT 14 erfcf@@FBSD_1.0
47: 000000000003ed24 1564 FUNC GLOBAL DEFAULT 14 sinhl@@FBSD_1.3
48: 000000000004d0c8 436 FUNC GLOBAL DEFAULT 14 ctanh@@FBSD_1.3
49: 00000000000280c8 204 FUNC GLOBAL DEFAULT 14 atanh@@FBSD_1.0
50: 000000000002b084 1028 FUNC GLOBAL DEFAULT 14 jn@@FBSD_1.0
51: 000000000002e8a8 144 FUNC GLOBAL DEFAULT 14 scalb@@FBSD_1.0
52: 0000000000027754 196 FUNC GLOBAL DEFAULT 14 acoshf@@FBSD_1.0
53: 000000000002c1f4 12 FUNC GLOBAL DEFAULT 14 lgammaf@@FBSD_1.0
54: 0000000000030414 16 FUNC GLOBAL DEFAULT 14 cargl@@FBSD_1.1
55: 0000000000030c94 20 FUNC GLOBAL DEFAULT 14 copysign@@FBSD_1.0
56: 000000000004c588 292 FUNC GLOBAL DEFAULT 14 cexp@@FBSD_1.2
57: 000000000004d09c 44 FUNC GLOBAL DEFAULT 14 csinf@@FBSD_1.3
58: 000000000003372c 680 FUNC GLOBAL DEFAULT 14 log1p@@FBSD_1.0
59: 0000000000027a4c 372 FUNC GLOBAL DEFAULT 14 asinf@@FBSD_1.0
60: 0000000000033004 8 FUNC GLOBAL DEFAULT 14 fma@@FBSD_1.0
61: 0000000000034ff8 28 FUNC GLOBAL DEFAULT 14 scalbln@@FBSD_1.0
62: 0000000000045944 152 FUNC GLOBAL DEFAULT 14 fmaxl@@FBSD_1.0
63: 0000000000033ce8 84 FUNC GLOBAL DEFAULT 14 logbf@@FBSD_1.0
64: 000000000004613c 804 FUNC GLOBAL DEFAULT 14 logl@@FBSD_1.3
65: 000000000004cb9c 640 FUNC GLOBAL DEFAULT 14 csinh@@FBSD_1.3
66: 000000000002fe74 232 FUNC GLOBAL DEFAULT 14 asinh@@FBSD_1.0
67: 00000000000330cc 160 FUNC GLOBAL DEFAULT 14 fmaximumf@@FBSD_1.9
68: 000000000003317c 168 FUNC GLOBAL DEFAULT 14 fminimum@@FBSD_1.9
69: 0000000000033560 28 FUNC GLOBAL DEFAULT 14 __isnanf@@FBSD_1.2
70: 0000000000036fcc 132 FUNC GLOBAL DEFAULT 14 truncf@@FBSD_1.0
71: 0000000000040190 1372 FUNC GLOBAL DEFAULT 14 atanl@@FBSD_1.1
72: 000000000004c7d4 8 FUNC GLOBAL DEFAULT 14 cimagl@@FBSD_1.0
73: 000000000004ce1c 44 FUNC GLOBAL DEFAULT 14 csin@@FBSD_1.3
74: 000000000004331c 3700 FUNC GLOBAL DEFAULT 14 erfcl@@FBSD_1.3
75: 000000000004cb30 96 FUNC GLOBAL DEFAULT 14 cprojf@@FBSD_1.1
76: 0000000000030710 172 FUNC GLOBAL DEFAULT 14 ceilf@@FBSD_1.0
77: 0000000000036efc 208 FUNC GLOBAL DEFAULT 14 trunc@@FBSD_1.0
78: 000000000002bb14 1760 FUNC GLOBAL DEFAULT 14 lgamma_r@@FBSD_1.0
79: 0000000000030524 188 FUNC GLOBAL DEFAULT 14 cbrtf@@FBSD_1.0
80: 0000000000033d98 92 FUNC GLOBAL DEFAULT 14 lrintf@@FBSD_1.0
81: 0000000000036dfc 228 FUNC GLOBAL DEFAULT 14 tanhf@@FBSD_1.0
82: 000000000003705c 4 FUNC GLOBAL DEFAULT 14 dremf@@FBSD_1.0
83: 000000000003aa40 352 FUNC GLOBAL DEFAULT 14 acoshl@@FBSD_1.3
84: 000000000003ce38 12 FUNC GLOBAL DEFAULT 14 lgammal@@FBSD_1.3
85: 000000000003333c 100 FUNC GLOBAL DEFAULT 14 frexpf@@FBSD_1.0
86: 000000000003b5bc 2012 FUNC GLOBAL DEFAULT 14 asinl@@FBSD_1.1
87: 0000000000035164 12 FUNC GLOBAL DEFAULT 14 __signbit@@FBSD_1.0
88: 0000000000033658 92 FUNC GLOBAL DEFAULT 14 llrintf@@FBSD_1.0
89: 0000000000034010 316 FUNC GLOBAL DEFAULT 14 nan@@FBSD_1.1
90: 0000000000045c58 204 FUNC GLOBAL DEFAULT 14 logbl@@FBSD_1.1
91: 000000000004b42c 768 FUNC GLOBAL DEFAULT 14 casinhf@@FBSD_1.3
92: 0000000000032d20 44 FUNC GLOBAL DEFAULT 14 fdim@@FBSD_1.0
93: 000000000003357c 36 FUNC GLOBAL DEFAULT 14 __isnanl@@FBSD_1.0
94: 00000000000335bc 28 FUNC GLOBAL DEFAULT 14 __isnormalf@@FBSD_1.0
95: 00000000000459dc 156 FUNC GLOBAL DEFAULT 14 fmaximuml@@FBSD_1.9
96: 000000000004a6b4 336 FUNC GLOBAL DEFAULT 14 truncl@@FBSD_1.0
97: 000000000004c804 192 FUNC GLOBAL DEFAULT 14 cpow@@FBSD_1.5
98: 000000000004ce48 596 FUNC GLOBAL DEFAULT 14 csinhf@@FBSD_1.3
99: 0000000000029164 1036 FUNC GLOBAL DEFAULT 14 j0@@FBSD_1.0
100: 000000000002ca3c 456 FUNC GLOBAL DEFAULT 14 log10@@FBSD_1.0
101: 0000000000032d18 8 FUNC GLOBAL DEFAULT 14 fabsf@@FBSD_1.0
102: 0000000000042230 104 FUNC GLOBAL DEFAULT 14 cprojl@@FBSD_1.1
103: 000000000004c2e0 20 FUNC GLOBAL DEFAULT 14 ccos@@FBSD_1.3
104: 000000000002a158 920 FUNC GLOBAL DEFAULT 14 j1@@FBSD_1.0
105: 000000000002ec4c 28 FUNC GLOBAL DEFAULT 14 feclearexcept@@FBSD_1.3
106: 0000000000040940 628 FUNC GLOBAL DEFAULT 14 ceill@@FBSD_1.0
107: 000000000004b400 44 FUNC GLOBAL DEFAULT 14 catan@@FBSD_1.3
108: 000000000002ecc8 12 FUNC GLOBAL DEFAULT 14 fetestexcept@@FBSD_1.3
109: 00000000000305e0 304 FUNC GLOBAL DEFAULT 14 ceil@@FBSD_1.0
110: 0000000000038914 112 FUNC GLOBAL DEFAULT 14 lrintl@@FBSD_1.1
111: 00000000000406ec 596 FUNC GLOBAL DEFAULT 14 cbrtl@@FBSD_1.2
112: 00000000000496c4 1556 FUNC GLOBAL DEFAULT 14 tanhl@@FBSD_1.3
113: 000000000004c574 20 FUNC GLOBAL DEFAULT 14 ccosf@@FBSD_1.3
114: 00000000000332c4 120 FUNC GLOBAL DEFAULT 14 frexp@@FBSD_1.0
115: 000000000002746c 544 FUNC GLOBAL DEFAULT 14 acosf@@FBSD_1.0
116: 0000000000029958 1032 FUNC GLOBAL DEFAULT 14 j0f@@FBSD_1.0
117: 0000000000033528 24 FUNC GLOBAL DEFAULT 14 __isfinitef@@FBSD_1.0
118: 0000000000045bac 172 FUNC GLOBAL DEFAULT 14 frexpl@@FBSD_1.0
119: 0000000000028d4c 4 FUNC GLOBAL DEFAULT 14 gamma_r@@FBSD_1.0
120: 0000000000031a54 920 FUNC GLOBAL DEFAULT 14 erfc@@FBSD_1.0
121: 0000000000034600 296 FUNC GLOBAL DEFAULT 14 nexttowardf@@FBSD_1.0
122: 00000000000382d4 1432 FUNC GLOBAL DEFAULT 14 tanpif@@FBSD_1.7
123: 00000000000388a4 112 FUNC GLOBAL DEFAULT 14 llrintl@@FBSD_1.1
124: 00000000000396b0 748 FUNC GLOBAL DEFAULT 14 casinhl@@FBSD_1.5
125: 000000000004c008 44 FUNC GLOBAL DEFAULT 14 catanf@@FBSD_1.3
126: 000000000004c034 684 FUNC GLOBAL DEFAULT 14 ccosh@@FBSD_1.3
127: 0000000000033510 24 FUNC GLOBAL DEFAULT 14 __isfinite@@FBSD_1.0
128: 000000000002768c 200 FUNC GLOBAL DEFAULT 14 acosh@@FBSD_1.0
129: 000000000002b6a8 792 FUNC GLOBAL DEFAULT 14 jnf@@FBSD_1.0
130: 000000000002bb08 12 FUNC GLOBAL DEFAULT 14 lgamma@@FBSD_1.0
131: 00000000000335d8 36 FUNC GLOBAL DEFAULT 14 __isnormall@@FBSD_1.0
132: 0000000000035190 44 FUNC GLOBAL DEFAULT 14 significand@@FBSD_1.0
133: 000000000003888c 24 FUNC GLOBAL DEFAULT 14 fabsl@@FBSD_1.0
134: 000000000004b104 764 FUNC GLOBAL DEFAULT 14 catanh@@FBSD_1.3
135: 00000000000333a0 116 FUNC GLOBAL DEFAULT 14 ilogb@@FBSD_1.0
136: 00000000000339d4 692 FUNC GLOBAL DEFAULT 14 log1pf@@FBSD_1.0
137: 000000000002cd84 432 FUNC GLOBAL DEFAULT 14 log2@@FBSD_1.2
138: 00000000000307bc 620 FUNC GLOBAL DEFAULT 14 clog@@FBSD_1.5
139: 0000000000031dec 808 FUNC GLOBAL DEFAULT 14 erff@@FBSD_1.0
140: 0000000000034f24 104 FUNC GLOBAL DEFAULT 14 round@@FBSD_1.0
141: 0000000000027bc0 668 FUNC GLOBAL DEFAULT 14 atan2@@FBSD_1.0
142: 000000000003441c 280 FUNC GLOBAL DEFAULT 14 nextafter@@FBSD_1.0
143: 000000000004ba1c 44 FUNC GLOBAL DEFAULT 14 casinf@@FBSD_1.3
144: 000000000004cb90 4 FUNC GLOBAL DEFAULT 14 creal@@FBSD_1.0
145: 0000000000028644 536 FUNC GLOBAL DEFAULT 14 expf@@FBSD_1.0
146: 0000000000028d60 552 FUNC GLOBAL DEFAULT 14 hypot@@FBSD_1.0
147: 0000000000033540 32 FUNC GLOBAL DEFAULT 14 __isfinitel@@FBSD_1.0
148: 000000000003aba0 2588 FUNC GLOBAL DEFAULT 14 acosl@@FBSD_1.1
149: 0000000000028420 548 FUNC GLOBAL DEFAULT 14 exp@@FBSD_1.0
150: 0000000000028d5c 4 FUNC GLOBAL DEFAULT 14 gammaf_r@@FBSD_1.0
151: 0000000000032df8 28 FUNC GLOBAL DEFAULT 14 finite@@FBSD_1.0
152: 000000000003aa14 44 FUNC GLOBAL DEFAULT 14 catanl@@FBSD_1.5
153: 0000000000046c64 448 FUNC GLOBAL DEFAULT 14 nexttowardl@@FBSD_1.0
154: 000000000004a174 920 FUNC GLOBAL DEFAULT 14 tanpil@@FBSD_1.7
155: 000000000004a808 760 FUNC GLOBAL DEFAULT 14 casinh@@FBSD_1.3
156: 000000000002ec44 8 FUNC GLOBAL DEFAULT 14 sqrtf@@FBSD_1.0
157: 00000000000343a0 52 FUNC GLOBAL DEFAULT 14 nearbyintf@@FBSD_1.0
158: 000000000002cc04 384 FUNC GLOBAL DEFAULT 14 log10f@@FBSD_1.0
159: 000000000004bd2c 732 FUNC GLOBAL DEFAULT 14 catanhf@@FBSD_1.3
160: 0000000000028348 216 FUNC GLOBAL DEFAULT 14 coshf@@FBSD_1.0
161: 00000000000351e8 956 FUNC GLOBAL DEFAULT 14 sin@@FBSD_1.0
162: 0000000000037448 1024 FUNC GLOBAL DEFAULT 14 cospif@@FBSD_1.7
163: 0000000000045d24 1048 FUNC GLOBAL DEFAULT 14 log1pl@@FBSD_1.3
164: 00000000000426b4 3176 FUNC GLOBAL DEFAULT 14 erfl@@FBSD_1.3
165: 000000000004d2a8 420 FUNC GLOBAL DEFAULT 14 ctanhf@@FBSD_1.3
166: 000000000002cf34 356 FUNC GLOBAL DEFAULT 14 log2f@@FBSD_1.2
167: 000000000002da60 1816 FUNC GLOBAL DEFAULT 14 powf@@FBSD_1.0
168: 000000000002e938 204 FUNC GLOBAL DEFAULT 14 scalbf@@FBSD_1.0
169: 0000000000030a28 620 FUNC GLOBAL DEFAULT 14 clogf@@FBSD_1.5
170: 000000000003a060 44 FUNC GLOBAL DEFAULT 14 casinl@@FBSD_1.5
171: 000000000002ecd4 12 FUNC GLOBAL DEFAULT 14 fegetround@@FBSD_1.3
172: 000000000003138c 488 FUNC GLOBAL DEFAULT 14 csqrt@@FBSD_1.1
173: 0000000000033d3c 92 FUNC GLOBAL DEFAULT 14 lrint@@FBSD_1.0
174: 0000000000044460 764 FUNC GLOBAL DEFAULT 14 expl@@FBSD_1.3
175: 0000000000046e24 344 FUNC GLOBAL DEFAULT 14 nexttoward@@FBSD_1.0
176: 000000000004d27c 44 FUNC GLOBAL DEFAULT 14 ctan@@FBSD_1.3
177: 0000000000027e5c 620 FUNC GLOBAL DEFAULT 14 atan2f@@FBSD_1.0
178: 000000000004cb94 4 FUNC GLOBAL DEFAULT 14 crealf@@FBSD_1.0
179: 0000000000032a18 768 FUNC GLOBAL DEFAULT 14 expm1f@@FBSD_1.0
180: 0000000000028f88 476 FUNC GLOBAL DEFAULT 14 hypotf@@FBSD_1.0
181: 00000000000343d4 72 FUNC GLOBAL DEFAULT 14 nearbyintl@@FBSD_1.1
182: 000000000003f340 948 FUNC GLOBAL DEFAULT 14 sqrtl@@FBSD_1.1
183: 0000000000009170 8 OBJECT GLOBAL DEFAULT 11 __fe_dfl_env@@FBSD_1.0
184: 000000000003a4bc 1368 FUNC GLOBAL DEFAULT 14 catanhl@@FBSD_1.5
185: 0000000000046460 976 FUNC GLOBAL DEFAULT 14 log10l@@FBSD_1.3
186: 00000000000266cc 1860 FUNC GLOBAL DEFAULT 14 tgamma@@FBSD_1.0
187: 000000000002ac80 1028 FUNC GLOBAL DEFAULT 14 y1f@@FBSD_1.0
188: 000000000002d2a4 1980 FUNC GLOBAL DEFAULT 14 pow@@FBSD_1.0
189: 000000000003316c 8 FUNC GLOBAL DEFAULT 14 fmin@@FBSD_1.0
190: 00000000000350dc 136 FUNC GLOBAL DEFAULT 14 ldexpf@@FBSD_1.0
191: 000000000003c280 1440 FUNC GLOBAL DEFAULT 14 coshl@@FBSD_1.3
192: 0000000000041a04 2092 FUNC GLOBAL DEFAULT 14 cospil@@FBSD_1.7
193: 0000000000028d50 12 FUNC GLOBAL DEFAULT 14 gammaf@@FBSD_1.0
194: 0000000000030cbc 976 FUNC GLOBAL DEFAULT 14 cos@@FBSD_1.0
195: 000000000003e02c 3244 FUNC GLOBAL DEFAULT 14 powl@@FBSD_1.3
196: 0000000000040f9c 1408 FUNC GLOBAL DEFAULT 14 clogl@@FBSD_1.5
197: 0000000000046830 976 FUNC GLOBAL DEFAULT 14 log2l@@FBSD_1.3
198: 000000000004ba48 628 FUNC GLOBAL DEFAULT 14 cacosf@@FBSD_1.3
199: 00000000000316e4 880 FUNC GLOBAL DEFAULT 14 erf@@FBSD_1.0
200: 0000000000037050 4 FUNC GLOBAL DEFAULT 14 cabs@@FBSD_1.0
201: 000000000003504c 144 FUNC GLOBAL DEFAULT 14 scalbn@@FBSD_1.0
202: 000000000003bd98 876 FUNC GLOBAL DEFAULT 14 atan2l@@FBSD_1.1
203: 000000000003ce44 4584 FUNC GLOBAL DEFAULT 14 lgammal_r@@FBSD_1.4
204: 000000000004b090 116 FUNC GLOBAL DEFAULT 14 cacosh@@FBSD_1.3
205: 000000000004cb98 4 FUNC GLOBAL DEFAULT 14 creall@@FBSD_1.0
206: 000000000002ec68 28 FUNC GLOBAL DEFAULT 14 fegetexceptflag@@FBSD_1.3
207: 000000000002ece0 48 FUNC GLOBAL DEFAULT 14 fesetround@@FBSD_1.3
208: 0000000000036ee0 28 FUNC GLOBAL DEFAULT 14 tgammaf@@FBSD_1.1
209: 000000000003ca84 948 FUNC GLOBAL DEFAULT 14 hypotl@@FBSD_1.1
210: 000000000004475c 2252 FUNC GLOBAL DEFAULT 14 expm1l@@FBSD_1.3
211: 0000000000027818 564 FUNC GLOBAL DEFAULT 14 asin@@FBSD_1.0
212: 0000000000035dbc 1368 FUNC GLOBAL DEFAULT 14 sincosf@@FBSD_1.5
213: 0000000000033414 80 FUNC GLOBAL DEFAULT 14 ilogbf@@FBSD_1.0
214: 0000000000034f8c 108 FUNC GLOBAL DEFAULT 14 roundf@@FBSD_1.0
215: 0000000000047544 208 FUNC GLOBAL DEFAULT 14 ldexpl@@FBSD_1.0
216: 00000000000303f4 16 FUNC GLOBAL DEFAULT 14 carg@@FBSD_1.1
217: 0000000000033df4 8 FUNC GLOBAL DEFAULT 14 lround@@FBSD_1.0
218: 0000000000033dfc 8 FUNC GLOBAL DEFAULT 14 lroundf@@FBSD_1.0
219: 000000000003a08c 868 FUNC GLOBAL DEFAULT 14 cacosl@@FBSD_1.5
220: 000000000002c810 556 FUNC GLOBAL DEFAULT 14 log@@FBSD_1.0
221: 0000000000031574 368 FUNC GLOBAL DEFAULT 14 csqrtf@@FBSD_1.1
222: 00000000000336b4 8 FUNC GLOBAL DEFAULT 14 llround@@FBSD_1.0
223: 0000000000034d64 332 FUNC GLOBAL DEFAULT 14 rint@@FBSD_1.0
224: 0000000000034534 204 FUNC GLOBAL DEFAULT 14 nextafterf@@FBSD_1.0
225: 0000000000038a94 1976 FUNC GLOBAL DEFAULT 14 tgammal@@FBSD_1.3
226: 000000000004bcbc 112 FUNC GLOBAL DEFAULT 14 cacoshf@@FBSD_1.3
227: 0000000000037848 816 FUNC GLOBAL DEFAULT 14 sinpi@@FBSD_1.7
228: 0000000000033560 28 FUNC WEAK DEFAULT 14 isnanf@@FBSD_1.0
229: 0000000000032448 420 FUNC GLOBAL DEFAULT 14 exp2@@FBSD_1.0
230: 0000000000033464 172 FUNC GLOBAL DEFAULT 14 ilogbl@@FBSD_1.0
231: 000000000004743c 264 FUNC GLOBAL DEFAULT 14 roundl@@FBSD_1.0
232: 0000000000047aec 5256 FUNC GLOBAL DEFAULT 14 sincosl@@FBSD_1.5
233: 000000000004c2f4 640 FUNC GLOBAL DEFAULT 14 ccoshf@@FBSD_1.3
234: 00000000000271c0 684 FUNC GLOBAL DEFAULT 14 acos@@FBSD_1.0
235: 0000000000034b00 612 FUNC GLOBAL DEFAULT 14 remquof@@FBSD_1.0
236: 00000000000369ec 808 FUNC GLOBAL DEFAULT 14 tanf@@FBSD_1.0
237: 000000000002ff5c 244 FUNC GLOBAL DEFAULT 14 asinhf@@FBSD_1.0
238: 0000000000035170 12 FUNC GLOBAL DEFAULT 14 __signbitf@@FBSD_1.0
239: 0000000000033e04 104 FUNC GLOBAL DEFAULT 14 lroundl@@FBSD_1.0
240: 0000000000033e6c 120 FUNC GLOBAL DEFAULT 14 modff@@FBSD_1.0
241: 000000000004c7dc 8 FUNC GLOBAL DEFAULT 14 conj@@FBSD_1.0
242: 0000000000030424 256 FUNC GLOBAL DEFAULT 14 cbrt@@FBSD_1.0
243: 0000000000032e2c 304 FUNC GLOBAL DEFAULT 14 floor@@FBSD_1.0
244: 0000000000036d14 232 FUNC GLOBAL DEFAULT 14 tanh@@FBSD_1.0
245: 0000000000037058 4 FUNC GLOBAL DEFAULT 14 drem@@FBSD_1.0
246: 00000000000335fc 92 FUNC GLOBAL DEFAULT 14 llrint@@FBSD_1.0
247: 0000000000042298 1052 FUNC GLOBAL DEFAULT 14 csqrtl@@FBSD_1.1
248: 0000000000036314 824 FUNC GLOBAL DEFAULT 14 sinf@@FBSD_1.0
249: 000000000003664c 928 FUNC GLOBAL DEFAULT 14 tan@@FBSD_1.0
250: 000000000003a3f0 204 FUNC GLOBAL DEFAULT 14 cacoshl@@FBSD_1.5
251: 0000000000046c64 448 FUNC GLOBAL DEFAULT 14 nextafterl@@FBSD_1.0
252: 000000000002a8cc 948 FUNC GLOBAL DEFAULT 14 j1f@@FBSD_1.0
253: 000000000004c7e4 8 FUNC GLOBAL DEFAULT 14 conjf@@FBSD_1.0
254: 000000000002ea04 284 FUNC GLOBAL DEFAULT 14 sinh@@FBSD_1.0
255: 0000000000046f7c 1020 FUNC GLOBAL DEFAULT 14 remquol@@FBSD_1.1
256: 0000000000049cd8 1180 FUNC GLOBAL DEFAULT 14 tanl@@FBSD_1.1
257: 000000000004c6ac 280 FUNC GLOBAL DEFAULT 14 cexpf@@FBSD_1.2
258: 0000000000032f5c 168 FUNC GLOBAL DEFAULT 14 floorf@@FBSD_1.0
259: 0000000000035014 28 FUNC GLOBAL DEFAULT 14 scalblnf@@FBSD_1.0
260: 000000000003517c 20 FUNC GLOBAL DEFAULT 14 __signbitl@@FBSD_1.0
261: 0000000000037054 4 FUNC GLOBAL DEFAULT 14 cabsf@@FBSD_1.0
262: 0000000000038984 272 FUNC GLOBAL DEFAULT 14 modfl@@FBSD_1.0
263: 000000000003fff4 412 FUNC GLOBAL DEFAULT 14 asinhl@@FBSD_1.3
264: 000000000003271c 764 FUNC GLOBAL DEFAULT 14 expm1@@FBSD_1.0
265: 000000000002e620 348 FUNC GLOBAL DEFAULT 14 remainder@@FBSD_1.0
266: 000000000002ed64 24 FUNC GLOBAL DEFAULT 14 fesetenv@@FBSD_1.3
252: 000000000002a8cc 948 FUNC GLOBAL DEFAULT 14 j1f@@FBSD_1.0
253: 000000000004c7e4 8 FUNC GLOBAL DEFAULT 14 conjf@@FBSD_1.0
254: 000000000002ea04 284 FUNC GLOBAL DEFAULT 14 sinh@@FBSD_1.0
255: 0000000000046f7c 1020 FUNC GLOBAL DEFAULT 14 remquol@@FBSD_1.1
256: 0000000000049cd8 1180 FUNC GLOBAL DEFAULT 14 tanl@@FBSD_1.1
257: 000000000004c6ac 280 FUNC GLOBAL DEFAULT 14 cexpf@@FBSD_1.2
258: 0000000000032f5c 168 FUNC GLOBAL DEFAULT 14 floorf@@FBSD_1.0
259: 0000000000035014 28 FUNC GLOBAL DEFAULT 14 scalblnf@@FBSD_1.0
260: 000000000003517c 20 FUNC GLOBAL DEFAULT 14 __signbitl@@FBSD_1.0
261: 0000000000037054 4 FUNC GLOBAL DEFAULT 14 cabsf@@FBSD_1.0
262: 0000000000038984 272 FUNC GLOBAL DEFAULT 14 modfl@@FBSD_1.0
263: 000000000003fff4 412 FUNC GLOBAL DEFAULT 14 asinhl@@FBSD_1.3
264: 000000000003271c 764 FUNC GLOBAL DEFAULT 14 expm1@@FBSD_1.0
265: 000000000002e620 348 FUNC GLOBAL DEFAULT 14 remainder@@FBSD_1.0
266: 000000000002ed64 24 FUNC GLOBAL DEFAULT 14 fesetenv@@FBSD_1.3
267: 0000000000032e14 24 FUNC GLOBAL DEFAULT 14 finitef@@FBSD_1.0
268: 000000000003300c 8 FUNC GLOBAL DEFAULT 14 fmaf@@FBSD_1.0
269: 00000000000335a0 28 FUNC GLOBAL DEFAULT 14 __isnormal@@FBSD_1.0
270: 0000000000047614 1240 FUNC GLOBAL DEFAULT 14 sinl@@FBSD_1.1
271: 0000000000030ca8 20 FUNC GLOBAL DEFAULT 14 copysignf@@FBSD_1.0
272: 0000000000032d4c 44 FUNC GLOBAL DEFAULT 14 fdimf@@FBSD_1.0
273: 000000000004c7ec 24 FUNC GLOBAL DEFAULT 14 conjl@@FBSD_1.0
274: 000000000004c8c4 192 FUNC GLOBAL DEFAULT 14 cpowf@@FBSD_1.5
275: 000000000002e77c 300 FUNC GLOBAL DEFAULT 14 remainderf@@FBSD_1.0
276: 00000000000325ec 304 FUNC GLOBAL DEFAULT 14 exp2f@@FBSD_1.0
277: 0000000000040bb4 1000 FUNC GLOBAL DEFAULT 14 cexpl@@FBSD_1.7
278: 0000000000028b80 448 FUNC GLOBAL DEFAULT 14 fmodf@@FBSD_1.0
279: 0000000000035030 28 FUNC GLOBAL DEFAULT 14 scalblnl@@FBSD_1.0
280: 00000000000351bc 44 FUNC GLOBAL DEFAULT 14 significandf@@FBSD_1.0
281: 0000000000037e50 1156 FUNC GLOBAL DEFAULT 14 tanpi@@FBSD_1.7
282: 0000000000045028 640 FUNC GLOBAL DEFAULT 14 floorl@@FBSD_1.0
283: 000000000004a804 4 FUNC GLOBAL DEFAULT 14 cabsl@@FBSD_1.1
284: 0000000000033174 8 FUNC GLOBAL DEFAULT 14 fminf@@FBSD_1.0
285: 0000000000033224 160 FUNC GLOBAL DEFAULT 14 fminimumf@@FBSD_1.9
286: 00000000000452a8 1316 FUNC GLOBAL DEFAULT 14 fmal@@FBSD_1.0
287: 0000000000030050 500 FUNC GLOBAL DEFAULT 14 atan@@FBSD_1.0
288: 0000000000028194 200 FUNC GLOBAL DEFAULT 14 atanhf@@FBSD_1.0
289: 000000000002b488 544 FUNC GLOBAL DEFAULT 14 yn@@FBSD_1.0
290: 000000000003108c 768 FUNC GLOBAL DEFAULT 14 cosf@@FBSD_1.0
291: 0000000000033024 168 FUNC GLOBAL DEFAULT 14 fmaximum@@FBSD_1.9
292: 000000000003436c 52 FUNC GLOBAL DEFAULT 14 nearbyint@@FBSD_1.0
293: 000000000006f93c 4 OBJECT GLOBAL DEFAULT 24 signgam@@FBSD_1.0
294: 0000000000032d78 128 FUNC GLOBAL DEFAULT 14 fdiml@@FBSD_1.0
295: 0000000000034728 984 FUNC GLOBAL DEFAULT 14 remquo@@FBSD_1.0
296: 000000000003886c 32 FUNC GLOBAL DEFAULT 14 copysignl@@FBSD_1.0
297: 000000000004c984 328 FUNC GLOBAL DEFAULT 14 cpowl@@FBSD_1.5
298: 000000000002825c 236 FUNC GLOBAL DEFAULT 14 cosh@@FBSD_1.0
299: 00000000000350dc 136 FUNC GLOBAL DEFAULT 14 scalbnf@@FBSD_1.0
300: 000000000003ecd8 76 FUNC GLOBAL DEFAULT 14 remainderl@@FBSD_1.1
301: 0000000000044190 720 FUNC GLOBAL DEFAULT 14 exp2l@@FBSD_1.1
302: 00000000000355a4 2072 FUNC GLOBAL DEFAULT 14 sincos@@FBSD_1.5
303: 00000000000336bc 8 FUNC GLOBAL DEFAULT 14 llroundf@@FBSD_1.0
304: 0000000000034eb0 116 FUNC GLOBAL DEFAULT 14 rintf@@FBSD_1.0
305: 000000000003c820 612 FUNC GLOBAL DEFAULT 14 fmodl@@FBSD_1.1

>
> > > > > referenced by host.cpp
> > > > > host.cpp.o:(Fortran::evaluate::host::HostFloatingPointEnvironment::SetUpHostFloatingPointEnvironment(Fortran::evaluate::FoldingContext&)) in archive lib/libFortranEvaluate.a
> >
> > ld: error: undefined symbol: fegetenv
> > > > > referenced by host.cpp
> > > > > host.cpp.o:(Fortran::evaluate::host::HostFloatingPointEnvironment::SetUpHostFloatingPointEnvironment(Fortran::evaluate::FoldingContext&)) in archive lib/libFortranEvaluate.a
> > > > > did you mean: fesetenv
> > > > > defined in: /usr/lib/libm.so
> > c++: error: linker command failed with exit code 1 (use -v to see invocation)
> > ===============
> >
> > All of math/py-numpy1 consumers (math/Imath for example):
> > ===============
> > -- Configuring imathnumpy module
> > Traceback (most recent call last):
> > File "/usr/local/lib/python3.11/site-packages/numpy/core/__init__.py", line 24, in <module>
> > from . import multiarray
> > File "/usr/local/lib/python3.11/site-packages/numpy/core/multiarray.py", line 10, in <module>
> > from . import overrides
> > File "/usr/local/lib/python3.11/site-packages/numpy/core/overrides.py", line 8, in <module>
> > from numpy.core._multiarray_umath import (
> > ImportError: /usr/local/lib/python3.11/site-packages/numpy/core/_multiarray_umath.cpython-311.so: Undefined symbol "feraiseexcept"
> >
> > During handling of the above exception, another exception occurred:
> >
> > Traceback (most recent call last):
> > File "/usr/local/lib/python3.11/site-packages/numpy/__init__.py", line 130, in <module>
> > from numpy.__config__ import show as show_config
> > File "/usr/local/lib/python3.11/site-packages/numpy/__config__.py", line 4, in <module>
> > from numpy.core._multiarray_umath import (
> > File "/usr/local/lib/python3.11/site-packages/numpy/core/__init__.py", line 50, in <module>
> > raise ImportError(msg)
> > ImportError:
> > ===============
>

--
Sincerely,
Dima (fluffy@FreeBSD.org, https://t.me/FluffyBSD, @fluffy:matrix-dev.freebsd.org)
(desktop, kde, x11, office, ports-secteam)@FreeBSD team