=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/devel/ode", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for ode-0.16.5 Making all in include gmake[1]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/include' Making all in ode gmake[2]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/include/ode' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/include/ode' Making all in drawstuff gmake[2]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/include/drawstuff' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/include/drawstuff' gmake[2]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/include' gmake[2]: Nothing to be done for 'all-am'. gmake[2]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/include' gmake[1]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/include' Making all in drawstuff gmake[1]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff' Making all in src gmake[2]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/src' /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -I../../ode/src -DDEFAULT_PATH_TO_TEXTURES='"../../drawstuff/textures/"' -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT drawstuff.lo -MD -MP -MF .deps/drawstuff.Tpo -c -o drawstuff.lo drawstuff.cpp /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -I../../ode/src -DDEFAULT_PATH_TO_TEXTURES='"../../drawstuff/textures/"' -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT osx.lo -MD -MP -MF .deps/osx.Tpo -c -o osx.lo osx.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -DDEFAULT_PATH_TO_TEXTURES=\"../../drawstuff/textures/\" -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT osx.lo -MD -MP -MF .deps/osx.Tpo -c osx.cpp -fno-common -DPIC -o .libs/osx.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -DDEFAULT_PATH_TO_TEXTURES=\"../../drawstuff/textures/\" -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT drawstuff.lo -MD -MP -MF .deps/drawstuff.Tpo -c drawstuff.cpp -fno-common -DPIC -o .libs/drawstuff.o drawstuff.cpp:249:3: warning: 'glGenTextures' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 249 | glGenTextures (1,&name); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2498:13: note: 'glGenTextures' has been explicitly marked deprecated here 2498 | extern void glGenTextures (GLsizei n, GLuint *textures) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:250:3: warning: 'glBindTexture' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 250 | glBindTexture (GL_TEXTURE_2D,name); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2386:13: note: 'glBindTexture' has been explicitly marked deprecated here 2386 | extern void glBindTexture (GLenum target, GLuint texture) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:253:3: warning: 'glPixelStorei' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 253 | glPixelStorei (GL_UNPACK_SWAP_BYTES, 0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2610:13: note: 'glPixelStorei' has been explicitly marked deprecated here 2610 | extern void glPixelStorei (GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:254:3: warning: 'glPixelStorei' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 254 | glPixelStorei (GL_UNPACK_ROW_LENGTH, 0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2610:13: note: 'glPixelStorei' has been explicitly marked deprecated here 2610 | extern void glPixelStorei (GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:255:3: warning: 'glPixelStorei' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 255 | glPixelStorei (GL_UNPACK_ALIGNMENT, 1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2610:13: note: 'glPixelStorei' has been explicitly marked deprecated here 2610 | extern void glPixelStorei (GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:256:3: warning: 'glPixelStorei' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 256 | glPixelStorei (GL_UNPACK_SKIP_ROWS, 0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2610:13: note: 'glPixelStorei' has been explicitly marked deprecated here 2610 | extern void glPixelStorei (GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:257:3: warning: 'glPixelStorei' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 257 | glPixelStorei (GL_UNPACK_SKIP_PIXELS, 0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2610:13: note: 'glPixelStorei' has been explicitly marked deprecated here 2610 | extern void glPixelStorei (GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:261:3: warning: 'gluBuild2DMipmaps' is deprecated: first deprecated in macOS 10.9 - "Use glGenerateMipmap" [-Wdeprecated-declarations] 261 | gluBuild2DMipmaps (GL_TEXTURE_2D, 3, image->width(), image->height(), | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/glu.h:247:14: note: 'gluBuild2DMipmaps' has been explicitly marked deprecated here 247 | extern GLint gluBuild2DMipmaps (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *data) OPENGL_DEPRECATED_MSG(10_0, 10_9, "Use glGenerateMipmap"); | ^ drawstuff.cpp:265:3: warning: 'glTexParameterf' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 265 | glTexParameterf (GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2721:13: note: 'glTexParameterf' has been explicitly marked deprecated here 2721 | extern void glTexParameterf (GLenum target, GLenum pname, GLfloat param) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:266:3: warning: 'glTexParameterf' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 266 | glTexParameterf (GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2721:13: note: 'glTexParameterf' has been explicitly marked deprecated here 2721 | extern void glTexParameterf (GLenum target, GLenum pname, GLfloat param) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:268:3: warning: 'glTexParameterf' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 268 | glTexParameterf (GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2721:13: note: 'glTexParameterf' has been explicitly marked deprecated here 2721 | extern void glTexParameterf (GLenum target, GLenum pname, GLfloat param) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:269:3: warning: 'glTexParameterf' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 269 | glTexParameterf (GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2721:13: note: 'glTexParameterf' has been explicitly marked deprecated here 2721 | extern void glTexParameterf (GLenum target, GLenum pname, GLfloat param) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:272:3: warning: 'glTexEnvf' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 272 | glTexEnvf (GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_DECAL); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2708:13: note: 'glTexEnvf' has been explicitly marked deprecated here 2708 | extern void glTexEnvf (GLenum target, GLenum pname, GLfloat param) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:279:3: warning: 'glDeleteTextures' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 279 | glDeleteTextures (1,&name); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2458:13: note: 'glDeleteTextures' has been explicitly marked deprecated here 2458 | extern void glDeleteTextures (GLsizei n, const GLuint *textures) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:285:3: warning: 'glBindTexture' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 285 | glBindTexture (GL_TEXTURE_2D,name); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2386:13: note: 'glBindTexture' has been explicitly marked deprecated here 2386 | extern void glBindTexture (GLenum target, GLuint texture) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:286:3: warning: 'glTexEnvi' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 286 | glTexEnvi (GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2710:13: note: 'glTexEnvi' has been explicitly marked deprecated here 2710 | extern void glTexEnvi (GLenum target, GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:301:3: warning: 'glMatrixMode' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 301 | glMatrixMode (GL_MODELVIEW); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2588:13: note: 'glMatrixMode' has been explicitly marked deprecated here 2588 | extern void glMatrixMode (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:302:3: warning: 'glLoadIdentity' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 302 | glLoadIdentity(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2571:13: note: 'glLoadIdentity' has been explicitly marked deprecated here 2571 | extern void glLoadIdentity (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:303:3: warning: 'glRotatef' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 303 | glRotatef (90, 0,0,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2665:13: note: 'glRotatef' has been explicitly marked deprecated here 2665 | extern void glRotatef (GLfloat angle, GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:304:3: warning: 'glRotatef' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 304 | glRotatef (90, 0,1,0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2665:13: note: 'glRotatef' has been explicitly marked deprecated here 2665 | extern void glRotatef (GLfloat angle, GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:305:3: warning: 'glRotatef' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 305 | glRotatef (r, 1,0,0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2665:13: note: 'glRotatef' has been explicitly marked deprecated here 2665 | extern void glRotatef (GLfloat angle, GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:306:3: warning: 'glRotatef' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 306 | glRotatef (p, 0,1,0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2665:13: note: 'glRotatef' has been explicitly marked deprecated here 2665 | extern void glRotatef (GLfloat angle, GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:307:3: warning: 'glRotatef' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 307 | glRotatef (-h, 0,0,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2665:13: note: 'glRotatef' has been explicitly marked deprecated here 2665 | extern void glRotatef (GLfloat angle, GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:308:3: warning: 'glTranslatef' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 308 | glTranslatef (-x,-y,-z); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2729:13: note: 'glTranslatef' has been explicitly marked deprecated here 2729 | extern void glTranslatef (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:329:3: warning: 'glMaterialfv' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 329 | glMaterialfv (GL_FRONT_AND_BACK, GL_AMBIENT, light_ambient); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2585:13: note: 'glMaterialfv' has been explicitly marked deprecated here 2585 | extern void glMaterialfv (GLenum face, GLenum pname, const GLfloat *params) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:330:3: warning: 'glMaterialfv' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 330 | glMaterialfv (GL_FRONT_AND_BACK, GL_DIFFUSE, light_diffuse); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2585:13: note: 'glMaterialfv' has been explicitly marked deprecated here 2585 | extern void glMaterialfv (GLenum face, GLenum pname, const GLfloat *params) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:331:3: warning: 'glMaterialfv' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 331 | glMaterialfv (GL_FRONT_AND_BACK, GL_SPECULAR, light_specular); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2585:13: note: 'glMaterialfv' has been explicitly marked deprecated here 2585 | extern void glMaterialfv (GLenum face, GLenum pname, const GLfloat *params) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:332:3: warning: 'glMaterialf' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 332 | glMaterialf (GL_FRONT_AND_BACK, GL_SHININESS, 5.0f); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2584:13: note: 'glMaterialf' has been explicitly marked deprecated here 2584 | extern void glMaterialf (GLenum face, GLenum pname, GLfloat param) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:355:3: warning: 'glPushMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 355 | glPushMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2625:13: note: 'glPushMatrix' has been explicitly marked deprecated here 2625 | extern void glPushMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:356:3: warning: 'glMultMatrixf' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 356 | glMultMatrixf (matrix); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2591:13: note: 'glMultMatrixf' has been explicitly marked deprecated here 2591 | extern void glMultMatrixf (const GLfloat *m) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:377:3: warning: 'glPushMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 377 | glPushMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2625:13: note: 'glPushMatrix' has been explicitly marked deprecated here 2625 | extern void glPushMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:378:3: warning: 'glMultMatrixd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 378 | glMultMatrixd (matrix); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2590:13: note: 'glMultMatrixd' has been explicitly marked deprecated here 2590 | extern void glMultMatrixd (const GLdouble *m) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:393:3: warning: 'glPushMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 393 | glPushMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2625:13: note: 'glPushMatrix' has been explicitly marked deprecated here 2625 | extern void glPushMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:394:3: warning: 'glMultMatrixf' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 394 | glMultMatrixf (matrix); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2591:13: note: 'glMultMatrixf' has been explicitly marked deprecated here 2591 | extern void glMultMatrixf (const GLfloat *m) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:406:7: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 406 | glBegin (GL_POLYGON); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here 2385 | extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:407:8: warning: 'glNormal3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 407 | glNormal3f(_planes[(i*4)+0], | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2597:13: note: 'glNormal3f' has been explicitly marked deprecated here 2597 | extern void glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:412:4: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 412 | glVertex3f(_points[_polygons[polyindex]*3], | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:417:7: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 417 | glEnd(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here 2474 | extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:430:7: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 430 | glBegin (GL_POLYGON); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here 2385 | extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:431:7: warning: 'glNormal3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 431 | glNormal3d(_planes[(i*4)+0], | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2595:13: note: 'glNormal3d' has been explicitly marked deprecated here 2595 | extern void glNormal3d (GLdouble nx, GLdouble ny, GLdouble nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:436:4: warning: 'glVertex3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 436 | glVertex3d(_points[_polygons[polyindex]*3], | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2738:13: note: 'glVertex3d' has been explicitly marked deprecated here 2738 | extern void glVertex3d (GLdouble x, GLdouble y, GLdouble z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:441:7: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 441 | glEnd(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here 2474 | extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:452:3: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 452 | glBegin (GL_TRIANGLE_STRIP); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here 2385 | extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:453:3: warning: 'glNormal3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 453 | glNormal3f (-1,0,0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2597:13: note: 'glNormal3f' has been explicitly marked deprecated here 2597 | extern void glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:454:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 454 | glVertex3f (-lx,-ly,-lz); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:455:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 455 | glVertex3f (-lx,-ly,lz); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:456:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 456 | glVertex3f (-lx,ly,-lz); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:457:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 457 | glVertex3f (-lx,ly,lz); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:458:3: warning: 'glNormal3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 458 | glNormal3f (0,1,0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2597:13: note: 'glNormal3f' has been explicitly marked deprecated here 2597 | extern void glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:459:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 459 | glVertex3f (lx,ly,-lz); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:460:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 460 | glVertex3f (lx,ly,lz); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:461:3: warning: 'glNormal3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 461 | glNormal3f (1,0,0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2597:13: note: 'glNormal3f' has been explicitly marked deprecated here 2597 | extern void glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:462:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 462 | glVertex3f (lx,-ly,-lz); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:463:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 463 | glVertex3f (lx,-ly,lz); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:464:3: warning: 'glNormal3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 464 | glNormal3f (0,-1,0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2597:13: note: 'glNormal3f' has been explicitly marked deprecated here 2597 | extern void glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:465:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 465 | glVertex3f (-lx,-ly,-lz); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:466:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 466 | glVertex3f (-lx,-ly,lz); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:467:3: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 467 | glEnd(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here 2474 | extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:470:3: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 470 | glBegin (GL_TRIANGLE_FAN); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here 2385 | extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:471:3: warning: 'glNormal3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 471 | glNormal3f (0,0,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2597:13: note: 'glNormal3f' has been explicitly marked deprecated here 2597 | extern void glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:472:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 472 | glVertex3f (-lx,-ly,lz); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:473:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 473 | glVertex3f (lx,-ly,lz); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:474:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 474 | glVertex3f (lx,ly,lz); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:475:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 475 | glVertex3f (-lx,ly,lz); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:476:3: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 476 | glEnd(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here 2474 | extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:479:3: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 479 | glBegin (GL_TRIANGLE_FAN); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here 2385 | extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:480:3: warning: 'glNormal3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 480 | glNormal3f (0,0,-1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2597:13: note: 'glNormal3f' has been explicitly marked deprecated here 2597 | extern void glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:481:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 481 | glVertex3f (-lx,-ly,-lz); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:482:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 482 | glVertex3f (-lx,ly,-lz); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:483:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 483 | glVertex3f (lx,ly,-lz); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:484:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 484 | glVertex3f (lx,-ly,-lz); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:485:3: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 485 | glEnd(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here 2474 | extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:519:5: warning: 'glNormal3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 519 | glNormal3f (p1[0],p1[1],p1[2]); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2597:13: note: 'glNormal3f' has been explicitly marked deprecated here 2597 | extern void glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:520:5: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 520 | glVertex3f (p1[0],p1[1],p1[2]); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:521:5: warning: 'glNormal3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 521 | glNormal3f (p2[0],p2[1],p2[2]); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2597:13: note: 'glNormal3f' has been explicitly marked deprecated here 2597 | extern void glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:522:5: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 522 | glVertex3f (p2[0],p2[1],p2[2]); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:523:5: warning: 'glNormal3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 523 | glNormal3f (p3[0],p3[1],p3[2]); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2597:13: note: 'glNormal3f' has been explicitly marked deprecated here 2597 | extern void glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:524:5: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 524 | glVertex3f (p3[0],p3[1],p3[2]); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:568:15: warning: 'glGenLists' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 568 | listnum = glGenLists (1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2497:15: note: 'glGenLists' has been explicitly marked deprecated here 2497 | extern GLuint glGenLists (GLsizei range) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:569:5: warning: 'glNewList' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 569 | glNewList (listnum,GL_COMPILE); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2592:13: note: 'glNewList' has been explicitly marked deprecated here 2592 | extern void glNewList (GLuint list, GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:570:5: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 570 | glBegin (GL_TRIANGLES); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here 2385 | extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:575:5: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 575 | glEnd(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here 2474 | extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:576:5: warning: 'glEndList' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 576 | glEndList(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2475:13: note: 'glEndList' has been explicitly marked deprecated here 2475 | extern void glEndList (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:578:3: warning: 'glCallList' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 578 | glCallList (listnum); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2392:13: note: 'glCallList' has been explicitly marked deprecated here 2392 | extern void glCallList (GLuint list) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:602:3: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 602 | glBegin (GL_TRIANGLE_FAN); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here 2385 | extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:607:5: warning: 'glTexCoord2f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 607 | glTexCoord2f (x2*ground_scale+ground_ofsx,y2*ground_scale+ground_ofsy); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2685:13: note: 'glTexCoord2f' has been explicitly marked deprecated here 2685 | extern void glTexCoord2f (GLfloat s, GLfloat t) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:608:5: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 608 | glVertex3f (x2,y2,0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:615:3: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 615 | glEnd(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here 2474 | extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:631:3: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 631 | glBegin(solid ? GL_TRIANGLES : GL_LINE_STRIP); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here 2385 | extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:632:3: warning: 'glNormal3fv' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 632 | glNormal3fv (normal); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2598:13: note: 'glNormal3fv' has been explicitly marked deprecated here 2598 | extern void glNormal3fv (const GLfloat *v) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:633:3: warning: 'glVertex3fv' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 633 | glVertex3fv (v0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2741:13: note: 'glVertex3fv' has been explicitly marked deprecated here 2741 | extern void glVertex3fv (const GLfloat *v) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:634:3: warning: 'glVertex3fv' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 634 | glVertex3fv (v1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2741:13: note: 'glVertex3fv' has been explicitly marked deprecated here 2741 | extern void glVertex3fv (const GLfloat *v) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:635:3: warning: 'glVertex3fv' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 635 | glVertex3fv (v2); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2741:13: note: 'glVertex3fv' has been explicitly marked deprecated here 2741 | extern void glVertex3fv (const GLfloat *v) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:636:3: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 636 | glEnd(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here 2474 | extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:651:3: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 651 | glBegin(solid ? GL_TRIANGLES : GL_LINE_STRIP); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here 2385 | extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:652:3: warning: 'glNormal3fv' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 652 | glNormal3fv (normal); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2598:13: note: 'glNormal3fv' has been explicitly marked deprecated here 2598 | extern void glNormal3fv (const GLfloat *v) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:653:3: warning: 'glVertex3dv' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 653 | glVertex3dv (v0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2739:13: note: 'glVertex3dv' has been explicitly marked deprecated here 2739 | extern void glVertex3dv (const GLdouble *v) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:654:3: warning: 'glVertex3dv' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 654 | glVertex3dv (v1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2739:13: note: 'glVertex3dv' has been explicitly marked deprecated here 2739 | extern void glVertex3dv (const GLdouble *v) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:655:3: warning: 'glVertex3dv' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 655 | glVertex3dv (v2); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2739:13: note: 'glVertex3dv' has been explicitly marked deprecated here 2739 | extern void glVertex3dv (const GLdouble *v) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:656:3: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 656 | glEnd(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here 2474 | extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:678:3: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 678 | glBegin (GL_TRIANGLE_STRIP); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here 2385 | extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:680:5: warning: 'glNormal3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 680 | glNormal3d (ny,nz,0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2595:13: note: 'glNormal3d' has been explicitly marked deprecated here 2595 | extern void glNormal3d (GLdouble nx, GLdouble ny, GLdouble nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:681:5: warning: 'glVertex3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 681 | glVertex3d (ny*r,nz*r,l); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2738:13: note: 'glVertex3d' has been explicitly marked deprecated here 2738 | extern void glVertex3d (GLdouble x, GLdouble y, GLdouble z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:682:5: warning: 'glNormal3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 682 | glNormal3d (ny,nz,0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2595:13: note: 'glNormal3d' has been explicitly marked deprecated here 2595 | extern void glNormal3d (GLdouble nx, GLdouble ny, GLdouble nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:683:5: warning: 'glVertex3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 683 | glVertex3d (ny*r,nz*r,-l); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2738:13: note: 'glVertex3d' has been explicitly marked deprecated here 2738 | extern void glVertex3d (GLdouble x, GLdouble y, GLdouble z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:689:3: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 689 | glEnd(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here 2474 | extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:701:5: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 701 | glBegin (GL_TRIANGLE_STRIP); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here 2385 | extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:703:7: warning: 'glNormal3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 703 | glNormal3d (ny2,nz2,nx2); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2595:13: note: 'glNormal3d' has been explicitly marked deprecated here 2595 | extern void glNormal3d (GLdouble nx, GLdouble ny, GLdouble nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:704:7: warning: 'glVertex3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 704 | glVertex3d (ny2*r,nz2*r,l+nx2*r); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2738:13: note: 'glVertex3d' has been explicitly marked deprecated here 2738 | extern void glVertex3d (GLdouble x, GLdouble y, GLdouble z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:705:7: warning: 'glNormal3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 705 | glNormal3d (ny,nz,nx); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2595:13: note: 'glNormal3d' has been explicitly marked deprecated here 2595 | extern void glNormal3d (GLdouble nx, GLdouble ny, GLdouble nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:706:7: warning: 'glVertex3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 706 | glVertex3d (ny*r,nz*r,l+nx*r); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2738:13: note: 'glVertex3d' has been explicitly marked deprecated here 2738 | extern void glVertex3d (GLdouble x, GLdouble y, GLdouble z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:715:5: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 715 | glEnd(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here 2474 | extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:730:5: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 730 | glBegin (GL_TRIANGLE_STRIP); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here 2385 | extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:732:7: warning: 'glNormal3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 732 | glNormal3d (ny,nz,nx); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2595:13: note: 'glNormal3d' has been explicitly marked deprecated here 2595 | extern void glNormal3d (GLdouble nx, GLdouble ny, GLdouble nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:733:7: warning: 'glVertex3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 733 | glVertex3d (ny*r,nz*r,-l+nx*r); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2738:13: note: 'glVertex3d' has been explicitly marked deprecated here 2738 | extern void glVertex3d (GLdouble x, GLdouble y, GLdouble z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:734:7: warning: 'glNormal3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 734 | glNormal3d (ny2,nz2,nx2); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2595:13: note: 'glNormal3d' has been explicitly marked deprecated here 2595 | extern void glNormal3d (GLdouble nx, GLdouble ny, GLdouble nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:735:7: warning: 'glVertex3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 735 | glVertex3d (ny2*r,nz2*r,-l+nx2*r); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2738:13: note: 'glVertex3d' has been explicitly marked deprecated here 2738 | extern void glVertex3d (GLdouble x, GLdouble y, GLdouble z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:744:5: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 744 | glEnd(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here 2474 | extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:766:3: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 766 | glBegin (GL_TRIANGLE_STRIP); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here 2385 | extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:768:5: warning: 'glNormal3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 768 | glNormal3d (ny,nz,0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2595:13: note: 'glNormal3d' has been explicitly marked deprecated here 2595 | extern void glNormal3d (GLdouble nx, GLdouble ny, GLdouble nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:769:5: warning: 'glVertex3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 769 | glVertex3d (ny*r,nz*r,l+zoffset); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2738:13: note: 'glVertex3d' has been explicitly marked deprecated here 2738 | extern void glVertex3d (GLdouble x, GLdouble y, GLdouble z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:770:5: warning: 'glNormal3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 770 | glNormal3d (ny,nz,0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2595:13: note: 'glNormal3d' has been explicitly marked deprecated here 2595 | extern void glNormal3d (GLdouble nx, GLdouble ny, GLdouble nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:771:5: warning: 'glVertex3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 771 | glVertex3d (ny*r,nz*r,-l+zoffset); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2738:13: note: 'glVertex3d' has been explicitly marked deprecated here 2738 | extern void glVertex3d (GLdouble x, GLdouble y, GLdouble z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:777:3: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 777 | glEnd(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here 2474 | extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:780:3: warning: 'glShadeModel' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 780 | glShadeModel (GL_FLAT); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2671:13: note: 'glShadeModel' has been explicitly marked deprecated here 2671 | extern void glShadeModel (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:782:3: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 782 | glBegin (GL_TRIANGLE_FAN); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here 2385 | extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:783:3: warning: 'glNormal3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 783 | glNormal3d (0,0,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2595:13: note: 'glNormal3d' has been explicitly marked deprecated here 2595 | extern void glNormal3d (GLdouble nx, GLdouble ny, GLdouble nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:784:3: warning: 'glVertex3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 784 | glVertex3d (0,0,l+zoffset); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2738:13: note: 'glVertex3d' has been explicitly marked deprecated here 2738 | extern void glVertex3d (GLdouble x, GLdouble y, GLdouble z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:788:5: warning: 'glNormal3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 788 | glNormal3d (0,0,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2595:13: note: 'glNormal3d' has been explicitly marked deprecated here 2595 | extern void glNormal3d (GLdouble nx, GLdouble ny, GLdouble nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:789:5: warning: 'glVertex3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 789 | glVertex3d (ny*r,nz*r,l+zoffset); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2738:13: note: 'glVertex3d' has been explicitly marked deprecated here 2738 | extern void glVertex3d (GLdouble x, GLdouble y, GLdouble z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:798:3: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 798 | glEnd(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here 2474 | extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:802:3: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 802 | glBegin (GL_TRIANGLE_FAN); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here 2385 | extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:803:3: warning: 'glNormal3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 803 | glNormal3d (0,0,-1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2595:13: note: 'glNormal3d' has been explicitly marked deprecated here 2595 | extern void glNormal3d (GLdouble nx, GLdouble ny, GLdouble nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:804:3: warning: 'glVertex3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 804 | glVertex3d (0,0,-l+zoffset); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2738:13: note: 'glVertex3d' has been explicitly marked deprecated here 2738 | extern void glVertex3d (GLdouble x, GLdouble y, GLdouble z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:808:5: warning: 'glNormal3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 808 | glNormal3d (0,0,-1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2595:13: note: 'glNormal3d' has been explicitly marked deprecated here 2595 | extern void glNormal3d (GLdouble nx, GLdouble ny, GLdouble nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:809:5: warning: 'glVertex3d' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 809 | glVertex3d (ny*r,nz*r,-l+zoffset); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2738:13: note: 'glVertex3d' has been explicitly marked deprecated here 2738 | extern void glVertex3d (GLdouble x, GLdouble y, GLdouble z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:818:3: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 818 | glEnd(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here 2474 | extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:959:3: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 959 | glDisable (GL_LIGHTING); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:961:5: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 961 | glEnable (GL_TEXTURE_2D); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:965:5: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 965 | glDisable (GL_TEXTURE_2D); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:966:5: warning: 'glColor3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 966 | glColor3f (0,0.5,1.0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2405:13: note: 'glColor3f' has been explicitly marked deprecated here 2405 | extern void glColor3f (GLfloat red, GLfloat green, GLfloat blue) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:970:3: warning: 'glShadeModel' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 970 | glShadeModel (GL_FLAT); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2671:13: note: 'glShadeModel' has been explicitly marked deprecated here 2671 | extern void glShadeModel (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:971:3: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 971 | glEnable (GL_DEPTH_TEST); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:972:3: warning: 'glDepthFunc' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 972 | glDepthFunc (GL_LEQUAL); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2459:13: note: 'glDepthFunc' has been explicitly marked deprecated here 2459 | extern void glDepthFunc (GLenum func) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:973:3: warning: 'glDepthRange' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 973 | glDepthRange (1,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2461:13: note: 'glDepthRange' has been explicitly marked deprecated here 2461 | extern void glDepthRange (GLclampd zNear, GLclampd zFar) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:981:3: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 981 | glBegin (GL_QUADS); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here 2385 | extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:982:3: warning: 'glNormal3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 982 | glNormal3f (0,0,-1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2597:13: note: 'glNormal3f' has been explicitly marked deprecated here 2597 | extern void glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:983:3: warning: 'glTexCoord2f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 983 | glTexCoord2f (-x+offset,-x+offset); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2685:13: note: 'glTexCoord2f' has been explicitly marked deprecated here 2685 | extern void glTexCoord2f (GLfloat s, GLfloat t) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:984:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 984 | glVertex3f (-ssize+view_xyz[0],-ssize+view_xyz[1],z); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:985:3: warning: 'glTexCoord2f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 985 | glTexCoord2f (-x+offset,x+offset); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2685:13: note: 'glTexCoord2f' has been explicitly marked deprecated here 2685 | extern void glTexCoord2f (GLfloat s, GLfloat t) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:986:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 986 | glVertex3f (-ssize+view_xyz[0],ssize+view_xyz[1],z); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:987:3: warning: 'glTexCoord2f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 987 | glTexCoord2f (x+offset,x+offset); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2685:13: note: 'glTexCoord2f' has been explicitly marked deprecated here 2685 | extern void glTexCoord2f (GLfloat s, GLfloat t) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:988:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 988 | glVertex3f (ssize+view_xyz[0],ssize+view_xyz[1],z); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:989:3: warning: 'glTexCoord2f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 989 | glTexCoord2f (x+offset,-x+offset); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2685:13: note: 'glTexCoord2f' has been explicitly marked deprecated here 2685 | extern void glTexCoord2f (GLfloat s, GLfloat t) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:990:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 990 | glVertex3f (ssize+view_xyz[0],-ssize+view_xyz[1],z); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:991:3: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 991 | glEnd(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here 2474 | extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:996:3: warning: 'glDepthFunc' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 996 | glDepthFunc (GL_LESS); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2459:13: note: 'glDepthFunc' has been explicitly marked deprecated here 2459 | extern void glDepthFunc (GLenum func) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:997:3: warning: 'glDepthRange' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 997 | glDepthRange (0,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2461:13: note: 'glDepthRange' has been explicitly marked deprecated here 2461 | extern void glDepthRange (GLclampd zNear, GLclampd zFar) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1003:3: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1003 | glDisable (GL_LIGHTING); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1004:3: warning: 'glShadeModel' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1004 | glShadeModel (GL_FLAT); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2671:13: note: 'glShadeModel' has been explicitly marked deprecated here 2671 | extern void glShadeModel (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1005:3: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1005 | glEnable (GL_DEPTH_TEST); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1006:3: warning: 'glDepthFunc' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1006 | glDepthFunc (GL_LESS); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2459:13: note: 'glDepthFunc' has been explicitly marked deprecated here 2459 | extern void glDepthFunc (GLenum func) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1010:5: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1010 | glEnable (GL_TEXTURE_2D); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1014:5: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1014 | glDisable (GL_TEXTURE_2D); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1015:5: warning: 'glColor3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1015 | glColor3f (GROUND_R,GROUND_G,GROUND_B); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2405:13: note: 'glColor3f' has been explicitly marked deprecated here 2405 | extern void glColor3f (GLfloat red, GLfloat green, GLfloat blue) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1033:3: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1033 | glBegin (GL_QUADS); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here 2385 | extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1034:3: warning: 'glNormal3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1034 | glNormal3f (0,0,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2597:13: note: 'glNormal3f' has been explicitly marked deprecated here 2597 | extern void glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1035:3: warning: 'glTexCoord2f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1035 | glTexCoord2f (-gsize*ground_scale + ground_ofsx, | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2685:13: note: 'glTexCoord2f' has been explicitly marked deprecated here 2685 | extern void glTexCoord2f (GLfloat s, GLfloat t) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1037:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1037 | glVertex3f (-gsize,-gsize,offset); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1038:3: warning: 'glTexCoord2f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1038 | glTexCoord2f (gsize*ground_scale + ground_ofsx, | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2685:13: note: 'glTexCoord2f' has been explicitly marked deprecated here 2685 | extern void glTexCoord2f (GLfloat s, GLfloat t) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1040:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1040 | glVertex3f (gsize,-gsize,offset); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1041:3: warning: 'glTexCoord2f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1041 | glTexCoord2f (gsize*ground_scale + ground_ofsx, | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2685:13: note: 'glTexCoord2f' has been explicitly marked deprecated here 2685 | extern void glTexCoord2f (GLfloat s, GLfloat t) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1043:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1043 | glVertex3f (gsize,gsize,offset); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1044:3: warning: 'glTexCoord2f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1044 | glTexCoord2f (-gsize*ground_scale + ground_ofsx, | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2685:13: note: 'glTexCoord2f' has been explicitly marked deprecated here 2685 | extern void glTexCoord2f (GLfloat s, GLfloat t) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1046:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1046 | glVertex3f (-gsize,gsize,offset); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1047:3: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1047 | glEnd(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here 2474 | extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1049:3: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1049 | glDisable (GL_FOG); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1056:3: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1056 | glEnable (GL_LIGHTING); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1057:3: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1057 | glDisable (GL_TEXTURE_2D); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1058:3: warning: 'glShadeModel' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1058 | glShadeModel (GL_FLAT); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2671:13: note: 'glShadeModel' has been explicitly marked deprecated here 2671 | extern void glShadeModel (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1059:3: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1059 | glEnable (GL_DEPTH_TEST); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1060:3: warning: 'glDepthFunc' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1060 | glDepthFunc (GL_LESS); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2459:13: note: 'glDepthFunc' has been explicitly marked deprecated here 2459 | extern void glDepthFunc (GLenum func) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1065:7: warning: 'glPushMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1065 | glPushMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2625:13: note: 'glPushMatrix' has been explicitly marked deprecated here 2625 | extern void glPushMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1066:7: warning: 'glTranslatef' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1066 | glTranslatef ((float)i,(float)j,(float)0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2729:13: note: 'glTranslatef' has been explicitly marked deprecated here 2729 | extern void glTranslatef (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1071:7: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1071 | glBegin (GL_TRIANGLE_FAN); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here 2385 | extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1072:7: warning: 'glNormal3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1072 | glNormal3f (0,-1,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2597:13: note: 'glNormal3f' has been explicitly marked deprecated here 2597 | extern void glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1073:7: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1073 | glVertex3f (0,0,k); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1074:7: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1074 | glVertex3f (-k,-k,0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1075:7: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1075 | glVertex3f ( k,-k,0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1076:7: warning: 'glNormal3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1076 | glNormal3f (1,0,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2597:13: note: 'glNormal3f' has been explicitly marked deprecated here 2597 | extern void glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1077:7: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1077 | glVertex3f ( k, k,0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1078:7: warning: 'glNormal3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1078 | glNormal3f (0,1,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2597:13: note: 'glNormal3f' has been explicitly marked deprecated here 2597 | extern void glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1079:7: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1079 | glVertex3f (-k, k,0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1080:7: warning: 'glNormal3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1080 | glNormal3f (-1,0,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2597:13: note: 'glNormal3f' has been explicitly marked deprecated here 2597 | extern void glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1081:7: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1081 | glVertex3f (-k,-k,0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1082:7: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1082 | glEnd(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here 2474 | extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1083:7: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1083 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1095:3: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1095 | glEnable (GL_LIGHTING); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1096:3: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1096 | glEnable (GL_LIGHT0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1097:3: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1097 | glDisable (GL_TEXTURE_2D); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1098:3: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1098 | glDisable (GL_TEXTURE_GEN_S); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1099:3: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1099 | glDisable (GL_TEXTURE_GEN_T); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1100:3: warning: 'glShadeModel' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1100 | glShadeModel (GL_FLAT); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2671:13: note: 'glShadeModel' has been explicitly marked deprecated here 2671 | extern void glShadeModel (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1101:3: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1101 | glEnable (GL_DEPTH_TEST); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1102:3: warning: 'glDepthFunc' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1102 | glDepthFunc (GL_LESS); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2459:13: note: 'glDepthFunc' has been explicitly marked deprecated here 2459 | extern void glDepthFunc (GLenum func) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1103:3: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1103 | glEnable (GL_CULL_FACE); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1104:3: warning: 'glCullFace' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1104 | glCullFace (GL_BACK); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2456:13: note: 'glCullFace' has been explicitly marked deprecated here 2456 | extern void glCullFace (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1105:3: warning: 'glFrontFace' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1105 | glFrontFace (GL_CCW); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2495:13: note: 'glFrontFace' has been explicitly marked deprecated here 2495 | extern void glFrontFace (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1108:3: warning: 'glViewport' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1108 | glViewport (0,0,width,height); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2755:13: note: 'glViewport' has been explicitly marked deprecated here 2755 | extern void glViewport (GLint x, GLint y, GLsizei width, GLsizei height) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1109:3: warning: 'glMatrixMode' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1109 | glMatrixMode (GL_PROJECTION); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2588:13: note: 'glMatrixMode' has been explicitly marked deprecated here 2588 | extern void glMatrixMode (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1110:3: warning: 'glLoadIdentity' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1110 | glLoadIdentity(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2571:13: note: 'glLoadIdentity' has been explicitly marked deprecated here 2571 | extern void glLoadIdentity (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1116:5: warning: 'glFrustum' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1116 | glFrustum (-vnear*k,vnear*k,-vnear*k*k2,vnear*k*k2,vnear,vfar); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2496:13: note: 'glFrustum' has been explicitly marked deprecated here 2496 | extern void glFrustum (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1120:5: warning: 'glFrustum' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1120 | glFrustum (-vnear*k*k2,vnear*k*k2,-vnear*k,vnear*k,vnear,vfar); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2496:13: note: 'glFrustum' has been explicitly marked deprecated here 2496 | extern void glFrustum (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1129:3: warning: 'glLightfv' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1129 | glLightfv (GL_LIGHT0, GL_AMBIENT, light_ambient); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2565:13: note: 'glLightfv' has been explicitly marked deprecated here 2565 | extern void glLightfv (GLenum light, GLenum pname, const GLfloat *params) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1130:3: warning: 'glLightfv' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1130 | glLightfv (GL_LIGHT0, GL_DIFFUSE, light_diffuse); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2565:13: note: 'glLightfv' has been explicitly marked deprecated here 2565 | extern void glLightfv (GLenum light, GLenum pname, const GLfloat *params) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1131:3: warning: 'glLightfv' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1131 | glLightfv (GL_LIGHT0, GL_SPECULAR, light_specular); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2565:13: note: 'glLightfv' has been explicitly marked deprecated here 2565 | extern void glLightfv (GLenum light, GLenum pname, const GLfloat *params) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1132:3: warning: 'glColor3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1132 | glColor3f (1.0, 1.0, 1.0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2405:13: note: 'glColor3f' has been explicitly marked deprecated here 2405 | extern void glColor3f (GLfloat red, GLfloat green, GLfloat blue) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1135:3: warning: 'glClearColor' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1135 | glClearColor (0.5,0.5,0.5,0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2396:13: note: 'glClearColor' has been explicitly marked deprecated here 2396 | extern void glClearColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1136:3: warning: 'glClear' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1136 | glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2394:13: note: 'glClear' has been explicitly marked deprecated here 2394 | extern void glClear (GLbitfield mask) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1145:3: warning: 'glMatrixMode' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1145 | glMatrixMode (GL_MODELVIEW); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2588:13: note: 'glMatrixMode' has been explicitly marked deprecated here 2588 | extern void glMatrixMode (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1146:3: warning: 'glLoadIdentity' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1146 | glLoadIdentity(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2571:13: note: 'glLoadIdentity' has been explicitly marked deprecated here 2571 | extern void glLoadIdentity (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1152:3: warning: 'glLightfv' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1152 | glLightfv (GL_LIGHT0, GL_POSITION, light_position); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2565:13: note: 'glLightfv' has been explicitly marked deprecated here 2565 | extern void glLightfv (GLenum light, GLenum pname, const GLfloat *params) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1162:3: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1162 | glEnable (GL_LIGHTING); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1163:3: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1163 | glDisable (GL_TEXTURE_2D); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1164:3: warning: 'glShadeModel' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1164 | glShadeModel (GL_FLAT); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2671:13: note: 'glShadeModel' has been explicitly marked deprecated here 2671 | extern void glShadeModel (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1165:3: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1165 | glEnable (GL_DEPTH_TEST); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1166:3: warning: 'glDepthFunc' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1166 | glDepthFunc (GL_LESS); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2459:13: note: 'glDepthFunc' has been explicitly marked deprecated here 2459 | extern void glDepthFunc (GLenum func) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1167:3: warning: 'glColor3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1167 | glColor3f (1,1,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2405:13: note: 'glColor3f' has been explicitly marked deprecated here 2405 | extern void glColor3f (GLfloat red, GLfloat green, GLfloat blue) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1209:3: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1209 | glEnable (GL_LIGHTING); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1212:7: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1212 | glEnable (GL_TEXTURE_2D); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1214:7: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1214 | glEnable (GL_TEXTURE_GEN_S); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1215:7: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1215 | glEnable (GL_TEXTURE_GEN_T); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1216:7: warning: 'glTexGeni' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1216 | glTexGeni (GL_S,GL_TEXTURE_GEN_MODE,GL_OBJECT_LINEAR); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2716:13: note: 'glTexGeni' has been explicitly marked deprecated here 2716 | extern void glTexGeni (GLenum coord, GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1217:7: warning: 'glTexGeni' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1217 | glTexGeni (GL_T,GL_TEXTURE_GEN_MODE,GL_OBJECT_LINEAR); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2716:13: note: 'glTexGeni' has been explicitly marked deprecated here 2716 | extern void glTexGeni (GLenum coord, GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1220:7: warning: 'glTexGenfv' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1220 | glTexGenfv (GL_S,GL_OBJECT_PLANE,s_params); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2715:13: note: 'glTexGenfv' has been explicitly marked deprecated here 2715 | extern void glTexGenfv (GLenum coord, GLenum pname, const GLfloat *params) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1221:7: warning: 'glTexGenfv' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1221 | glTexGenfv (GL_T,GL_OBJECT_PLANE,t_params); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2715:13: note: 'glTexGenfv' has been explicitly marked deprecated here 2715 | extern void glTexGenfv (GLenum coord, GLenum pname, const GLfloat *params) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1224:7: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1224 | glDisable (GL_TEXTURE_2D); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1228:5: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1228 | glDisable (GL_TEXTURE_2D); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1233:5: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1233 | glEnable (GL_BLEND); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1234:5: warning: 'glBlendFunc' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1234 | glBlendFunc (GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2391:13: note: 'glBlendFunc' has been explicitly marked deprecated here 2391 | extern void glBlendFunc (GLenum sfactor, GLenum dfactor) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1237:5: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1237 | glDisable (GL_BLEND); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1244:3: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1244 | glDisable (GL_LIGHTING); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1246:5: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1246 | glEnable (GL_TEXTURE_2D); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1248:5: warning: 'glColor3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1248 | glColor3f (SHADOW_INTENSITY,SHADOW_INTENSITY,SHADOW_INTENSITY); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2405:13: note: 'glColor3f' has been explicitly marked deprecated here 2405 | extern void glColor3f (GLfloat red, GLfloat green, GLfloat blue) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1249:5: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1249 | glEnable (GL_TEXTURE_2D); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1250:5: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1250 | glEnable (GL_TEXTURE_GEN_S); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1251:5: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1251 | glEnable (GL_TEXTURE_GEN_T); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1252:5: warning: 'glTexGeni' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1252 | glTexGeni (GL_S,GL_TEXTURE_GEN_MODE,GL_EYE_LINEAR); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2716:13: note: 'glTexGeni' has been explicitly marked deprecated here 2716 | extern void glTexGeni (GLenum coord, GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1253:5: warning: 'glTexGeni' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1253 | glTexGeni (GL_T,GL_TEXTURE_GEN_MODE,GL_EYE_LINEAR); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2716:13: note: 'glTexGeni' has been explicitly marked deprecated here 2716 | extern void glTexGeni (GLenum coord, GLenum pname, GLint param) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1256:5: warning: 'glTexGenfv' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1256 | glTexGenfv (GL_S,GL_EYE_PLANE,s_params); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2715:13: note: 'glTexGenfv' has been explicitly marked deprecated here 2715 | extern void glTexGenfv (GLenum coord, GLenum pname, const GLfloat *params) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1257:5: warning: 'glTexGenfv' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1257 | glTexGenfv (GL_T,GL_EYE_PLANE,t_params); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2715:13: note: 'glTexGenfv' has been explicitly marked deprecated here 2715 | extern void glTexGenfv (GLenum coord, GLenum pname, const GLfloat *params) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1260:5: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1260 | glDisable (GL_TEXTURE_2D); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1261:5: warning: 'glColor3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1261 | glColor3f (GROUND_R*SHADOW_INTENSITY,GROUND_G*SHADOW_INTENSITY, | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2405:13: note: 'glColor3f' has been explicitly marked deprecated here 2405 | extern void glColor3f (GLfloat red, GLfloat green, GLfloat blue) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1264:3: warning: 'glDepthRange' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1264 | glDepthRange (0,0.9999); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2461:13: note: 'glDepthRange' has been explicitly marked deprecated here 2461 | extern void glDepthRange (GLclampd zNear, GLclampd zFar) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1363:3: warning: 'glShadeModel' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1363 | glShadeModel (GL_FLAT); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2671:13: note: 'glShadeModel' has been explicitly marked deprecated here 2671 | extern void glShadeModel (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1366:3: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1366 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1373:5: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1373 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1374:5: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1374 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1375:5: warning: 'glDepthRange' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1375 | glDepthRange (0,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2461:13: note: 'glDepthRange' has been explicitly marked deprecated here 2461 | extern void glDepthRange (GLclampd zNear, GLclampd zFar) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1386:3: warning: 'glShadeModel' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1386 | glShadeModel (GL_FLAT); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2671:13: note: 'glShadeModel' has been explicitly marked deprecated here 2671 | extern void glShadeModel (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1389:3: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1389 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1395:5: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1395 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1396:5: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1396 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1397:5: warning: 'glDepthRange' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1397 | glDepthRange (0,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2461:13: note: 'glDepthRange' has been explicitly marked deprecated here 2461 | extern void glDepthRange (GLclampd zNear, GLclampd zFar) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1407:3: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1407 | glEnable (GL_NORMALIZE); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1408:3: warning: 'glShadeModel' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1408 | glShadeModel (GL_SMOOTH); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2671:13: note: 'glShadeModel' has been explicitly marked deprecated here 2671 | extern void glShadeModel (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1410:3: warning: 'glScaled' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1410 | glScaled (radius,radius,radius); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2666:13: note: 'glScaled' has been explicitly marked deprecated here 2666 | extern void glScaled (GLdouble x, GLdouble y, GLdouble z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1412:3: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1412 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1413:3: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1413 | glDisable (GL_NORMALIZE); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1417:5: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1417 | glDisable (GL_LIGHTING); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1420:7: warning: 'glEnable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1420 | glEnable (GL_TEXTURE_2D); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2472:13: note: 'glEnable' has been explicitly marked deprecated here 2472 | extern void glEnable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1421:7: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1421 | glDisable (GL_TEXTURE_GEN_S); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1422:7: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1422 | glDisable (GL_TEXTURE_GEN_T); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1423:7: warning: 'glColor3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1423 | glColor3f (SHADOW_INTENSITY,SHADOW_INTENSITY,SHADOW_INTENSITY); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2405:13: note: 'glColor3f' has been explicitly marked deprecated here 2405 | extern void glColor3f (GLfloat red, GLfloat green, GLfloat blue) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1426:7: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1426 | glDisable (GL_TEXTURE_2D); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1427:7: warning: 'glColor3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1427 | glColor3f (GROUND_R*SHADOW_INTENSITY,GROUND_G*SHADOW_INTENSITY, | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2405:13: note: 'glColor3f' has been explicitly marked deprecated here 2405 | extern void glColor3f (GLfloat red, GLfloat green, GLfloat blue) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1430:5: warning: 'glShadeModel' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1430 | glShadeModel (GL_FLAT); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2671:13: note: 'glShadeModel' has been explicitly marked deprecated here 2671 | extern void glShadeModel (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1431:5: warning: 'glDepthRange' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1431 | glDepthRange (0,0.9999); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2461:13: note: 'glDepthRange' has been explicitly marked deprecated here 2461 | extern void glDepthRange (GLclampd zNear, GLclampd zFar) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1433:5: warning: 'glDepthRange' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1433 | glDepthRange (0,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2461:13: note: 'glDepthRange' has been explicitly marked deprecated here 2461 | extern void glDepthRange (GLclampd zNear, GLclampd zFar) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1444:3: warning: 'glShadeModel' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1444 | glShadeModel (GL_FLAT); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2671:13: note: 'glShadeModel' has been explicitly marked deprecated here 2671 | extern void glShadeModel (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1447:3: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1447 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1456:3: warning: 'glShadeModel' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1456 | glShadeModel (GL_FLAT); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2671:13: note: 'glShadeModel' has been explicitly marked deprecated here 2671 | extern void glShadeModel (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1461:3: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1461 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1470:3: warning: 'glShadeModel' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1470 | glShadeModel (GL_SMOOTH); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2671:13: note: 'glShadeModel' has been explicitly marked deprecated here 2671 | extern void glShadeModel (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1473:3: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1473 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1480:5: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1480 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1481:5: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1481 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1482:5: warning: 'glDepthRange' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1482 | glDepthRange (0,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2461:13: note: 'glDepthRange' has been explicitly marked deprecated here 2461 | extern void glDepthRange (GLclampd zNear, GLclampd zFar) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1492:3: warning: 'glShadeModel' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1492 | glShadeModel (GL_SMOOTH); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2671:13: note: 'glShadeModel' has been explicitly marked deprecated here 2671 | extern void glShadeModel (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1495:3: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1495 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1502:5: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1502 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1503:5: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1503 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1504:5: warning: 'glDepthRange' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1504 | glDepthRange (0,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2461:13: note: 'glDepthRange' has been explicitly marked deprecated here 2461 | extern void glDepthRange (GLclampd zNear, GLclampd zFar) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1511:3: warning: 'glDisable' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1511 | glDisable (GL_LIGHTING); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2462:13: note: 'glDisable' has been explicitly marked deprecated here 2462 | extern void glDisable (GLenum cap) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1512:3: warning: 'glLineWidth' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1512 | glLineWidth (2); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2569:13: note: 'glLineWidth' has been explicitly marked deprecated here 2569 | extern void glLineWidth (GLfloat width) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1513:3: warning: 'glShadeModel' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1513 | glShadeModel (GL_FLAT); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2671:13: note: 'glShadeModel' has been explicitly marked deprecated here 2671 | extern void glShadeModel (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1514:3: warning: 'glBegin' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1514 | glBegin (GL_LINES); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2385:13: note: 'glBegin' has been explicitly marked deprecated here 2385 | extern void glBegin (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1515:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1515 | glVertex3f (pos1[0],pos1[1],pos1[2]); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1516:3: warning: 'glVertex3f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1516 | glVertex3f (pos2[0],pos2[1],pos2[2]); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2740:13: note: 'glVertex3f' has been explicitly marked deprecated here 2740 | extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1517:3: warning: 'glEnd' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1517 | glEnd(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2474:13: note: 'glEnd' has been explicitly marked deprecated here 2474 | extern void glEnd (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1524:3: warning: 'glColor4f' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1524 | glColor4f(color[0], color[1], color[2], color[3]); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2421:13: note: 'glColor4f' has been explicitly marked deprecated here 2421 | extern void glColor4f (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1533:5: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1533 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1534:5: warning: 'glDepthRange' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1534 | glDepthRange (0,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2461:13: note: 'glDepthRange' has been explicitly marked deprecated here 2461 | extern void glDepthRange (GLclampd zNear, GLclampd zFar) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1557:3: warning: 'glShadeModel' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1557 | glShadeModel (GL_FLAT); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2671:13: note: 'glShadeModel' has been explicitly marked deprecated here 2671 | extern void glShadeModel (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1560:3: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1560 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1566:5: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1566 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1567:5: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1567 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1568:5: warning: 'glDepthRange' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1568 | glDepthRange (0,1); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2461:13: note: 'glDepthRange' has been explicitly marked deprecated here 2461 | extern void glDepthRange (GLclampd zNear, GLclampd zFar) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1592:3: warning: 'glShadeModel' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1592 | glShadeModel (GL_FLAT); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2671:13: note: 'glShadeModel' has been explicitly marked deprecated here 2671 | extern void glShadeModel (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1595:3: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1595 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1609:3: warning: 'glShadeModel' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1609 | glShadeModel (GL_FLAT); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2671:13: note: 'glShadeModel' has been explicitly marked deprecated here 2671 | extern void glShadeModel (GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1613:3: warning: 'glPopMatrix' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1613 | glPopMatrix(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2620:13: note: 'glPopMatrix' has been explicitly marked deprecated here 2620 | extern void glPopMatrix (void) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1665:7: warning: 'glPolygonMode' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1665 | glPolygonMode(GL_FRONT,GL_FILL); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2615:13: note: 'glPolygonMode' has been explicitly marked deprecated here 2615 | extern void glPolygonMode (GLenum face, GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ drawstuff.cpp:1668:7: warning: 'glPolygonMode' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 1668 | glPolygonMode(GL_FRONT,GL_LINE); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2615:13: note: 'glPolygonMode' has been explicitly marked deprecated here 2615 | extern void glPolygonMode (GLenum face, GLenum mode) OPENGL_DEPRECATED(10.0, 10.14); | ^ 314 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -DDEFAULT_PATH_TO_TEXTURES=\"../../drawstuff/textures/\" -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT drawstuff.lo -MD -MP -MF .deps/drawstuff.Tpo -c drawstuff.cpp -o drawstuff.o >/dev/null 2>&1 osx.cpp:110:2: warning: 'glReadPixels' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 110 | glReadPixels( 0, 0, windowWidth, windowHeight, GL_RGB, GL_UNSIGNED_BYTE, &buffer ); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl.h:2652:13: note: 'glReadPixels' has been explicitly marked deprecated here 2652 | extern void glReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels) OPENGL_DEPRECATED(10.0, 10.14); | ^ osx.cpp:112:2: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] 112 | sprintf (s,"frame%04d.ppm",num); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:278:1: note: 'sprintf' has been explicitly marked deprecated here 278 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ osx.cpp:150:12: warning: 'glutGetModifiers' is deprecated: first deprecated in macOS 10.9 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 150 | return glutGetModifiers() & ~GLUT_ACTIVE_SHIFT; | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glut.h:552:21: note: 'glutGetModifiers' has been explicitly marked deprecated here 552 | extern int APIENTRY glutGetModifiers(void) OPENGL_DEPRECATED(10_0, 10_9); | ^ osx.cpp:262:5: warning: 'glutInit' is deprecated: first deprecated in macOS 10.9 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 262 | glutInit(&argc, argv); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glut.h:431:22: note: 'glutInit' has been explicitly marked deprecated here 431 | extern void APIENTRY glutInit(int *argcp, char **argv) OPENGL_DEPRECATED(10_0, 10_9); | ^ osx.cpp:263:5: warning: 'glutInitDisplayMode' is deprecated: first deprecated in macOS 10.9 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 263 | glutInitDisplayMode(GLUT_RGBA | GLUT_DOUBLE | GLUT_DEPTH); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glut.h:432:22: note: 'glutInitDisplayMode' has been explicitly marked deprecated here 432 | extern void APIENTRY glutInitDisplayMode(unsigned int mode) OPENGL_DEPRECATED(10_0, 10_9); | ^ osx.cpp:264:2: warning: 'glutInitWindowSize' is deprecated: first deprecated in macOS 10.9 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 264 | glutInitWindowSize(width, height); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glut.h:437:22: note: 'glutInitWindowSize' has been explicitly marked deprecated here 437 | extern void APIENTRY glutInitWindowSize(int width, int height) OPENGL_DEPRECATED(10_0, 10_9); | ^ osx.cpp:266:23: warning: 'glutCreateWindow' is deprecated: first deprecated in macOS 10.9 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 266 | windowReference = glutCreateWindow("ODE - Drawstuff"); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glut.h:441:21: note: 'glutCreateWindow' has been explicitly marked deprecated here 441 | extern int APIENTRY glutCreateWindow(const char *title) OPENGL_DEPRECATED(10_0, 10_9); | ^ osx.cpp:275:5: warning: 'glutSwapBuffers' is deprecated: first deprecated in macOS 10.9 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 275 | glutSwapBuffers(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glut.h:448:22: note: 'glutSwapBuffers' has been explicitly marked deprecated here 448 | extern void APIENTRY glutSwapBuffers(void) OPENGL_DEPRECATED(10_0, 10_9); | ^ osx.cpp:288:5: warning: 'glutTimerFunc' is deprecated: first deprecated in macOS 10.9 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 288 | glutTimerFunc(1000/60, osxTimerEventHandler, 0); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glut.h:514:22: note: 'glutTimerFunc' has been explicitly marked deprecated here 514 | extern void APIENTRY glutTimerFunc(unsigned int millis, void (*func)(int value), int value) OPENGL_DEPRECATED(10_0, 10_9); | ^ osx.cpp:293:5: warning: 'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 293 | glutPostRedisplay(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note: 'glutPostRedisplay' has been explicitly marked deprecated here 444 | extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9); | ^ osx.cpp:299:5: warning: 'glutKeyboardFunc' is deprecated: first deprecated in macOS 10.9 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 299 | glutKeyboardFunc(osxKeyEventHandler); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glut.h:507:22: note: 'glutKeyboardFunc' has been explicitly marked deprecated here 507 | extern void APIENTRY glutKeyboardFunc(void (*func)(unsigned char key, int x, int y)) OPENGL_DEPRECATED(10_0, 10_9); | ^ osx.cpp:300:5: warning: 'glutMouseFunc' is deprecated: first deprecated in macOS 10.9 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 300 | glutMouseFunc(osxMouseEventHandler); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glut.h:508:22: note: 'glutMouseFunc' has been explicitly marked deprecated here 508 | extern void APIENTRY glutMouseFunc(void (*func)(int button, int state, int x, int y)) OPENGL_DEPRECATED(10_0, 10_9); | ^ osx.cpp:301:5: warning: 'glutMotionFunc' is deprecated: first deprecated in macOS 10.9 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 301 | glutMotionFunc(osxMotionEventHandler); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glut.h:509:22: note: 'glutMotionFunc' has been explicitly marked deprecated here 509 | extern void APIENTRY glutMotionFunc(void (*func)(int x, int y)) OPENGL_DEPRECATED(10_0, 10_9); | ^ osx.cpp:302:5: warning: 'glutDisplayFunc' is deprecated: first deprecated in macOS 10.9 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 302 | glutDisplayFunc(osxRedisplayEventHandler); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glut.h:505:22: note: 'glutDisplayFunc' has been explicitly marked deprecated here 505 | extern void APIENTRY glutDisplayFunc(void (*func)(void)) OPENGL_DEPRECATED(10_0, 10_9); | ^ osx.cpp:303:5: warning: 'glutReshapeFunc' is deprecated: first deprecated in macOS 10.9 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 303 | glutReshapeFunc(osxWindowReshapeEventHandler); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glut.h:506:22: note: 'glutReshapeFunc' has been explicitly marked deprecated here 506 | extern void APIENTRY glutReshapeFunc(void (*func)(int width, int height)) OPENGL_DEPRECATED(10_0, 10_9); | ^ osx.cpp:346:5: warning: 'glutMainLoop' is deprecated: first deprecated in macOS 10.9 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations] 346 | glutMainLoop(); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/Frameworks/GLUT.framework/Headers/glut.h:438:22: note: 'glutMainLoop' has been explicitly marked deprecated here 438 | extern void APIENTRY glutMainLoop(void) OPENGL_DEPRECATED(10_0, 10_9); | ^ 16 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -DDEFAULT_PATH_TO_TEXTURES=\"../../drawstuff/textures/\" -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT osx.lo -MD -MP -MF .deps/osx.Tpo -c osx.cpp -o osx.o >/dev/null 2>&1 mv -f .deps/drawstuff.Tpo .deps/drawstuff.Plo mv -f .deps/osx.Tpo .deps/osx.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=link clang++ -pipe -Os -I/opt/pkg/include -L/opt/pkg/lib -o libdrawstuff.la drawstuff.lo osx.lo -lm -lpthread libtool: link: ar cr .libs/libdrawstuff.a .libs/drawstuff.o .libs/osx.o libtool: link: ranlib .libs/libdrawstuff.a libtool: link: ( cd ".libs" && rm -f "libdrawstuff.la" && ln -s "../libdrawstuff.la" "libdrawstuff.la" ) gmake[2]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/src' Making all in dstest gmake[2]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/dstest' clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../drawstuff/src -I../../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT dstest.o -MD -MP -MF .deps/dstest.Tpo -c -o dstest.o dstest.cpp mv -f .deps/dstest.Tpo .deps/dstest.Po /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=link clang++ -pipe -Os -I/opt/pkg/include -L/opt/pkg/lib -o dstest dstest.o ../../drawstuff/src/libdrawstuff.la -framework OpenGL -framework GLUT -lm -lpthread libtool: link: clang++ -pipe -Os -I/var/tmp/work/devel/ode/work/.buildlink/include -o dstest dstest.o -L/var/tmp/work/devel/ode/work/.buildlink/lib ../../drawstuff/src/.libs/libdrawstuff.a -framework OpenGL -framework GLUT -lm -lpthread gmake[2]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/dstest' gmake[2]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff' gmake[2]: Nothing to be done for 'all-am'. gmake[2]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff' gmake[1]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff' Making all in OPCODE gmake[1]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/OPCODE' Making all in Ice gmake[2]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/OPCODE/Ice' /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I../../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT IceAABB.lo -MD -MP -MF .deps/IceAABB.Tpo -c -o IceAABB.lo IceAABB.cpp /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I../../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT IceContainer.lo -MD -MP -MF .deps/IceContainer.Tpo -c -o IceContainer.lo IceContainer.cpp /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I../../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT IceHPoint.lo -MD -MP -MF .deps/IceHPoint.Tpo -c -o IceHPoint.lo IceHPoint.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceAABB.lo -MD -MP -MF .deps/IceAABB.Tpo -c IceAABB.cpp -fno-common -DPIC -o .libs/IceAABB.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceHPoint.lo -MD -MP -MF .deps/IceHPoint.Tpo -c IceHPoint.cpp -fno-common -DPIC -o .libs/IceHPoint.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceContainer.lo -MD -MP -MF .deps/IceContainer.Tpo -c IceContainer.cpp -fno-common -DPIC -o .libs/IceContainer.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceHPoint.lo -MD -MP -MF .deps/IceHPoint.Tpo -c IceHPoint.cpp -o IceHPoint.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceAABB.lo -MD -MP -MF .deps/IceAABB.Tpo -c IceAABB.cpp -o IceAABB.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceContainer.lo -MD -MP -MF .deps/IceContainer.Tpo -c IceContainer.cpp -o IceContainer.o >/dev/null 2>&1 mv -f .deps/IceHPoint.Tpo .deps/IceHPoint.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I../../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT IceIndexedTriangle.lo -MD -MP -MF .deps/IceIndexedTriangle.Tpo -c -o IceIndexedTriangle.lo IceIndexedTriangle.cpp mv -f .deps/IceAABB.Tpo .deps/IceAABB.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I../../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT IceMatrix3x3.lo -MD -MP -MF .deps/IceMatrix3x3.Tpo -c -o IceMatrix3x3.lo IceMatrix3x3.cpp mv -f .deps/IceContainer.Tpo .deps/IceContainer.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I../../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT IceMatrix4x4.lo -MD -MP -MF .deps/IceMatrix4x4.Tpo -c -o IceMatrix4x4.lo IceMatrix4x4.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceIndexedTriangle.lo -MD -MP -MF .deps/IceIndexedTriangle.Tpo -c IceIndexedTriangle.cpp -fno-common -DPIC -o .libs/IceIndexedTriangle.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceMatrix3x3.lo -MD -MP -MF .deps/IceMatrix3x3.Tpo -c IceMatrix3x3.cpp -fno-common -DPIC -o .libs/IceMatrix3x3.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceMatrix4x4.lo -MD -MP -MF .deps/IceMatrix4x4.Tpo -c IceMatrix4x4.cpp -fno-common -DPIC -o .libs/IceMatrix4x4.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceMatrix3x3.lo -MD -MP -MF .deps/IceMatrix3x3.Tpo -c IceMatrix3x3.cpp -o IceMatrix3x3.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceIndexedTriangle.lo -MD -MP -MF .deps/IceIndexedTriangle.Tpo -c IceIndexedTriangle.cpp -o IceIndexedTriangle.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceMatrix4x4.lo -MD -MP -MF .deps/IceMatrix4x4.Tpo -c IceMatrix4x4.cpp -o IceMatrix4x4.o >/dev/null 2>&1 mv -f .deps/IceMatrix3x3.Tpo .deps/IceMatrix3x3.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I../../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT IceOBB.lo -MD -MP -MF .deps/IceOBB.Tpo -c -o IceOBB.lo IceOBB.cpp mv -f .deps/IceMatrix4x4.Tpo .deps/IceMatrix4x4.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I../../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT IcePlane.lo -MD -MP -MF .deps/IcePlane.Tpo -c -o IcePlane.lo IcePlane.cpp mv -f .deps/IceIndexedTriangle.Tpo .deps/IceIndexedTriangle.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I../../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT IcePoint.lo -MD -MP -MF .deps/IcePoint.Tpo -c -o IcePoint.lo IcePoint.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceOBB.lo -MD -MP -MF .deps/IceOBB.Tpo -c IceOBB.cpp -fno-common -DPIC -o .libs/IceOBB.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IcePlane.lo -MD -MP -MF .deps/IcePlane.Tpo -c IcePlane.cpp -fno-common -DPIC -o .libs/IcePlane.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IcePoint.lo -MD -MP -MF .deps/IcePoint.Tpo -c IcePoint.cpp -fno-common -DPIC -o .libs/IcePoint.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IcePlane.lo -MD -MP -MF .deps/IcePlane.Tpo -c IcePlane.cpp -o IcePlane.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceOBB.lo -MD -MP -MF .deps/IceOBB.Tpo -c IceOBB.cpp -o IceOBB.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IcePoint.lo -MD -MP -MF .deps/IcePoint.Tpo -c IcePoint.cpp -o IcePoint.o >/dev/null 2>&1 mv -f .deps/IcePlane.Tpo .deps/IcePlane.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I../../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT IceRandom.lo -MD -MP -MF .deps/IceRandom.Tpo -c -o IceRandom.lo IceRandom.cpp mv -f .deps/IcePoint.Tpo .deps/IcePoint.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I../../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT IceRay.lo -MD -MP -MF .deps/IceRay.Tpo -c -o IceRay.lo IceRay.cpp mv -f .deps/IceOBB.Tpo .deps/IceOBB.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I../../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT IceRevisitedRadix.lo -MD -MP -MF .deps/IceRevisitedRadix.Tpo -c -o IceRevisitedRadix.lo IceRevisitedRadix.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceRandom.lo -MD -MP -MF .deps/IceRandom.Tpo -c IceRandom.cpp -fno-common -DPIC -o .libs/IceRandom.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceRay.lo -MD -MP -MF .deps/IceRay.Tpo -c IceRay.cpp -fno-common -DPIC -o .libs/IceRay.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceRevisitedRadix.lo -MD -MP -MF .deps/IceRevisitedRadix.Tpo -c IceRevisitedRadix.cpp -fno-common -DPIC -o .libs/IceRevisitedRadix.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceRandom.lo -MD -MP -MF .deps/IceRandom.Tpo -c IceRandom.cpp -o IceRandom.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceRay.lo -MD -MP -MF .deps/IceRay.Tpo -c IceRay.cpp -o IceRay.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceRevisitedRadix.lo -MD -MP -MF .deps/IceRevisitedRadix.Tpo -c IceRevisitedRadix.cpp -o IceRevisitedRadix.o >/dev/null 2>&1 mv -f .deps/IceRandom.Tpo .deps/IceRandom.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I../../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT IceSegment.lo -MD -MP -MF .deps/IceSegment.Tpo -c -o IceSegment.lo IceSegment.cpp mv -f .deps/IceRay.Tpo .deps/IceRay.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I../../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT IceTriangle.lo -MD -MP -MF .deps/IceTriangle.Tpo -c -o IceTriangle.lo IceTriangle.cpp mv -f .deps/IceRevisitedRadix.Tpo .deps/IceRevisitedRadix.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I../../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT IceUtils.lo -MD -MP -MF .deps/IceUtils.Tpo -c -o IceUtils.lo IceUtils.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceSegment.lo -MD -MP -MF .deps/IceSegment.Tpo -c IceSegment.cpp -fno-common -DPIC -o .libs/IceSegment.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceTriangle.lo -MD -MP -MF .deps/IceTriangle.Tpo -c IceTriangle.cpp -fno-common -DPIC -o .libs/IceTriangle.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceUtils.lo -MD -MP -MF .deps/IceUtils.Tpo -c IceUtils.cpp -fno-common -DPIC -o .libs/IceUtils.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceSegment.lo -MD -MP -MF .deps/IceSegment.Tpo -c IceSegment.cpp -o IceSegment.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceTriangle.lo -MD -MP -MF .deps/IceTriangle.Tpo -c IceTriangle.cpp -o IceTriangle.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../OPCODE -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT IceUtils.lo -MD -MP -MF .deps/IceUtils.Tpo -c IceUtils.cpp -o IceUtils.o >/dev/null 2>&1 mv -f .deps/IceTriangle.Tpo .deps/IceTriangle.Plo mv -f .deps/IceSegment.Tpo .deps/IceSegment.Plo mv -f .deps/IceUtils.Tpo .deps/IceUtils.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=link clang++ -pipe -Os -I/opt/pkg/include -L/opt/pkg/lib -o libIce.la IceAABB.lo IceContainer.lo IceHPoint.lo IceIndexedTriangle.lo IceMatrix3x3.lo IceMatrix4x4.lo IceOBB.lo IcePlane.lo IcePoint.lo IceRandom.lo IceRay.lo IceRevisitedRadix.lo IceSegment.lo IceTriangle.lo IceUtils.lo -lm -lpthread libtool: link: ar cr .libs/libIce.a .libs/IceAABB.o .libs/IceContainer.o .libs/IceHPoint.o .libs/IceIndexedTriangle.o .libs/IceMatrix3x3.o .libs/IceMatrix4x4.o .libs/IceOBB.o .libs/IcePlane.o .libs/IcePoint.o .libs/IceRandom.o .libs/IceRay.o .libs/IceRevisitedRadix.o .libs/IceSegment.o .libs/IceTriangle.o .libs/IceUtils.o libtool: link: ranlib .libs/libIce.a libtool: link: ( cd ".libs" && rm -f "libIce.la" && ln -s "../libIce.la" "libIce.la" ) gmake[2]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/OPCODE/Ice' gmake[2]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/OPCODE' /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OPC_AABBCollider.lo -MD -MP -MF .deps/OPC_AABBCollider.Tpo -c -o OPC_AABBCollider.lo OPC_AABBCollider.cpp /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OPC_AABBTree.lo -MD -MP -MF .deps/OPC_AABBTree.Tpo -c -o OPC_AABBTree.lo OPC_AABBTree.cpp /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OPC_BaseModel.lo -MD -MP -MF .deps/OPC_BaseModel.Tpo -c -o OPC_BaseModel.lo OPC_BaseModel.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_AABBCollider.lo -MD -MP -MF .deps/OPC_AABBCollider.Tpo -c OPC_AABBCollider.cpp -fno-common -DPIC -o .libs/OPC_AABBCollider.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_BaseModel.lo -MD -MP -MF .deps/OPC_BaseModel.Tpo -c OPC_BaseModel.cpp -fno-common -DPIC -o .libs/OPC_BaseModel.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_AABBTree.lo -MD -MP -MF .deps/OPC_AABBTree.Tpo -c OPC_AABBTree.cpp -fno-common -DPIC -o .libs/OPC_AABBTree.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_BaseModel.lo -MD -MP -MF .deps/OPC_BaseModel.Tpo -c OPC_BaseModel.cpp -o OPC_BaseModel.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_AABBTree.lo -MD -MP -MF .deps/OPC_AABBTree.Tpo -c OPC_AABBTree.cpp -o OPC_AABBTree.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_AABBCollider.lo -MD -MP -MF .deps/OPC_AABBCollider.Tpo -c OPC_AABBCollider.cpp -o OPC_AABBCollider.o >/dev/null 2>&1 mv -f .deps/OPC_BaseModel.Tpo .deps/OPC_BaseModel.Plo /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OPC_Collider.lo -MD -MP -MF .deps/OPC_Collider.Tpo -c -o OPC_Collider.lo OPC_Collider.cpp mv -f .deps/OPC_AABBTree.Tpo .deps/OPC_AABBTree.Plo /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OPC_Common.lo -MD -MP -MF .deps/OPC_Common.Tpo -c -o OPC_Common.lo OPC_Common.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_Collider.lo -MD -MP -MF .deps/OPC_Collider.Tpo -c OPC_Collider.cpp -fno-common -DPIC -o .libs/OPC_Collider.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_Common.lo -MD -MP -MF .deps/OPC_Common.Tpo -c OPC_Common.cpp -fno-common -DPIC -o .libs/OPC_Common.o mv -f .deps/OPC_AABBCollider.Tpo .deps/OPC_AABBCollider.Plo /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OPC_HybridModel.lo -MD -MP -MF .deps/OPC_HybridModel.Tpo -c -o OPC_HybridModel.lo OPC_HybridModel.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_HybridModel.lo -MD -MP -MF .deps/OPC_HybridModel.Tpo -c OPC_HybridModel.cpp -fno-common -DPIC -o .libs/OPC_HybridModel.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_Collider.lo -MD -MP -MF .deps/OPC_Collider.Tpo -c OPC_Collider.cpp -o OPC_Collider.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_Common.lo -MD -MP -MF .deps/OPC_Common.Tpo -c OPC_Common.cpp -o OPC_Common.o >/dev/null 2>&1 mv -f .deps/OPC_Collider.Tpo .deps/OPC_Collider.Plo /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OPC_LSSCollider.lo -MD -MP -MF .deps/OPC_LSSCollider.Tpo -c -o OPC_LSSCollider.lo OPC_LSSCollider.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_HybridModel.lo -MD -MP -MF .deps/OPC_HybridModel.Tpo -c OPC_HybridModel.cpp -o OPC_HybridModel.o >/dev/null 2>&1 mv -f .deps/OPC_Common.Tpo .deps/OPC_Common.Plo /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OPC_MeshInterface.lo -MD -MP -MF .deps/OPC_MeshInterface.Tpo -c -o OPC_MeshInterface.lo OPC_MeshInterface.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_LSSCollider.lo -MD -MP -MF .deps/OPC_LSSCollider.Tpo -c OPC_LSSCollider.cpp -fno-common -DPIC -o .libs/OPC_LSSCollider.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_MeshInterface.lo -MD -MP -MF .deps/OPC_MeshInterface.Tpo -c OPC_MeshInterface.cpp -fno-common -DPIC -o .libs/OPC_MeshInterface.o mv -f .deps/OPC_HybridModel.Tpo .deps/OPC_HybridModel.Plo /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OPC_Model.lo -MD -MP -MF .deps/OPC_Model.Tpo -c -o OPC_Model.lo OPC_Model.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_Model.lo -MD -MP -MF .deps/OPC_Model.Tpo -c OPC_Model.cpp -fno-common -DPIC -o .libs/OPC_Model.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_MeshInterface.lo -MD -MP -MF .deps/OPC_MeshInterface.Tpo -c OPC_MeshInterface.cpp -o OPC_MeshInterface.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_LSSCollider.lo -MD -MP -MF .deps/OPC_LSSCollider.Tpo -c OPC_LSSCollider.cpp -o OPC_LSSCollider.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_Model.lo -MD -MP -MF .deps/OPC_Model.Tpo -c OPC_Model.cpp -o OPC_Model.o >/dev/null 2>&1 mv -f .deps/OPC_MeshInterface.Tpo .deps/OPC_MeshInterface.Plo /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OPC_OBBCollider.lo -MD -MP -MF .deps/OPC_OBBCollider.Tpo -c -o OPC_OBBCollider.lo OPC_OBBCollider.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_OBBCollider.lo -MD -MP -MF .deps/OPC_OBBCollider.Tpo -c OPC_OBBCollider.cpp -fno-common -DPIC -o .libs/OPC_OBBCollider.o mv -f .deps/OPC_LSSCollider.Tpo .deps/OPC_LSSCollider.Plo /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT Opcode.lo -MD -MP -MF .deps/Opcode.Tpo -c -o Opcode.lo Opcode.cpp mv -f .deps/OPC_Model.Tpo .deps/OPC_Model.Plo /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OPC_OptimizedTree.lo -MD -MP -MF .deps/OPC_OptimizedTree.Tpo -c -o OPC_OptimizedTree.lo OPC_OptimizedTree.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT Opcode.lo -MD -MP -MF .deps/Opcode.Tpo -c Opcode.cpp -fno-common -DPIC -o .libs/Opcode.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_OptimizedTree.lo -MD -MP -MF .deps/OPC_OptimizedTree.Tpo -c OPC_OptimizedTree.cpp -fno-common -DPIC -o .libs/OPC_OptimizedTree.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT Opcode.lo -MD -MP -MF .deps/Opcode.Tpo -c Opcode.cpp -o Opcode.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_OBBCollider.lo -MD -MP -MF .deps/OPC_OBBCollider.Tpo -c OPC_OBBCollider.cpp -o OPC_OBBCollider.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_OptimizedTree.lo -MD -MP -MF .deps/OPC_OptimizedTree.Tpo -c OPC_OptimizedTree.cpp -o OPC_OptimizedTree.o >/dev/null 2>&1 mv -f .deps/Opcode.Tpo .deps/Opcode.Plo /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OPC_Picking.lo -MD -MP -MF .deps/OPC_Picking.Tpo -c -o OPC_Picking.lo OPC_Picking.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_Picking.lo -MD -MP -MF .deps/OPC_Picking.Tpo -c OPC_Picking.cpp -fno-common -DPIC -o .libs/OPC_Picking.o mv -f .deps/OPC_OptimizedTree.Tpo .deps/OPC_OptimizedTree.Plo /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OPC_PlanesCollider.lo -MD -MP -MF .deps/OPC_PlanesCollider.Tpo -c -o OPC_PlanesCollider.lo OPC_PlanesCollider.cpp mv -f .deps/OPC_OBBCollider.Tpo .deps/OPC_OBBCollider.Plo /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OPC_RayCollider.lo -MD -MP -MF .deps/OPC_RayCollider.Tpo -c -o OPC_RayCollider.lo OPC_RayCollider.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_PlanesCollider.lo -MD -MP -MF .deps/OPC_PlanesCollider.Tpo -c OPC_PlanesCollider.cpp -fno-common -DPIC -o .libs/OPC_PlanesCollider.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_RayCollider.lo -MD -MP -MF .deps/OPC_RayCollider.Tpo -c OPC_RayCollider.cpp -fno-common -DPIC -o .libs/OPC_RayCollider.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_Picking.lo -MD -MP -MF .deps/OPC_Picking.Tpo -c OPC_Picking.cpp -o OPC_Picking.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_PlanesCollider.lo -MD -MP -MF .deps/OPC_PlanesCollider.Tpo -c OPC_PlanesCollider.cpp -o OPC_PlanesCollider.o >/dev/null 2>&1 mv -f .deps/OPC_Picking.Tpo .deps/OPC_Picking.Plo /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OPC_SphereCollider.lo -MD -MP -MF .deps/OPC_SphereCollider.Tpo -c -o OPC_SphereCollider.lo OPC_SphereCollider.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_SphereCollider.lo -MD -MP -MF .deps/OPC_SphereCollider.Tpo -c OPC_SphereCollider.cpp -fno-common -DPIC -o .libs/OPC_SphereCollider.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_RayCollider.lo -MD -MP -MF .deps/OPC_RayCollider.Tpo -c OPC_RayCollider.cpp -o OPC_RayCollider.o >/dev/null 2>&1 mv -f .deps/OPC_PlanesCollider.Tpo .deps/OPC_PlanesCollider.Plo /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OPC_TreeBuilders.lo -MD -MP -MF .deps/OPC_TreeBuilders.Tpo -c -o OPC_TreeBuilders.lo OPC_TreeBuilders.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_TreeBuilders.lo -MD -MP -MF .deps/OPC_TreeBuilders.Tpo -c OPC_TreeBuilders.cpp -fno-common -DPIC -o .libs/OPC_TreeBuilders.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_SphereCollider.lo -MD -MP -MF .deps/OPC_SphereCollider.Tpo -c OPC_SphereCollider.cpp -o OPC_SphereCollider.o >/dev/null 2>&1 mv -f .deps/OPC_RayCollider.Tpo .deps/OPC_RayCollider.Plo /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OPC_TreeCollider.lo -MD -MP -MF .deps/OPC_TreeCollider.Tpo -c -o OPC_TreeCollider.lo OPC_TreeCollider.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_TreeCollider.lo -MD -MP -MF .deps/OPC_TreeCollider.Tpo -c OPC_TreeCollider.cpp -fno-common -DPIC -o .libs/OPC_TreeCollider.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_TreeBuilders.lo -MD -MP -MF .deps/OPC_TreeBuilders.Tpo -c OPC_TreeBuilders.cpp -o OPC_TreeBuilders.o >/dev/null 2>&1 mv -f .deps/OPC_SphereCollider.Tpo .deps/OPC_SphereCollider.Plo /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I../include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT OPC_VolumeCollider.lo -MD -MP -MF .deps/OPC_VolumeCollider.Tpo -c -o OPC_VolumeCollider.lo OPC_VolumeCollider.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_VolumeCollider.lo -MD -MP -MF .deps/OPC_VolumeCollider.Tpo -c OPC_VolumeCollider.cpp -fno-common -DPIC -o .libs/OPC_VolumeCollider.o mv -f .deps/OPC_TreeBuilders.Tpo .deps/OPC_TreeBuilders.Plo libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_VolumeCollider.lo -MD -MP -MF .deps/OPC_VolumeCollider.Tpo -c OPC_VolumeCollider.cpp -o OPC_VolumeCollider.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../ode/src -I../include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT OPC_TreeCollider.lo -MD -MP -MF .deps/OPC_TreeCollider.Tpo -c OPC_TreeCollider.cpp -o OPC_TreeCollider.o >/dev/null 2>&1 mv -f .deps/OPC_VolumeCollider.Tpo .deps/OPC_VolumeCollider.Plo mv -f .deps/OPC_TreeCollider.Tpo .deps/OPC_TreeCollider.Plo /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=link clang++ -pipe -Os -I/opt/pkg/include -L/opt/pkg/lib -o libOPCODE.la OPC_AABBCollider.lo OPC_AABBTree.lo OPC_BaseModel.lo OPC_Collider.lo OPC_Common.lo OPC_HybridModel.lo OPC_LSSCollider.lo OPC_MeshInterface.lo OPC_Model.lo OPC_OBBCollider.lo Opcode.lo OPC_OptimizedTree.lo OPC_Picking.lo OPC_PlanesCollider.lo OPC_RayCollider.lo OPC_SphereCollider.lo OPC_TreeBuilders.lo OPC_TreeCollider.lo OPC_VolumeCollider.lo -lm -lpthread libtool: link: ar cr .libs/libOPCODE.a .libs/OPC_AABBCollider.o .libs/OPC_AABBTree.o .libs/OPC_BaseModel.o .libs/OPC_Collider.o .libs/OPC_Common.o .libs/OPC_HybridModel.o .libs/OPC_LSSCollider.o .libs/OPC_MeshInterface.o .libs/OPC_Model.o .libs/OPC_OBBCollider.o .libs/Opcode.o .libs/OPC_OptimizedTree.o .libs/OPC_Picking.o .libs/OPC_PlanesCollider.o .libs/OPC_RayCollider.o .libs/OPC_SphereCollider.o .libs/OPC_TreeBuilders.o .libs/OPC_TreeCollider.o .libs/OPC_VolumeCollider.o libtool: link: ranlib .libs/libOPCODE.a libtool: link: ( cd ".libs" && rm -f "libOPCODE.la" && ln -s "../libOPCODE.la" "libOPCODE.la" ) gmake[2]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/OPCODE' gmake[1]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/OPCODE' Making all in ou gmake[1]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ou' Making all in include/ou gmake[2]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ou/include/ou' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ou/include/ou' Making all in src/ou gmake[2]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ou/src/ou' /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DPACKAGE_NAME=\"ou\" -DPACKAGE_TARNAME=\"ou\" -DPACKAGE_VERSION=\"0\" -DPACKAGE_STRING=\"ou\ 0\" -DPACKAGE_BUGREPORT=\"oleh_derevenko@users.sourceforge.net\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DPACKAGE=\"ou\" -DVERSION=\"0\" -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBC=1 -DHAVE_LIBPTHREAD=1 -D_REENTRANT=1 -DSTDC_HEADERS=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_PTRDIFF_T=1 -DHAVE_MEMSET=1 -DMAC_OS_X_VERSION=1050 -D_OU_TARGET_OS=_OU_TARGET_OS_MAC -I. -I../../include -I/opt/pkg/include -D_OU_NAMESPACE=odeou -D_OU_FEATURE_SET=_OU_FEATURE_SET_ATOMICS -fno-exceptions -fno-rtti -pipe -Os -I/opt/pkg/include -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c -o atomic.lo atomic.cpp /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DPACKAGE_NAME=\"ou\" -DPACKAGE_TARNAME=\"ou\" -DPACKAGE_VERSION=\"0\" -DPACKAGE_STRING=\"ou\ 0\" -DPACKAGE_BUGREPORT=\"oleh_derevenko@users.sourceforge.net\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DPACKAGE=\"ou\" -DVERSION=\"0\" -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBC=1 -DHAVE_LIBPTHREAD=1 -D_REENTRANT=1 -DSTDC_HEADERS=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_PTRDIFF_T=1 -DHAVE_MEMSET=1 -DMAC_OS_X_VERSION=1050 -D_OU_TARGET_OS=_OU_TARGET_OS_MAC -I. -I../../include -I/opt/pkg/include -D_OU_NAMESPACE=odeou -D_OU_FEATURE_SET=_OU_FEATURE_SET_ATOMICS -fno-exceptions -fno-rtti -pipe -Os -I/opt/pkg/include -MT customization.lo -MD -MP -MF .deps/customization.Tpo -c -o customization.lo customization.cpp /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DPACKAGE_NAME=\"ou\" -DPACKAGE_TARNAME=\"ou\" -DPACKAGE_VERSION=\"0\" -DPACKAGE_STRING=\"ou\ 0\" -DPACKAGE_BUGREPORT=\"oleh_derevenko@users.sourceforge.net\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DPACKAGE=\"ou\" -DVERSION=\"0\" -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBC=1 -DHAVE_LIBPTHREAD=1 -D_REENTRANT=1 -DSTDC_HEADERS=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_PTRDIFF_T=1 -DHAVE_MEMSET=1 -DMAC_OS_X_VERSION=1050 -D_OU_TARGET_OS=_OU_TARGET_OS_MAC -I. -I../../include -I/opt/pkg/include -D_OU_NAMESPACE=odeou -D_OU_FEATURE_SET=_OU_FEATURE_SET_ATOMICS -fno-exceptions -fno-rtti -pipe -Os -I/opt/pkg/include -MT malloc.lo -MD -MP -MF .deps/malloc.Tpo -c -o malloc.lo malloc.cpp libtool: compile: clang++ -DPACKAGE_NAME=\"ou\" -DPACKAGE_TARNAME=\"ou\" -DPACKAGE_VERSION=\"0\" "-DPACKAGE_STRING=\"ou 0\"" -DPACKAGE_BUGREPORT=\"oleh_derevenko@users.sourceforge.net\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DPACKAGE=\"ou\" -DVERSION=\"0\" -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBC=1 -DHAVE_LIBPTHREAD=1 -D_REENTRANT=1 -DSTDC_HEADERS=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_PTRDIFF_T=1 -DHAVE_MEMSET=1 -DMAC_OS_X_VERSION=1050 -D_OU_TARGET_OS=_OU_TARGET_OS_MAC -I. -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -D_OU_NAMESPACE=odeou -D_OU_FEATURE_SET=_OU_FEATURE_SET_ATOMICS -fno-exceptions -fno-rtti -pipe -Os -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c atomic.cpp -fno-common -DPIC -o .libs/atomic.o libtool: compile: clang++ -DPACKAGE_NAME=\"ou\" -DPACKAGE_TARNAME=\"ou\" -DPACKAGE_VERSION=\"0\" "-DPACKAGE_STRING=\"ou 0\"" -DPACKAGE_BUGREPORT=\"oleh_derevenko@users.sourceforge.net\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DPACKAGE=\"ou\" -DVERSION=\"0\" -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBC=1 -DHAVE_LIBPTHREAD=1 -D_REENTRANT=1 -DSTDC_HEADERS=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_PTRDIFF_T=1 -DHAVE_MEMSET=1 -DMAC_OS_X_VERSION=1050 -D_OU_TARGET_OS=_OU_TARGET_OS_MAC -I. -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -D_OU_NAMESPACE=odeou -D_OU_FEATURE_SET=_OU_FEATURE_SET_ATOMICS -fno-exceptions -fno-rtti -pipe -Os -MT malloc.lo -MD -MP -MF .deps/malloc.Tpo -c malloc.cpp -fno-common -DPIC -o .libs/malloc.o libtool: compile: clang++ -DPACKAGE_NAME=\"ou\" -DPACKAGE_TARNAME=\"ou\" -DPACKAGE_VERSION=\"0\" "-DPACKAGE_STRING=\"ou 0\"" -DPACKAGE_BUGREPORT=\"oleh_derevenko@users.sourceforge.net\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DPACKAGE=\"ou\" -DVERSION=\"0\" -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBC=1 -DHAVE_LIBPTHREAD=1 -D_REENTRANT=1 -DSTDC_HEADERS=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_PTRDIFF_T=1 -DHAVE_MEMSET=1 -DMAC_OS_X_VERSION=1050 -D_OU_TARGET_OS=_OU_TARGET_OS_MAC -I. -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -D_OU_NAMESPACE=odeou -D_OU_FEATURE_SET=_OU_FEATURE_SET_ATOMICS -fno-exceptions -fno-rtti -pipe -Os -MT customization.lo -MD -MP -MF .deps/customization.Tpo -c customization.cpp -fno-common -DPIC -o .libs/customization.o In file included from atomic.cpp:32: ../../include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from atomic.cpp:32: ../../include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from atomic.cpp:32: ../../include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from atomic.cpp:32: ../../include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from atomic.cpp:32: ../../include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from atomic.cpp:32: ../../include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from atomic.cpp:32: ../../include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from atomic.cpp:32: ../../include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from atomic.cpp:32: ../../include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from atomic.cpp:32: ../../include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from atomic.cpp:32: ../../include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from atomic.cpp:32: ../../include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from atomic.cpp:32: ../../include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from atomic.cpp:32: ../../include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from atomic.cpp:32: ../../include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from atomic.cpp:32: ../../include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from atomic.cpp:32: ../../include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from atomic.cpp:32: ../../include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ libtool: compile: clang++ -DPACKAGE_NAME=\"ou\" -DPACKAGE_TARNAME=\"ou\" -DPACKAGE_VERSION=\"0\" "-DPACKAGE_STRING=\"ou 0\"" -DPACKAGE_BUGREPORT=\"oleh_derevenko@users.sourceforge.net\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DPACKAGE=\"ou\" -DVERSION=\"0\" -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBC=1 -DHAVE_LIBPTHREAD=1 -D_REENTRANT=1 -DSTDC_HEADERS=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_PTRDIFF_T=1 -DHAVE_MEMSET=1 -DMAC_OS_X_VERSION=1050 -D_OU_TARGET_OS=_OU_TARGET_OS_MAC -I. -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -D_OU_NAMESPACE=odeou -D_OU_FEATURE_SET=_OU_FEATURE_SET_ATOMICS -fno-exceptions -fno-rtti -pipe -Os -MT customization.lo -MD -MP -MF .deps/customization.Tpo -c customization.cpp -o customization.o >/dev/null 2>&1 18 warnings generated. libtool: compile: clang++ -DPACKAGE_NAME=\"ou\" -DPACKAGE_TARNAME=\"ou\" -DPACKAGE_VERSION=\"0\" "-DPACKAGE_STRING=\"ou 0\"" -DPACKAGE_BUGREPORT=\"oleh_derevenko@users.sourceforge.net\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DPACKAGE=\"ou\" -DVERSION=\"0\" -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBC=1 -DHAVE_LIBPTHREAD=1 -D_REENTRANT=1 -DSTDC_HEADERS=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_PTRDIFF_T=1 -DHAVE_MEMSET=1 -DMAC_OS_X_VERSION=1050 -D_OU_TARGET_OS=_OU_TARGET_OS_MAC -I. -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -D_OU_NAMESPACE=odeou -D_OU_FEATURE_SET=_OU_FEATURE_SET_ATOMICS -fno-exceptions -fno-rtti -pipe -Os -MT malloc.lo -MD -MP -MF .deps/malloc.Tpo -c malloc.cpp -o malloc.o >/dev/null 2>&1 libtool: compile: clang++ -DPACKAGE_NAME=\"ou\" -DPACKAGE_TARNAME=\"ou\" -DPACKAGE_VERSION=\"0\" "-DPACKAGE_STRING=\"ou 0\"" -DPACKAGE_BUGREPORT=\"oleh_derevenko@users.sourceforge.net\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DPACKAGE=\"ou\" -DVERSION=\"0\" -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBC=1 -DHAVE_LIBPTHREAD=1 -D_REENTRANT=1 -DSTDC_HEADERS=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_PTRDIFF_T=1 -DHAVE_MEMSET=1 -DMAC_OS_X_VERSION=1050 -D_OU_TARGET_OS=_OU_TARGET_OS_MAC -I. -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -D_OU_NAMESPACE=odeou -D_OU_FEATURE_SET=_OU_FEATURE_SET_ATOMICS -fno-exceptions -fno-rtti -pipe -Os -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c atomic.cpp -o atomic.o >/dev/null 2>&1 mv -f .deps/customization.Tpo .deps/customization.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DPACKAGE_NAME=\"ou\" -DPACKAGE_TARNAME=\"ou\" -DPACKAGE_VERSION=\"0\" -DPACKAGE_STRING=\"ou\ 0\" -DPACKAGE_BUGREPORT=\"oleh_derevenko@users.sourceforge.net\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DPACKAGE=\"ou\" -DVERSION=\"0\" -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBC=1 -DHAVE_LIBPTHREAD=1 -D_REENTRANT=1 -DSTDC_HEADERS=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_PTRDIFF_T=1 -DHAVE_MEMSET=1 -DMAC_OS_X_VERSION=1050 -D_OU_TARGET_OS=_OU_TARGET_OS_MAC -I. -I../../include -I/opt/pkg/include -D_OU_NAMESPACE=odeou -D_OU_FEATURE_SET=_OU_FEATURE_SET_ATOMICS -fno-exceptions -fno-rtti -pipe -Os -I/opt/pkg/include -MT threadlocalstorage.lo -MD -MP -MF .deps/threadlocalstorage.Tpo -c -o threadlocalstorage.lo threadlocalstorage.cpp mv -f .deps/malloc.Tpo .deps/malloc.Plo mv -f .deps/atomic.Tpo .deps/atomic.Plo libtool: compile: clang++ -DPACKAGE_NAME=\"ou\" -DPACKAGE_TARNAME=\"ou\" -DPACKAGE_VERSION=\"0\" "-DPACKAGE_STRING=\"ou 0\"" -DPACKAGE_BUGREPORT=\"oleh_derevenko@users.sourceforge.net\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DPACKAGE=\"ou\" -DVERSION=\"0\" -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBC=1 -DHAVE_LIBPTHREAD=1 -D_REENTRANT=1 -DSTDC_HEADERS=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_PTRDIFF_T=1 -DHAVE_MEMSET=1 -DMAC_OS_X_VERSION=1050 -D_OU_TARGET_OS=_OU_TARGET_OS_MAC -I. -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -D_OU_NAMESPACE=odeou -D_OU_FEATURE_SET=_OU_FEATURE_SET_ATOMICS -fno-exceptions -fno-rtti -pipe -Os -MT threadlocalstorage.lo -MD -MP -MF .deps/threadlocalstorage.Tpo -c threadlocalstorage.cpp -fno-common -DPIC -o .libs/threadlocalstorage.o libtool: compile: clang++ -DPACKAGE_NAME=\"ou\" -DPACKAGE_TARNAME=\"ou\" -DPACKAGE_VERSION=\"0\" "-DPACKAGE_STRING=\"ou 0\"" -DPACKAGE_BUGREPORT=\"oleh_derevenko@users.sourceforge.net\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DPACKAGE=\"ou\" -DVERSION=\"0\" -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBC=1 -DHAVE_LIBPTHREAD=1 -D_REENTRANT=1 -DSTDC_HEADERS=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_PTRDIFF_T=1 -DHAVE_MEMSET=1 -DMAC_OS_X_VERSION=1050 -D_OU_TARGET_OS=_OU_TARGET_OS_MAC -I. -I../../include -I/var/tmp/work/devel/ode/work/.buildlink/include -D_OU_NAMESPACE=odeou -D_OU_FEATURE_SET=_OU_FEATURE_SET_ATOMICS -fno-exceptions -fno-rtti -pipe -Os -MT threadlocalstorage.lo -MD -MP -MF .deps/threadlocalstorage.Tpo -c threadlocalstorage.cpp -o threadlocalstorage.o >/dev/null 2>&1 mv -f .deps/threadlocalstorage.Tpo .deps/threadlocalstorage.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=link clang++ -fno-exceptions -fno-rtti -pipe -Os -I/opt/pkg/include -fno-exceptions -fno-rtti -L/opt/pkg/lib -o libou.la atomic.lo customization.lo malloc.lo threadlocalstorage.lo -lpthread -lc libtool: link: ar cr .libs/libou.a .libs/atomic.o .libs/customization.o .libs/malloc.o .libs/threadlocalstorage.o libtool: link: ranlib .libs/libou.a libtool: link: ( cd ".libs" && rm -f "libou.la" && ln -s "../libou.la" "libou.la" ) gmake[2]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ou/src/ou' Making all in test gmake[2]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ou/test' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ou/test' gmake[2]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ou' gmake[2]: Nothing to be done for 'all-am'. gmake[2]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ou' gmake[1]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ou' Making all in ode gmake[1]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ode' Making all in src gmake[2]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ode/src' /opt/pkg/bin/gmake all-recursive gmake[3]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ode/src' Making all in joints gmake[4]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ode/src/joints' /opt/pkg/bin/mksh ../../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -I../../../include -I../../../ode/src -D__ODE__ -I../../../ou/include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT joint.lo -MD -MP -MF .deps/joint.Tpo -c -o joint.lo joint.cpp /opt/pkg/bin/mksh ../../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -I../../../include -I../../../ode/src -D__ODE__ -I../../../ou/include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT ball.lo -MD -MP -MF .deps/ball.Tpo -c -o ball.lo ball.cpp /opt/pkg/bin/mksh ../../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -I../../../include -I../../../ode/src -D__ODE__ -I../../../ou/include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT dball.lo -MD -MP -MF .deps/dball.Tpo -c -o dball.lo dball.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT dball.lo -MD -MP -MF .deps/dball.Tpo -c dball.cpp -fno-common -DPIC -o .libs/dball.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT ball.lo -MD -MP -MF .deps/ball.Tpo -c ball.cpp -fno-common -DPIC -o .libs/ball.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT joint.lo -MD -MP -MF .deps/joint.Tpo -c joint.cpp -fno-common -DPIC -o .libs/joint.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT ball.lo -MD -MP -MF .deps/ball.Tpo -c ball.cpp -o ball.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT dball.lo -MD -MP -MF .deps/dball.Tpo -c dball.cpp -o dball.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT joint.lo -MD -MP -MF .deps/joint.Tpo -c joint.cpp -o joint.o >/dev/null 2>&1 mv -f .deps/dball.Tpo .deps/dball.Plo mv -f .deps/ball.Tpo .deps/ball.Plo /opt/pkg/bin/mksh ../../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -I../../../include -I../../../ode/src -D__ODE__ -I../../../ou/include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT dhinge.lo -MD -MP -MF .deps/dhinge.Tpo -c -o dhinge.lo dhinge.cpp /opt/pkg/bin/mksh ../../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -I../../../include -I../../../ode/src -D__ODE__ -I../../../ou/include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT transmission.lo -MD -MP -MF .deps/transmission.Tpo -c -o transmission.lo transmission.cpp mv -f .deps/joint.Tpo .deps/joint.Plo /opt/pkg/bin/mksh ../../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -I../../../include -I../../../ode/src -D__ODE__ -I../../../ou/include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT hinge.lo -MD -MP -MF .deps/hinge.Tpo -c -o hinge.lo hinge.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT transmission.lo -MD -MP -MF .deps/transmission.Tpo -c transmission.cpp -fno-common -DPIC -o .libs/transmission.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT dhinge.lo -MD -MP -MF .deps/dhinge.Tpo -c dhinge.cpp -fno-common -DPIC -o .libs/dhinge.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT hinge.lo -MD -MP -MF .deps/hinge.Tpo -c hinge.cpp -fno-common -DPIC -o .libs/hinge.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT dhinge.lo -MD -MP -MF .deps/dhinge.Tpo -c dhinge.cpp -o dhinge.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT hinge.lo -MD -MP -MF .deps/hinge.Tpo -c hinge.cpp -o hinge.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT transmission.lo -MD -MP -MF .deps/transmission.Tpo -c transmission.cpp -o transmission.o >/dev/null 2>&1 mv -f .deps/dhinge.Tpo .deps/dhinge.Plo /opt/pkg/bin/mksh ../../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -I../../../include -I../../../ode/src -D__ODE__ -I../../../ou/include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT slider.lo -MD -MP -MF .deps/slider.Tpo -c -o slider.lo slider.cpp mv -f .deps/hinge.Tpo .deps/hinge.Plo /opt/pkg/bin/mksh ../../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -I../../../include -I../../../ode/src -D__ODE__ -I../../../ou/include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT contact.lo -MD -MP -MF .deps/contact.Tpo -c -o contact.lo contact.cpp mv -f .deps/transmission.Tpo .deps/transmission.Plo /opt/pkg/bin/mksh ../../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -I../../../include -I../../../ode/src -D__ODE__ -I../../../ou/include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT universal.lo -MD -MP -MF .deps/universal.Tpo -c -o universal.lo universal.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT slider.lo -MD -MP -MF .deps/slider.Tpo -c slider.cpp -fno-common -DPIC -o .libs/slider.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT contact.lo -MD -MP -MF .deps/contact.Tpo -c contact.cpp -fno-common -DPIC -o .libs/contact.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT universal.lo -MD -MP -MF .deps/universal.Tpo -c universal.cpp -fno-common -DPIC -o .libs/universal.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT contact.lo -MD -MP -MF .deps/contact.Tpo -c contact.cpp -o contact.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT slider.lo -MD -MP -MF .deps/slider.Tpo -c slider.cpp -o slider.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT universal.lo -MD -MP -MF .deps/universal.Tpo -c universal.cpp -o universal.o >/dev/null 2>&1 mv -f .deps/contact.Tpo .deps/contact.Plo mv -f .deps/universal.Tpo .deps/universal.Plo /opt/pkg/bin/mksh ../../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -I../../../include -I../../../ode/src -D__ODE__ -I../../../ou/include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT hinge2.lo -MD -MP -MF .deps/hinge2.Tpo -c -o hinge2.lo hinge2.cpp /opt/pkg/bin/mksh ../../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -I../../../include -I../../../ode/src -D__ODE__ -I../../../ou/include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT fixed.lo -MD -MP -MF .deps/fixed.Tpo -c -o fixed.lo fixed.cpp mv -f .deps/slider.Tpo .deps/slider.Plo /opt/pkg/bin/mksh ../../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -I../../../include -I../../../ode/src -D__ODE__ -I../../../ou/include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT null.lo -MD -MP -MF .deps/null.Tpo -c -o null.lo null.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT hinge2.lo -MD -MP -MF .deps/hinge2.Tpo -c hinge2.cpp -fno-common -DPIC -o .libs/hinge2.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT fixed.lo -MD -MP -MF .deps/fixed.Tpo -c fixed.cpp -fno-common -DPIC -o .libs/fixed.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT null.lo -MD -MP -MF .deps/null.Tpo -c null.cpp -fno-common -DPIC -o .libs/null.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT null.lo -MD -MP -MF .deps/null.Tpo -c null.cpp -o null.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT fixed.lo -MD -MP -MF .deps/fixed.Tpo -c fixed.cpp -o fixed.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT hinge2.lo -MD -MP -MF .deps/hinge2.Tpo -c hinge2.cpp -o hinge2.o >/dev/null 2>&1 mv -f .deps/null.Tpo .deps/null.Plo /opt/pkg/bin/mksh ../../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -I../../../include -I../../../ode/src -D__ODE__ -I../../../ou/include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT amotor.lo -MD -MP -MF .deps/amotor.Tpo -c -o amotor.lo amotor.cpp mv -f .deps/fixed.Tpo .deps/fixed.Plo /opt/pkg/bin/mksh ../../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -I../../../include -I../../../ode/src -D__ODE__ -I../../../ou/include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT lmotor.lo -MD -MP -MF .deps/lmotor.Tpo -c -o lmotor.lo lmotor.cpp mv -f .deps/hinge2.Tpo .deps/hinge2.Plo /opt/pkg/bin/mksh ../../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -I../../../include -I../../../ode/src -D__ODE__ -I../../../ou/include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT plane2d.lo -MD -MP -MF .deps/plane2d.Tpo -c -o plane2d.lo plane2d.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT amotor.lo -MD -MP -MF .deps/amotor.Tpo -c amotor.cpp -fno-common -DPIC -o .libs/amotor.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT lmotor.lo -MD -MP -MF .deps/lmotor.Tpo -c lmotor.cpp -fno-common -DPIC -o .libs/lmotor.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT plane2d.lo -MD -MP -MF .deps/plane2d.Tpo -c plane2d.cpp -fno-common -DPIC -o .libs/plane2d.o In file included from amotor.cpp:29: In file included from ../../../ode/src/odeou.h:50: ../../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from amotor.cpp:29: In file included from ../../../ode/src/odeou.h:50: ../../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from amotor.cpp:29: In file included from ../../../ode/src/odeou.h:50: ../../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from amotor.cpp:29: In file included from ../../../ode/src/odeou.h:50: ../../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from amotor.cpp:29: In file included from ../../../ode/src/odeou.h:50: ../../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from amotor.cpp:29: In file included from ../../../ode/src/odeou.h:50: ../../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from amotor.cpp:29: In file included from ../../../ode/src/odeou.h:50: ../../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from amotor.cpp:29: In file included from ../../../ode/src/odeou.h:50: ../../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from amotor.cpp:29: In file included from ../../../ode/src/odeou.h:50: ../../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from amotor.cpp:29: In file included from ../../../ode/src/odeou.h:50: ../../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from amotor.cpp:29: In file included from ../../../ode/src/odeou.h:50: ../../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from amotor.cpp:29: In file included from ../../../ode/src/odeou.h:50: ../../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from amotor.cpp:29: In file included from ../../../ode/src/odeou.h:50: ../../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from amotor.cpp:29: In file included from ../../../ode/src/odeou.h:50: ../../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from amotor.cpp:29: In file included from ../../../ode/src/odeou.h:50: ../../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from amotor.cpp:29: In file included from ../../../ode/src/odeou.h:50: ../../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from amotor.cpp:29: In file included from ../../../ode/src/odeou.h:50: ../../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from amotor.cpp:29: In file included from ../../../ode/src/odeou.h:50: ../../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT lmotor.lo -MD -MP -MF .deps/lmotor.Tpo -c lmotor.cpp -o lmotor.o >/dev/null 2>&1 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT amotor.lo -MD -MP -MF .deps/amotor.Tpo -c amotor.cpp -o amotor.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT plane2d.lo -MD -MP -MF .deps/plane2d.Tpo -c plane2d.cpp -o plane2d.o >/dev/null 2>&1 mv -f .deps/lmotor.Tpo .deps/lmotor.Plo mv -f .deps/plane2d.Tpo .deps/plane2d.Plo /opt/pkg/bin/mksh ../../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -I../../../include -I../../../ode/src -D__ODE__ -I../../../ou/include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT pu.lo -MD -MP -MF .deps/pu.Tpo -c -o pu.lo pu.cpp /opt/pkg/bin/mksh ../../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -I../../../include -I../../../ode/src -D__ODE__ -I../../../ou/include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT pr.lo -MD -MP -MF .deps/pr.Tpo -c -o pr.lo pr.cpp mv -f .deps/amotor.Tpo .deps/amotor.Plo libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT pu.lo -MD -MP -MF .deps/pu.Tpo -c pu.cpp -fno-common -DPIC -o .libs/pu.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT pr.lo -MD -MP -MF .deps/pr.Tpo -c pr.cpp -fno-common -DPIC -o .libs/pr.o /opt/pkg/bin/mksh ../../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -I../../../include -I../../../ode/src -D__ODE__ -I../../../ou/include -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT piston.lo -MD -MP -MF .deps/piston.Tpo -c -o piston.lo piston.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT piston.lo -MD -MP -MF .deps/piston.Tpo -c piston.cpp -fno-common -DPIC -o .libs/piston.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT pr.lo -MD -MP -MF .deps/pr.Tpo -c pr.cpp -o pr.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT pu.lo -MD -MP -MF .deps/pu.Tpo -c pu.cpp -o pu.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../../ode/src -I../../../include -D__ODE__ -I../../../ou/include -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT piston.lo -MD -MP -MF .deps/piston.Tpo -c piston.cpp -o piston.o >/dev/null 2>&1 mv -f .deps/pr.Tpo .deps/pr.Plo mv -f .deps/pu.Tpo .deps/pu.Plo mv -f .deps/piston.Tpo .deps/piston.Plo /opt/pkg/bin/mksh ../../../libtool --tag=CXX --mode=link clang++ -pipe -Os -I/opt/pkg/include -L/opt/pkg/lib -o libjoints.la joint.lo ball.lo dball.lo dhinge.lo transmission.lo hinge.lo slider.lo contact.lo universal.lo hinge2.lo fixed.lo null.lo amotor.lo lmotor.lo plane2d.lo pu.lo pr.lo piston.lo -lm -lpthread libtool: link: ar cr .libs/libjoints.a .libs/joint.o .libs/ball.o .libs/dball.o .libs/dhinge.o .libs/transmission.o .libs/hinge.o .libs/slider.o .libs/contact.o .libs/universal.o .libs/hinge2.o .libs/fixed.o .libs/null.o .libs/amotor.o .libs/lmotor.o .libs/plane2d.o .libs/pu.o .libs/pr.o .libs/piston.o libtool: link: ranlib .libs/libjoints.a libtool: link: ( cd ".libs" && rm -f "libjoints.la" && ln -s "../libjoints.la" "libjoints.la" ) gmake[4]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ode/src/joints' gmake[4]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ode/src' /opt/pkg/bin/mksh ../../libtool --tag=CC --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT nextafterf.lo -MD -MP -MF .deps/nextafterf.Tpo -c -o nextafterf.lo nextafterf.c /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT array.lo -MD -MP -MF .deps/array.Tpo -c -o array.lo array.cpp /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT box.lo -MD -MP -MF .deps/box.Tpo -c -o box.lo box.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT nextafterf.lo -MD -MP -MF .deps/nextafterf.Tpo -c nextafterf.c -fno-common -DPIC -o .libs/nextafterf.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT array.lo -MD -MP -MF .deps/array.Tpo -c array.cpp -fno-common -DPIC -o .libs/array.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT box.lo -MD -MP -MF .deps/box.Tpo -c box.cpp -fno-common -DPIC -o .libs/box.o clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT nextafterf.lo -MD -MP -MF .deps/nextafterf.Tpo -c nextafterf.c -o nextafterf.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT array.lo -MD -MP -MF .deps/array.Tpo -c array.cpp -o array.o >/dev/null 2>&1 mv -f .deps/nextafterf.Tpo .deps/nextafterf.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT capsule.lo -MD -MP -MF .deps/capsule.Tpo -c -o capsule.lo capsule.cpp mv -f .deps/array.Tpo .deps/array.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_cylinder_box.lo -MD -MP -MF .deps/collision_cylinder_box.Tpo -c -o collision_cylinder_box.lo collision_cylinder_box.cpp In file included from box.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from box.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from box.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from box.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from box.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from box.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from box.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from box.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from box.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from box.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from box.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from box.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from box.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from box.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from box.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from box.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from box.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from box.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_cylinder_box.lo -MD -MP -MF .deps/collision_cylinder_box.Tpo -c collision_cylinder_box.cpp -fno-common -DPIC -o .libs/collision_cylinder_box.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT capsule.lo -MD -MP -MF .deps/capsule.Tpo -c capsule.cpp -fno-common -DPIC -o .libs/capsule.o 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT box.lo -MD -MP -MF .deps/box.Tpo -c box.cpp -o box.o >/dev/null 2>&1 In file included from capsule.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from capsule.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from capsule.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from capsule.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from capsule.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from capsule.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from capsule.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from capsule.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from capsule.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from capsule.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volIn file included from acollision_cylinder_box.cpp:t33ile *__theValue ); | ^ : In file included from ./collision_util.h:43: In file included from In file included from capsule.cpp:38: ./collision_kernel.h:36: In file included from In file included from ./odetls.h:39: ./collision_kernel.hIn file included from :36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] ./odeou.h902 | : 50!b: Sw../../ou/include/ou/atomic.ha:p758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtEoxmicIncrement32Barrier((e__ou_icuted; nbStlwack_target_t)paoDesptiEnxaetciuotne)d; = | O ^S AtomicCompareAndSwa/Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_pPtr(apOldValue, apExchanget OSAtomic,Inc rpeament32Barrier( volatpile int32_t *_Destination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6_the: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareValue ); | ^ AndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_cylinder_box.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_inIn file included from tcapsule.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | lck_target_t)paoDestination); | ^ r/Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.he:t203u:r9n: Onote: S'OSAtomicDecrement32Barrier' has been explicitly marked deprecated hereA tomicC 203 | int32_t OSAtomicompareAndSwapPtrDBeacrrreimeern(ta3p2CBoamrprairearn(d ,v oalpaEtxiclhea nignet,3 2p_atp D*e_s_ttihneaVtailoune) ;) ; | ^| ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | In file included from collision_cylinder_box.cpp:33: In file included from ./collision_util.h:43 ^: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bIn file included from Scapsule.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925wapExec:u2t:e dwarning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations]= OSAt o925m | i cOCSoAmtpoamriecAInndcSrweampe3n2tB3a2rBrairerri(earo(O(l_d_Voaul_uien,t lacokE_xtcahragnegte_,t )(p_a_ooDue_sctmipnxacthigo_nt)a;r g e| t ^_ t)/Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32p_t OaoSDAetsotination); | ^ mi/Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.hc:Increment32Barrier( volatile int32_t *__theValue ); | ^ 520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here In file included from capsule.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: 520 | bool In file included from OS./odeou.h:50At: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] omicC 931 | OSAtomicDecrement32Boarrmier((__ou_intlcpareAndSwak_target_t)paoDespti32nBarrier( int32_t __oldation); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtValomicDecrement32Barrier( volatile uien, int32_t __newValue, vt32_t o*l__attihleeV int32_t *__atheValue ); | ^ lue In file included from collision_cylinder_box.cpp:33: In file included from ./collision_util.h:43: In file included from ); | ^ ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompaIn file included from rcapsule.cppe:A38n: dIn file included from S./collision_kernel.hw:a36p: 32(aoOldValuIn file included from e./odetls.h:, 39aoExchange, (__ou_cmp: xchIn file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations]g _target 937 | OSAtomicAdd32B_t)parrier(aoAddend, (__ou_xcahgaodDde_sttairngaetti_otn))p)a o D| e ^s tinat/Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | boiol on OSAto)mic; C o| m ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | intpareAndSwap32( int3322__tt _O_SoAtlodmViaclAuded,3 2iBnatr3rier( int32_t __theAmount, vol2_t __newValuatei,l ev oilatile int32_t *__theValue ); nt 3| ^2 _t *__theValue ); | ^ In file included from collision_cylinder_box.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:In file included from capsule.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | :50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] r943e | t uOrSnA t(oOmSiActAonmdi3c2ABdadr3r2iBearr(raioeBri(taMoaAsdkd,e n(d_,_ o(u___boiut_mxsckh_gtaadrdg_etta_rtg)epta_otD)epsatoiDneasttiionna)t;i o n| ) ^ - ao/Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.hA:d402d:e9n:d )note: ;'OSAtomicAnd32Barrier' has been explicitly marked deprecated here | ^ 402 | int32_t OSAtomicAnd32Barrier( uint32_/Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.ht __:t163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32BahreMask, volatilre ier( iunint32t32_t *__theValue ); | ^ _tIn file included from capsule.cpp :38__theAmoun: tIn file included from ./collision_kernel.h,:36 : volatIn file included from i./odetls.h:le39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtom int32_ti cOr32Barrier(aoBitMa*__thsk, (__ou_bitmsk_target_t)paoDeestinatiValue ); | ^ on); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uintIn file included from collision_cylinder_box.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: 3../../ou/include/ou/atomic.h:2799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, ao_t *__theValue ); | ^ Exchange, (__ou_cmpxchg_target_t)paoDestination)In file included from ;capsule.cpp : 38| : In file included from ./collision_kernel.h:36: ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here In file included from ./odetls.h: 520 | bool OSAtomicCompa39reAn: dIn file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAStomiwcaXp3o2rB32Barrier(aoBitMask,a (__orur_ibeirt(m sikn_tt3a2r_gte t___to)lpdaVoaDleuse, int32_t __newValute, vionation); | ^ l/Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: a'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_tile itn tOSAt32omicXo_t *__theVr32Balue ); | a ^ rrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_box.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_box.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_box.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_box.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_cylinder_box.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_cylinder_box.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_cylinder_box.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_box.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_box.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_box.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_box.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_box.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT capsule.lo -MD -MP -MF .deps/capsule.Tpo -c capsule.cpp -o capsule.o >/dev/null 2>&1 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_cylinder_box.lo -MD -MP -MF .deps/collision_cylinder_box.Tpo -c collision_cylinder_box.cpp -o collision_cylinder_box.o >/dev/null 2>&1 mv -f .deps/box.Tpo .deps/box.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_cylinder_plane.lo -MD -MP -MF .deps/collision_cylinder_plane.Tpo -c -o collision_cylinder_plane.lo collision_cylinder_plane.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_cylinder_plane.lo -MD -MP -MF .deps/collision_cylinder_plane.Tpo -c collision_cylinder_plane.cpp -fno-common -DPIC -o .libs/collision_cylinder_plane.o mv -f .deps/capsule.Tpo .deps/capsule.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_cylinder_sphere.lo -MD -MP -MF .deps/collision_cylinder_sphere.Tpo -c -o collision_cylinder_sphere.lo collision_cylinder_sphere.cpp mv -f .deps/collision_cylinder_box.Tpo .deps/collision_cylinder_box.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_kernel.lo -MD -MP -MF .deps/collision_kernel.Tpo -c -o collision_kernel.lo collision_kernel.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_cylinder_sphere.lo -MD -MP -MF .deps/collision_cylinder_sphere.Tpo -c collision_cylinder_sphere.cpp -fno-common -DPIC -o .libs/collision_cylinder_sphere.o In file included from collision_cylinder_plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_cylinder_plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_cylinder_plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_cylinder_plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_kernel.lo -MD -MP -MF .deps/collision_kernel.Tpo -c collision_kernel.cpp -fno-common -DPIC -o .libs/collision_kernel.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_cylinder_plane.lo -MD -MP -MF .deps/collision_cylinder_plane.Tpo -c collision_cylinder_plane.cpp -o collision_cylinder_plane.o >/dev/null 2>&1 In file included from collision_cylinder_sphere.cpp:49: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_sphere.cpp:49: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_sphere.cpp:49: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_sphere.cpp:49: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_sphere.cpp:49: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_sphere.cpp:49: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_sphere.cpp:49: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_sphere.cpp:49: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_sphere.cpp:49: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_sphere.cpp:49: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_cylinder_sphere.cpp:49: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_cylinder_sphere.cpp:49: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_cylinder_sphere.cpp:49: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_sphere.cpp:49: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_sphere.cpp:49: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_sphere.cpp:49: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_sphere.cpp:49: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_sphere.cpp:49: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_cylinder_sphere.lo -MD -MP -MF .deps/collision_cylinder_sphere.Tpo -c collision_cylinder_sphere.cpp -o collision_cylinder_sphere.o >/dev/null 2>&1 In file included from collision_kernel.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_kernel.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_kernel.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_kernel.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_kernel.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_kernel.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_kernel.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_kernel.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_kernel.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_kernel.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_kernel.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_kernel.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_kernel.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_kernel.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_kernel.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_kernel.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_kernel.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_kernel.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ mv -f .deps/collision_cylinder_plane.Tpo .deps/collision_cylinder_plane.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_quadtreespace.lo -MD -MP -MF .deps/collision_quadtreespace.Tpo -c -o collision_quadtreespace.lo collision_quadtreespace.cpp In file included from collision_kernel.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:42: ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:218:75: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 218 | dMeshTriangleVertex oppositeIndex = g_VertFlagOppositeIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:228:73: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 228 | dMeshTriangleVertex startIndex = g_VertFlagEdgeStartIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_quadtreespace.lo -MD -MP -MF .deps/collision_quadtreespace.Tpo -c collision_quadtreespace.cpp -fno-common -DPIC -o .libs/collision_quadtreespace.o 20 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_kernel.lo -MD -MP -MF .deps/collision_kernel.Tpo -c collision_kernel.cpp -o collision_kernel.o >/dev/null 2>&1 mv -f .deps/collision_cylinder_sphere.Tpo .deps/collision_cylinder_sphere.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_sapspace.lo -MD -MP -MF .deps/collision_sapspace.Tpo -c -o collision_sapspace.lo collision_sapspace.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_sapspace.lo -MD -MP -MF .deps/collision_sapspace.Tpo -c collision_sapspace.cpp -fno-common -DPIC -o .libs/collision_sapspace.o In file included from collision_quadtreespace.cpp:31: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_quadtreespace.cpp:31: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_quadtreespace.cpp:31: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_quadtreespace.cpp:31: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_quadtreespace.cpp:31: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_quadtreespace.cpp:31: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_quadtreespace.cpp:31: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_quadtreespace.cpp:31: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_quadtreespace.cpp:31: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_quadtreespace.cpp:31: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_quadtreespace.cpp:31: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_quadtreespace.cpp:31: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_quadtreespace.cpp:31: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_quadtreespace.cpp:31: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_quadtreespace.cpp:31: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_quadtreespace.cpp:31: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_quadtreespace.cpp:31: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_quadtreespace.cpp:31: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_quadtreespace.lo -MD -MP -MF .deps/collision_quadtreespace.Tpo -c collision_quadtreespace.cpp -o collision_quadtreespace.o >/dev/null 2>&1 mv -f .deps/collision_kernel.Tpo .deps/collision_kernel.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_space.lo -MD -MP -MF .deps/collision_space.Tpo -c -o collision_space.lo collision_space.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_space.lo -MD -MP -MF .deps/collision_space.Tpo -c collision_space.cpp -fno-common -DPIC -o .libs/collision_space.o In file included from collision_sapspace.cpp:42: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_sapspace.cpp:42: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_sapspace.cpp:42: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_sapspace.cpp:42: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_sapspace.cpp:42: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_sapspace.cpp:42: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_sapspace.cpp:42: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_sapspace.cpp:42: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_sapspace.cpp:42: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_sapspace.cpp:42: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_sapspace.cpp:42: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_sapspace.cpp:42: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_sapspace.cpp:42: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_sapspace.cpp:42: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_sapspace.cpp:42: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_sapspace.cpp:42: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_sapspace.cpp:42: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_sapspace.cpp:42: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_sapspace.lo -MD -MP -MF .deps/collision_sapspace.Tpo -c collision_sapspace.cpp -o collision_sapspace.o >/dev/null 2>&1 mv -f .deps/collision_quadtreespace.Tpo .deps/collision_quadtreespace.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_transform.lo -MD -MP -MF .deps/collision_transform.Tpo -c -o collision_transform.lo collision_transform.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_transform.lo -MD -MP -MF .deps/collision_transform.Tpo -c collision_transform.cpp -fno-common -DPIC -o .libs/collision_transform.o In file included from collision_space.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_space.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_space.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_space.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_space.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_space.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_space.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_space.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_space.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_space.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_space.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_space.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_space.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_space.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_space.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_space.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_space.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_space.cpp:36: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ collision_space.cpp:423:14: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] 423 | dAASSERT(this && callback); | ^~~~ ~~ ./error.h:97:30: note: expanded from macro 'dAASSERT' 97 | #define dAASSERT(a) dUASSERT(a, "Bad argument(s)") | ^ ./error.h:50:37: note: expanded from macro 'dUASSERT' 50 | # define dUASSERT(a,msg) { if (!(a)) { dDebug (d_ERR_UASSERT, \ | ^ 19 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_space.lo -MD -MP -MF .deps/collision_space.Tpo -c collision_space.cpp -o collision_space.o >/dev/null 2>&1 mv -f .deps/collision_sapspace.Tpo .deps/collision_sapspace.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_trimesh_disabled.lo -MD -MP -MF .deps/collision_trimesh_disabled.Tpo -c -o collision_trimesh_disabled.lo collision_trimesh_disabled.cpp In file included from collision_transform.cpp:34: In file included from ./collision_transform.h:33: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_transform.cpp:34: In file included from ./collision_transform.h:33: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_transform.cpp:34: In file included from ./collision_transform.h:33: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_transform.cpp:34: In file included from ./collision_transform.h:33: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_transform.cpp:34: In file included from ./collision_transform.h:33: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_transform.cpp:34: In file included from ./collision_transform.h:33: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_transform.cpp:34: In file included from ./collision_transform.h:33: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_transform.cpp:34: In file included from ./collision_transform.h:33: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_transform.cpp:34: In file included from ./collision_transform.h:33: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_transform.cpp:34: In file included from ./collision_transform.h:33: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_transform.cpp:34: In file included from ./collision_transform.h:33: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_transform.cpp:34: In file included from ./collision_transform.h:33: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_transform.cpp:34: In file included from ./collision_transform.h:33: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_transform.cpp:34: In file included from ./collision_transform.h:33: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_transform.cpp:34: In file included from ./collision_transform.h:33: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_transform.cpp:34: In file included from ./collision_transform.h:33: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_transform.cpp:34: In file included from ./collision_transform.h:33: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_transform.cpp:34: In file included from ./collision_transform.h:33: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_disabled.lo -MD -MP -MF .deps/collision_trimesh_disabled.Tpo -c collision_trimesh_disabled.cpp -fno-common -DPIC -o .libs/collision_trimesh_disabled.o 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_transform.lo -MD -MP -MF .deps/collision_transform.Tpo -c collision_transform.cpp -o collision_transform.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_disabled.lo -MD -MP -MF .deps/collision_trimesh_disabled.Tpo -c collision_trimesh_disabled.cpp -o collision_trimesh_disabled.o >/dev/null 2>&1 mv -f .deps/collision_trimesh_disabled.Tpo .deps/collision_trimesh_disabled.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_util.lo -MD -MP -MF .deps/collision_util.Tpo -c -o collision_util.lo collision_util.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_util.lo -MD -MP -MF .deps/collision_util.Tpo -c collision_util.cpp -fno-common -DPIC -o .libs/collision_util.o mv -f .deps/collision_transform.Tpo .deps/collision_transform.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT convex.lo -MD -MP -MF .deps/convex.Tpo -c -o convex.lo convex.cpp mv -f .deps/collision_space.Tpo .deps/collision_space.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT cylinder.lo -MD -MP -MF .deps/cylinder.Tpo -c -o cylinder.lo cylinder.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT convex.lo -MD -MP -MF .deps/convex.Tpo -c convex.cpp -fno-common -DPIC -o .libs/convex.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT cylinder.lo -MD -MP -MF .deps/cylinder.Tpo -c cylinder.cpp -fno-common -DPIC -o .libs/cylinder.o In file included from collision_util.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_util.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_util.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_util.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_util.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_util.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_util.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_util.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_util.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_util.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_util.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_util.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_util.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_util.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_util.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_util.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_util.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_util.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_util.lo -MD -MP -MF .deps/collision_util.Tpo -c collision_util.cpp -o collision_util.o >/dev/null 2>&1 In file included from convex.cpp:32: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from convex.cpp:32: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from convex.cpp:32: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from convex.cpp:32: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from convex.cpp:32: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from convex.cpp:32: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from convex.cpp:32: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from convex.cpp:32: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from convex.cpp:32: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from convex.cpp:32: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from convex.cpp:32: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from convex.cpp:32: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from convex.cpp:32: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from convex.cpp:32: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from convex.cpp:32: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from convex.cpp:32: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from convex.cpp:32: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from convex.cpp:32: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from cylinder.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from cylinder.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from cylinder.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from cylinder.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from cylinder.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from cylinder.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from cylinder.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from cylinder.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from cylinder.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from cylinder.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from cylinder.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from cylinder.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from cylinder.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from cylinder.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from cylinder.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from cylinder.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from cylinder.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from cylinder.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT cylinder.lo -MD -MP -MF .deps/cylinder.Tpo -c cylinder.cpp -o cylinder.o >/dev/null 2>&1 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT convex.lo -MD -MP -MF .deps/convex.Tpo -c convex.cpp -o convex.o >/dev/null 2>&1 mv -f .deps/collision_util.Tpo .deps/collision_util.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT default_threading.lo -MD -MP -MF .deps/default_threading.Tpo -c -o default_threading.lo default_threading.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT default_threading.lo -MD -MP -MF .deps/default_threading.Tpo -c default_threading.cpp -fno-common -DPIC -o .libs/default_threading.o mv -f .deps/cylinder.Tpo .deps/cylinder.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT error.lo -MD -MP -MF .deps/error.Tpo -c -o error.lo error.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT error.lo -MD -MP -MF .deps/error.Tpo -c error.cpp -fno-common -DPIC -o .libs/error.o mv -f .deps/convex.Tpo .deps/convex.Plo libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT default_threading.lo -MD -MP -MF .deps/default_threading.Tpo -c default_threading.cpp -o default_threading.o >/dev/null 2>&1 /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT export-dif.lo -MD -MP -MF .deps/export-dif.Tpo -c -o export-dif.lo export-dif.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT export-dif.lo -MD -MP -MF .deps/export-dif.Tpo -c export-dif.cpp -fno-common -DPIC -o .libs/export-dif.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT error.lo -MD -MP -MF .deps/error.Tpo -c error.cpp -o error.o >/dev/null 2>&1 mv -f .deps/default_threading.Tpo .deps/default_threading.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT fastdot.lo -MD -MP -MF .deps/fastdot.Tpo -c -o fastdot.lo fastdot.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT fastdot.lo -MD -MP -MF .deps/fastdot.Tpo -c fastdot.cpp -fno-common -DPIC -o .libs/fastdot.o mv -f .deps/error.Tpo .deps/error.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT fastldltfactor.lo -MD -MP -MF .deps/fastldltfactor.Tpo -c -o fastldltfactor.lo fastldltfactor.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT fastldltfactor.lo -MD -MP -MF .deps/fastldltfactor.Tpo -c fastldltfactor.cpp -fno-common -DPIC -o .libs/fastldltfactor.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT fastdot.lo -MD -MP -MF .deps/fastdot.Tpo -c fastdot.cpp -o fastdot.o >/dev/null 2>&1 In file included from export-dif.cpp:40: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from export-dif.cpp:40: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from export-dif.cpp:40: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from export-dif.cpp:40: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from export-dif.cpp:40: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from export-dif.cpp:40: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from export-dif.cpp:40: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from export-dif.cpp:40: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from export-dif.cpp:40: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from export-dif.cpp:40: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from export-dif.cpp:40: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from export-dif.cpp:40: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from export-dif.cpp:40: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from export-dif.cpp:40: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from export-dif.cpp:40: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from export-dif.cpp:40: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from export-dif.cpp:40: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from export-dif.cpp:40: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT export-dif.lo -MD -MP -MF .deps/export-dif.Tpo -c export-dif.cpp -o export-dif.o >/dev/null 2>&1 In file included from fastldltfactor.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastldltfactor.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastldltfactor.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from fastldltfactor.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from fastldltfactor.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from fastldltfactor.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from fastldltfactor.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastldltfactor.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastldltfactor.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastldltfactor.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from fastldltfactor.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from fastldltfactor.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from fastldltfactor.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastldltfactor.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastldltfactor.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from fastldltfactor.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastldltfactor.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastldltfactor.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ mv -f .deps/fastdot.Tpo .deps/fastdot.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT fastldltsolve.lo -MD -MP -MF .deps/fastldltsolve.Tpo -c -o fastldltsolve.lo fastldltsolve.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT fastldltsolve.lo -MD -MP -MF .deps/fastldltsolve.Tpo -c fastldltsolve.cpp -fno-common -DPIC -o .libs/fastldltsolve.o In file included from fastldltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastldltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastldltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from fastldltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from fastldltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from fastldltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from fastldltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastldltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastldltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastldltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from fastldltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from fastldltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from fastldltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastldltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastldltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from fastldltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastldltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastldltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT fastldltfactor.lo -MD -MP -MF .deps/fastldltfactor.Tpo -c fastldltfactor.cpp -o fastldltfactor.o >/dev/null 2>&1 mv -f .deps/export-dif.Tpo .deps/export-dif.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT fastlsolve.lo -MD -MP -MF .deps/fastlsolve.Tpo -c -o fastlsolve.lo fastlsolve.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT fastlsolve.lo -MD -MP -MF .deps/fastlsolve.Tpo -c fastlsolve.cpp -fno-common -DPIC -o .libs/fastlsolve.o 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT fastldltsolve.lo -MD -MP -MF .deps/fastldltsolve.Tpo -c fastldltsolve.cpp -o fastldltsolve.o >/dev/null 2>&1 In file included from fastlsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastlsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastlsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from fastlsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from fastlsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from fastlsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from fastlsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastlsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastlsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastlsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from fastlsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from fastlsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from fastlsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastlsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastlsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from fastlsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastlsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastlsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ mv -f .deps/fastldltfactor.Tpo .deps/fastldltfactor.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT fastltsolve.lo -MD -MP -MF .deps/fastltsolve.Tpo -c -o fastltsolve.lo fastltsolve.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT fastltsolve.lo -MD -MP -MF .deps/fastltsolve.Tpo -c fastltsolve.cpp -fno-common -DPIC -o .libs/fastltsolve.o mv -f .deps/fastldltsolve.Tpo .deps/fastldltsolve.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT fastvecscale.lo -MD -MP -MF .deps/fastvecscale.Tpo -c -o fastvecscale.lo fastvecscale.cpp 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT fastlsolve.lo -MD -MP -MF .deps/fastlsolve.Tpo -c fastlsolve.cpp -o fastlsolve.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT fastvecscale.lo -MD -MP -MF .deps/fastvecscale.Tpo -c fastvecscale.cpp -fno-common -DPIC -o .libs/fastvecscale.o In file included from fastltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from fastltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from fastltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from fastltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from fastltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from fastltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from fastltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from fastltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from fastltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastltsolve.cpp:32: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastvecscale.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastvecscale.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastvecscale.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from fastvecscale.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from fastvecscale.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from fastvecscale.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from fastvecscale.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastvecscale.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastvecscale.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastvecscale.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from fastvecscale.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from fastvecscale.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from fastvecscale.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastvecscale.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from fastvecscale.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from fastvecscale.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastvecscale.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from fastvecscale.cpp:33: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT fastltsolve.lo -MD -MP -MF .deps/fastltsolve.Tpo -c fastltsolve.cpp -o fastltsolve.o >/dev/null 2>&1 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT fastvecscale.lo -MD -MP -MF .deps/fastvecscale.Tpo -c fastvecscale.cpp -o fastvecscale.o >/dev/null 2>&1 mv -f .deps/fastlsolve.Tpo .deps/fastlsolve.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT heightfield.lo -MD -MP -MF .deps/heightfield.Tpo -c -o heightfield.lo heightfield.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT heightfield.lo -MD -MP -MF .deps/heightfield.Tpo -c heightfield.cpp -fno-common -DPIC -o .libs/heightfield.o mv -f .deps/fastltsolve.Tpo .deps/fastltsolve.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT lcp.lo -MD -MP -MF .deps/lcp.Tpo -c -o lcp.lo lcp.cpp mv -f .deps/fastvecscale.Tpo .deps/fastvecscale.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT mass.lo -MD -MP -MF .deps/mass.Tpo -c -o mass.lo mass.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT lcp.lo -MD -MP -MF .deps/lcp.Tpo -c lcp.cpp -fno-common -DPIC -o .libs/lcp.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT mass.lo -MD -MP -MF .deps/mass.Tpo -c mass.cpp -fno-common -DPIC -o .libs/mass.o In file included from heightfield.cpp:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from heightfield.cpp:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from heightfield.cpp:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from heightfield.cpp:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from heightfield.cpp:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from heightfield.cpp:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from heightfield.cpp:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from heightfield.cpp:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from heightfield.cpp:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from heightfield.cpp:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from heightfield.cpp:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from heightfield.cpp:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from heightfield.cpp:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from heightfield.cpp:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from heightfield.cpp:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from heightfield.cpp:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from heightfield.cpp:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from heightfield.cpp:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT heightfield.lo -MD -MP -MF .deps/heightfield.Tpo -c heightfield.cpp -o heightfield.o >/dev/null 2>&1 In file included from lcp.cpp:119: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from lcp.cpp:119: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from lcp.cpp:119: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from lcp.cpp:119: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from lcp.cpp:119: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from lcp.cpp:119: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from lcp.cpp:119: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from lcp.cpp:119: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from lcp.cpp:119: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from lcp.cpp:119: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from lcp.cpp:119: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from lcp.cpp:119: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from lcp.cpp:119: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from lcp.cpp:119: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from lcp.cpp:119: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from lcp.cpp:119: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from lcp.cpp:119: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from lcp.cpp:119: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from mass.cpp:30: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from mass.cpp:30: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from mass.cpp:30: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from mass.cpp:30: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from mass.cpp:30: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from mass.cpp:30: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from mass.cpp:30: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from mass.cpp:30: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from mass.cpp:30: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from mass.cpp:30: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from mass.cpp:30: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from mass.cpp:30: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from mass.cpp:30: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from mass.cpp:30: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from mass.cpp:30: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from mass.cpp:30: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from mass.cpp:30: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from mass.cpp:30: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from mass.cpp:30: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:42: ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:218:75: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 218 | dMeshTriangleVertex oppositeIndex = g_VertFlagOppositeIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:228:73: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 228 | dMeshTriangleVertex startIndex = g_VertFlagEdgeStartIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ 20 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT mass.lo -MD -MP -MF .deps/mass.Tpo -c mass.cpp -o mass.o >/dev/null 2>&1 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT lcp.lo -MD -MP -MF .deps/lcp.Tpo -c lcp.cpp -o lcp.o >/dev/null 2>&1 mv -f .deps/heightfield.Tpo .deps/heightfield.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT mat.lo -MD -MP -MF .deps/mat.Tpo -c -o mat.lo mat.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT mat.lo -MD -MP -MF .deps/mat.Tpo -c mat.cpp -fno-common -DPIC -o .libs/mat.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT mat.lo -MD -MP -MF .deps/mat.Tpo -c mat.cpp -o mat.o >/dev/null 2>&1 mv -f .deps/mass.Tpo .deps/mass.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT matrix.lo -MD -MP -MF .deps/matrix.Tpo -c -o matrix.lo matrix.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT matrix.lo -MD -MP -MF .deps/matrix.Tpo -c matrix.cpp -fno-common -DPIC -o .libs/matrix.o mv -f .deps/mat.Tpo .deps/mat.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT memory.lo -MD -MP -MF .deps/memory.Tpo -c -o memory.lo memory.cpp mv -f .deps/lcp.Tpo .deps/lcp.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c -o misc.lo misc.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT memory.lo -MD -MP -MF .deps/memory.Tpo -c memory.cpp -fno-common -DPIC -o .libs/memory.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c misc.cpp -fno-common -DPIC -o .libs/misc.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT memory.lo -MD -MP -MF .deps/memory.Tpo -c memory.cpp -o memory.o >/dev/null 2>&1 In file included from misc.cpp:28: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from misc.cpp:28: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from misc.cpp:28: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from misc.cpp:28: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from misc.cpp:28: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from misc.cpp:28: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from misc.cpp:28: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from misc.cpp:28: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from misc.cpp:28: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from misc.cpp:28: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from misc.cpp:28: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from misc.cpp:28: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from misc.cpp:28: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from misc.cpp:28: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from misc.cpp:28: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from misc.cpp:28: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from misc.cpp:28: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from misc.cpp:28: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c misc.cpp -o misc.o >/dev/null 2>&1 In file included from matrix.cpp:27: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from matrix.cpp:27: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from matrix.cpp:27: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from matrix.cpp:27: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from matrix.cpp:27: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from matrix.cpp:27: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from matrix.cpp:27: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from matrix.cpp:27: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from matrix.cpp:27: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from matrix.cpp:27: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from matrix.cpp:27: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from matrix.cpp:27: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from matrix.cpp:27: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from matrix.cpp:27: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from matrix.cpp:27: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from matrix.cpp:27: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from matrix.cpp:27: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from matrix.cpp:27: In file included from ./threaded_solver_ldlt.h:34: In file included from ./coop_matrix_types.h:32: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ mv -f .deps/memory.Tpo .deps/memory.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT objects.lo -MD -MP -MF .deps/objects.Tpo -c -o objects.lo objects.cpp 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT matrix.lo -MD -MP -MF .deps/matrix.Tpo -c matrix.cpp -o matrix.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT objects.lo -MD -MP -MF .deps/objects.Tpo -c objects.cpp -fno-common -DPIC -o .libs/objects.o mv -f .deps/misc.Tpo .deps/misc.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT obstack.lo -MD -MP -MF .deps/obstack.Tpo -c -o obstack.lo obstack.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT obstack.lo -MD -MP -MF .deps/obstack.Tpo -c obstack.cpp -fno-common -DPIC -o .libs/obstack.o mv -f .deps/matrix.Tpo .deps/matrix.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT ode.lo -MD -MP -MF .deps/ode.Tpo -c -o ode.lo ode.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT objects.lo -MD -MP -MF .deps/objects.Tpo -c objects.cpp -o objects.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT ode.lo -MD -MP -MF .deps/ode.Tpo -c ode.cpp -fno-common -DPIC -o .libs/ode.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT obstack.lo -MD -MP -MF .deps/obstack.Tpo -c obstack.cpp -o obstack.o >/dev/null 2>&1 mv -f .deps/objects.Tpo .deps/objects.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT odeinit.lo -MD -MP -MF .deps/odeinit.Tpo -c -o odeinit.lo odeinit.cpp In file included from ode.cpp:41: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from ode.cpp:41: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from ode.cpp:41: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from ode.cpp:41: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from ode.cpp:41: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from ode.cpp:41: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from ode.cpp:41: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from ode.cpp:41: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from ode.cpp:41: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from ode.cpp:41: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from ode.cpp:41: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from ode.cpp:41: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from ode.cpp:41: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from ode.cpp:41: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from ode.cpp:41: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from ode.cpp:41: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from ode.cpp:41: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from ode.cpp:41: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ mv -f .deps/obstack.Tpo .deps/obstack.Plo libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT odeinit.lo -MD -MP -MF .deps/odeinit.Tpo -c odeinit.cpp -fno-common -DPIC -o .libs/odeinit.o /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT odemath.lo -MD -MP -MF .deps/odemath.Tpo -c -o odemath.lo odemath.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT odemath.lo -MD -MP -MF .deps/odemath.Tpo -c odemath.cpp -fno-common -DPIC -o .libs/odemath.o 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT ode.lo -MD -MP -MF .deps/ode.Tpo -c ode.cpp -o ode.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT odemath.lo -MD -MP -MF .deps/odemath.Tpo -c odemath.cpp -o odemath.o >/dev/null 2>&1 In file included from odeinit.cpp:35: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from odeinit.cpp:35: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from odeinit.cpp:35: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from odeinit.cpp:35: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from odeinit.cpp:35: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from odeinit.cpp:35: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from odeinit.cpp:35: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from odeinit.cpp:35: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from odeinit.cpp:35: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from odeinit.cpp:35: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from odeinit.cpp:35: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from odeinit.cpp:35: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from odeinit.cpp:35: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from odeinit.cpp:35: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from odeinit.cpp:35: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from odeinit.cpp:35: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from odeinit.cpp:35: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from odeinit.cpp:35: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from odeinit.cpp:35: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:42: ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:218:75: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 218 | dMeshTriangleVertex oppositeIndex = g_VertFlagOppositeIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:228:73: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 228 | dMeshTriangleVertex startIndex = g_VertFlagEdgeStartIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ 20 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT odeinit.lo -MD -MP -MF .deps/odeinit.Tpo -c odeinit.cpp -o odeinit.o >/dev/null 2>&1 mv -f .deps/odemath.Tpo .deps/odemath.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT plane.lo -MD -MP -MF .deps/plane.Tpo -c -o plane.lo plane.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT plane.lo -MD -MP -MF .deps/plane.Tpo -c plane.cpp -fno-common -DPIC -o .libs/plane.o mv -f .deps/ode.Tpo .deps/ode.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT quickstep.lo -MD -MP -MF .deps/quickstep.Tpo -c -o quickstep.lo quickstep.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT quickstep.lo -MD -MP -MF .deps/quickstep.Tpo -c quickstep.cpp -fno-common -DPIC -o .libs/quickstep.o mv -f .deps/odeinit.Tpo .deps/odeinit.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT ray.lo -MD -MP -MF .deps/ray.Tpo -c -o ray.lo ray.cpp In file included from plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from plane.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT ray.lo -MD -MP -MF .deps/ray.Tpo -c ray.cpp -fno-common -DPIC -o .libs/ray.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT plane.lo -MD -MP -MF .deps/plane.Tpo -c plane.cpp -o plane.o >/dev/null 2>&1 In file included from quickstep.cpp:35: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from quickstep.cpp:35: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from quickstep.cpp:35: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from quickstep.cpp:35: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from quickstep.cpp:35: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from quickstep.cpp:35: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from quickstep.cpp:35: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from quickstep.cpp:35: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from quickstep.cpp:35: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from quickstep.cpp:35: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from quickstep.cpp:35: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from quickstep.cpp:35: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from quickstep.cpp:35: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from quickstep.cpp:35: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from quickstep.cpp:35: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from quickstep.cpp:35: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from quickstep.cpp:35: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from quickstep.cpp:35: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ quickstep.cpp:2478:19: warning: left operand of comma operator has no effect [-Wunused-value] 2478 | dIASSERT((RRS__MAX, true)); // A reference to RRS__MAX to be located by Find in Files | ^~~~~~~~ ./error.h:48:33: note: expanded from macro 'dIASSERT' 48 | # define dIASSERT(a) { if (!(a)) { dDebug (d_ERR_IASSERT, \ | ^ 19 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT quickstep.lo -MD -MP -MF .deps/quickstep.Tpo -c quickstep.cpp -o quickstep.o >/dev/null 2>&1 In file included from ray.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from ray.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from ray.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from ray.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from ray.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from ray.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from ray.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from ray.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from ray.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from ray.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from ray.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from ray.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from ray.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from ray.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from ray.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from ray.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from ray.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from ray.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ mv -f .deps/plane.Tpo .deps/plane.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT resource_control.lo -MD -MP -MF .deps/resource_control.Tpo -c -o resource_control.lo resource_control.cpp 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT ray.lo -MD -MP -MF .deps/ray.Tpo -c ray.cpp -o ray.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT resource_control.lo -MD -MP -MF .deps/resource_control.Tpo -c resource_control.cpp -fno-common -DPIC -o .libs/resource_control.o mv -f .deps/quickstep.Tpo .deps/quickstep.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT rotation.lo -MD -MP -MF .deps/rotation.Tpo -c -o rotation.lo rotation.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT rotation.lo -MD -MP -MF .deps/rotation.Tpo -c rotation.cpp -fno-common -DPIC -o .libs/rotation.o In file included from resource_control.cpp:32: In file included from ./resource_control.h:34: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from resource_control.cpp:32: In file included from ./resource_control.h:34: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from resource_control.cpp:32: In file included from ./resource_control.h:34: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from resource_control.cpp:32: In file included from ./resource_control.h:34: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from resource_control.cpp:32: In file included from ./resource_control.h:34: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from resource_control.cpp:32: In file included from ./resource_control.h:34: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from resource_control.cpp:32: In file included from ./resource_control.h:34: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from resource_control.cpp:32: In file included from ./resource_control.h:34: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from resource_control.cpp:32: In file included from ./resource_control.h:34: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from resource_control.cpp:32: In file included from ./resource_control.h:34: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from resource_control.cpp:32: In file included from ./resource_control.h:34: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from resource_control.cpp:32: In file included from ./resource_control.h:34: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from resource_control.cpp:32: In file included from ./resource_control.h:34: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from resource_control.cpp:32: In file included from ./resource_control.h:34: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from resource_control.cpp:32: In file included from ./resource_control.h:34: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from resource_control.cpp:32: In file included from ./resource_control.h:34: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from resource_control.cpp:32: In file included from ./resource_control.h:34: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from resource_control.cpp:32: In file included from ./resource_control.h:34: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ mv -f .deps/ray.Tpo .deps/ray.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT simple_cooperative.lo -MD -MP -MF .deps/simple_cooperative.Tpo -c -o simple_cooperative.lo simple_cooperative.cpp 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT resource_control.lo -MD -MP -MF .deps/resource_control.Tpo -c resource_control.cpp -o resource_control.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT simple_cooperative.lo -MD -MP -MF .deps/simple_cooperative.Tpo -c simple_cooperative.cpp -fno-common -DPIC -o .libs/simple_cooperative.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT rotation.lo -MD -MP -MF .deps/rotation.Tpo -c rotation.cpp -o rotation.o >/dev/null 2>&1 mv -f .deps/rotation.Tpo .deps/rotation.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT sphere.lo -MD -MP -MF .deps/sphere.Tpo -c -o sphere.lo sphere.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT sphere.lo -MD -MP -MF .deps/sphere.Tpo -c sphere.cpp -fno-common -DPIC -o .libs/sphere.o mv -f .deps/resource_control.Tpo .deps/resource_control.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT step.lo -MD -MP -MF .deps/step.Tpo -c -o step.lo step.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT simple_cooperative.lo -MD -MP -MF .deps/simple_cooperative.Tpo -c simple_cooperative.cpp -o simple_cooperative.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT step.lo -MD -MP -MF .deps/step.Tpo -c step.cpp -fno-common -DPIC -o .libs/step.o In file included from sphere.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from sphere.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from sphere.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from sphere.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from sphere.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from sphere.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from sphere.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from sphere.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from sphere.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from sphere.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from sphere.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from sphere.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from sphere.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from sphere.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from sphere.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from sphere.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from sphere.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from sphere.cpp:38: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT sphere.lo -MD -MP -MF .deps/sphere.Tpo -c sphere.cpp -o sphere.o >/dev/null 2>&1 mv -f .deps/simple_cooperative.Tpo .deps/simple_cooperative.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT timer.lo -MD -MP -MF .deps/timer.Tpo -c -o timer.lo timer.cpp In file included from step.cpp:34: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from step.cpp:34: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from step.cpp:34: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from step.cpp:34: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from step.cpp:34: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from step.cpp:34: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from step.cpp:34: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from step.cpp:34: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from step.cpp:34: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from step.cpp:34: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from step.cpp:34: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from step.cpp:34: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from step.cpp:34: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from step.cpp:34: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from step.cpp:34: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from step.cpp:34: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from step.cpp:34: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from step.cpp:34: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT timer.lo -MD -MP -MF .deps/timer.Tpo -c timer.cpp -fno-common -DPIC -o .libs/timer.o 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT step.lo -MD -MP -MF .deps/step.Tpo -c step.cpp -o step.o >/dev/null 2>&1 mv -f .deps/sphere.Tpo .deps/sphere.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT threading_base.lo -MD -MP -MF .deps/threading_base.Tpo -c -o threading_base.lo threading_base.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT threading_base.lo -MD -MP -MF .deps/threading_base.Tpo -c threading_base.cpp -fno-common -DPIC -o .libs/threading_base.o mv -f .deps/step.Tpo .deps/step.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT threading_impl.lo -MD -MP -MF .deps/threading_impl.Tpo -c -o threading_impl.lo threading_impl.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT threading_impl.lo -MD -MP -MF .deps/threading_impl.Tpo -c threading_impl.cpp -fno-common -DPIC -o .libs/threading_impl.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT threading_base.lo -MD -MP -MF .deps/threading_base.Tpo -c threading_base.cpp -o threading_base.o >/dev/null 2>&1 libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT timer.lo -MD -MP -MF .deps/timer.Tpo -c timer.cpp -o timer.o >/dev/null 2>&1 In file included from threading_impl.cpp:35: In file included from ./threading_impl_posix.h:44: In file included from ./threading_atomics_provs.h:123: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from threading_impl.cpp:35: In file included from ./threading_impl_posix.h:44: In file included from ./threading_atomics_provs.h:123: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from threading_impl.cpp:35: In file included from ./threading_impl_posix.h:44: In file included from ./threading_atomics_provs.h:123: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from threading_impl.cpp:35: In file included from ./threading_impl_posix.h:44: In file included from ./threading_atomics_provs.h:123: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from threading_impl.cpp:35: In file included from ./threading_impl_posix.h:44: In file included from ./threading_atomics_provs.h:123: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from threading_impl.cpp:35: In file included from ./threading_impl_posix.h:44: In file included from ./threading_atomics_provs.h:123: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from threading_impl.cpp:35: In file included from ./threading_impl_posix.h:44: In file included from ./threading_atomics_provs.h:123: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from threading_impl.cpp:35: In file included from ./threading_impl_posix.h:44: In file included from ./threading_atomics_provs.h:123: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from threading_impl.cpp:35: In file included from ./threading_impl_posix.h:44: In file included from ./threading_atomics_provs.h:123: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from threading_impl.cpp:35: In file included from ./threading_impl_posix.h:44: In file included from ./threading_atomics_provs.h:123: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from threading_impl.cpp:35: In file included from ./threading_impl_posix.h:44: In file included from ./threading_atomics_provs.h:123: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from threading_impl.cpp:35: In file included from ./threading_impl_posix.h:44: In file included from ./threading_atomics_provs.h:123: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from threading_impl.cpp:35: In file included from ./threading_impl_posix.h:44: In file included from ./threading_atomics_provs.h:123: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from threading_impl.cpp:35: In file included from ./threading_impl_posix.h:44: In file included from ./threading_atomics_provs.h:123: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from threading_impl.cpp:35: In file included from ./threading_impl_posix.h:44: In file included from ./threading_atomics_provs.h:123: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from threading_impl.cpp:35: In file included from ./threading_impl_posix.h:44: In file included from ./threading_atomics_provs.h:123: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from threading_impl.cpp:35: In file included from ./threading_impl_posix.h:44: In file included from ./threading_atomics_provs.h:123: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from threading_impl.cpp:35: In file included from ./threading_impl_posix.h:44: In file included from ./threading_atomics_provs.h:123: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT threading_impl.lo -MD -MP -MF .deps/threading_impl.Tpo -c threading_impl.cpp -o threading_impl.o >/dev/null 2>&1 mv -f .deps/threading_base.Tpo .deps/threading_base.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT threading_pool_posix.lo -MD -MP -MF .deps/threading_pool_posix.Tpo -c -o threading_pool_posix.lo threading_pool_posix.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT threading_pool_posix.lo -MD -MP -MF .deps/threading_pool_posix.Tpo -c threading_pool_posix.cpp -fno-common -DPIC -o .libs/threading_pool_posix.o mv -f .deps/threading_impl.Tpo .deps/threading_impl.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT threading_pool_win.lo -MD -MP -MF .deps/threading_pool_win.Tpo -c -o threading_pool_win.lo threading_pool_win.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT threading_pool_posix.lo -MD -MP -MF .deps/threading_pool_posix.Tpo -c threading_pool_posix.cpp -o threading_pool_posix.o >/dev/null 2>&1 mv -f .deps/timer.Tpo .deps/timer.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT util.lo -MD -MP -MF .deps/util.Tpo -c -o util.lo util.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT threading_pool_win.lo -MD -MP -MF .deps/threading_pool_win.Tpo -c threading_pool_win.cpp -fno-common -DPIC -o .libs/threading_pool_win.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.cpp -fno-common -DPIC -o .libs/util.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT threading_pool_win.lo -MD -MP -MF .deps/threading_pool_win.Tpo -c threading_pool_win.cpp -o threading_pool_win.o >/dev/null 2>&1 mv -f .deps/threading_pool_win.Tpo .deps/threading_pool_win.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT odetls.lo -MD -MP -MF .deps/odetls.Tpo -c -o odetls.lo odetls.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT odetls.lo -MD -MP -MF .deps/odetls.Tpo -c odetls.cpp -fno-common -DPIC -o .libs/odetls.o In file included from odetls.cpp:37: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from odetls.cpp:37: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from odetls.cpp:37: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from odetls.cpp:37: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from odetls.cpp:37: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from odetls.cpp:37: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from odetls.cpp:37: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from odetls.cpp:37: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from odetls.cpp:37: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from odetls.cpp:37: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from odetls.cpp:37: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from odetls.cpp:37: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from odetls.cpp:37: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from odetls.cpp:37: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from odetls.cpp:37: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from odetls.cpp:37: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from odetls.cpp:37: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from odetls.cpp:37: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ mv -f .deps/threading_pool_posix.Tpo .deps/threading_pool_posix.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT odeou.lo -MD -MP -MF .deps/odeou.Tpo -c -o odeou.lo odeou.cpp In file included from util.cpp:28: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from util.cpp:28: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from util.cpp:28: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from util.cpp:28: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from util.cpp:28: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from util.cpp:28: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from util.cpp:28: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from util.cpp:28: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from util.cpp:28: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from util.cpp:28: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from util.cpp:28: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from util.cpp:28: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from util.cpp:28: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from util.cpp:28: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from util.cpp:28: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from util.cpp:28: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from util.cpp:28: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from util.cpp:28: In file included from ./threadingutils.h:27: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT odeou.lo -MD -MP -MF .deps/odeou.Tpo -c odeou.cpp -fno-common -DPIC -o .libs/odeou.o 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.cpp -o util.o >/dev/null 2>&1 In file included from odetls.cpp:37: In file included from ./odetls.h:39: In file included from ./odeou.h:42: ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:218:75: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 218 | dMeshTriangleVertex oppositeIndex = g_VertFlagOppositeIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:228:73: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 228 | dMeshTriangleVertex startIndex = g_VertFlagEdgeStartIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ 20 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT odetls.lo -MD -MP -MF .deps/odetls.Tpo -c odetls.cpp -o odetls.o >/dev/null 2>&1 In file included from odeou.cpp:38: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from odeou.cpp:38: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from odeou.cpp:38: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from odeou.cpp:38: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from odeou.cpp:38: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from odeou.cpp:38: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from odeou.cpp:38: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from odeou.cpp:38: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from odeou.cpp:38: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from odeou.cpp:38: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from odeou.cpp:38: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from odeou.cpp:38: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from odeou.cpp:38: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from odeou.cpp:38: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from odeou.cpp:38: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from odeou.cpp:38: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from odeou.cpp:38: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from odeou.cpp:38: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT odeou.lo -MD -MP -MF .deps/odeou.Tpo -c odeou.cpp -o odeou.o >/dev/null 2>&1 mv -f .deps/odeou.Tpo .deps/odeou.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_trimesh_opcode.lo -MD -MP -MF .deps/collision_trimesh_opcode.Tpo -c -o collision_trimesh_opcode.lo collision_trimesh_opcode.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_opcode.lo -MD -MP -MF .deps/collision_trimesh_opcode.Tpo -c collision_trimesh_opcode.cpp -fno-common -DPIC -o .libs/collision_trimesh_opcode.o mv -f .deps/util.Tpo .deps/util.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_trimesh_internal.lo -MD -MP -MF .deps/collision_trimesh_internal.Tpo -c -o collision_trimesh_internal.lo collision_trimesh_internal.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_internal.lo -MD -MP -MF .deps/collision_trimesh_internal.Tpo -c collision_trimesh_internal.cpp -fno-common -DPIC -o .libs/collision_trimesh_internal.o mv -f .deps/odetls.Tpo .deps/odetls.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_trimesh_trimesh.lo -MD -MP -MF .deps/collision_trimesh_trimesh.Tpo -c -o collision_trimesh_trimesh.lo collision_trimesh_trimesh.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_trimesh.lo -MD -MP -MF .deps/collision_trimesh_trimesh.Tpo -c collision_trimesh_trimesh.cpp -fno-common -DPIC -o .libs/collision_trimesh_trimesh.o In file included from collision_trimesh_opcode.cpp:35: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_opcode.cpp:35: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_opcode.cpp:35: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_opcode.cpp:35: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_opcode.cpp:35: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_opcode.cpp:35: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_opcode.cpp:35: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_opcode.cpp:35: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_opcode.cpp:35: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_opcode.cpp:35: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_opcode.cpp:35: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_opcode.cpp:35: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_opcode.cpp:35: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_opcode.cpp:35: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_opcode.cpp:35: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_opcode.cpp:35: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_opcode.cpp:35: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_opcode.cpp:35: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_opcode.cpp:35: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:42: ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:218:75: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 218 | dMeshTriangleVertex oppositeIndex = g_VertFlagOppositeIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:228:73: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 228 | dMeshTriangleVertex startIndex = g_VertFlagEdgeStartIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ In file included from collision_trimesh_internal.cpp:34: In file included from ./collision_trimesh_internal.h:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_internal.cpp:34: In file included from ./collision_trimesh_internal.h:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_internal.cpp:34: In file included from ./collision_trimesh_internal.h:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_internal.cpp:34: In file included from ./collision_trimesh_internal.h:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_internal.cpp:34: In file included from ./collision_trimesh_internal.h:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_internal.cpp:34: In file included from ./collision_trimesh_internal.h:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_internal.cpp:34: In file included from ./collision_trimesh_internal.h:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_internal.cpp:34: In file included from ./collision_trimesh_internal.h:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_internal.cpp:34: In file included from ./collision_trimesh_internal.h:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_internal.cpp:34: In file included from ./collision_trimesh_internal.h:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_internal.cpp:34: In file included from ./collision_trimesh_internal.h:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_internal.cpp:34: In file included from ./collision_trimesh_internal.h:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_internal.cpp:34: In file included from ./collision_trimesh_internal.h:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_internal.cpp:34: In file included from ./collision_trimesh_internal.h:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_internal.cpp:34: In file included from ./collision_trimesh_internal.h:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_internal.cpp:34: In file included from ./collision_trimesh_internal.h:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_internal.cpp:34: In file included from ./collision_trimesh_internal.h:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_internal.cpp:34: In file included from ./collision_trimesh_internal.h:37: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ 20 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_opcode.lo -MD -MP -MF .deps/collision_trimesh_opcode.Tpo -c collision_trimesh_opcode.cpp -o collision_trimesh_opcode.o >/dev/null 2>&1 In file included from collision_trimesh_trimesh.cpp:39: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh.cpp:39: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh.cpp:39: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh.cpp:39: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh.cpp:39: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh.cpp:39: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh.cpp:39: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh.cpp:39: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh.cpp:39: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh.cpp:39: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_trimesh.cpp:39: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_trimesh.cpp:39: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_trimesh.cpp:39: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh.cpp:39: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh.cpp:39: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh.cpp:39: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh.cpp:39: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh.cpp:39: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_internal.lo -MD -MP -MF .deps/collision_trimesh_internal.Tpo -c collision_trimesh_internal.cpp -o collision_trimesh_internal.o >/dev/null 2>&1 In file included from collision_trimesh_trimesh.cpp:39: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:42: ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:218:75: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 218 | dMeshTriangleVertex oppositeIndex = g_VertFlagOppositeIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:228:73: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 228 | dMeshTriangleVertex startIndex = g_VertFlagEdgeStartIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ 20 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_trimesh.lo -MD -MP -MF .deps/collision_trimesh_trimesh.Tpo -c collision_trimesh_trimesh.cpp -o collision_trimesh_trimesh.o >/dev/null 2>&1 mv -f .deps/collision_trimesh_internal.Tpo .deps/collision_trimesh_internal.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_trimesh_trimesh_old.lo -MD -MP -MF .deps/collision_trimesh_trimesh_old.Tpo -c -o collision_trimesh_trimesh_old.lo collision_trimesh_trimesh_old.cpp mv -f .deps/collision_trimesh_opcode.Tpo .deps/collision_trimesh_opcode.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_trimesh_sphere.lo -MD -MP -MF .deps/collision_trimesh_sphere.Tpo -c -o collision_trimesh_sphere.lo collision_trimesh_sphere.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_trimesh_old.lo -MD -MP -MF .deps/collision_trimesh_trimesh_old.Tpo -c collision_trimesh_trimesh_old.cpp -fno-common -DPIC -o .libs/collision_trimesh_trimesh_old.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_sphere.lo -MD -MP -MF .deps/collision_trimesh_sphere.Tpo -c collision_trimesh_sphere.cpp -fno-common -DPIC -o .libs/collision_trimesh_sphere.o mv -f .deps/collision_trimesh_trimesh.Tpo .deps/collision_trimesh_trimesh.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_trimesh_ray.lo -MD -MP -MF .deps/collision_trimesh_ray.Tpo -c -o collision_trimesh_ray.lo collision_trimesh_ray.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_ray.lo -MD -MP -MF .deps/collision_trimesh_ray.Tpo -c collision_trimesh_ray.cpp -fno-common -DPIC -o .libs/collision_trimesh_ray.o In file included from collision_trimesh_trimesh_old.cpp:38: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh_old.cpp:38: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh_old.cpp:38: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh_old.cpp:38: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh_old.cpp:38: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh_old.cpp:38: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh_old.cpp:38: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh_old.cpp:38: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh_old.cpp:38: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh_old.cpp:38: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_trimesh_old.cpp:38: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_trimesh_old.cpp:38: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_trimesh_old.cpp:38: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh_old.cpp:38: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh_old.cpp:38: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh_old.cpp:38: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh_old.cpp:38: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh_old.cpp:38: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_sphere.cpp:30: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_sphere.cpp:30: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_sphere.cpp:30: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_sphere.cpp:30: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_sphere.cpp:30: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_sphere.cpp:30: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_sphere.cpp:30: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_sphere.cpp:30: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_sphere.cpp:30: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_sphere.cpp:30: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_sphere.cpp:30: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_sphere.cpp:30: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_sphere.cpp:30: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_sphere.cpp:30: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_sphere.cpp:30: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_sphere.cpp:30: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_sphere.cpp:30: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_sphere.cpp:30: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_trimesh_old.cpp:38: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:42: ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:218:75: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 218 | dMeshTriangleVertex oppositeIndex = g_VertFlagOppositeIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:228:73: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 228 | dMeshTriangleVertex startIndex = g_VertFlagEdgeStartIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ 20 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_trimesh_old.lo -MD -MP -MF .deps/collision_trimesh_trimesh_old.Tpo -c collision_trimesh_trimesh_old.cpp -o collision_trimesh_trimesh_old.o >/dev/null 2>&1 In file included from collision_trimesh_sphere.cpp:30: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:42: ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:218:75: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 218 | dMeshTriangleVertex oppositeIndex = g_VertFlagOppositeIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:228:73: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 228 | dMeshTriangleVertex startIndex = g_VertFlagEdgeStartIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ 20 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_sphere.lo -MD -MP -MF .deps/collision_trimesh_sphere.Tpo -c collision_trimesh_sphere.cpp -o collision_trimesh_sphere.o >/dev/null 2>&1 In file included from collision_trimesh_ray.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_ray.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_ray.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_ray.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_ray.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_ray.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_ray.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_ray.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_ray.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_ray.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_ray.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_ray.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_ray.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_ray.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_ray.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_ray.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_ray.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_ray.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_ray.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:42: ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:218:75: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 218 | dMeshTriangleVertex oppositeIndex = g_VertFlagOppositeIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:228:73: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 228 | dMeshTriangleVertex startIndex = g_VertFlagEdgeStartIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ 20 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_ray.lo -MD -MP -MF .deps/collision_trimesh_ray.Tpo -c collision_trimesh_ray.cpp -o collision_trimesh_ray.o >/dev/null 2>&1 mv -f .deps/collision_trimesh_trimesh_old.Tpo .deps/collision_trimesh_trimesh_old.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_trimesh_box.lo -MD -MP -MF .deps/collision_trimesh_box.Tpo -c -o collision_trimesh_box.lo collision_trimesh_box.cpp mv -f .deps/collision_trimesh_sphere.Tpo .deps/collision_trimesh_sphere.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_trimesh_ccylinder.lo -MD -MP -MF .deps/collision_trimesh_ccylinder.Tpo -c -o collision_trimesh_ccylinder.lo collision_trimesh_ccylinder.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_box.lo -MD -MP -MF .deps/collision_trimesh_box.Tpo -c collision_trimesh_box.cpp -fno-common -DPIC -o .libs/collision_trimesh_box.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_ccylinder.lo -MD -MP -MF .deps/collision_trimesh_ccylinder.Tpo -c collision_trimesh_ccylinder.cpp -fno-common -DPIC -o .libs/collision_trimesh_ccylinder.o mv -f .deps/collision_trimesh_ray.Tpo .deps/collision_trimesh_ray.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_cylinder_trimesh.lo -MD -MP -MF .deps/collision_cylinder_trimesh.Tpo -c -o collision_cylinder_trimesh.lo collision_cylinder_trimesh.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_cylinder_trimesh.lo -MD -MP -MF .deps/collision_cylinder_trimesh.Tpo -c collision_cylinder_trimesh.cpp -fno-common -DPIC -o .libs/collision_cylinder_trimesh.o In file included from collision_trimesh_box.cpp:37: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_box.cpp:37: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_box.cpp:37: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_box.cpp:37: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_box.cpp:37: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_box.cpp:37: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_box.cpp:37: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_box.cpp:37: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_box.cpp:37: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_box.cpp:37: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_box.cpp:37: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_box.cpp:37: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_box.cpp:37: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_box.cpp:37: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_box.cpp:37: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_box.cpp:37: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_box.cpp:37: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_box.cpp:37: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_box.cpp:37: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:42: ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:218:75: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 218 | dMeshTriangleVertex oppositeIndex = g_VertFlagOppositeIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:228:73: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 228 | dMeshTriangleVertex startIndex = g_VertFlagEdgeStartIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ In file included from collision_trimesh_ccylinder.cpp:58: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_ccylinder.cpp:58: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_ccylinder.cpp:58: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_ccylinder.cpp:58: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_ccylinder.cpp:58: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_ccylinder.cpp:58: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_ccylinder.cpp:58: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_ccylinder.cpp:58: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_ccylinder.cpp:58: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_ccylinder.cpp:58: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_ccylinder.cpp:58: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_ccylinder.cpp:58: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_ccylinder.cpp:58: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_ccylinder.cpp:58: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_ccylinder.cpp:58: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_ccylinder.cpp:58: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_ccylinder.cpp:58: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_ccylinder.cpp:58: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_ccylinder.cpp:58: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:42: ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:218:75: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 218 | dMeshTriangleVertex oppositeIndex = g_VertFlagOppositeIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:228:73: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 228 | dMeshTriangleVertex startIndex = g_VertFlagEdgeStartIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ 20 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_box.lo -MD -MP -MF .deps/collision_trimesh_box.Tpo -c collision_trimesh_box.cpp -o collision_trimesh_box.o >/dev/null 2>&1 20 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_ccylinder.lo -MD -MP -MF .deps/collision_trimesh_ccylinder.Tpo -c collision_trimesh_ccylinder.cpp -o collision_trimesh_ccylinder.o >/dev/null 2>&1 In file included from collision_cylinder_trimesh.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_trimesh.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_trimesh.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_trimesh.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_trimesh.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_trimesh.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_trimesh.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_trimesh.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_trimesh.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_trimesh.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_cylinder_trimesh.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_cylinder_trimesh.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_cylinder_trimesh.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_trimesh.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_trimesh.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_cylinder_trimesh.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_trimesh.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_trimesh.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_cylinder_trimesh.cpp:34: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:42: ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:218:75: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 218 | dMeshTriangleVertex oppositeIndex = g_VertFlagOppositeIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:228:73: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 228 | dMeshTriangleVertex startIndex = g_VertFlagEdgeStartIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ 20 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_cylinder_trimesh.lo -MD -MP -MF .deps/collision_cylinder_trimesh.Tpo -c collision_cylinder_trimesh.cpp -o collision_cylinder_trimesh.o >/dev/null 2>&1 mv -f .deps/collision_trimesh_box.Tpo .deps/collision_trimesh_box.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_trimesh_plane.lo -MD -MP -MF .deps/collision_trimesh_plane.Tpo -c -o collision_trimesh_plane.lo collision_trimesh_plane.cpp mv -f .deps/collision_trimesh_ccylinder.Tpo .deps/collision_trimesh_ccylinder.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT collision_convex_trimesh.lo -MD -MP -MF .deps/collision_convex_trimesh.Tpo -c -o collision_convex_trimesh.lo collision_convex_trimesh.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_plane.lo -MD -MP -MF .deps/collision_trimesh_plane.Tpo -c collision_trimesh_plane.cpp -fno-common -DPIC -o .libs/collision_trimesh_plane.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_convex_trimesh.lo -MD -MP -MF .deps/collision_convex_trimesh.Tpo -c collision_convex_trimesh.cpp -fno-common -DPIC -o .libs/collision_convex_trimesh.o mv -f .deps/collision_cylinder_trimesh.Tpo .deps/collision_cylinder_trimesh.Plo In file included from collision_trimesh_plane.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_plane.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_plane.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_plane.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_plane.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_plane.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_plane.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_plane.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_plane.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_plane.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_plane.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_plane.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_trimesh_plane.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_plane.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_plane.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_trimesh_plane.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_plane.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_plane.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_convex_trimesh.cpp:42: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:758:9: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 758 | return OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_convex_trimesh.cpp:42: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:764:9: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 764 | return OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_convex_trimesh.cpp:42: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:781:28: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 781 | for (bool bSwapExecuted = OSAtomicCompareAndSwap32Barrier(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_convex_trimesh.cpp:42: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:782:35: warning: 'OSAtomicCompareAndSwap32' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 782 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwap32(aoOldValue, aoExchange, (__ou_cmpxchg_target_t)paoDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:504:9: note: 'OSAtomicCompareAndSwap32' has been explicitly marked deprecated here 504 | bool OSAtomicCompareAndSwap32( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_convex_trimesh.cpp:42: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:793:10: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 793 | return (OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination) - aoAddend); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_convex_trimesh.cpp:42: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:799:9: warning: 'OSAtomicCompareAndSwap32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 799 | return OSAtomicCompareAndSwap32Barrier(aoComparand, aoExchange, (__ou_cmpxchg_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:520:9: note: 'OSAtomicCompareAndSwap32Barrier' has been explicitly marked deprecated here 520 | bool OSAtomicCompareAndSwap32Barrier( int32_t __oldValue, int32_t __newValue, volatile int32_t *__theValue ); | ^ In file included from collision_convex_trimesh.cpp:42: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:810:9: warning: 'OSAtomicAnd32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 810 | return OSAtomicAnd32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:429:9: note: 'OSAtomicAnd32OrigBarrier' has been explicitly marked deprecated here 429 | int32_t OSAtomicAnd32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_convex_trimesh.cpp:42: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:816:9: warning: 'OSAtomicOr32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 816 | return OSAtomicOr32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:373:9: note: 'OSAtomicOr32OrigBarrier' has been explicitly marked deprecated here 373 | int32_t OSAtomicOr32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_convex_trimesh.cpp:42: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:822:9: warning: 'OSAtomicXor32OrigBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 822 | return OSAtomicXor32OrigBarrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:485:9: note: 'OSAtomicXor32OrigBarrier' has been explicitly marked deprecated here 485 | int32_t OSAtomicXor32OrigBarrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_convex_trimesh.cpp:42: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:901:28: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 901 | for (bool bSwapExecuted = OSAtomicCompareAndSwapPtrBarrier(apOldValue, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_convex_trimesh.cpp:42: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:902:35: warning: 'OSAtomicCompareAndSwapPtr' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong_explicit(std::memory_order_relaxed) from instead [-Wdeprecated-declarations] 902 | !bSwapExecuted; bSwapExecuted = OSAtomicCompareAndSwapPtr(apOldValue, apExchange, papDestination)) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:533:6: note: 'OSAtomicCompareAndSwapPtr' has been explicitly marked deprecated here 533 | bool OSAtomicCompareAndSwapPtr( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_convex_trimesh.cpp:42: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:913:9: warning: 'OSAtomicCompareAndSwapPtrBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from instead [-Wdeprecated-declarations] 913 | return OSAtomicCompareAndSwapPtrBarrier(apComparand, apExchange, papDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:549:6: note: 'OSAtomicCompareAndSwapPtrBarrier' has been explicitly marked deprecated here 549 | bool OSAtomicCompareAndSwapPtrBarrier( void *__oldValue, void *__newValue, void * volatile *__theValue ); | ^ In file included from collision_convex_trimesh.cpp:42: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:925:2: warning: 'OSAtomicIncrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 925 | OSAtomicIncrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:184:9: note: 'OSAtomicIncrement32Barrier' has been explicitly marked deprecated here 184 | int32_t OSAtomicIncrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_convex_trimesh.cpp:42: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:931:2: warning: 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from instead [-Wdeprecated-declarations] 931 | OSAtomicDecrement32Barrier((__ou_intlck_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:203:9: note: 'OSAtomicDecrement32Barrier' has been explicitly marked deprecated here 203 | int32_t OSAtomicDecrement32Barrier( volatile int32_t *__theValue ); | ^ In file included from collision_convex_trimesh.cpp:42: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:937:2: warning: 'OSAtomicAdd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_add() from instead [-Wdeprecated-declarations] 937 | OSAtomicAdd32Barrier(aoAddend, (__ou_xchgadd_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:163:9: note: 'OSAtomicAdd32Barrier' has been explicitly marked deprecated here 163 | int32_t OSAtomicAdd32Barrier( int32_t __theAmount, volatile int32_t *__theValue ); | ^ In file included from collision_convex_trimesh.cpp:42: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:943:2: warning: 'OSAtomicAnd32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_and() from instead [-Wdeprecated-declarations] 943 | OSAtomicAnd32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:402:9: note: 'OSAtomicAnd32Barrier' has been explicitly marked deprecated here 402 | int32_t OSAtomicAnd32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_convex_trimesh.cpp:42: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:949:2: warning: 'OSAtomicOr32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_or() from instead [-Wdeprecated-declarations] 949 | OSAtomicOr32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:346:9: note: 'OSAtomicOr32Barrier' has been explicitly marked deprecated here 346 | int32_t OSAtomicOr32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_convex_trimesh.cpp:42: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:50: ../../ou/include/ou/atomic.h:955:2: warning: 'OSAtomicXor32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_xor() from instead [-Wdeprecated-declarations] 955 | OSAtomicXor32Barrier(aoBitMask, (__ou_bitmsk_target_t)paoDestination); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/libkern/OSAtomicDeprecated.h:458:9: note: 'OSAtomicXor32Barrier' has been explicitly marked deprecated here 458 | int32_t OSAtomicXor32Barrier( uint32_t __theMask, volatile uint32_t *__theValue ); | ^ In file included from collision_trimesh_plane.cpp:33: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:42: ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:218:75: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 218 | dMeshTriangleVertex oppositeIndex = g_VertFlagOppositeIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:228:73: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 228 | dMeshTriangleVertex startIndex = g_VertFlagEdgeStartIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ 20 warnings generated. In file included from collision_convex_trimesh.cpp:42: In file included from ./collision_util.h:43: In file included from ./collision_kernel.h:36: In file included from ./odetls.h:39: In file included from ./odeou.h:42: ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:218:75: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 218 | dMeshTriangleVertex oppositeIndex = g_VertFlagOppositeIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ ../../ou/include/ou/enumarrays.h:107:10: warning: instantiation of variable 'odeou::CEnumUnsortedElementArray::m_aetElementArray' required here, but no definition is available [-Wundefined-var-template] 107 | return m_aetElementArray[etValue]; | ^ ./collision_trimesh_internal.h:228:73: note: in instantiation of member function 'odeou::CEnumUnsortedElementArray::Encode' requested here 228 | dMeshTriangleVertex startIndex = g_VertFlagEdgeStartIndices.Encode(((m_vert1Flags | m_vert2Flags) ^ CUF__USE_ALL_VERTICES) / CUF__USE_VERTICES_MIN - 1); | ^ ../../ou/include/ou/enumarrays.h:141:27: note: forward declaration of template entity is here 141 | static const ElementType m_aetElementArray[]; | ^ ../../ou/include/ou/enumarrays.h:107:10: note: add an explicit instantiation declaration to suppress this warning if 'odeou::CEnumUnsortedElementArray::m_aetElementArray' is explicitly instantiated in another translation unit 107 | return m_aetElementArray[etValue]; | ^ libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_trimesh_plane.lo -MD -MP -MF .deps/collision_trimesh_plane.Tpo -c collision_trimesh_plane.cpp -o collision_trimesh_plane.o >/dev/null 2>&1 20 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../../include -D__ODE__ -I../../ou/include -I../../OPCODE -I../../OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -I/var/tmp/work/devel/ode/work/.buildlink/include -pipe -Os -MT collision_convex_trimesh.lo -MD -MP -MF .deps/collision_convex_trimesh.Tpo -c collision_convex_trimesh.cpp -o collision_convex_trimesh.o >/dev/null 2>&1 mv -f .deps/collision_convex_trimesh.Tpo .deps/collision_convex_trimesh.Plo mv -f .deps/collision_trimesh_plane.Tpo .deps/collision_trimesh_plane.Plo /opt/pkg/bin/mksh ../../libtool --tag=CXX --mode=link clang++ -pipe -Os -I/opt/pkg/include -version-info 9:1:1 -L/opt/pkg/lib -o libode.la -rpath /opt/pkg/lib nextafterf.lo array.lo box.lo capsule.lo collision_cylinder_box.lo collision_cylinder_plane.lo collision_cylinder_sphere.lo collision_kernel.lo collision_quadtreespace.lo collision_sapspace.lo collision_space.lo collision_transform.lo collision_trimesh_disabled.lo collision_util.lo convex.lo cylinder.lo default_threading.lo error.lo export-dif.lo fastdot.lo fastldltfactor.lo fastldltsolve.lo fastlsolve.lo fastltsolve.lo fastvecscale.lo heightfield.lo lcp.lo mass.lo mat.lo matrix.lo memory.lo misc.lo objects.lo obstack.lo ode.lo odeinit.lo odemath.lo plane.lo quickstep.lo ray.lo resource_control.lo rotation.lo simple_cooperative.lo sphere.lo step.lo timer.lo threading_base.lo threading_impl.lo threading_pool_posix.lo threading_pool_win.lo util.lo odetls.lo odeou.lo collision_trimesh_opcode.lo collision_trimesh_internal.lo collision_trimesh_trimesh.lo collision_trimesh_trimesh_old.lo collision_trimesh_sphere.lo collision_trimesh_ray.lo collision_trimesh_box.lo collision_trimesh_ccylinder.lo collision_cylinder_trimesh.lo collision_trimesh_plane.lo collision_convex_trimesh.lo joints/libjoints.la ../../ou/src/ou/libou.la ../../OPCODE/libOPCODE.la ../../OPCODE/Ice/libIce.la -lm -lpthread libtool: link: clang++ -r -keep_private_externs -nostdlib -o .libs/libode.8.dylib-master.o .libs/nextafterf.o .libs/array.o .libs/box.o .libs/capsule.o .libs/collision_cylinder_box.o .libs/collision_cylinder_plane.o .libs/collision_cylinder_sphere.o .libs/collision_kernel.o .libs/collision_quadtreespace.o .libs/collision_sapspace.o .libs/collision_space.o .libs/collision_transform.o .libs/collision_trimesh_disabled.o .libs/collision_util.o .libs/convex.o .libs/cylinder.o .libs/default_threading.o .libs/error.o .libs/export-dif.o .libs/fastdot.o .libs/fastldltfactor.o .libs/fastldltsolve.o .libs/fastlsolve.o .libs/fastltsolve.o .libs/fastvecscale.o .libs/heightfield.o .libs/lcp.o .libs/mass.o .libs/mat.o .libs/matrix.o .libs/memory.o .libs/misc.o .libs/objects.o .libs/obstack.o .libs/ode.o .libs/odeinit.o .libs/odemath.o .libs/plane.o .libs/quickstep.o .libs/ray.o .libs/resource_control.o .libs/rotation.o .libs/simple_cooperative.o .libs/sphere.o .libs/step.o .libs/timer.o .libs/threading_base.o .libs/threading_impl.o .libs/threading_pool_posix.o .libs/threading_pool_win.o .libs/util.o .libs/odetls.o .libs/odeou.o .libs/collision_trimesh_opcode.o .libs/collision_trimesh_internal.o .libs/collision_trimesh_trimesh.o .libs/collision_trimesh_trimesh_old.o .libs/collision_trimesh_sphere.o .libs/collision_trimesh_ray.o .libs/collision_trimesh_box.o .libs/collision_trimesh_ccylinder.o .libs/collision_cylinder_trimesh.o .libs/collision_trimesh_plane.o .libs/collision_convex_trimesh.o -Wl,-force_load,joints/.libs/libjoints.a -Wl,-force_load,../../ou/src/ou/.libs/libou.a -Wl,-force_load,../../OPCODE/.libs/libOPCODE.a -Wl,-force_load,../../OPCODE/Ice/.libs/libIce.a libtool: link: clang++ -dynamiclib -Wl,-undefined -Wl,dynamic_lookup -o .libs/libode.8.dylib .libs/libode.8.dylib-master.o -L/var/tmp/work/devel/ode/work/.buildlink/lib -lc -lm -lpthread -Os -install_name /opt/pkg/lib/libode.8.dylib -compatibility_version 10 -current_version 10.1 libtool: link: (cd ".libs" && rm -f "libode.dylib" && ln -s "libode.8.dylib" "libode.dylib") libtool: link: (cd .libs/libode.lax/libjoints.a && ar x "/var/tmp/work/devel/ode/work/ode-0.16.5/ode/src/joints/.libs/libjoints.a") libtool: link: (cd .libs/libode.lax/libou.a && ar x "/var/tmp/work/devel/ode/work/ode-0.16.5/ode/src/../../ou/src/ou/.libs/libou.a") libtool: link: (cd .libs/libode.lax/libOPCODE.a && ar x "/var/tmp/work/devel/ode/work/ode-0.16.5/ode/src/../../OPCODE/.libs/libOPCODE.a") libtool: link: (cd .libs/libode.lax/libIce.a && ar x "/var/tmp/work/devel/ode/work/ode-0.16.5/ode/src/../../OPCODE/Ice/.libs/libIce.a") libtool: link: ar cr .libs/libode.a nextafterf.o array.o box.o capsule.o collision_cylinder_box.o collision_cylinder_plane.o collision_cylinder_sphere.o collision_kernel.o collision_quadtreespace.o collision_sapspace.o collision_space.o collision_transform.o collision_trimesh_disabled.o collision_util.o convex.o cylinder.o default_threading.o error.o export-dif.o fastdot.o fastldltfactor.o fastldltsolve.o fastlsolve.o fastltsolve.o fastvecscale.o heightfield.o lcp.o mass.o mat.o matrix.o memory.o misc.o objects.o obstack.o ode.o odeinit.o odemath.o plane.o quickstep.o ray.o resource_control.o rotation.o simple_cooperative.o sphere.o step.o timer.o threading_base.o threading_impl.o threading_pool_posix.o threading_pool_win.o util.o odetls.o odeou.o collision_trimesh_opcode.o collision_trimesh_internal.o collision_trimesh_trimesh.o collision_trimesh_trimesh_old.o collision_trimesh_sphere.o collision_trimesh_ray.o collision_trimesh_box.o collision_trimesh_ccylinder.o collision_cylinder_trimesh.o collision_trimesh_plane.o collision_convex_trimesh.o .libs/libode.lax/libjoints.a/amotor.o .libs/libode.lax/libjoints.a/ball.o .libs/libode.lax/libjoints.a/contact.o .libs/libode.lax/libjoints.a/dball.o .libs/libode.lax/libjoints.a/dhinge.o .libs/libode.lax/libjoints.a/fixed.o .libs/libode.lax/libjoints.a/hinge.o .libs/libode.lax/libjoints.a/hinge2.o .libs/libode.lax/libjoints.a/joint.o .libs/libode.lax/libjoints.a/lmotor.o .libs/libode.lax/libjoints.a/null.o .libs/libode.lax/libjoints.a/piston.o .libs/libode.lax/libjoints.a/plane2d.o .libs/libode.lax/libjoints.a/pr.o .libs/libode.lax/libjoints.a/pu.o .libs/libode.lax/libjoints.a/slider.o .libs/libode.lax/libjoints.a/transmission.o .libs/libode.lax/libjoints.a/universal.o .libs/libode.lax/libou.a/atomic.o .libs/libode.lax/libou.a/customization.o .libs/libode.lax/libou.a/malloc.o .libs/libode.lax/libou.a/threadlocalstorage.o .libs/libode.lax/libOPCODE.a/OPC_AABBCollider.o .libs/libode.lax/libOPCODE.a/OPC_AABBTree.o .libs/libode.lax/libOPCODE.a/OPC_BaseModel.o .libs/libode.lax/libOPCODE.a/OPC_Collider.o .libs/libode.lax/libOPCODE.a/OPC_Common.o .libs/libode.lax/libOPCODE.a/OPC_HybridModel.o .libs/libode.lax/libOPCODE.a/OPC_LSSCollider.o .libs/libode.lax/libOPCODE.a/OPC_MeshInterface.o .libs/libode.lax/libOPCODE.a/OPC_Model.o .libs/libode.lax/libOPCODE.a/OPC_OBBCollider.o .libs/libode.lax/libOPCODE.a/OPC_OptimizedTree.o .libs/libode.lax/libOPCODE.a/OPC_Picking.o .libs/libode.lax/libOPCODE.a/OPC_PlanesCollider.o .libs/libode.lax/libOPCODE.a/OPC_RayCollider.o .libs/libode.lax/libOPCODE.a/OPC_SphereCollider.o .libs/libode.lax/libOPCODE.a/OPC_TreeBuilders.o .libs/libode.lax/libOPCODE.a/OPC_TreeCollider.o .libs/libode.lax/libOPCODE.a/OPC_VolumeCollider.o .libs/libode.lax/libOPCODE.a/Opcode.o .libs/libode.lax/libIce.a/IceAABB.o .libs/libode.lax/libIce.a/IceContainer.o .libs/libode.lax/libIce.a/IceHPoint.o .libs/libode.lax/libIce.a/IceIndexedTriangle.o .libs/libode.lax/libIce.a/IceMatrix3x3.o .libs/libode.lax/libIce.a/IceMatrix4x4.o .libs/libode.lax/libIce.a/IceOBB.o .libs/libode.lax/libIce.a/IcePlane.o .libs/libode.lax/libIce.a/IcePoint.o .libs/libode.lax/libIce.a/IceRandom.o .libs/libode.lax/libIce.a/IceRay.o .libs/libode.lax/libIce.a/IceRevisitedRadix.o .libs/libode.lax/libIce.a/IceSegment.o .libs/libode.lax/libIce.a/IceTriangle.o .libs/libode.lax/libIce.a/IceUtils.o libtool: link: ranlib .libs/libode.a libtool: link: rm -fr .libs/libode.lax libtool: link: ( cd ".libs" && rm -f "libode.la" && ln -s "../libode.la" "libode.la" ) gmake[4]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ode/src' gmake[3]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ode/src' gmake[2]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ode/src' Making all in doc gmake[2]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ode/doc' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ode/doc' Making all in demo gmake[2]: Entering directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ode/demo' clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_boxstack.o -MD -MP -MF .deps/demo_boxstack.Tpo -c -o demo_boxstack.o demo_boxstack.cpp clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_buggy.o -MD -MP -MF .deps/demo_buggy.Tpo -c -o demo_buggy.o demo_buggy.cpp clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_cards.o -MD -MP -MF .deps/demo_cards.Tpo -c -o demo_cards.o demo_cards.cpp mv -f .deps/demo_buggy.Tpo .deps/demo_buggy.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_chain1.o -MD -MP -MF .deps/demo_chain1.Tpo -c -o demo_chain1.o demo_chain1.c mv -f .deps/demo_boxstack.Tpo .deps/demo_boxstack.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_chain2.o -MD -MP -MF .deps/demo_chain2.Tpo -c -o demo_chain2.o demo_chain2.cpp clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] mv -f .deps/demo_chain1.Tpo .deps/demo_chain1.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_collision.o -MD -MP -MF .deps/demo_collision.Tpo -c -o demo_collision.o demo_collision.cpp mv -f .deps/demo_chain2.Tpo .deps/demo_chain2.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_convex.o -MD -MP -MF .deps/demo_convex.Tpo -c -o demo_convex.o demo_convex.cpp mv -f .deps/demo_cards.Tpo .deps/demo_cards.Po demo_collision.cpp:297:7: warning: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value] 297 | if (dFabs(dGeomBoxPointDepth (box,p[0],p[1],p[2]) - 0.5*ss) > tol) | ^ ../../include/ode/common.h:288:19: note: expanded from macro 'dFabs' 288 | #define dFabs(x) (fabsf(x)) /* absolute value */ | ^ demo_collision.cpp:297:7: note: use function 'std::abs' instead ../../include/ode/common.h:288:19: note: expanded from macro 'dFabs' 288 | #define dFabs(x) (fabsf(x)) /* absolute value */ | ^ demo_collision.cpp:297:7: note: include the header or explicitly provide a declaration for 'std::abs' ../../include/ode/common.h:288:19: note: expanded from macro 'dFabs' 288 | #define dFabs(x) (fabsf(x)) /* absolute value */ | ^ clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_crash.o -MD -MP -MF .deps/demo_crash.Tpo -c -o demo_crash.o demo_crash.cpp demo_collision.cpp:734:10: warning: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value] 734 | if ( dFabs(dFabs (q[0]) - 0.5*s[0]) > tol && | ^ ../../include/ode/common.h:288:19: note: expanded from macro 'dFabs' 288 | #define dFabs(x) (fabsf(x)) /* absolute value */ | ^ demo_collision.cpp:734:10: note: use function 'std::abs' instead ../../include/ode/common.h:288:19: note: expanded from macro 'dFabs' 288 | #define dFabs(x) (fabsf(x)) /* absolute value */ | ^ demo_collision.cpp:734:10: note: include the header or explicitly provide a declaration for 'std::abs' ../../include/ode/common.h:288:19: note: expanded from macro 'dFabs' 288 | #define dFabs(x) (fabsf(x)) /* absolute value */ | ^ demo_collision.cpp:735:3: warning: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value] 735 | dFabs(dFabs (q[1]) - 0.5*s[1]) > tol && | ^ ../../include/ode/common.h:288:19: note: expanded from macro 'dFabs' 288 | #define dFabs(x) (fabsf(x)) /* absolute value */ | ^ demo_collision.cpp:735:3: note: use function 'std::abs' instead ../../include/ode/common.h:288:19: note: expanded from macro 'dFabs' 288 | #define dFabs(x) (fabsf(x)) /* absolute value */ | ^ demo_collision.cpp:735:3: note: include the header or explicitly provide a declaration for 'std::abs' ../../include/ode/common.h:288:19: note: expanded from macro 'dFabs' 288 | #define dFabs(x) (fabsf(x)) /* absolute value */ | ^ demo_collision.cpp:736:3: warning: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value] 736 | dFabs(dFabs (q[2]) - 0.5*s[2]) > tol) { | ^ ../../include/ode/common.h:288:19: note: expanded from macro 'dFabs' 288 | #define dFabs(x) (fabsf(x)) /* absolute value */ | ^ demo_collision.cpp:736:3: note: use function 'std::abs' instead ../../include/ode/common.h:288:19: note: expanded from macro 'dFabs' 288 | #define dFabs(x) (fabsf(x)) /* absolute value */ | ^ demo_collision.cpp:736:3: note: include the header or explicitly provide a declaration for 'std::abs' ../../include/ode/common.h:288:19: note: expanded from macro 'dFabs' 288 | #define dFabs(x) (fabsf(x)) /* absolute value */ | ^ mv -f .deps/demo_convex.Tpo .deps/demo_convex.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_cylvssphere.o -MD -MP -MF .deps/demo_cylvssphere.Tpo -c -o demo_cylvssphere.o demo_cylvssphere.cpp 4 warnings generated. mv -f .deps/demo_collision.Tpo .deps/demo_collision.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_dball.o -MD -MP -MF .deps/demo_dball.Tpo -c -o demo_dball.o demo_dball.cpp mv -f .deps/demo_crash.Tpo .deps/demo_crash.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_dhinge.o -MD -MP -MF .deps/demo_dhinge.Tpo -c -o demo_dhinge.o demo_dhinge.cpp mv -f .deps/demo_cylvssphere.Tpo .deps/demo_cylvssphere.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_transmission.o -MD -MP -MF .deps/demo_transmission.Tpo -c -o demo_transmission.o demo_transmission.cpp mv -f .deps/demo_dball.Tpo .deps/demo_dball.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_feedback.o -MD -MP -MF .deps/demo_feedback.Tpo -c -o demo_feedback.o demo_feedback.cpp mv -f .deps/demo_dhinge.Tpo .deps/demo_dhinge.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_friction.o -MD -MP -MF .deps/demo_friction.Tpo -c -o demo_friction.o demo_friction.cpp mv -f .deps/demo_transmission.Tpo .deps/demo_transmission.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_gyroscopic.o -MD -MP -MF .deps/demo_gyroscopic.Tpo -c -o demo_gyroscopic.o demo_gyroscopic.cpp mv -f .deps/demo_feedback.Tpo .deps/demo_feedback.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_gyro2.o -MD -MP -MF .deps/demo_gyro2.Tpo -c -o demo_gyro2.o demo_gyro2.cpp mv -f .deps/demo_friction.Tpo .deps/demo_friction.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_heightfield.o -MD -MP -MF .deps/demo_heightfield.Tpo -c -o demo_heightfield.o demo_heightfield.cpp mv -f .deps/demo_gyroscopic.Tpo .deps/demo_gyroscopic.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_hinge.o -MD -MP -MF .deps/demo_hinge.Tpo -c -o demo_hinge.o demo_hinge.cpp mv -f .deps/demo_gyro2.Tpo .deps/demo_gyro2.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_I.o -MD -MP -MF .deps/demo_I.Tpo -c -o demo_I.o demo_I.cpp mv -f .deps/demo_heightfield.Tpo .deps/demo_heightfield.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_jointPR.o -MD -MP -MF .deps/demo_jointPR.Tpo -c -o demo_jointPR.o demo_jointPR.cpp mv -f .deps/demo_hinge.Tpo .deps/demo_hinge.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_joints.o -MD -MP -MF .deps/demo_joints.Tpo -c -o demo_joints.o demo_joints.cpp mv -f .deps/demo_I.Tpo .deps/demo_I.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_jointPU.o -MD -MP -MF .deps/demo_jointPU.Tpo -c -o demo_jointPU.o demo_jointPU.cpp mv -f .deps/demo_joints.Tpo .deps/demo_joints.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_kinematic.o -MD -MP -MF .deps/demo_kinematic.Tpo -c -o demo_kinematic.o demo_kinematic.cpp mv -f .deps/demo_jointPR.Tpo .deps/demo_jointPR.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_motion.o -MD -MP -MF .deps/demo_motion.Tpo -c -o demo_motion.o demo_motion.cpp mv -f .deps/demo_jointPU.Tpo .deps/demo_jointPU.Po mv -f .deps/demo_motion.Tpo .deps/demo_motion.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_motor.o -MD -MP -MF .deps/demo_motor.Tpo -c -o demo_motor.o demo_motor.cpp clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_ode.o -MD -MP -MF .deps/demo_ode.Tpo -c -o demo_ode.o demo_ode.cpp demo_kinematic.cpp:180:42: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] 180 | for_each(boxes.begin(), boxes.end(), mem_fun(&Box::draw)); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/c++/v1/__functional/mem_fun_ref.h:102:1: note: 'mem_fun' has been explicitly marked deprecated here 102 | _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_HIDE_FROM_ABI const_mem_fun_t<_Sp, _Tp> mem_fun(_Sp (_Tp::*__f)() const) { | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/c++/v1/__config:719:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 719 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/c++/v1/__config:696:49: note: expanded from macro '_LIBCPP_DEPRECATED' 696 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 1 warning generated. mv -f .deps/demo_kinematic.Tpo .deps/demo_kinematic.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_piston.o -MD -MP -MF .deps/demo_piston.Tpo -c -o demo_piston.o demo_piston.cpp demo_ode.cpp:153:31: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] 153 | for (int i=0; i<=16; i++) sprintf (s+strlen(s),"%d ",dPAD(i)); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:278:1: note: 'sprintf' has been explicitly marked deprecated here 278 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ demo_ode.cpp:202:13: warning: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value] 202 | if (dFabs(dCalcVectorDot3(n2,n2) - 1.0) > tol) bad |= 1; | ^ ../../include/ode/common.h:288:19: note: expanded from macro 'dFabs' 288 | #define dFabs(x) (fabsf(x)) /* absolute value */ | ^ demo_ode.cpp:202:13: note: use function 'std::abs' instead ../../include/ode/common.h:288:19: note: expanded from macro 'dFabs' 288 | #define dFabs(x) (fabsf(x)) /* absolute value */ | ^ demo_ode.cpp:202:13: note: include the header or explicitly provide a declaration for 'std::abs' ../../include/ode/common.h:288:19: note: expanded from macro 'dFabs' 288 | #define dFabs(x) (fabsf(x)) /* absolute value */ | ^ demo_ode.cpp:1168:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 1168 | vsprintf (mi->name,name,ap); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ mv -f .deps/demo_motor.Tpo .deps/demo_motor.Po demo_ode.cpp:1185:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 1185 | vsprintf (mi.name,name,ap); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_plane2d.o -MD -MP -MF .deps/demo_plane2d.Tpo -c -o demo_plane2d.o demo_plane2d.cpp 4 warnings generated. mv -f .deps/demo_ode.Tpo .deps/demo_ode.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_rfriction.o -MD -MP -MF .deps/demo_rfriction.Tpo -c -o demo_rfriction.o demo_rfriction.cpp mv -f .deps/demo_plane2d.Tpo .deps/demo_plane2d.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_slider.o -MD -MP -MF .deps/demo_slider.Tpo -c -o demo_slider.o demo_slider.cpp mv -f .deps/demo_rfriction.Tpo .deps/demo_rfriction.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_space.o -MD -MP -MF .deps/demo_space.Tpo -c -o demo_space.o demo_space.cpp mv -f .deps/demo_slider.Tpo .deps/demo_slider.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_space_stress.o -MD -MP -MF .deps/demo_space_stress.Tpo -c -o demo_space_stress.o demo_space_stress.cpp mv -f .deps/demo_space.Tpo .deps/demo_space.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_step.o -MD -MP -MF .deps/demo_step.Tpo -c -o demo_step.o demo_step.cpp mv -f .deps/demo_piston.Tpo .deps/demo_piston.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_tracks.o -MD -MP -MF .deps/demo_tracks.Tpo -c -o demo_tracks.o demo_tracks.cpp mv -f .deps/demo_step.Tpo .deps/demo_step.Po clang++ -DHAVE_CONFIG_H -I. -I../../ode/src -I../../include -I../../include -DDRAWSTUFF_TEXTURE_PATH="\"/var/tmp/work/devel/ode/work/ode-0.16.5/drawstuff/textures\"" -DdTRIMESH_ENABLED -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT demo_basket.o -MD -MP -MF .deps/demo_basket.Tpo -c -o demo_basket.o demo_basket.cpp demo_tracks.cpp:193:23: error: non-constant-expression cannot be narrowed from type 'double' to 'dReal' (aka 'float') in initializer list [-Wc++11-narrowing] 193 | dVector3 ro = {0, -(0.5*track_gauge + 0.5*track_width), track_elevation}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ demo_tracks.cpp:193:23: note: insert an explicit cast to silence this issue 193 | dVector3 ro = {0, -(0.5*track_gauge + 0.5*track_width), track_elevation}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | static_cast( ) demo_tracks.cpp:195:23: error: non-constant-expression cannot be narrowed from type 'double' to 'dReal' (aka 'float') in initializer list [-Wc++11-narrowing] 195 | dVector3 so = {0, 0.5*track_gauge + 0.5*track_width, track_elevation}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ demo_tracks.cpp:195:23: note: insert an explicit cast to silence this issue 195 | dVector3 so = {0, 0.5*track_gauge + 0.5*track_width, track_elevation}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | static_cast( ) 2 errors generated. gmake[2]: *** [Makefile:896: demo_tracks.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... mv -f .deps/demo_basket.Tpo .deps/demo_basket.Po mv -f .deps/demo_space_stress.Tpo .deps/demo_space_stress.Po gmake[2]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ode/demo' gmake[1]: *** [Makefile:373: all-recursive] Error 1 gmake[1]: Leaving directory '/var/tmp/work/devel/ode/work/ode-0.16.5/ode' gmake: *** [Makefile:517: all-recursive] Error 1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/devel/ode *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/devel/ode