=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/cad/felt", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] WARNING: [license.mk] Every package should define a LICENSE. ===> Building for felt-3.05nb5 --- all --- Making all in ./lib ... --- all --- Making all in ./lib/Elements ... --- all --- --- axisymm.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c axisymm.c --- beam.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c beam.c --- axisymm.o --- axisymm.c:71:27: warning: passing arguments to 'AxisymmetricLocalB' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | B = AxisymmetricLocalB (element, &area, &r_avg, &z_avg); | ^ axisymm.c:99:44: warning: passing arguments to 'AxisymmetricEquivNodalForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 99 | equiv = AxisymmetricEquivNodalForces (element, area, &count); | ^ axisymm.c:47:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | int axisymmetricEltSetup (element, mass_mode, tangent) | ^ --- beam.o --- beam.c:77:20: warning: passing arguments to 'BeamLocalK' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- axisymm.o --- axisymm.c:36:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] --- beam.o --- 77 | ke = BeamLocalK (element); | ^ --- axisymm.o --- 36 | int axisymmetricEltSetup ( ); | ^ --- beam.o --- beam.c:81:28: warning: passing arguments to 'BeamTransformMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | T = BeamTransformMatrix (element); | ^ beam.c:101:36: warning: passing arguments to 'BeamEquivNodalForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 101 | equiv = BeamEquivNodalForces (element, &count); | ^ beam.c:119:41: warning: passing arguments to 'BeamConsistentMassMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 119 | me = BeamConsistentMassMatrix (element); | ^ beam.c:121:37: warning: passing arguments to 'BeamLumpedMassMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 121 | me = BeamLumpedMassMatrix (element); | ^ --- axisymm.o --- axisymm.c:143:27: warning: passing arguments to 'AxisymmetricLocalB' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- beam.o --- beam.c:50:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 50 | int beamEltSetup (element, mass_mode, tangent) | ^ beam.c:34:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] --- axisymm.o --- 143 | B = AxisymmetricLocalB (element, NULL, &r_avg, &z_avg); --- beam.o --- 34 | int beamEltSetup ( ); | ^ --- axisymm.o --- | ^ axisymm.c:126:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 126 | int axisymmetricEltStress (element) | ^ axisymm.c:37:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 37 | int axisymmetricEltStress ( ); | ^ --- beam.o --- beam.c:167:28: warning: passing arguments to 'BeamTransformMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | T = BeamTransformMatrix (element); | ^ beam.c:188:36: warning: passing arguments to 'BeamEquivNodalForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- axisymm.o --- axisymm.c:175:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- beam.o --- 188 | equiv = BeamEquivNodalForces (element, &count); | ^ --- axisymm.o --- 175 | Matrix AxisymmetricLocalB (element, area, r_avg, z_avg) | ^ axisymm.c:44:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] --- beam.o --- beam.c:137:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- axisymm.o --- 44 | Matrix AxisymmetricLocalB ( ); | ^ --- beam.o --- 137 | int beamEltStress (element) | ^ beam.c:35:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 35 | int beamEltStress ( ); | ^ beam.c:218:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 218 | Matrix BeamLocalK (element) | ^ beam.c:42:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 42 | Matrix BeamLocalK ( ); | ^ --- axisymm.o --- axisymm.c:253:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 253 | Vector AxisymmetricEquivNodalForces (element, area, err_count) | ^ axisymm.c:45:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] --- beam.o --- beam.c:267:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- axisymm.o --- 45 | Vector AxisymmetricEquivNodalForces ( ); | ^ --- beam.o --- 267 | Matrix BeamLumpedMassMatrix (element) | ^ beam.c:46:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 46 | Matrix BeamLumpedMassMatrix ( ); | ^ beam.c:294:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 294 | Matrix BeamConsistentMassMatrix (element) | ^ beam.c:45:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 45 | Matrix BeamConsistentMassMatrix ( ); | ^ beam.c:330:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | Matrix BeamTransformMatrix (element) | ^ beam.c:43:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 43 | Matrix BeamTransformMatrix ( ); | ^ beam.c:460:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 460 | ResolveEndForces (equiv, wa, wb, Parallel, L); | ^ beam.c:463:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 463 | ResolveEndForces (equiv, wa, wb, Perpendicular, L); | ^ beam.c:468:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 468 | ResolveEndForces (equiv, wa, wb, Parallel, L); | ^ beam.c:471:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 471 | ResolveEndForces (equiv, wa, wb, Perpendicular, L); | ^ beam.c:478:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 478 | ResolveEndForces (equiv, wa, wb, Parallel, L); | ^ beam.c:481:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 481 | ResolveEndForces (equiv, wa, wb, Perpendicular, L); | ^ beam.c:486:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 486 | ResolveEndForces (equiv, wa, wb, Parallel, L); | ^ beam.c:489:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 489 | ResolveEndForces (equiv, wa, wb, Perpendicular, L); | ^ beam.c:501:27: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 501 | ResolveEndForces (equiv, wa, wb, | ^ beam.c:367:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 367 | Vector BeamEquivNodalForces (element, err_count) | ^ beam.c:44:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 44 | Vector BeamEquivNodalForces ( ); | ^ beam.c:521:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 521 | static void ResolveEndForces (equiv, wa, wb, direction, L) | ^ beam.c:48:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 48 | static void ResolveEndForces ( ); | ^ --- axisymm.o --- 11 warnings generated. --- beam3d.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c beam3d.c --- beam.o --- 32 warnings generated. --- brick.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c brick.c --- beam3d.o --- beam3d.c:88:22: warning: passing arguments to 'Beam3dLocalK' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | ke = Beam3dLocalK (element); | ^ beam3d.c:92:30: warning: passing arguments to 'Beam3dTransformMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 92 | T = Beam3dTransformMatrix (element); | ^ beam3d.c:112:38: warning: passing arguments to 'Beam3dEquivNodalForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- brick.o --- brick.c:106:24: warning: passing arguments to 'LocalShapeFunctions' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- beam3d.o --- 112 | equiv = Beam3dEquivNodalForces (element, &count); | ^ beam3d.c:129:38: warning: passing arguments to 'Beam3dLumpedMassMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- brick.o --- 106 | LocalShapeFunctions (element, N, dNdxi, dNde, dNdzt, element -> number == 1, 0); | ^ --- beam3d.o --- 129 | me = Beam3dLumpedMassMatrix (element); | ^ beam3d.c:131:38: warning: passing arguments to 'Beam3dLumpedMassMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- brick.o --- brick.c:107:31: warning: passing arguments to 'GlobalShapeFunctions' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 107 | jac = GlobalShapeFunctions (element, dNdxi, dNde, dNdzt, dNdx, dNdy, dNdz); | ^ --- beam3d.o --- 131 | me = Beam3dLumpedMassMatrix (element); | ^ --- brick.o --- brick.c:119:18: warning: passing arguments to 'LocalB' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- beam3d.o --- beam3d.c:51:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | int beam3dEltSetup (element, mass_mode, tangent) | ^ --- brick.o --- 119 | B = LocalB (element, dNdx, dNdy, dNdz, i); | ^ --- beam3d.o --- beam3d.c:35:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 35 | int beam3dEltSetup ( ); | ^ --- brick.o --- brick.c:120:23: warning: passing arguments to 'AddContribution' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 120 | AddContribution (element -> K, B, D, VectorData (jac) [i]); | ^ brick.c:70:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 70 | int brickEltSetup (element, mass_mode, tangent) | ^ brick.c:35:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 35 | int brickEltSetup ( ); | ^ --- beam3d.o --- beam3d.c:173:30: warning: passing arguments to 'Beam3dTransformMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 173 | T = Beam3dTransformMatrix (element); | ^ --- brick.o --- brick.c:163:24: warning: passing arguments to 'LocalShapeFunctions' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- beam3d.o --- beam3d.c:188:38: warning: passing arguments to 'Beam3dEquivNodalForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 188 | equiv = Beam3dEquivNodalForces (element, &count); | ^ --- brick.o --- 163 | LocalShapeFunctions (element, N, dNdxi, dNde, dNdzt, element -> number == 1, 0); | ^ brick.c:164:31: warning: passing arguments to 'GlobalShapeFunctions' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- beam3d.o --- beam3d.c:145:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- brick.o --- 164 | jac = GlobalShapeFunctions (element, dNdxi, dNde, dNdzt, dNdx, dNdy, dNdz); | ^ --- beam3d.o --- 145 | int beam3dEltStress (element) | ^ beam3d.c:36:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 36 | int beam3dEltStress ( ); | ^ --- brick.o --- brick.c:176:18: warning: passing arguments to 'LocalB' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 176 | B = LocalB (element, dNdx, dNdy, dNdz, i); | ^ brick.c:126:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 126 | int brickEltStress (element) | ^ brick.c:36:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 36 | int brickEltStress ( ); | ^ --- beam3d.o --- beam3d.c:214:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 214 | Matrix Beam3dLocalK (element) | ^ beam3d.c:45:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 45 | Matrix Beam3dLocalK ( ); | ^ --- brick.o --- brick.c:205:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 205 | static Matrix LocalB (element, dNdx, dNdy, dNdz, point) | ^ brick.c:54:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 54 | static Matrix LocalB ( ); | ^ --- beam3d.o --- beam3d.c:267:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 267 | Matrix Beam3dLumpedMassMatrix (element) | ^ beam3d.c:43:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] --- brick.o --- brick.c:235:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- beam3d.o --- 43 | Matrix Beam3dLumpedMassMatrix ( ); | ^ --- brick.o --- 235 | static void AddContribution (K, B, D, jac) | ^ --- beam3d.o --- beam3d.c:300:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- brick.o --- brick.c:53:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | static void AddContribution ( ); | ^ --- beam3d.o --- 300 | Matrix Beam3dConsistentMassMatrix (element) | ^ beam3d.c:44:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 44 | Matrix Beam3dConsistentMassMatrix ( ); | ^ --- brick.o --- brick.c:275:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- beam3d.o --- beam3d.c:306:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 306 | Matrix Beam3dTransformMatrix (element) | ^ beam3d.c:46:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] --- brick.o --- 275 | static void LocalShapeFunctions (element, N, dNdxi, dNde, dNdzt, first, nodal) | ^ brick.c:51:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] --- beam3d.o --- 46 | Matrix Beam3dTransformMatrix ( ); | ^ --- brick.o --- 51 | static void LocalShapeFunctions ( ); | ^ brick.c:326:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- beam3d.o --- beam3d.c:486:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- brick.o --- 326 | static Vector GlobalShapeFunctions (element, dNdxi,dNde,dNdzt, dNdx, dNdy, dNdz) | ^ brick.c:52:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] --- beam3d.o --- 486 | ResolveEndForces (equiv, wa, wb, LocalY, L); | ^ beam3d.c:489:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- brick.o --- 52 | static Vector GlobalShapeFunctions ( ); | ^ --- beam3d.o --- 489 | ResolveEndForces (equiv, wa, wb, LocalZ, L); | ^ beam3d.c:492:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 492 | ResolveEndForces (equiv, wa, wb, Parallel, L); | ^ beam3d.c:497:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 497 | ResolveEndForces (equiv, wa, wb, LocalY, L); | ^ beam3d.c:500:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 500 | ResolveEndForces (equiv, wa, wb, LocalZ, L); | ^ beam3d.c:503:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 503 | ResolveEndForces (equiv, wa, wb, Parallel, L); | ^ beam3d.c:510:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 510 | ResolveEndForces (equiv, wa, wb, LocalY, L); | ^ beam3d.c:513:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 513 | ResolveEndForces (equiv, wa, wb, LocalZ, L); | ^ beam3d.c:516:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 516 | ResolveEndForces (equiv, wa, wb, Parallel, L); | ^ beam3d.c:521:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 521 | ResolveEndForces (equiv, wa, wb, LocalY, L); | ^ beam3d.c:524:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 524 | ResolveEndForces (equiv, wa, wb, LocalZ, L); | ^ beam3d.c:527:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 527 | ResolveEndForces (equiv, wa, wb, Parallel, L); | ^ beam3d.c:534:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 534 | ResolveEndForces (equiv, wa, wb, LocalY, L); | ^ beam3d.c:537:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 537 | ResolveEndForces (equiv, wa, wb, LocalZ, L); | ^ beam3d.c:540:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 540 | ResolveEndForces (equiv, wa, wb, Parallel, L); | ^ beam3d.c:545:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 545 | ResolveEndForces (equiv, wa, wb, LocalY, L); | ^ beam3d.c:548:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 548 | ResolveEndForces (equiv, wa, wb, LocalZ, L); | ^ beam3d.c:551:30: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 551 | ResolveEndForces (equiv, wa, wb, Parallel, L); | ^ beam3d.c:563:27: warning: passing arguments to 'ResolveEndForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 563 | ResolveEndForces (equiv, wa, wb, | ^ beam3d.c:357:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 357 | Vector Beam3dEquivNodalForces (element, err_count) | ^ beam3d.c:47:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 47 | Vector Beam3dEquivNodalForces ( ); | ^ beam3d.c:583:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 583 | static void ResolveEndForces (equiv, wa, wb, direction, L) | ^ beam3d.c:49:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 49 | static void ResolveEndForces ( ); | ^ --- brick.o --- 19 warnings generated. --- cst.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c cst.c --- beam3d.o --- 42 warnings generated. --- ctg.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c ctg.c --- cst.o --- cst.c:62:27: warning: passing arguments to 'CSTElementSetup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 62 | return CSTElementSetup (element, mass_mode, tangent, PLANESTRAIN); | ^ cst.c:57:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 57 | int CSTPlaneStrainEltSetup (element, mass_mode, tangent) | ^ cst.c:38:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 38 | int CSTPlaneStrainEltSetup ( ), CSTPlaneStrainEltStress ( ); | ^ cst.c:70:27: warning: passing arguments to 'CSTElementSetup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 70 | return CSTElementSetup (element, mass_mode, tangent, PLANESTRESS); | ^ cst.c:65:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | int CSTPlaneStressEltSetup (element, mass_mode, tangent) | ^ cst.c:39:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 39 | int CSTPlaneStressEltSetup ( ), CSTPlaneStressEltStress ( ); | ^ cst.c:76:28: warning: passing arguments to 'CSTElementStress' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 76 | return CSTElementStress (element, PLANESTRESS); | ^ cst.c:73:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | int CSTPlaneStressEltStress (element) | ^ cst.c:39:33: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 39 | int CSTPlaneStressEltSetup ( ), CSTPlaneStressEltStress ( ); | ^ cst.c:82:28: warning: passing arguments to 'CSTElementStress' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 82 | return CSTElementStress (element, PLANESTRAIN); | ^ cst.c:79:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | int CSTPlaneStrainEltStress (element) | ^ cst.c:38:33: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 38 | int CSTPlaneStrainEltSetup ( ), CSTPlaneStrainEltStress ( ); | ^ cst.c:112:18: warning: passing arguments to 'CSTLocalB' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 112 | B = CSTLocalB (element, &area); | ^ cst.c:136:35: warning: passing arguments to 'CSTEquivNodalForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | equiv = CSTEquivNodalForces (element, &count); | ^ cst.c:156:30: warning: passing arguments to 'CSTLumpedMassMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 156 | CSTLumpedMassMatrix (element, area); | ^ cst.c:158:30: warning: passing arguments to 'CSTLumpedMassMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 158 | CSTLumpedMassMatrix (element, area); | ^ cst.c:85:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 85 | int CSTElementSetup (element, mass_mode, tangent, type) | ^ cst.c:54:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 54 | int CSTElementSetup ( ); | ^ cst.c:189:18: warning: passing arguments to 'CSTLocalB' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 189 | B = CSTLocalB (element, NULL); | ^ --- ctg.o --- ctg.c:79:18: warning: passing arguments to 'CTGLocalB' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | B = CTGLocalB (element, &area); | ^ ctg.c:83:27: warning: passing arguments to 'PlanarConductivity' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- cst.o --- cst.c:164:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- ctg.o --- 83 | D = PlanarConductivity (element); | ^ --- cst.o --- 164 | int CSTElementStress (element, type) | ^ cst.c:55:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] --- ctg.o --- ctg.c:98:36: warning: passing arguments to 'CTGResolveConvection' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- cst.o --- 55 | int CSTElementStress ( ); | ^ --- ctg.o --- 98 | equiv = CTGResolveConvection (element, &count); | ^ ctg.c:111:34: warning: passing arguments to 'CTGLumpedCapacityMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | CTGLumpedCapacityMatrix (element, area); | ^ ctg.c:113:38: warning: passing arguments to 'CTGConsistentCapacityMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | CTGConsistentCapacityMatrix (element, area); | ^ ctg.c:49:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 49 | int ctgEltSetup (element, mass_mode, tangent) | ^ ctg.c:41:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 41 | int ctgEltSetup ( ); | ^ --- cst.o --- cst.c:253:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 253 | Matrix CSTLocalB (element, area) | ^ cst.c:52:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 52 | Matrix CSTLocalB ( ); | ^ cst.c:314:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- ctg.o --- ctg.c:119:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 119 | int ctgEltStress (element) | ^ ctg.c:42:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] --- cst.o --- 314 | void CSTLumpedMassMatrix (element, area) | ^ cst.c:51:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] --- ctg.o --- 42 | int ctgEltStress ( ); | ^ --- cst.o --- 51 | void CSTLumpedMassMatrix ( ); | ^ --- ctg.o --- ctg.c:126:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 126 | int CTGLumpedCapacityMatrix (e, A) | ^ ctg.c:36:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 36 | int CTGLumpedCapacityMatrix ( ); | ^ ctg.c:143:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | int CTGConsistentCapacityMatrix (e, area) | ^ ctg.c:37:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] --- cst.o --- cst.c:331:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- ctg.o --- 37 | int CTGConsistentCapacityMatrix ( ); | ^ --- cst.o --- 331 | Vector CSTEquivNodalForces (element, err_count) | ^ cst.c:53:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | Vector CSTEquivNodalForces ( ); | ^ --- ctg.o --- ctg.c:150:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 150 | Matrix PlanarConductivity (element) | ^ ctg.c:40:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 40 | Matrix PlanarConductivity ( ); | ^ ctg.c:166:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 166 | Matrix CTGLocalB (element, area) | ^ ctg.c:39:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 39 | Matrix CTGLocalB ( ); | ^ ctg.c:225:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | Vector CTGResolveConvection (element, err_count) | ^ ctg.c:38:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 38 | Vector CTGResolveConvection ( ); | ^ 19 warnings generated. --- htk.o --- --- cst.o --- 27 warnings generated. --- htk.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c htk.c --- iso_2d.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c iso_2d.c iso_2d.c:65:29: warning: passing arguments to 'iso2dElementSetup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | return iso2dElementSetup (element, mass_mode, tangent, PLANESTRESS); | ^ iso_2d.c:60:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 60 | int iso2d_PlaneStressEltSetup (element, mass_mode, tangent) | ^ iso_2d.c:39:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 39 | extern int iso2d_PlaneStressEltSetup ( ), iso2d_PlaneStressEltStress ( ); | ^ iso_2d.c:73:29: warning: passing arguments to 'iso2dElementSetup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | return iso2dElementSetup (element, mass_mode, tangent, PLANESTRAIN); | ^ iso_2d.c:68:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 68 | int iso2d_PlaneStrainEltSetup (element, mass_mode, tangent) | ^ iso_2d.c:40:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 40 | extern int iso2d_PlaneStrainEltSetup ( ), iso2d_PlaneStrainEltStress ( ); | ^ iso_2d.c:79:30: warning: passing arguments to 'iso2dElementStress' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | return iso2dElementStress (element, PLANESTRESS); | ^ iso_2d.c:76:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 76 | int iso2d_PlaneStressEltStress (element) | ^ iso_2d.c:39:43: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 39 | extern int iso2d_PlaneStressEltSetup ( ), iso2d_PlaneStressEltStress ( ); | ^ iso_2d.c:85:30: warning: passing arguments to 'iso2dElementStress' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 85 | return iso2dElementStress (element, PLANESTRAIN); | ^ iso_2d.c:82:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 82 | int iso2d_PlaneStrainEltStress (element) | ^ iso_2d.c:40:43: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 40 | extern int iso2d_PlaneStrainEltSetup ( ), iso2d_PlaneStrainEltStress ( ); | ^ iso_2d.c:132:38: warning: passing arguments to 'LocalIsoShapeFunctions' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 132 | numnodes = LocalIsoShapeFunctions (element, N, dNdxi, dNde, weights); | ^ iso_2d.c:152:34: warning: passing arguments to 'GlobalIsoShapeFunctions' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 152 | jac = GlobalIsoShapeFunctions (element,N,dNdxi,dNde,dNdx,dNdy, | ^ iso_2d.c:194:23: warning: passing arguments to 'Iso2dLocalB' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 194 | B = Iso2dLocalB (element, numnodes, dNdx, dNdy, i); | ^ iso_2d.c:88:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | int iso2dElementSetup (element, mass_mode, tangent, type) | ^ iso_2d.c:57:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 57 | int iso2dElementSetup ( ); | ^ iso_2d.c:229:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 229 | int iso2dElementStress (element, type) | ^ iso_2d.c:58:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 58 | int iso2dElementStress ( ); | ^ iso_2d.c:238:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 238 | Matrix Iso2dLocalB (element, numnodes, dNdx, dNdy, point) | ^ iso_2d.c:56:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 56 | Matrix Iso2dLocalB ( ); | ^ iso_2d.c:264:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | Vector GlobalIsoShapeFunctions (element, N, dNdxi, dNde, dNdx, dNdy, | ^ iso_2d.c:55:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 55 | Vector GlobalIsoShapeFunctions ( ); | ^ iso_2d.c:350:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 350 | unsigned LocalIsoShapeFunctions (element, N, dNdx, dNde, weights) | ^ iso_2d.c:54:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 54 | unsigned LocalIsoShapeFunctions ( ); | ^ --- htk.o --- htk.c:153:32: warning: passing arguments to 'OnePointLocalShapeFunctions' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 153 | OnePointLocalShapeFunctions (element, N1, dNdxi1, dNde1, shape); | ^ htk.c:154:32: warning: passing arguments to 'TwoPointLocalShapeFunctions' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 154 | TwoPointLocalShapeFunctions (element, N2, dNdxi2, dNde2, shape); | ^ htk.c:156:32: warning: passing arguments to 'GlobalShapeFunctions' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 156 | jac1 = GlobalShapeFunctions (element, dNdxi1, dNde1, dNdx1, dNdy1, 1, shape); | ^ htk.c:157:32: warning: passing arguments to 'GlobalShapeFunctions' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 157 | jac2 = GlobalShapeFunctions (element, dNdxi2, dNde2, dNdx2, dNdy2, 4, shape); | ^ htk.c:170:22: warning: passing arguments to 'FormDsMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 170 | Ds = FormDsMatrix (element); | ^ htk.c:171:22: warning: passing arguments to 'FormDbMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 171 | Db = FormDbMatrix (element); | ^ htk.c:188:22: warning: passing arguments to 'FormBsMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 188 | Bs = FormBsMatrix (element, N1, dNdx1, dNdy1, shape, 1); | ^ htk.c:189:20: warning: passing arguments to 'AddContribution' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 189 | AddContribution (element -> K, Bs, Ds, 4*VectorData (jac1) [1], shape); | ^ htk.c:196:25: warning: passing arguments to 'FormBbMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | Bb = FormBbMatrix (element, dNdx2, dNdy2, shape, i); | ^ htk.c:197:23: warning: passing arguments to 'AddContribution' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 197 | AddContribution (element -> K, Bb, Db, VectorData (jac2)[i], shape); | ^ htk.c:205:32: warning: passing arguments to 'EquivNodalForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 205 | count = EquivNodalForces (element, N2, shape, 4); | ^ htk.c:219:30: warning: passing arguments to 'HTKLumpedMassMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 219 | HTKLumpedMassMatrix (element, shape); | ^ htk.c:221:30: warning: passing arguments to 'HTKLumpedMassMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 221 | HTKLumpedMassMatrix (element, shape); | ^ htk.c:83:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | int htkEltSetup (element, mass_mode, tangent) | ^ htk.c:42:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 42 | int htkEltSetup ( ); | ^ htk.c:227:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 227 | static void AddContribution (K, B, D, jac, shape) | ^ htk.c:57:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 57 | static void AddContribution ( ); | ^ htk.c:255:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 255 | static Vector GlobalShapeFunctions (element,dNdxi,dNde,dNdx,dNdy,ninteg,shape) | ^ htk.c:56:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 56 | static Vector GlobalShapeFunctions ( ); | ^ htk.c:302:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 302 | static void TwoPointLocalShapeFunctions (element, N, dNdxi, dNde, shape) | ^ htk.c:54:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 54 | static void TwoPointLocalShapeFunctions ( ); | ^ htk.c:349:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 349 | static void OnePointLocalShapeFunctions (element, N, dNdxi, dNde, shape) | ^ htk.c:53:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | static void OnePointLocalShapeFunctions ( ); | ^ htk.c:396:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 396 | static Matrix FormBsMatrix (element, N, dNdx, dNdy, numnodes, point) | ^ htk.c:60:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 60 | static Matrix FormBsMatrix ( ); | ^ htk.c:424:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 424 | static Matrix FormBbMatrix (element, dNdx, dNdy, numnodes, point) | ^ htk.c:61:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 61 | static Matrix FormBbMatrix ( ); | ^ htk.c:450:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 450 | static Matrix FormDsMatrix (element) | ^ htk.c:62:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 62 | static Matrix FormDsMatrix ( ); | ^ htk.c:477:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 477 | static Matrix FormDbMatrix (element) | ^ htk.c:63:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 63 | static Matrix FormDbMatrix ( ); | ^ htk.c:572:16: warning: passing arguments to 'MultiplyDBd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 572 | MultiplyDBd (Ds, Bs, d, q); | ^ htk.c:581:19: warning: passing arguments to 'MultiplyDBd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 581 | MultiplyDBd (Db, Bb, d, m); | ^ htk.c:512:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 512 | int htkEltStress (element) | ^ htk.c:43:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 43 | int htkEltStress ( ); | ^ htk.c:599:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 599 | static void MultiplyDBd (D, B, d, res) | ^ htk.c:58:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 58 | static void MultiplyDBd ( ); | ^ htk.c:620:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 620 | static void HTKLumpedMassMatrix (element, shape) | ^ htk.c:55:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 55 | static void HTKLumpedMassMatrix ( ); | ^ htk.c:639:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 639 | static int EquivNodalForces (e, N, shape, ninteg) | ^ htk.c:59:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 59 | static int EquivNodalForces ( ); | ^ --- iso_2d.o --- 25 warnings generated. --- iso_quad.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c iso_quad.c --- htk.o --- 41 warnings generated. --- misc.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c misc.c --- iso_quad.o --- iso_quad.c:71:28: warning: passing arguments to 'QuadElementSetup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | return QuadElementSetup (element, mass_mode, tangent, PLANESTRAIN); | ^ iso_quad.c:66:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 66 | int quad_PlaneStrainEltSetup (element, mass_mode, tangent) | ^ iso_quad.c:51:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 51 | int quad_PlaneStrainEltSetup ( ), quad_PlaneStrainEltStress ( ); | ^ iso_quad.c:77:29: warning: passing arguments to 'QuadElementStress' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 77 | return QuadElementStress (element, PLANESTRAIN); | ^ iso_quad.c:74:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | int quad_PlaneStrainEltStress (element) | ^ iso_quad.c:51:35: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 51 | int quad_PlaneStrainEltSetup ( ), quad_PlaneStrainEltStress ( ); | ^ iso_quad.c:83:29: warning: passing arguments to 'QuadElementStress' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | return QuadElementStress (element, PLANESTRESS); | ^ iso_quad.c:80:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 80 | int quad_PlaneStressEltStress (element) | ^ iso_quad.c:52:35: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 52 | int quad_PlaneStressEltSetup ( ), quad_PlaneStressEltStress ( ); | ^ iso_quad.c:91:28: warning: passing arguments to 'QuadElementSetup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | return QuadElementSetup (element, mass_mode, tangent, PLANESTRESS); | ^ iso_quad.c:86:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | int quad_PlaneStressEltSetup (element, mass_mode, tangent) | ^ iso_quad.c:52:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 52 | int quad_PlaneStressEltSetup ( ), quad_PlaneStressEltStress ( ); | ^ iso_quad.c:142:39: warning: passing arguments to 'LocalQuadShapeFunctions' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 142 | numnodes = LocalQuadShapeFunctions (element, ninteg, N, | ^ iso_quad.c:145:35: warning: passing arguments to 'GlobalQuadShapeFunctions' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 145 | jac = GlobalQuadShapeFunctions (element,dNdxi,dNde,dNdx,dNdy, | ^ iso_quad.c:184:25: warning: passing arguments to 'IsoQuadLocalB' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 184 | B = IsoQuadLocalB (element, numnodes, dNdx, dNdy, i); | ^ iso_quad.c:219:31: warning: passing arguments to 'QuadLumpedMassMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 219 | QuadLumpedMassMatrix (element, numnodes); | ^ iso_quad.c:221:31: warning: passing arguments to 'QuadLumpedMassMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 221 | QuadLumpedMassMatrix (element, numnodes); | ^ iso_quad.c:225:39: warning: passing arguments to 'IsoQuadEquivNodalForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | equiv = IsoQuadEquivNodalForces (element, &count); | ^ iso_quad.c:94:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 94 | int QuadElementSetup (element, mass_mode, tangent, type) | ^ iso_quad.c:48:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 48 | int QuadElementSetup ( ); | ^ iso_quad.c:291:42: warning: passing arguments to 'LocalQuadShapeFunctions' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 291 | numnodes = LocalQuadShapeFunctions (element, ninteg, N, | ^ iso_quad.c:294:42: warning: passing arguments to 'LocalQuadShapeFunctions' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 294 | numnodes = LocalQuadShapeFunctions (element, ninteg, N, | ^ iso_quad.c:299:35: warning: passing arguments to 'GlobalQuadShapeFunctions' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 299 | jac = GlobalQuadShapeFunctions (element,dNdxi,dNde,dNdx,dNdy, | ^ iso_quad.c:314:25: warning: passing arguments to 'IsoQuadLocalB' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 314 | B = IsoQuadLocalB (element, numnodes, dNdx, dNdy, i); | ^ iso_quad.c:238:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 238 | int QuadElementStress (element, type) | ^ iso_quad.c:49:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 49 | int QuadElementStress ( ); | ^ iso_quad.c:362:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 362 | void QuadLumpedMassMatrix (element, numnodes) | ^ iso_quad.c:43:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 43 | void QuadLumpedMassMatrix ( ); | ^ iso_quad.c:383:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 383 | Matrix IsoQuadLocalB (element, numnodes, dNdx, dNdy, point) | ^ iso_quad.c:46:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 46 | Matrix IsoQuadLocalB ( ); | ^ iso_quad.c:409:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 409 | Vector GlobalQuadShapeFunctions (element, dNdxi, dNde, dNdx, dNdy, | ^ iso_quad.c:45:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 45 | Vector GlobalQuadShapeFunctions ( ); | ^ iso_quad.c:487:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 487 | unsigned LocalQuadShapeFunctions (element, ninteg, N, | ^ iso_quad.c:44:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 44 | unsigned LocalQuadShapeFunctions ( ); | ^ iso_quad.c:557:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 557 | Vector IsoQuadEquivNodalForces (element, err_count) | ^ iso_quad.c:47:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 47 | Vector IsoQuadEquivNodalForces ( ); | ^ --- misc.o --- misc.c:44:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 44 | unsigned GaussPoints (npoints, xpoints, weights) | ^ misc.c:74:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | Matrix PlaneStrainD (element) | ^ misc.c:120:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 120 | Matrix PlaneStressD (element) | ^ misc.c:160:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 160 | Matrix AxisymmetricD (element) | ^ misc.c:208:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 208 | Matrix IsotropicD (element) | ^ misc.c:258:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 258 | double ElementLength (element, coords) | ^ misc.c:288:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 288 | double ElementArea (e, n) | ^ misc.c:329:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | void ResolveHingeConditions (element) | ^ misc.c:372:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 372 | void SetupStressMemory (element) | ^ misc.c:415:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 415 | void SetEquivalentForceMemory (element) | ^ misc.c:457:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 457 | void MultiplyAtBA (C, A, B) | ^ misc.c:491:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 491 | Matrix ZeroRowCol (K,dof) | ^ misc.c:516:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 516 | void AllocationError (e, msg) | ^ --- iso_quad.o --- 36 warnings generated. --- rod.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c rod.c --- misc.o --- 13 warnings generated. --- spring.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c spring.c --- rod.o --- rod.c:93:36: warning: passing arguments to 'RodResolveConvection' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | equiv = RodResolveConvection (element, &count); | ^ rod.c:106:34: warning: passing arguments to 'RodLumpedCapacityMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | RodLumpedCapacityMatrix (element); | ^ rod.c:108:38: warning: passing arguments to 'RodConsistentCapacityMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 108 | RodConsistentCapacityMatrix (element); | ^ rod.c:48:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 48 | int rodEltSetup (element, mass_mode, tangent) | ^ rod.c:38:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 38 | int rodEltSetup ( ); | ^ rod.c:114:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 114 | int rodEltStress (element) | ^ rod.c:39:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 39 | int rodEltStress ( ); | ^ rod.c:121:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 121 | int RodLumpedCapacityMatrix (e) | ^ rod.c:36:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 36 | int RodLumpedCapacityMatrix ( ); | ^ rod.c:140:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 140 | int RodConsistentCapacityMatrix (e) | ^ rod.c:37:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 37 | int RodConsistentCapacityMatrix ( ); | ^ rod.c:159:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 159 | Vector RodResolveConvection (element, err_count) | ^ rod.c:46:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 46 | Vector RodResolveConvection ( ); | ^ --- spring.o --- spring.c:46:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | int springEltSetup (element, mass_mode, tangent) | ^ spring.c:38:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 38 | int springEltSetup ( ), springEltStress ( ); | ^ spring.c:104:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | int springEltStress (element) | ^ spring.c:38:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 38 | int springEltSetup ( ), springEltStress ( ); | ^ 4 warnings generated. --- timoshenko.o --- --- rod.o --- 13 warnings generated. --- truss.o --- --- timoshenko.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c timoshenko.c --- truss.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c truss.c truss.c:44:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 44 | static Matrix TrussMassMatrix (element, mass_mode) | ^ truss.c:77:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- timoshenko.o --- timoshenko.c:151:19: warning: passing arguments to 'LocalK' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- truss.o --- 77 | static Matrix TrussTransformMatrix (element, cx, cy, cz) | ^ --- timoshenko.o --- 151 | khat = LocalK (element); | ^ timoshenko.c:155:25: warning: passing arguments to 'TransformMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 155 | T = TransformMatrix (element); | ^ timoshenko.c:182:34: warning: passing arguments to 'EquivNodalForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 182 | count = EquivNodalForces (element, T, NULL, 1); | ^ timoshenko.c:202:40: warning: passing arguments to 'ConsistentMassMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- truss.o --- truss.c:105:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- timoshenko.o --- 202 | mhat = ConsistentMassMatrix (element); | ^ timoshenko.c:204:36: warning: passing arguments to 'LumpedMassMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- truss.o --- 105 | static Vector TrussEquivNodalForces (element, T, err_count) | ^ --- timoshenko.o --- 204 | mhat = LumpedMassMatrix (element); | ^ --- truss.o --- truss.c:217:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 217 | static double AxialDisplacement (e, cx, cy, cz) | ^ --- timoshenko.o --- timoshenko.c:79:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | int timoshenkoEltSetup (element, mass_mode, tangent) | ^ timoshenko.c:40:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 40 | int timoshenkoEltSetup ( ); | ^ --- truss.o --- truss.c:240:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 240 | int trussEltSetup (element, mass_mode, tangent) | ^ truss.c:35:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 35 | int trussEltSetup ( ); | ^ --- timoshenko.o --- timoshenko.c:278:25: warning: passing arguments to 'TransformMatrix' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 278 | T = TransformMatrix (element); | ^ timoshenko.c:307:34: warning: passing arguments to 'EquivNodalForces' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 307 | count = EquivNodalForces (element, NULL, &equiv, 2); | ^ timoshenko.c:232:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | int timoshenkoEltStress (element) | ^ timoshenko.c:41:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 41 | int timoshenkoEltStress ( ); | ^ --- truss.o --- truss.c:383:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 383 | int trussEltStress (element) | ^ truss.c:36:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 36 | int trussEltStress ( ); | ^ --- timoshenko.o --- timoshenko.c:348:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 348 | static Matrix LocalK (element) | ^ timoshenko.c:65:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 65 | static Matrix LocalK ( ); | ^ timoshenko.c:423:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 423 | static Matrix ConsistentMassMatrix (element) | ^ timoshenko.c:68:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 68 | static Matrix ConsistentMassMatrix ( ); | ^ timoshenko.c:486:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 486 | static Matrix LumpedMassMatrix (element) | ^ timoshenko.c:67:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 67 | static Matrix LumpedMassMatrix ( ); | ^ timoshenko.c:518:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 518 | static Matrix TransformMatrix (element) | ^ timoshenko.c:66:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 66 | static Matrix TransformMatrix ( ); | ^ timoshenko.c:567:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 567 | static int EquivNodalForces (element, T, eq_stress, mode) | ^ timoshenko.c:69:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 69 | static int EquivNodalForces ( ); | ^ --- truss.o --- 8 warnings generated. --- timoshenko.o --- 21 warnings generated. --- libelt.a --- rm -f libelt.a ar cq libelt.a axisymm.o beam.o beam3d.o brick.o cst.o ctg.o htk.o iso_2d.o iso_quad.o misc.o rod.o spring.o timoshenko.o truss.o ranlib libelt.a Making all in ./lib/Felt ... --- Tree.o --- --- code.o --- --- Tree.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c Tree.c --- code.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c code.c --- Tree.o --- Tree.c:60:14: warning: incompatible redeclaration of library function 'malloc' [-Wincompatible-library-redeclaration] 60 | extern char *malloc ( ); | ^ Tree.c:60:14: note: 'malloc' is a builtin with type 'void *(unsigned long)' Tree.c:64:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 64 | static void TreeDestroy_ (tree, node) | ^ Tree.c:82:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 82 | static void preorder (node) | ^ Tree.c:95:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 95 | static void inorder (node) | ^ Tree.c:108:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 108 | static void postorder (node) | ^ Tree.c:121:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 121 | static void LeftRotate (tree, x) | ^ Tree.c:146:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 146 | static void RightRotate (tree, x) | ^ Tree.c:171:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 171 | static Node TreeMinimum_ (x) | ^ Tree.c:183:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 183 | static Node TreeMaximum_ (x) | ^ Tree.c:195:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 195 | static Node TreePredecessor_ (x) | ^ Tree.c:216:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | static Node TreeSuccessor_ (x) | ^ Tree.c:237:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 237 | static Node TreeSearch_ (tree, item) | ^ Tree.c:255:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 255 | Tree TreeCreate (compare) | ^ Tree.c:261:51: warning: passing arguments to 'malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 261 | if (compare == NULL || !(tree = (Tree) malloc (sizeof (struct tree)))) | ^ Tree.c:275:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 275 | int TreeDestroy (tree) | ^ Tree.c:292:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 292 | int TreeSize (tree) | ^ Tree.c:299:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 299 | int TreeIterate (tree) | ^ Tree.c:306:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 306 | int TreePreorder (tree) | ^ Tree.c:320:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 320 | int TreeInorder (tree) | ^ Tree.c:334:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 334 | int TreePostorder (tree) | ^ Tree.c:348:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 348 | Item TreeInsert (tree, item) | ^ Tree.c:371:29: warning: passing arguments to 'malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 371 | if (!(z = (Node) malloc (sizeof (struct node)))) | ^ Tree.c:434:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 434 | Item TreeDelete (tree, item) | ^ Tree.c:530:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 530 | Item TreeSearch (tree, item) | ^ Tree.c:542:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 542 | Item TreeMinimum (tree) | ^ Tree.c:552:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 552 | Item TreeMaximum (tree) | ^ Tree.c:562:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 562 | Item TreePredecessor (tree, item) | ^ Tree.c:580:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 580 | Item TreeSuccessor (tree, item) | ^ Tree.c:598:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 598 | int TreeSetIterator (tree, iterate) | ^ Tree.c:610:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 610 | int TreeSetDestructor (tree, destroy) | ^ Tree.c:622:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 622 | int TreeSetDuplicator (tree, copy) | ^ 31 warnings generated. --- code.o --- code.c:168:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 168 | Code CopyCode (code) | ^ code.c:215:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 215 | void FreeCode (code) | ^ code.c:229:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 229 | void SetIP (new_ip) | ^ --- definition.o --- --- code.o --- code.c:254:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | static double EvalTable (array, length, time, flag) | ^ code.c:306:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 306 | double EvalCode (code, time) | ^ code.c:543:23: warning: incompatible pointer types passing 'Code' (aka 'union instruction *') to parameter of type 'double *' [-Wincompatible-pointer-types] 543 | push (EvalTable (pc, y, time, 0)); | ^~ code.c:37:30: note: expanded from macro 'push' 37 | # define push(x) (* ++ sp = (x)) | ^ code.c:549:23: warning: incompatible pointer types passing 'Code' (aka 'union instruction *') to parameter of type 'double *' [-Wincompatible-pointer-types] 549 | push (EvalTable (pc, y, time, 1)); | ^~ code.c:37:30: note: expanded from macro 'push' 37 | # define push(x) (* ++ sp = (x)) | ^ code.c:565:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 565 | void DebugCode (code) | ^ code.c:579:20: warning: cast to smaller integer type 'int' from 'Code' (aka 'union instruction *') [-Wpointer-to-int-cast] 579 | printf ("%x\t%s", (int) (pc ++), data [op].opcode); | ^~~~~~~~~~~~~ code.c:584:24: warning: cast to smaller integer type 'int' from 'Code' (aka 'union instruction *') [-Wpointer-to-int-cast] 584 | printf ("\t%x\n", (int) (pc + x)); | ^~~~~~~~~~~~~~ code.c:615:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 615 | int IsConstant (code) | ^ --- definition.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c definition.c --- code.o --- 11 warnings generated. --- detail.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c detail.c --- definition.o --- definition.c:43:12: warning: call to undeclared library function 'strcmp' with type 'int (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 43 | return strcmp (((Definition) item1) -> name, ((Definition) item2) -> name); | ^ definition.c:43:12: note: include the header or explicitly provide a declaration for 'strcmp' definition.c:39:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 39 | static int DefinitionCompare (item1, item2) | ^ definition.c:53:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | int AddDefinition (definition) | ^ definition.c:69:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 69 | int RemoveDefinition (definition) | ^ definition.c:85:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 85 | Definition LookupDefinition (name) | ^ 5 warnings generated. --- draw.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c draw.c --- detail.o --- detail.c:43:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | void SetDetailStream (fp) | ^ 1 warning generated. --- fe.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c fe.c --- draw.o --- draw.c:126:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 126 | void DrawStructureASCII (fp, cols, rows) | ^ 1 warning generated. --- file.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c file.c --- fe.o --- fe.c:124:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | Matrix ConstructStiffness (status) | ^ fe.c:329:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | void RemoveConstrainedDOF (K, M, C, Kcond, Mcond, Ccond) | ^ fe.c:503:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 503 | void ZeroConstrainedDOF (K, F, Kc, Fc) | ^ fe.c:584:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 584 | void AdjustForceVector (Fcond, Kcond, affected_dof, dx) | ^ fe.c:614:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 614 | Vector ZeroCompactRowCol (K, dof) | ^ fe.c:730:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 730 | int FactorStiffnessMatrix (K) | ^ fe.c:773:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 773 | Vector SolveForDisplacements (K, F) | ^ fe.c:799:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 799 | Matrix SolveStaticLoadCases (K, Fbase) | ^ fe.c:866:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 866 | Matrix SolveStaticLoadRange (K, Fbase) | ^ fe.c:927:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 927 | void AssembleLoadCaseForce (F, lc) | ^ fe.c:968:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 968 | void ApplyNodalDisplacements (d) | ^ fe.c:1012:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1012 | unsigned SolveForReactions (K, d, old_numbers, reac) | ^ fe.c:1123:45: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1123 | status = element -> definition -> setup (element, mass_mode, 0); | ^ fe.c:1148:42: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1148 | status += e [i] -> definition -> stress (e [i]); | ^ fe.c:1163:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1163 | int CheckAnalysisParameters (mode) | ^ fe.c:1358:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1358 | int GlobalDOF (node, dx) | ^ fe.c:1376:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1376 | void LocalDOF (global_dof, node, local_dof) | ^ fe.c:1404:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1404 | void FindForcedDOF (forced, numforced) | ^ fe.c:1480:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1480 | Matrix RemoveConstrainedMatrixDOF (a) | ^ fe.c:1636:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1636 | int ZeroConstrainedMatrixDOF (b, a) | ^ fe.c:1670:31: warning: passing arguments to 'ZeroRowCol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1670 | b = ZeroRowCol (b, affected_dof); | ^ --- file.o --- file.c:99:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 99 | static char *ConstraintSymbol (constraint, dof) | ^ file.c:126:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 126 | static char *Quote (s) | ^ file.c:153:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 153 | static void WriteNode (node) | ^ file.c:178:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | static void WriteElement (element) | ^ file.c:216:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | static int WriteMaterial (item) | ^ file.c:260:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | static int WriteLoad (item) | ^ file.c:303:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 303 | static int WriteConstraint (item) | ^ file.c:383:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 383 | static int WriteForce (item) | ^ file.c:471:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 471 | static int WriteLoadCase (item) | ^ file.c:700:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 700 | static int WriteFile (flag) | ^ file.c:849:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 849 | static int OpenFile (filename) | ^ file.c:878:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 878 | int WriteFeltFile (filename) | ^ file.c:900:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 900 | int DumpFeltFile (filename) | ^ file.c:921:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 921 | int fWriteFeltFile (stream) | ^ file.c:940:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 940 | int fDumpFeltFile (stream) | ^ --- fe.o --- 21 warnings generated. --- initialize.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -c initialize.c --- file.o --- 15 warnings generated. --- modal.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c modal.c --- nonlinear.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c nonlinear.c --- modal.o --- modal.c:42:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | static void MultiplyQtKQ (x, Q, K) | ^ modal.c:81:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | int ComputeEigenModes (K, M, lambda_r, x_r) | ^ modal.c:180:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 180 | Matrix ModalNodalDisplacements (x) | ^ modal.c:245:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 245 | static void MultiplyUTmU (M, u, m) | ^ modal.c:277:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 277 | int FormModalMatrices (u, m, c, k, Mr, Cr, Kr, ortho) | ^ 5 warnings generated. --- objects.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -c objects.c --- nonlinear.o --- nonlinear.c:54:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 54 | Matrix CreateNonlinearStiffness (status) | ^ nonlinear.c:179:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 179 | int AssembleCurrentState (K, F, tangent) | ^ nonlinear.c:209:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | err = e -> definition -> setup (e, 0, tangent); | ^ nonlinear.c:258:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 258 | int AssembleCurrentForce (F, Fnodal) | ^ nonlinear.c:292:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 292 | int RestoreCoordinates (d) | ^ nonlinear.c:348:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 348 | int UpdateCoordinates (d) | ^ nonlinear.c:396:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 396 | Matrix StaticNonlinearDisplacements (K, Fnodal, tangent) | ^ nonlinear.c:484:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 484 | Matrix SolveNonlinearLoadRange (K, Fnodal, tangent) | ^ 8 warnings generated. --- problem.o --- clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I../../include -DLIBDIR=\"/opt/pkg/share/felt\" -DCPP=\"clang -E\" -c problem.c --- objects.o --- objects.c:46:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | Node CreateNode (number) | ^ --- problem.o --- clang: error: unknown argument: '-E"' --- objects.o --- objects.c:78:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 78 | void DestroyNode (node) | ^ objects.c:99:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 99 | Element CreateElement (number, defn) | ^ objects.c:150:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 150 | void DestroyElement (element) | ^ objects.c:180:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 180 | Force CreateForce (name) | ^ objects.c:213:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | void DestroyForce (force) | ^ objects.c:240:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 240 | Material CreateMaterial (name) | ^ objects.c:281:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 281 | void DestroyMaterial (material) | ^ objects.c:301:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 301 | Constraint CreateConstraint (name) | ^ objects.c:338:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 338 | void DestroyConstraint (constraint) | ^ objects.c:365:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 365 | Distributed CreateDistributed (name, nvalues) | ^ --- problem.o --- *** [problem.o] Error code 1 make[2]: stopped making "all" in /var/tmp/work/cad/felt/work/FElt-3.05/lib/Felt --- objects.o --- objects.c:398:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 398 | void DestroyDistributed (distributed) | ^ objects.c:420:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 420 | LoadCase CreateLoadCase (name) | ^ objects.c:449:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 449 | void DestroyLoadCase (loadcase) | ^ objects.c:480:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 480 | void AssignForce (force, dof, expr, text) | ^ objects.c:501:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 501 | void AssignSpectrum (force, dof, expr, text) | ^ objects.c:523:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 523 | void AssignConstraint (constraint, dof, expr, text, symbol) | ^ 17 warnings generated. make[2]: 1 error make[2]: stopped making "all" in /var/tmp/work/cad/felt/work/FElt-3.05/lib/Felt *** [all] Error code 1 make[1]: stopped making "all" in /var/tmp/work/cad/felt/work/FElt-3.05/lib make[1]: 1 error make[1]: stopped making "all" in /var/tmp/work/cad/felt/work/FElt-3.05/lib *** [all] Error code 1 bmake: stopped making "all" in /var/tmp/work/cad/felt/work/FElt-3.05 bmake: 1 error bmake: stopped making "all" in /var/tmp/work/cad/felt/work/FElt-3.05 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/cad/felt *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/cad/felt