Ticket #72787: main.log

File main.log, 318.4 KB (added by Kibabalu (Kiba Balu), 11 months ago)

Log file

Line 
1version:1
2:debug:clean Starting logging for CSXCAD @20231216-c6a15872_1
3:debug:sysinfo macOS 15.5 (darwin/24.5.0) arch arm
4:debug:sysinfo MacPorts 2.11.4
5:debug:sysinfo Xcode 16.4, CLT 16.4.0.0.1.1747106510
6:debug:sysinfo SDK 15
7:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 15.0
8:msg:clean --->  Computing dependencies for CSXCAD:info:clean .:debug:clean Searching for dependency: cmake
9:debug:clean Found Dependency: receipt exists for cmake
10:debug:clean Searching for dependency: pkgconfig
11:debug:clean Found Dependency: receipt exists for pkgconfig
12:debug:clean Searching for dependency: cgal4
13:debug:clean Found Dependency: receipt exists for cgal4
14:debug:clean Searching for dependency: fparser
15:debug:clean Found Dependency: receipt exists for fparser
16:debug:clean Searching for dependency: hdf5
17:debug:clean Found Dependency: receipt exists for hdf5
18:debug:clean Searching for dependency: tinyxml
19:debug:clean Found Dependency: receipt exists for tinyxml
20:debug:clean Searching for dependency: vtk
21:debug:clean Found Dependency: receipt exists for vtk
22:debug:clean Searching for dependency: boost176
23:debug:clean Found Dependency: receipt exists for boost176
24:debug:main Executing org.macports.main (CSXCAD)
25:debug:main dropping privileges: euid changed to 502, egid changed to 501.
26:debug:main Privilege de-escalation not attempted as not running as root.
27:debug:fetch fetch phase started at Tue Aug  5 17:07:21 CEST 2025
28:notice:fetch --->  Fetching distfiles for CSXCAD
29:debug:fetch Executing org.macports.fetch (CSXCAD)
30:debug:fetch Privilege de-escalation not attempted as not running as root.
31:debug:checksum checksum phase started at Tue Aug  5 17:07:21 CEST 2025
32:notice:checksum --->  Verifying checksums for CSXCAD
33:debug:checksum Executing org.macports.checksum (CSXCAD)
34:info:checksum --->  Checksumming CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c.tar.gz
35:debug:checksum Calculated (rmd160) is 2ee23413b125b8f69b5eb95bf5b517c48ed8070f
36:debug:checksum Correct (rmd160) checksum for CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c.tar.gz
37:debug:checksum Calculated (sha256) is fdfa181709d3fa10e4156a715342aaa95b1df60694ccb5cf18d380d312c326c6
38:debug:checksum Correct (sha256) checksum for CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c.tar.gz
39:debug:checksum Calculated (size) is 170544
40:debug:checksum Correct (size) checksum for CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c.tar.gz
41:debug:checksum Privilege de-escalation not attempted as not running as root.
42:debug:extract extract phase started at Tue Aug  5 17:07:21 CEST 2025
43:notice:extract --->  Extracting CSXCAD
44:debug:extract Executing org.macports.extract (CSXCAD)
45:info:extract --->  Extracting CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c.tar.gz
46:debug:extract setting option extract.args to '/opt/local/var/macports/distfiles/CSXCAD/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c.tar.gz'
47:debug:extract Environment:
48:debug:extract CC_PRINT_OPTIONS='YES'
49:debug:extract CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/.CC_PRINT_OPTIONS'
50:debug:extract CPATH='/opt/local/libexec/boost/1.76/include:/opt/local/include'
51:debug:extract DEVELOPER_DIR='/Library/Developer/CommandLineTools'
52:debug:extract LIBRARY_PATH='/opt/local/lib'
53:debug:extract MACOSX_DEPLOYMENT_TARGET='15.0'
54:debug:extract SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk'
55:debug:extract SOURCE_DATE_EPOCH='1738190846'
56:info:extract Executing:  cd "/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/CSXCAD/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c.tar.gz' | /usr/bin/tar -xf -
57:debug:extract system:  cd "/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/CSXCAD/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c.tar.gz' | /usr/bin/tar -xf -
58:debug:extract euid/egid changed to: 0/0
59:debug:extract chowned /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work to macports
60:debug:extract euid/egid changed to: 502/501
61:debug:extract extract.rename: Renaming thliebig-CSXCAD-c6a1587 -> CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c
62:debug:extract Privilege de-escalation not attempted as not running as root.
63:debug:patch patch phase started at Tue Aug  5 17:07:21 CEST 2025
64:debug:patch Executing org.macports.patch (CSXCAD)
65:notice:patch --->  Applying patches to CSXCAD
66:info:patch --->  Applying patch-CMakeLists.diff
67:debug:patch Environment:
68:debug:patch CC_PRINT_OPTIONS='YES'
69:debug:patch CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/.CC_PRINT_OPTIONS'
70:debug:patch CPATH='/opt/local/libexec/boost/1.76/include:/opt/local/include'
71:debug:patch DEVELOPER_DIR='/Library/Developer/CommandLineTools'
72:debug:patch LIBRARY_PATH='/opt/local/lib'
73:debug:patch MACOSX_DEPLOYMENT_TARGET='15.0'
74:debug:patch SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk'
75:debug:patch SOURCE_DATE_EPOCH='1738190846'
76:info:patch Executing:  cd "/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c" && /usr/bin/patch -t -N -p0 < '/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/textproc/CSXCAD/files/patch-CMakeLists.diff'
77:debug:patch system:  cd "/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c" && /usr/bin/patch -t -N -p0 < '/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/textproc/CSXCAD/files/patch-CMakeLists.diff'
78:info:patch patching file CMakeLists.txt
79:info:patch --->  Applying patch-no-mpich.diff
80:debug:patch Environment:
81:debug:patch CC_PRINT_OPTIONS='YES'
82:debug:patch CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/.CC_PRINT_OPTIONS'
83:debug:patch CPATH='/opt/local/libexec/boost/1.76/include:/opt/local/include'
84:debug:patch DEVELOPER_DIR='/Library/Developer/CommandLineTools'
85:debug:patch LIBRARY_PATH='/opt/local/lib'
86:debug:patch MACOSX_DEPLOYMENT_TARGET='15.0'
87:debug:patch SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk'
88:debug:patch SOURCE_DATE_EPOCH='1738190846'
89:info:patch Executing:  cd "/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c" && /usr/bin/patch -t -N -p0 < '/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/textproc/CSXCAD/files/patch-no-mpich.diff'
90:debug:patch system:  cd "/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c" && /usr/bin/patch -t -N -p0 < '/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/textproc/CSXCAD/files/patch-no-mpich.diff'
91:info:patch patching file CMakeLists.txt
92:info:patch --->  Applying clocale_fix.patch
93:debug:patch Environment:
94:debug:patch CC_PRINT_OPTIONS='YES'
95:debug:patch CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/.CC_PRINT_OPTIONS'
96:debug:patch CPATH='/opt/local/libexec/boost/1.76/include:/opt/local/include'
97:debug:patch DEVELOPER_DIR='/Library/Developer/CommandLineTools'
98:debug:patch LIBRARY_PATH='/opt/local/lib'
99:debug:patch MACOSX_DEPLOYMENT_TARGET='15.0'
100:debug:patch SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk'
101:debug:patch SOURCE_DATE_EPOCH='1738190846'
102:info:patch Executing:  cd "/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c" && /usr/bin/patch -t -N -p0 < '/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/textproc/CSXCAD/files/clocale_fix.patch'
103:debug:patch system:  cd "/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c" && /usr/bin/patch -t -N -p0 < '/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/textproc/CSXCAD/files/clocale_fix.patch'
104:info:patch patching file 'src/CSFunctionParser.cpp'
105:info:patch patching file 'src/ParameterObjects.cpp'
106:debug:patch Privilege de-escalation not attempted as not running as root.
107:debug:configure configure phase started at Tue Aug  5 17:07:21 CEST 2025
108:notice:configure --->  Configuring CSXCAD
109:debug:configure Preferred compilers: clang macports-clang-18 macports-clang-17 macports-clang-16 macports-clang-15 macports-clang-14 macports-clang-13
110:debug:configure Using compiler 'Xcode Clang'
111:debug:configure Executing proc-pre-org.macports.configure-configure-0
112:debug:configure CPPFLAGS="-I/opt/local/libexec/boost/1.76/include -I/opt/local/include" inserted into CFLAGS="-Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include" CXXFLAGS="-I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++"
113:debug:configure Executing proc-pre-org.macports.configure-configure-1
114:debug:configure Executing org.macports.configure (CSXCAD)
115:debug:configure Environment:
116:debug:configure BOOSTDIR='/opt/local/libexec/boost/1.76'
117:debug:configure BOOSTROOT='/opt/local/libexec/boost/1.76'
118:debug:configure BOOST_DIR='/opt/local/libexec/boost/1.76'
119:debug:configure BOOST_INCLUDEDIR='/opt/local/libexec/boost/1.76/include'
120:debug:configure BOOST_LIBRARYDIR='/opt/local/libexec/boost/1.76/lib'
121:debug:configure BOOST_ROOT='/opt/local/libexec/boost/1.76'
122:debug:configure CC='/usr/bin/clang'
123:debug:configure CC_PRINT_OPTIONS='YES'
124:debug:configure CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/.CC_PRINT_OPTIONS'
125:debug:configure CFLAGS='-pipe -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk'
126:debug:configure CPATH='/opt/local/libexec/boost/1.76/include:/opt/local/include'
127:debug:configure CPPFLAGS='-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk'
128:debug:configure CXX='/usr/bin/clang++'
129:debug:configure CXXFLAGS='-pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk'
130:debug:configure DEVELOPER_DIR='/Library/Developer/CommandLineTools'
131:debug:configure F90FLAGS='-pipe -Os -m64'
132:debug:configure FCFLAGS='-pipe -Os -m64'
133:debug:configure FFLAGS='-pipe -Os -m64'
134:debug:configure INSTALL='/opt/local/libexec/macports/clonebin/install'
135:debug:configure LDFLAGS='-L/opt/local/libexec/boost/1.76/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk'
136:debug:configure LIBRARY_PATH='/opt/local/lib'
137:debug:configure MACOSX_DEPLOYMENT_TARGET='15.0'
138:debug:configure OBJC='/usr/bin/clang'
139:debug:configure OBJCFLAGS='-pipe -Os -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk'
140:debug:configure OBJCXX='/usr/bin/clang++'
141:debug:configure OBJCXXFLAGS='-pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk'
142:debug:configure SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk'
143:debug:configure SOURCE_DATE_EPOCH='1738190846'
144:info:configure Executing:  cd "/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build" && /opt/local/bin/cmake -G "CodeBlocks - Unix Makefiles" -DCMAKE_BUILD_TYPE=MacPorts -DCMAKE_INSTALL_PREFIX="/opt/local" -DCMAKE_INSTALL_NAME_DIR="/opt/local/lib" -DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/usr" -DCMAKE_C_COMPILER="$CC" -DCMAKE_CXX_COMPILER="$CXX" -DCMAKE_OBJC_COMPILER="$CC" -DCMAKE_OBJCXX_COMPILER="$CXX" -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_POLICY_DEFAULT_CMP0060=NEW -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_COLOR_MAKEFILE=ON -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MAKE_PROGRAM=/usr/bin/make -DCMAKE_MODULE_PATH="/opt/local/share/cmake/Modules" -DCMAKE_PREFIX_PATH="/opt/local/share/cmake/Modules" -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON -DCMAKE_INSTALL_RPATH="/opt/local/lib" -Wno-dev -DFPARSER_ROOT_DIR=/opt/local -DBOOST_ROOT=/opt/local/libexec/boost/1.76 -DBOOSTROOT=/opt/local/libexec/boost/1.76 -DBOOST_INCLUDEDIR=/opt/local/libexec/boost/1.76/include -DBOOST_LIBRARYDIR=/opt/local/libexec/boost/1.76/lib -DBOOST_INCLUDE_DIR=/opt/local/libexec/boost/1.76/include -DBOOST_LIBRARY_DIR=/opt/local/libexec/boost/1.76/lib -DBOOST_LIB_DIR=/opt/local/libexec/boost/1.76/lib -DBoost_NO_SYSTEM_PATHS=ON -DBoost_INCLUDE_DIR=/opt/local/libexec/boost/1.76/include -DBoost_DIR=/opt/local/libexec/boost/1.76 -DCMAKE_OSX_ARCHITECTURES="arm64" -DCMAKE_OSX_DEPLOYMENT_TARGET="15.0" -DCMAKE_OSX_SYSROOT="/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk" /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c
145:debug:configure system:  cd "/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build" && /opt/local/bin/cmake -G "CodeBlocks - Unix Makefiles" -DCMAKE_BUILD_TYPE=MacPorts -DCMAKE_INSTALL_PREFIX="/opt/local" -DCMAKE_INSTALL_NAME_DIR="/opt/local/lib" -DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/usr" -DCMAKE_C_COMPILER="$CC" -DCMAKE_CXX_COMPILER="$CXX" -DCMAKE_OBJC_COMPILER="$CC" -DCMAKE_OBJCXX_COMPILER="$CXX" -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_POLICY_DEFAULT_CMP0060=NEW -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_COLOR_MAKEFILE=ON -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MAKE_PROGRAM=/usr/bin/make -DCMAKE_MODULE_PATH="/opt/local/share/cmake/Modules" -DCMAKE_PREFIX_PATH="/opt/local/share/cmake/Modules" -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON -DCMAKE_INSTALL_RPATH="/opt/local/lib" -Wno-dev -DFPARSER_ROOT_DIR=/opt/local -DBOOST_ROOT=/opt/local/libexec/boost/1.76 -DBOOSTROOT=/opt/local/libexec/boost/1.76 -DBOOST_INCLUDEDIR=/opt/local/libexec/boost/1.76/include -DBOOST_LIBRARYDIR=/opt/local/libexec/boost/1.76/lib -DBOOST_INCLUDE_DIR=/opt/local/libexec/boost/1.76/include -DBOOST_LIBRARY_DIR=/opt/local/libexec/boost/1.76/lib -DBOOST_LIB_DIR=/opt/local/libexec/boost/1.76/lib -DBoost_NO_SYSTEM_PATHS=ON -DBoost_INCLUDE_DIR=/opt/local/libexec/boost/1.76/include -DBoost_DIR=/opt/local/libexec/boost/1.76 -DCMAKE_OSX_ARCHITECTURES="arm64" -DCMAKE_OSX_DEPLOYMENT_TARGET="15.0" -DCMAKE_OSX_SYSROOT="/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk" /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c
146:info:configure -- The CXX compiler identification is AppleClang 17.0.0.17000013
147:info:configure -- The C compiler identification is AppleClang 17.0.0.17000013
148:info:configure -- Detecting CXX compiler ABI info
149:info:configure -- Detecting CXX compiler ABI info - done
150:info:configure -- Check for working CXX compiler: /usr/bin/clang++ - skipped
151:info:configure -- Detecting CXX compile features
152:info:configure -- Detecting CXX compile features - done
153:info:configure -- Detecting C compiler ABI info
154:info:configure -- Detecting C compiler ABI info - done
155:info:configure -- Check for working C compiler: /usr/bin/clang - skipped
156:info:configure -- Detecting C compile features
157:info:configure -- Detecting C compile features - done
158:info:configure -- FPARSER_ROOT_DIR: /opt/local
159:info:configure -- fparser_INCLUDE_DIR: /opt/local/include
160:info:configure -- TinyXML_ROOT_DIR
161:info:configure -- Found TinyXML: /opt/local/lib/libtinyxml.dylib
162:info:configure -- TinyXML_INCLUDE_DIR: /opt/local/include
163:info:configure -- TinyXML_LIBRARY: /opt/local/lib/libtinyxml.dylib
164:info:configure -- Found HDF5: /opt/local/lib/libhdf5.dylib;/opt/local/lib/libaec/lib/libsz.dylib;/opt/local/lib/libz.dylib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib/libdl.tbd;/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/lib/libm.tbd (found suitable version "1.14.6", minimum required is "1.8") found components: C HL
165:info:configure -- __cplusplus is 201402
166:info:configure --   --> Do not link with Boost.Thread
167:info:configure -- Found Boost: /opt/local/libexec/boost/1.76/lib/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.48")
168:info:configure -- Boost include dirs: /opt/local/libexec/boost/1.76/include
169:info:configure -- Boost libraries:   
170:info:configure -- Found Boost: /opt/local/libexec/boost/1.76/lib/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.46") found components: thread system date_time serialization chrono
171:info:configure -- Found Threads: TRUE
172:info:configure -- Found package VTK. Using version 9.5.0
173:info:configure -- vtk libraries VTK::IOGeometryVTK::IOPLY
174:info:configure -- Configuring done (1.3s)
175:info:configure -- Generating done (0.0s)
176:info:configure CMake Warning:
177:info:configure   Manually-specified variables were not used by the project:
178:info:configure     BOOSTROOT
179:info:configure     BOOST_INCLUDEDIR
180:info:configure     BOOST_INCLUDE_DIR
181:info:configure     BOOST_LIBRARYDIR
182:info:configure     BOOST_LIBRARY_DIR
183:info:configure     BOOST_LIB_DIR
184:info:configure     CMAKE_OBJCXX_COMPILER
185:info:configure     CMAKE_OBJC_COMPILER
186:info:configure     CMAKE_POLICY_DEFAULT_CMP0025
187:info:configure -- Build files have been written to: /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build
188:debug:configure Executing proc-post-org.macports.configure-configure-0
189:debug:configure configure.ccache restored to no
190:debug:configure Executing proc-post-org.macports.configure-configure-1
191:debug:configure Executing portconfigure::configure_finish
192:debug:configure Privilege de-escalation not attempted as not running as root.
193:debug:build build phase started at Tue Aug  5 17:07:23 CEST 2025
194:notice:build --->  Building CSXCAD
195:debug:build Executing org.macports.build (CSXCAD)
196:debug:build Environment:
197:debug:build BOOSTDIR='/opt/local/libexec/boost/1.76'
198:debug:build BOOSTROOT='/opt/local/libexec/boost/1.76'
199:debug:build BOOST_DIR='/opt/local/libexec/boost/1.76'
200:debug:build BOOST_INCLUDEDIR='/opt/local/libexec/boost/1.76/include'
201:debug:build BOOST_LIBRARYDIR='/opt/local/libexec/boost/1.76/lib'
202:debug:build BOOST_ROOT='/opt/local/libexec/boost/1.76'
203:debug:build CC_PRINT_OPTIONS='YES'
204:debug:build CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/.CC_PRINT_OPTIONS'
205:debug:build CPATH='/opt/local/libexec/boost/1.76/include:/opt/local/include'
206:debug:build DEVELOPER_DIR='/Library/Developer/CommandLineTools'
207:debug:build LIBRARY_PATH='/opt/local/lib'
208:debug:build MACOSX_DEPLOYMENT_TARGET='15.0'
209:debug:build SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk'
210:debug:build SOURCE_DATE_EPOCH='1738190846'
211:info:build Executing:  cd "/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build" && /usr/bin/make -j14 -w all VERBOSE=ON
212:debug:build system:  cd "/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build" && /usr/bin/make -j14 -w all VERBOSE=ON
213:info:build make: Entering directory `/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build'
214:info:build /opt/local/bin/cmake -S/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c -B/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build --check-build-system CMakeFiles/Makefile.cmake 0
215:info:build /opt/local/bin/cmake -E cmake_progress_start /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/CMakeFiles /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build//CMakeFiles/progress.marks
216:info:build /Library/Developer/CommandLineTools/usr/bin/make  -f CMakeFiles/Makefile2 all
217:info:build make[1]: Entering directory `/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build'
218:info:build /Library/Developer/CommandLineTools/usr/bin/make  -f src/CMakeFiles/CSXCAD.dir/build.make src/CMakeFiles/CSXCAD.dir/depend
219:info:build make[2]: Entering directory `/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build'
220:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build && /opt/local/bin/cmake -E cmake_depends "Unix Makefiles" /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src/CMakeFiles/CSXCAD.dir/DependInfo.cmake "--color="
221:info:build make[2]: Leaving directory `/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build'
222:info:build /Library/Developer/CommandLineTools/usr/bin/make  -f src/CMakeFiles/CSXCAD.dir/build.make src/CMakeFiles/CSXCAD.dir/build
223:info:build make[2]: Entering directory `/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build'
224:info:build [  5%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPrimitives.cpp.o
225:info:build [  5%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSTransform.cpp.o
226:info:build [  7%] Building CXX object src/CMakeFiles/CSXCAD.dir/ContinuousStructure.cpp.o
227:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSTransform.cpp.o -MF CMakeFiles/CSXCAD.dir/CSTransform.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSTransform.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSTransform.cpp
228:info:build [ 10%] Building CXX object src/CMakeFiles/CSXCAD.dir/ParameterCoord.cpp.o
229:info:build [ 12%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSRectGrid.cpp.o
230:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/ContinuousStructure.cpp.o -MF CMakeFiles/CSXCAD.dir/ContinuousStructure.cpp.o.d -o CMakeFiles/CSXCAD.dir/ContinuousStructure.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ContinuousStructure.cpp
231:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/ParameterCoord.cpp.o -MF CMakeFiles/CSXCAD.dir/ParameterCoord.cpp.o.d -o CMakeFiles/CSXCAD.dir/ParameterCoord.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterCoord.cpp
232:info:build [ 17%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPrimBox.cpp.o
233:info:build [ 17%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPrimSphere.cpp.o
234:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSRectGrid.cpp.o -MF CMakeFiles/CSXCAD.dir/CSRectGrid.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSRectGrid.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSRectGrid.cpp
235:info:build [ 20%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPrimSphericalShell.cpp.o
236:info:build [ 23%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSProperties.cpp.o
237:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPrimBox.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPrimBox.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPrimBox.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimBox.cpp
238:info:build [ 25%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPrimMultiBox.cpp.o
239:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPrimSphericalShell.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPrimSphericalShell.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPrimSphericalShell.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimSphericalShell.cpp
240:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPrimSphere.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPrimSphere.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPrimSphere.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimSphere.cpp
241:info:build [ 30%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPrimPoint.cpp.o
242:info:build [ 30%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSUseful.cpp.o
243:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPrimMultiBox.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPrimMultiBox.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPrimMultiBox.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimMultiBox.cpp
244:info:build [ 35%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSFunctionParser.cpp.o
245:info:build [ 35%] Building CXX object src/CMakeFiles/CSXCAD.dir/ParameterObjects.cpp.o
246:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPrimPoint.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPrimPoint.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPrimPoint.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPoint.cpp
247:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/ParameterObjects.cpp.o -MF CMakeFiles/CSXCAD.dir/ParameterObjects.cpp.o.d -o CMakeFiles/CSXCAD.dir/ParameterObjects.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.cpp
248:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSUseful.cpp.o -MF CMakeFiles/CSXCAD.dir/CSUseful.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSUseful.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSUseful.cpp
249:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSFunctionParser.cpp.o -MF CMakeFiles/CSXCAD.dir/CSFunctionParser.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSFunctionParser.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSFunctionParser.cpp
250:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSProperties.cpp.o -MF CMakeFiles/CSXCAD.dir/CSProperties.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSProperties.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSProperties.cpp
251:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPrimitives.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPrimitives.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPrimitives.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.cpp
252:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSProperties.cpp:18:
253:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSProperties.h:30:
254:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
255:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
256:info:build       |                                         ^~~~ ~~
257:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
258:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
259:info:build       |                                                ^~~~ ~~
260:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterCoord.cpp:18:
261:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterCoord.h:21:
262:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
263:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
264:info:build       |                                         ^~~~ ~~
265:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
266:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
267:info:build       |                                                ^~~~ ~~
268:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.cpp:18:
269:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
270:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
271:info:build       |                                         ^~~~ ~~
272:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
273:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
274:info:build       |                                                ^~~~ ~~
275:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterCoord.cpp:19:
276:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
277:info:build    29 | #define TIXML_USE_STL
278:info:build       |         ^
279:info:build <command line>:10:9: note: previous definition is here
280:info:build    10 | #define TIXML_USE_STL 1
281:info:build       |         ^
282:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimBox.cpp:21:
283:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
284:info:build    29 | #define TIXML_USE_STL
285:info:build       |         ^
286:info:build <command line>:10:9: note: previous definition is here
287:info:build    10 | #define TIXML_USE_STL 1
288:info:build       |         ^
289:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimSphere.cpp:21:
290:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
291:info:build    29 | #define TIXML_USE_STL
292:info:build       |         ^
293:info:build <command line>:10:9: note: previous definition is here
294:info:build    10 | #define TIXML_USE_STL 1
295:info:build       |         ^
296:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.cpp:21:
297:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
298:info:build    29 | #define TIXML_USE_STL
299:info:build       |         ^
300:info:build <command line>:10:9: note: previous definition is here
301:info:build    10 | #define TIXML_USE_STL 1
302:info:build       |         ^
303:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimSphere.cpp:24:
304:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimSphere.h:20:
305:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:30:
306:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
307:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
308:info:build       |                                         ^~~~ ~~
309:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
310:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
311:info:build       |                                                ^~~~ ~~
312:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimSphere.cpp:24:
313:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimSphere.h:20:
314:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:135:32: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
315:info:build   135 |         CSPrimBox* ToBox() { return ( this && Type == BOX ) ? (CSPrimBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
316:info:build       |                                       ^~~~ ~~
317:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:137:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
318:info:build   137 |         CSPrimMultiBox* ToMultiBox() { return ( this && Type == MULTIBOX ) ? (CSPrimMultiBox*) this : 0; } /// Cast PrimIn file included from i/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.cpptiv:24:
319:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:30:
320:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
321:info:build e to a more defined type. Will ret   u89r | n         Pnaurlalm eitfe rn*o tT ooCfo ntshte( )r equested type.
322:info:build       { return|                                                 ^~~~ ~~
323:info:build  ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
324:info:build       |                                         ^~~~ ~~
325:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:139:38: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
326:info:build   139 |         CSPrimSphere* ToSphere() { return ( this && Type == SPHERE ) ? (CSPrimSphere/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h*:)90 :t41h:i swarning:  'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]:
327:info:build  0;    }90  | /        LinearPara// Cast Primitmive to a moere defiter* nToeLdi nteyapre(.)  W{i lrle return ( this && Type == Linteuarrn  )n u?l l( Liifn enaortP aorfa mtehtee rr*e)q utehsitse d:  t0y;p e}.
328:info:build /      /| /                                            ^~~~ ~~
329:info:build Cast Parameter to a more defined type. Will return null if not of the requested type.
330:info:build       |                                                ^~~~ ~~
331:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:141:54: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
332:info:build   141 |         CSPrimSphericalShell* ToSphericalShell() { return ( this && Type == SPHERICALSHELL ) ? (CSPrimSphericalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
333:info:build       |                                                             ^~~~ ~~
334:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:143:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
335:info:build   143 |         CSPrimCylinder* ToCylinder() { return ( this && Type == CYLINDER ) ? (CSPrimCylinder*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
336:info:build       |                                                 ^~~~ ~~
337:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:145:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
338:info:build   145 |         CSPrimCylindricalShell* ToCylindricalShell() { return ( this && Type == CYLINDRICALSHELL ) ? (CSPrimCylindricalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
339:info:build       |                                                                 ^~~~ ~~
340:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:147:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
341:info:build   147 |         CSPrimPolygon* ToPolygon() { return ( this && Type == POLYGON ) ? (CSPrimPolygon*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
342:info:build       |                                               ^~~~ ~~
343:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:149:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
344:info:build   149 |         CSPrimLinPoly* ToLinPoly() { return ( thiIn file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ContinuousStructure.cpp:18:
345:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ContinuousStructure.h:32:
346:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSProperties.h:30:
347:info:build s && Type == LINPOLY ) ? (CSPrimLinPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
348:info:build       |                                               ^~~~ ~~
349:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h89::151:4034: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
350:info:build : warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
351:info:build   151 |         CSPrimRotPoly* ToRotPo   l89y | (        )P a{r armeettuerrn*  ( this && Type =In file included from =/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimBox.cppT:24:
352:info:build oIn file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimBox.h: ROTPOLY ) ?C (CoSn20Psritm(:
353:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:R) o{t Proeltyu*r)n  t(h itsh i:s  0&;&  }T y/p/e/  =C= Const ) as30t:
354:info:build ? this/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h ::89 :034;:  }warning:  'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]/
355:info:build // Cast Parameter to a mor   e89  | d        ePfairnamete r* ToCeonsPtr(i)d typ e{.  rmeWtiulrln  r(e tturn nuihitll iive st f no&t&  oTfy tpo a morheee ==  Codnesfti n)e d? this  : r0e;q u}e sted /// ttyyppe. Wi llC arseturet Par.a
356:info:build mneter t      |                                         ^~~~ ~~
357:info:build  nullo  iaf  mnoorte  odfefined type. W iltlh er erteuqrune sntueldl  tiyfp en.o
358:info:build t       | o                                              ^~~~ ~~f
359:info:build  the requested type.
360:info:build       |                                         ^~~~ ~~
361:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:153:46: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
362:info:build   153 |         CSPrimPolyhedr/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41o: n* ToPolyhedrowarning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
363:info:build n() { return ( this /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h&:&90 :T41y:p e    90= | =         PLwarning: iOnLeYaHrEPDaRrOaNm e)t e?r *( CTSoPL'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]riimnPeoalry(h)e d{r orne*t)u rthis n ( t
364:info:build his && Ty: 0; } ///    90C | a        sLti nPerairmPiatriavmee tteor *a  TmooLrie defnear() {p irneetd type. Wille r == uLrn ( thiientesuar r) ? && n (LType == iLinea rnunearP alr)a m?e (LinearParameter*) tter*)l t hiifshis   :no: 0; } / /0/;  t of the }r e/q/C/uast Paramesteetd  type.
365:info:build       |                                                     ^~~~ ~~
366:info:build Cears tt oP aar ammoertee rd etfoi nae dm otryep ed.e fWiinleld  rteytpuer.n  Wniullll  rieft unront  noufl lt hief  rneoqtu eosft etdh et yrpeeq.u
367:info:build e      s| t                                               ^~~~ ~~e
368:info:build d type.
369:info:build       |                                                ^~~~ ~~
370:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:155:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
371:info:build   155 |         CSPrimPolyhedronReader* ToPolyhedronReader() { return ( this && Type == POLYHEDRONREADER ) ? (CSPrimPolyhedronReader*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
372:info:build       |                                                                 ^~~~ ~~
373:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:157:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
374:info:build   157 |         CSPrimCurve* ToCurve() { return ( this && Type == CURVE ) ? (CSPrimCurve*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
375:info:build       |                                           ^~~~ ~~
376:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:159:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
377:info:build   159 |         CSPrimWire* ToWire() { return ( this && Type == WIRE ) ? (CSPrimWire*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
378:info:build       |                                         ^~~~ ~~
379:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:161:48: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
380:info:build   161 |         CSPrimUserDefined* ToUserDefined() { return ( this && Type == USERDEFINED ) ? (CSPrimUserDefined*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
381:info:build       |                                                       ^~~~ ~~
382:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:163:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
383:info:build   163 |         CSPrimPoint* ToPoint() { return ( this && Type == POINT ) ? (CSPrimPoint*) this : 0; } //!< Cast Primitive to a more defined type. Will return 0 if not of the requested type.
384:info:build       |                                           ^~~~ ~~
385:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimMultiBox.cpp:21:
386:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
387:info:build    29 | #define TIXML_USE_STL
388:info:build       |         ^
389:info:build <command line>:10:9: note: previous definition is here
390:info:build    10 | #define TIXML_USE_STL 1
391:info:build       |         ^
392:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.cpp:24:
393:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:135:32: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
394:info:build   135 |         CSPrimBox* ToBox() { return ( this && Type == BOX ) ? (CSPrimBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
395:info:build       |                                       ^~~~ ~~
396:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimBox.cpp:24:
397:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimBox.h:20:
398:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:135:32: warning: /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:137:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
399:info:build   137 |         CSPrimMultiBox* ToMultiBox() { return ( this && Type == MULTIBOX ) ? (CSPrimMultiBox*) this : 0; } /// Cas'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
400:info:build t Primitive to a more   135 |         CSdefined typePri. Will return null if not of the rmBox* ToBoxequested type.
401:info:build       |                                                 ^~~~ ~~
402:info:build () { return ( this && Type == BOX ) ? (CSPrimBox*) this : 0; } /// Cast Primitive to a more/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h defined type. Will re:tur139:38: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
403:info:build n null if not of the   r139e | q        uCeSsPtreidm Stpyhpeer.e
404:info:build * ToS      |                                       ^~~~ ~~
405:info:build phere() { return ( this && Type == SPHERE ) ? (CSPrimSphere*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
406:info:build       |                                             ^~~~ ~~
407:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:141:54: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
408:info:build   141 |         CSPrimSphericalShell* ToSphericalShell() { return ( this && Type == SPHERICALSHELL ) ? (CSPrimSphericalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
409:info:build       |                                                             ^~~~ ~~
410:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:137:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
411:info:build   137 |         CSPrimMultiBox* ToMultiBox() { return ( this && Type == MULTIBOX ) ? (CSPrimMultiBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
412:info:build       |                                                 ^~~~ ~~
413:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:143:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
414:info:build   143 |         CSPrimCylinder* ToCylinder() { return ( this && Type == CYLINDER ) ? (CSPrimCylinder*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
415:info:build       |                                                 ^~~~ ~~
416:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:139:38: :warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]145:58
417:info:build   139 |         CSPrimSphere* ToSphere() { return ( this && Type == SPHERE ) ? (CSPrimSphere*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
418:info:build       |                                             ^~~~ ~~
419:info:build : warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
420:info:build   145 |         CSPrimCylindricalShell* ToCylindricalShell() { return ( this && Type == CYLINDRICALSHELL ) ? (CSPrimCylindricalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
421:info:build       |                                                                 ^~~~ ~~
422:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:147:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
423:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:141:  54147: |          warning: C'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]S
424:info:build PrimPolygon* ToPolygon()   141{ |          rCeStPurrinm S(p htehriisc a&l&S hTeype == POLYGON ) ? (CSPrimPolygon*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
425:info:build       |                                               ^~~~ ~~
426:info:build ll* ToSphericalShell() { return ( this &/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:149:40: warning: &'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
427:info:build Type == SPHERICALSH  149 |         CSPriEmLLLi n)P o?l y(*C ToLSPrimSphericalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
428:info:build       |                                                             ^~~~ ~~
429:info:build inPoly() { return ( this && Type == LINPOLY ) ? (CSPrimLinPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
430:info:build       |                                               ^~~~ ~~
431:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:143:42::151:40:  warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
432:info:build   151 |         CSPrimRotPoly* ToRotPoly()warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
433:info:build  { return ( this && Type == ROTPOLY ) ? (CSPrimRotPoly*) this : 0; } /// Cast Primitive to   143a |          mCoSPrrimCylinder* Teo Cdyelfiinndeedr() { return ( this type. Will re && Typteu r=n=  nCuYlLlI NiDfE Rn o)t  ?o f( CtShPer irmeCqyuleisntdeedr *t)y pteh.i
434:info:build s       | :                                              ^~~~ ~~
435:info:build 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
436:info:build       |                                                 ^~~~ ~~
437:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:153:46: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h
438:info:build :145:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
439:info:build   153 |         CSP  r145i | m        PCoSlPyrhiemdCryolni*n dTroiPcoallyShheedlrlo*n (T)o C{y lrientdurrincal Shell() { return ( ( this && Ttyphei s= =& &P OTLyYpHeE D=R=O NC Y)L I?N D(RCISCPArLiSmHPEoLlLy h)e d?r o(nC*S)P rtihmiCsy l:i n0d;r i}c a/l/S/h eClals*t)  Ptrhiimsi t:i v0e;  t}o  /a/ /m oCraes td ePfriinmeidt itvyep et.o  Wai lmlo rree tduerfni nneudl lt yipfe .n oWti lolf  rtehteu rrne qnuuelslt eidf  tnyopte .o
440:info:build f       | t                                                    ^~~~ ~~h
441:info:build e requested type.
442:info:build       |                                                                 ^~~~ ~~
443:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:147:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
444:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:155:58: warning:   147 |         CSPrimPolygon* ToPolygon() { return ( t'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
445:info:build his && Type == PO  155 |         LYGON C)S P?r i(mCPSoPlryihmePdorloyngRoena*d)e rt*h iTso P:o l0y;h e}d r/o/n/R eCaadsetr (P)r i{m irteitvuer nt o(  at hmiosr e& &d eTfyipnee d= =t yPpOeL.Y HWEiDlRlO NrReEtAuDrEnR  n)u l?l  (iCfS Pnroitm Poofl ythheed rroenqRueeasdteerd* )t ytphei.s
446:info:build        :|                                                ^~~~ ~~0
447:info:build ; In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSRectGrid.cpp:18:
448:info:build } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
449:info:build       |                                                                 ^~~~ ~~
450:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSRectGrid.h:32:
451:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
452:info:build    89 |         Paramete/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.hr:*157 :T36o:C owarning: n'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]s
453:info:build t() { return ( this && Ty  157 |         CSPrimCurve* ToCurvpee( )= ={  Croentsutr n)  (?  tthhiiss  &:&  0T;y p}e  /=/=/  CCUaRsVtE  P)a r?a m(eCtSePrr itmoC uar vmeo*r)e  tdheifsi n:e d0 ;t y}p e/./ /W iClal/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:149:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] rsett Prim
454:info:build itive   149t | o         CaS PmroirmeL idnePolyurnfine* To nuldl  tiyfp en.o tW LinPolofiy(l)l  { re thre erteuqrune sttnurn (uelld  itfy pneo.t  this
455:info:build  &      &|                                          ^~~~ ~~T
456:info:build ypoe f= =t LINPOLY )h e?  r(eCqSuPersitmeLdi ntPyopley.*
457:info:build )       | t                                          ^~~~ ~~h
458:info:build is : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
459:info:build       |                                               ^~~~ ~~
460:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:159:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
461:info:build   159 |         CSPr/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.hi:m90W:ir41e* ToWire: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
462:info:build    90 |         LinearParameter* ToLinear() { retur() {n ( th /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.hreturnis && :151:40 :( this && TypeT =y=p  ewarning:  'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]=
463:info:build = LinWear ) IRE ) ??  ((CLSiPnreiamrWPiarrea*m)e ttehri*s)  thi  151 |         C: 0s;  }: S/// Ca 0;P r}i m/R/o/t Polys* TCastt Pr ParaimoetemitiRvoet Ptoorl yt(o) { re a mo a mtre deurnofrien edefin ( thdis &e&d Type  typ == ReOT.t yWpiel.P Will l retuOrnr neuturn nLuYl l) lifl  nioft  nooft the r ? ( of eqCSPrimRotPoly*) uesttted typhei.sh e:  re0que
464:info:build       |                                                ^~~~ ~~;s }t e/d/ /t yCpaes.t
465:info:build        P| r                                        ^~~~ ~~
466:info:build imitive to a more defined type. Will return null if not of the In file included from r/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimMultiBox.cppequested type.
467:info:build       |                                               ^~~~ ~~
468:info:build :24:
469:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimMultiBox.h:20:
470:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:30:
471:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h::89161::3448::  warning: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
472:info:build 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
473:info:build      89161 |         CSPrimUserDe | f        Param/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.hi:153:46: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]e
474:info:build ter* ToConst() { return ( this && Type ==   153C | o        nCsStP r)i m?P otlhyihse d:r o0n;*  }T o/P/o/l yChaesdtr oPna(rnaemde*ter t) { r etou ran moreT doeUfsier ned typ( Defintedhis && T() { reype == tPuOrLnY e(.  tWhis &HEDRONi ll&  rTeturn nulylp ei f) n o?t of= (CSP=r i mPolyUhthedSERDEFIe reNEDquersted type.
475:info:build       |                                         ^~~~ ~~
476:info:build on*) this : 0; } /// Cast Primitive to a more defined ty ) ?p (e. WillC SPrimUserDefined*) this : 0; } /// Cast Primitive to a more defined type. Will re/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.ht:u90r:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
477:info:build n null if not of the reques   t90e | d         Ltiynpeea.r
478:info:build P      a| r                                                      ^~~~ ~~a
479:info:build meter* ToLinear() { return ( this && Type == Linear ) ? (return nuLlli niefa rnPoatr aomfe ttehre* )r this : 0; } //e/ qCuaesstt ePda rtaympeet.e
480:info:build r      |                                                     ^~~~ ~~
481:info:build  to a more defined type. Will return null if not of the requested type.
482:info:build       |                                                ^~~~ ~~
483:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:155:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
484:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:163:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
485:info:build   155 |         CS  P163r | i        mCPSoPlryihmePdorionntR*e aTdoePro*i nTto(P)o l{y hreedtruornnR e(a dtehri(s)  &{&  rTeytpuer n= = POINT ) ? (CSPrimPoint*) this : 0; } //!< Cast Primitive to a more defined type. Will return 0 if not of the requested type.
486:info:build       |                                           ^~~~ ~~
487:info:build ( this && Type == POLYHEDRONREADER ) ? (CSPrimPolyhedronReader*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
488:info:build       |                                                                 ^~~~ ~~
489:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:157:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
490:info:build   157 |         CSPrimCurve* ToCurve() { return ( this && Type == CURVE ) ? (CSPrimCurve*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
491:info:build       |                                           ^~~~ ~~
492:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:159:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
493:info:build   159 |         CSPrimWire* ToWire() { return ( this && Type == WIRE ) ? (CSPrimWire*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
494:info:build       |                                         ^~~~ ~~
495:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:161:48: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
496:info:build   161 |         CSPrimUserDefined* ToUserDefined() { return ( this && Type == USERDEFINED ) ? (CSPrimUserDefined*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
497:info:build       |                                                       ^~~~ ~~
498:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:163:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
499:info:build   163 |         CSPrimPoint* ToPoint() { return ( this && Type == POINT ) ? (CSPrimPoint*) this : 0; } //!< Cast Primitive to a more defined type. Will return 0 if not of the requested type.
500:info:build       |                                           ^~~~ ~~
501:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimMultiBox.cpp:24:
502:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimMultiBox.h:20:
503:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:135:32: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
504:info:build   135 |         CSPrimBox* ToBox() { return ( this && Type == BOX ) ? (CSPrimBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
505:info:build       |                                       ^~~~ ~~
506:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:137:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
507:info:build   137 |         CSPrimMultiBox* ToMultiBox() { return ( this && Type == MULTIBOX ) ? (CSPrimMultiBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
508:info:build       |                                                 ^~~~ ~~
509:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:139:38: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
510:info:build   139 |         CSPrimSphere* ToSphere() { return ( this && Type == SPHERE ) ? (CSPrimSphere*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
511:info:build       |                                             ^~~~ ~~
512:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:141:54: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
513:info:build   141 |         CSPrimSphericalShell* ToSphericalShell() { return ( this && Type == SPHERICALSHELL ) ? (CSPrimSphericalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
514:info:build       |                                                             ^~~~ ~~
515:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:143:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
516:info:build   143 |         CSPrimCylinder* ToCylinder() { return ( this && Type == CYLINDER ) ? (CSPrimCylinder*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
517:info:build       |                                                 ^~~~ ~~
518:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:145:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
519:info:build   145 |         CSPrimCylindricalShell* ToCylindricalShell() { return ( this && Type == CYLINDRICALSHELL ) ? (CSPrimCylindricalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
520:info:build       |                                                                 ^~~~ ~~
521:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:147:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
522:info:build   147 |         CSPrimPolygon* ToPolygon() { return ( this && Type == POLYGON ) ? (CSPrimPolygon*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
523:info:build       |                                               ^~~~ ~~
524:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:149:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
525:info:build   149 |         CSPrimLinPoly* ToLinPoly() { return ( this && Type == LINPOLY ) ? (CSPrimLinPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
526:info:build       |                                               ^~~~ ~~
527:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:151:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
528:info:build   151 |         CSPrimRotPoly* ToRotPoly() { return ( this && Type == ROTPOLY ) ? (CSPrimRotPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
529:info:build       |                                               ^~~~ ~~
530:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSRectGrid.cpp:20:
531:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
532:info:build    29 | #define TIXML_US/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:E153_:S46TL:
533:info:build        warning: | 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]        ^
534:info:build <command line>:10:9: note: previous definition is here
535:info:build      15310 |  |         #CdSePfriinmeP oTlIyXhMeLd_rUoSnE*_ STToLP o1l
536:info:build y      h|         ^
537:info:build edron() { return ( this && Type == POLYHEDRON ) ? (CSPrimPolyhedron*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
538:info:build       |                                                     ^~~~ ~~
539:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:155:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
540:info:build   155 |         CSPrimPolyhedronReader* ToPolyhedronReader() { return ( this && Type == POLYHEDRONREADER ) ? (CSPrimPolyhedronReader*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
541:info:build       |                                                                 ^~~~ ~~
542:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:157:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
543:info:build   157 |         CSPrimCurve* ToCurve() { return ( this && Type == CURVE ) ? (CSPrimCurve*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
544:info:build       |                                           ^~~~ ~~
545:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:159:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
546:info:build   159 |         CSPrimWire* ToWire() { return ( this && Type == WIRE ) ? (CSPrimWire*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
547:info:build       |                                         ^~~~ ~~
548:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:161:48: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
549:info:build   161 |         CSPrimUserDefined* ToUserDefined() { return ( this && Type == USERDEFINED ) ? (CSPrimUserDefined*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
550:info:build       |                                                       ^~~~ ~~
551:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:163:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
552:info:build   163 |         CSPrimPoint* ToPoint() { return ( this && Type == POINT ) ? (CSPrimPoint*) this : 0; } //!< Cast Primitive to a more defined type. Will return 0 if not of the requested type.
553:info:build       |                                           ^~~~ ~~
554:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.cpp:21:
555:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
556:info:build    29 | #define TIXML_USE_STL
557:info:build       |         ^
558:info:build <command line>:10:9: note: previous definition is here
559:info:build    10 | #define TIXML_USE_STL 1
560:info:build       |         ^
561:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPoint.cpp:21:
562:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
563:info:build    29 | #deIn file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSTransform.cpp:18:
564:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSTransform.h:28:
565:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: fine TIXML_USE_STL
566:info:build 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
567:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
568:info:build       |                                         ^~~~ ~~
569:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimSphericalShell.cpp:21:
570:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
571:info:build    29 | #d      |         ^
572:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
573:info:build <command line>:10:   990: |          note: Lprevious definition is herei
574:info:build nearParame   t10e | #defineefine TIXML_rUSE*_ STToLL
575:info:build i      n| e        ^a
576:info:build r() { retur<command line>n: 10(: 9t:h inote: sprevious definition is here
577:info:build && Ty   p10e |  #=d=e fLiinnee aTrI X)M L?_ U(SLEi_nSeTaLr P1a
578:info:build r      a| m        ^e
579:info:build ter*) this : 0; } /// Cast Parameter to a more defined type. Will return null i TIXML_USE_STL 1
580:info:build       |         ^
581:info:build f not of the requested type.
582:info:build       |                                                ^~~~ ~~
583:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimSphericalShell.cpp:24:
584:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimSphericalShell.h:20:
585:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:30:
586:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.hIn file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPoint.cpp:24:
587:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPoint.h:20:
588:info:build In file included from :89:34: warning: /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:30:
589:info:build 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
590:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning:    89 |         Parameter* ToConst() { re'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
591:info:build turn ( this && Type == C   89 |         oParametner* ToConsstt ())  ?{ this :  retur0n (; th } /// Cis && Type =ast Param= Coetern st ) ? thto a more defined type. Will return null if not of the requested type.
592:info:build       |                                         ^~~~ ~~
593:info:build is : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
594:info:build       |                                         ^~~~ ~~
595:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
596:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
597:info:build       |                                                ^~~~ ~~
598:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
599:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
600:info:build       |                                                ^~~~ ~~
601:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.cpp:49:4: 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]
602:info:build    49 |                         sprintf(doubleVal,"%e",PS.GetValuIn file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPoint.cpp:24:
603:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPoint.h:20:
604:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:135:32: warning: e());
605:info:build       |                         ^
606:info:build 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
607:info:build   135 |         CSPrimBox* ToBox() { return ( this && Type == BOX ) ? (CSPrimBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
608:info:build       |                                       ^~~~ ~~
609:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/_stdio.h:278:1: note: 'sprintf' has been explicitly marked deprecated here
610:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:137:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
611:info:build   137 |         CSPrimMultiBox* ToMultiBox() { return ( this && Type == MULTIBOX ) ? (CSPrimMultiBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type  278 | .
612:info:build       |                                                 ^~~~ ~~
613:info:build __deprecated_msg("This/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:139: 38: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
614:info:build   139 |         CSPrimSphere* ToSphere() { return ( this && Type == SPHERE ) ? (CSPrimSphere*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
615:info:build       |                                             ^~~~ ~~
616:info:build function /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:141:54: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
617:info:build   141 |         iCSPrimSphericalShell* ToSphericalShell() { return ( this && Type == SPHERICALSHELL ) ? (CSPrimSphericalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
618:info:build       |                                                             ^~~~ ~~
619:info:build s prov/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:143:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
620:info:build   143 |         CSPrimCylinder* ToCylinder() { return ( this && Type == CYLINDER ) ? (CSPrimCylinder*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
621:info:build       |                                                 ^~~~ ~~
622:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:145:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
623:info:build   145 |         CSPrimCylindricalShell* ToCylindricalShell() { return ( this && Type == CYLINDRICALSHELL ) ? (CSPrimCylindricalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
624:info:build       |                                                                 ^~~~ ~~
625:info:build ided /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:147:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
626:info:build   147 |         CSPrimPolygon* ToPolygon() { return ( this && Type == POLYGON ) ? (CSPrimPolygon*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
627:info:build       |                                               ^~~~ ~~
628:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:149:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
629:info:build   149 |         CSPrimLinPoly* ToLinPoly() { return ( this && Type == LINPOLY ) ? (CSPrimLinPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
630:info:build       |                                               ^~~~ ~~
631:info:build for co/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:151:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
632:info:build   151 |         CSPrimRotPoly* ToRotPoly() { return ( this && Type == ROTPOLY ) ? (CSPrimRompatIn file included from ibility /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSTransform.cpptre:21P:
633:info:build oIn file included from l/opt/local/include/tinyxml.h/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimSphericalShell.cpp::2924::
634:info:build 9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]y*)
635:info:build t   h29i | s# d:e f0i;n e}  T/I/X/M LC_aUsStE _PSrTiLm
636:info:build i      t| i        ^v
637:info:build e to a more deIn file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimSphericalShell.h:20:
638:info:build <command line>/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h::13510::329::  warning: note: previous definition is here
639:info:build    10'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] |
640:info:build #define TIXML_USE_STL 1
641:info:build         135|  |         ^       
642:info:build CSPrimBox* ToBox() { return ( this && Typef i=n=e dB OtXy p)e .?  W(iClSlP rriemtBuorxn* )n utlhli si f:  n0o;t  }o f/ /t/h eC arsetq uPersitmeidt itvyep et.o
643:info:build       |                                               ^~~~ ~~
644:info:build  a more defined type. Will return null if not of the requested type.
645:info:build       |                                       ^~~~ ~~
646:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:153:46: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
647:info:build   153 |         CSPrimPolyhedron* ToPolyhedron() { return ( this && Type == POLYHEDRON ) ? (CSPrimPolyhedron*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
648:info:build       |                                                     ^~~~ ~~
649:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:155:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
650:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:137:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
651:info:build   155 |         CSPrimPolyhedronReader* ToPolyhedronReader() { return ( this && Type == POLYHEDRONREADER ) ? (CSPrimPolyhedronReader*) this : 0; } /// Cast Primitive to a more defined type. Will return null i  f not of the requested type.
652:info:build       |                                                                 ^~~~ ~~
653:info:build 137 |         CSPrimMultiBox* ToMultiBox() { return ( this && Type == MULTIBOX ) ? (CSPrimMultiBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
654:info:build       |                                                 ^~~~ ~~
655:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:157:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
656:info:build   157 |         CSPrimCurve* ToCurve() { return ( this && Type == CURVE ) ? (CSPrimCurve*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
657:info:build       |                                           ^~~~ ~~
658:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:139:38: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
659:info:build   139 |         CSPrimSphere* ToSphere() { return ( this && Type == SPHERE ) ? (CSPrimSphere*) this : 0/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:159:34: warning: ;'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
660:info:build } /// Cast Primitive   t159o |          aC more defined SPrimWirtey*p eT.o WWiirlel( )r e{t urrent unrunl l(  itfh inso t& &o fT ytphee  =r=e qWuIeRsEt e)d  ?t y(pCeS.P
661:info:build r      i| m                                            ^~~~ ~~W
662:info:build ire*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
663:info:build       |                                         ^~~~ ~~
664:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:141:54: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
665:info:build   141 |         CSPrimSphericalShell* ToSphericalShell() { return ( this && Type == SPHERICALSHELL ) ? (CSPrimSphericalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
666:info:build       |                                                             ^~~~ ~~
667:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:161:48: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
668:info:build   161 |         CSPrimUserDefined* ToUserDefined() { return ( this && Type == USERDEFINED ) ? (CSPrimUserDefined*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
669:info:build       |                                                       ^~~~ ~~
670:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:143:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
671:info:build   143 |         CSPrimCylinder* ToCylinder() { return ( this && Type == CYLINDER ) ? (CSPrimCylinder*) this : 0; } /// Cast Primitive to a more defined type./opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:163:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
672:info:build   163 |         CSPrimPo Will retuirnn tn*u lTlo Piofi nnto(t)  o{f  rtehteu rrne q(u etshtiesd  &t&y pTey.p
673:info:build e       | =                                                ^~~~ ~~=
674:info:build  POINT ) ? (CSPrimPoint*) this : 0; } //!< Cast Primitive to a more defined type. Will return 0 if not of the requested type.
675:info:build       |                                           ^~~~ ~~
676:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:145:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
677:info:build   145 |         CSPrimCylindricalShell* ToCylindricalShell() { return ( this && Type == CYLINDRICALSHELL ) ? (CSPrimCylindricalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
678:info:build       |                                                                 ^~~~ ~~
679:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:147:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
680:info:build   147 |         CSPrimPolygon* ToPolygon() { return ( this && Type == POLYGON ) ? (CSPrimPolygon*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
681:info:build       |                                               ^~~~ ~~
682:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:149:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
683:info:build   149 |         CSPrimLinPoly* ToLinPoly() { return ( this && Type == LINPOLY ) ? (CSPrimLinPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
684:info:build       |                                               ^~~~ ~~
685:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:151:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
686:info:build   151 |         CSPrimRotPoly* ToRotPoly() { return ( this && Type == ROTPOLY ) ? (CSPrimRotPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
687:info:build       |                                               ^~~~ ~~
688:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:153:46: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
689:info:build   153 |         CSPrimPolyhedron* ToPolyhedron() { return ( this && Type == POLYHEDRON ) ? (CSPrimPolyhedron*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
690:info:build       |                                                     ^~~~ ~~
691:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:155:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
692:info:build   155 |         CSPrimPolyhedronReader* ToPolyhedronReader() { return ( this && Type == POLYHEDRONREADER ) ? (CSPrimPolyhedronReader*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
693:info:build       |                                                                 ^~~~ ~~
694:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:157:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
695:info:build   157 |         CSPrimCurve* ToCurve() { return ( this && Type == CURVE ) ? (CSPrimCurve*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
696:info:build       |                                           ^~~~ ~~
697:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:159:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
698:info:build   159 |         CSPrimWire* ToWire() { return ( this && Type == WIRE ) ? (CSPrimWire*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
699:info:build       |                                         ^~~~ ~~
700:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:161:48: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
701:info:build   161 |         CSPrimUserDefined* ToUserDefined() { return ( this && Type == USERDEFINED ) ? (CSPrimUserDefined*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
702:info:build       |                                                       ^~~~ ~~
703:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:163:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
704:info:build   163 |         CSPrimPoint* ToPoint() { return ( this && Type == POINT ) ? (CSPrimPoint*) this : 0; } //!< Cast Primitive to a more defined type. Will return 0 if not of the requested type.
705:info:build       |                                           ^~~~ ~~
706:info:build asons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
707:info:build       | ^
708:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
709:info:build   218 |         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
710:info:build       |                                                       ^
711:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSProperties.cpp:33:
712:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:135:32: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
713:info:build   135 |         CSPrimBox* ToBox() { return ( this && Type == BOX ) ? (CSPrimBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
714:info:build       |                                       ^~~~ ~~
715:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:137:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
716:info:build   137 |         CSPrimMultiBox* ToMultiBox() { return ( this && Type == MULTIBOX ) ? (CSPrimMultiBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
717:info:build       |                                                 ^~~~ ~~
718:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:139:38: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
719:info:build   139 |         CSPrimSphere* ToSphere() { return ( this && Type == SPHERE ) ? (CSPrimSphere*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
720:info:build       |                                             ^~~~ ~~
721:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:141:54: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
722:info:build   141 |         CSPrimSphericalShell* ToSphericalShell() { return ( this && Type == SPHERICALSHELL ) ? (CSPrimSphericalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
723:info:build       |                                                             ^~~~ ~~
724:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:143:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
725:info:build   143 |         CSPrimCylinder* ToCylinder() { return ( this && Type == CYLINDER ) ? (CSPrimCylinder*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
726:info:build       |                                                 ^~~~ ~~
727:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:145:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
728:info:build   145 |         CSPrimCylindricalShell* ToCylindricalShell() { return ( this && Type == CYLINDRICALSHELL ) ? (CSPrimCylindricalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
729:info:build       |                                                                 ^~~~ ~~
730:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:147:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
731:info:build   147 |         CSPrimPolygon* ToPolygon() { return ( this && Type == POLYGON ) ? (CSPrimPolygon*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
732:info:build       |                                               ^~~~ ~~
733:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:149:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
734:info:build   149 |         CSPrimLinPoly* ToLinPoly() { return ( this && Type == LINPOLY ) ? (CSPrimLinPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
735:info:build       |                                               ^~~~ ~~
736:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:151:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
737:info:build   151 |         CSPrimRotPoly* ToRotPoly() { return ( this && Type == ROTPOLY ) ? (CSPrimRotPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
738:info:build       |                                               ^~~~ ~~
739:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:153:46: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
740:info:build   153 |         CSPrimPolyhedron* ToPolyhedron() { return ( this && Type == POLYHEDRON ) ? (CSPrimPolyhedron*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
741:info:build       |                                                     ^~~~ ~~
742:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:155:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
743:info:build   155 |         CSPrimPolyhedronReader* ToPolyhedronReader() { return ( this && Type == POLYHEDRONREADER ) ? (CSPrimPolyhedronReader*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
744:info:build       |                                                                 ^~~~ ~~
745:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:157:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
746:info:build   157 |         CSPrimCurve* ToCurve() { return ( this && Type == CURVE ) ? (CSPrimCurve*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
747:info:build       |                                           ^~~~ ~~
748:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:159:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
749:info:build   159 |         CSPrimWire* ToWire() { return ( this && Type == WIRE ) ? (CSPrimWire*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
750:info:build       |                                         ^~~~ ~~
751:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:161:48: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
752:info:build   161 |         CSPrimUserDefined* ToUserDefined() { return ( this && Type == USERDEFINED ) ? (CSPrimUserDefined*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
753:info:build       |                                                       ^~~~ ~~
754:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:163:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
755:info:build   163 |         CSPrimPoint* ToPoint() { return ( this && Type == POINT ) ? (CSPrimPoint*) this : 0; } //!< Cast Primitive to a more defined type. Will return 0 if not of the requested type.
756:info:build       |                                           ^~~~ ~~
757:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSProperties.cpp:36:
758:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
759:info:build    29 | #define TIXML_USE_STL
760:info:build       |         ^
761:info:build <command line>:10:9: note: previous definition is here
762:info:build    10 | #define TIXML_USE_STL 1
763:info:build       |         ^
764:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ContinuousStructure.cpp:18:
765:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ContinuousStructure.h:33:
766:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:135:32: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
767:info:build   135 |         CSPrimBox* ToBox() { return ( this && Type == BOX ) ? (CSPrimBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
768:info:build       |                                       ^~~~ ~~
769:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:137:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
770:info:build   137 |         CSPrimMultiBox* ToMultiBox() { return ( this && Type == MULTIBOX ) ? (CSPrimMultiBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
771:info:build       |                                                 ^~~~ ~~
772:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:139:38: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
773:info:build   139 |         CSPrimSphere* ToSphere() { return ( this && Type == SPHERE ) ? (CSPrimSphere*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
774:info:build       |                                             ^~~~ ~~
775:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:141:54: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
776:info:build   141 |         CSPrimSphericalShell* ToSphericalShell() { return ( this && Type == SPHERICALSHELL ) ? (CSPrimSphericalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
777:info:build       |                                                             ^~~~ ~~
778:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:143:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
779:info:build   143 |         CSPrimCylinder* ToCylinder() { return ( this && Type == CYLINDER ) ? (CSPrimCylinder*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
780:info:build       |                                                 ^~~~ ~~
781:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:145:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
782:info:build   145 |         CSPrimCylindricalShell* ToCylindricalShell() { return ( this && Type == CYLINDRICALSHELL ) ? (CSPrimCylindricalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
783:info:build       |                                                                 ^~~~ ~~
784:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:147:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
785:info:build   147 |         CSPrimPolygon* ToPolygon() { return ( this && Type == POLYGON ) ? (CSPrimPolygon*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
786:info:build       |                                               ^~~~ ~~
787:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:149:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
788:info:build   149 |         CSPrimLinPoly* ToLinPoly() { return ( this && Type == LINPOLY ) ? (CSPrimLinPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
789:info:build       |                                               ^~~~ ~~
790:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:151:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
791:info:build   151 |         CSPrimRotPoly* ToRotPoly() { return ( this && Type == ROTPOLY ) ? (CSPrimRotPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
792:info:build       |                                               ^~~~ ~~
793:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:153:46: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
794:info:build   153 |         CSPrimPolyhedron* ToPolyhedron() { return ( this && Type == POLYHEDRON ) ? (CSPrimPolyhedron*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
795:info:build       |                                                     ^~~~ ~~
796:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:155:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
797:info:build   155 |         CSPrimPolyhedronReader* ToPolyhedronReader() { return ( this && Type == POLYHEDRONREADER ) ? (CSPrimPolyhedronReader*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
798:info:build       |                                                                 ^~~~ ~~
799:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:157:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
800:info:build   157 |         CSPrimCurve* ToCurve() { return ( this && Type == CURVE ) ? (CSPrimCurve*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
801:info:build       |                                           ^~~~ ~~
802:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:159:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
803:info:build   159 |         CSPrimWire* ToWire() { return ( this && Type == WIRE ) ? (CSPrimWire*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
804:info:build       |                                         ^~~~ ~~
805:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:161:48: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
806:info:build   161 |         CSPrimUserDefined* ToUserDefined() { return ( this && Type == USERDEFINED ) ? (CSPrimUserDefined*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
807:info:build       |                                                       ^~~~ ~~
808:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:163:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
809:info:build   163 |         CSPrimPoint* ToPoint() { return ( this && Type == POINT ) ? (CSPrimPoint*) this : 0; } //!< Cast Primitive to a more defined type. Will return 0 if not of the requested type.
810:info:build       |                                           ^~~~ ~~
811:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ContinuousStructure.cpp:50:
812:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
813:info:build    29 | #define TIXML_USE_STL
814:info:build       |         ^
815:info:build <command line>:10:9: note: previous definition is here
816:info:build    10 | #define TIXML_USE_STL 1
817:info:build       |         ^
818:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ContinuousStructure.cpp:398:7: warning: comparison of array 'box' not equal to a null pointer is always true [-Wtautological-pointer-compare]
819:info:build   398 |                 if (box!=NULL && AccBound)
820:info:build       |                     ^~~  ~~~~
821:info:build 3 warnings generated.
822:info:build [ 38%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPrimCylinder.cpp.o
823:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPrimCylinder.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPrimCylinder.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPrimCylinder.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimCylinder.cpp
824:info:build 18 warnings generated.
825:info:build [ 41%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPrimCylindricalShell.cpp.o
826:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPrimCylindricalShell.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPrimCylindricalShell.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPrimCylindricalShell.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimCylindricalShell.cpp
827:info:build 18 warnings generated.
828:info:build 18 warnings generated.
829:info:build 18 warnings generated.
830:info:build [ 43%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPrimPolygon.cpp.o
831:info:build [ 46%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPrimLinPoly.cpp.o
832:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPrimPolygon.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPrimPolygon.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPrimPolygon.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolygon.cpp
833:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPrimLinPoly.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPrimLinPoly.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPrimLinPoly.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimLinPoly.cpp
834:info:build 18 warnings generated.
835:info:build 3 warnings generated.
836:info:build [ 48%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPrimRotPoly.cpp.o
837:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.[ 51%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPrimPolyhedron.cpp.o
838:info:build 5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPrimRotPoly.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPrimRotPoly.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPrimRotPoly.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimRotPoly.cpp
839:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPrimPolyhedron.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPrimPolyhedron.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPrimPolyhedron.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron.cpp
840:info:build [ 53%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPrimPolyhedronReader.cpp.o
841:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPrimPolyhedronReader.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPrimPolyhedronReader.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPrimPolyhedronReader.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedronReader.cpp
842:info:build 4 warnings generated.
843:info:build [ 56%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPrimWire.cpp.o
844:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPrimWire.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPrimWire.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPrimWire.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimWire.cpp
845:info:build [ 58%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPrimCurve.cpp.o
846:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPrimCurve.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPrimCurve.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPrimCurve.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimCurve.cpp
847:info:build 18 warnings generated.
848:info:build 18 warnings generated.
849:info:build [ 61%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPrimUserDefined.cpp.o
850:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPrimUserDefined.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPrimUserDefined.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPrimUserDefined.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimUserDefined.cpp
851:info:build [ 64%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPropUnknown.cpp.o
852:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPropUnknown.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPropUnknown.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPropUnknown.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropUnknown.cpp
853:info:build [ 66%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPropMaterial.cpp.o
854:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPropMaterial.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPropMaterial.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPropMaterial.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropMaterial.cpp
855:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropMaterial.cpp:18:
856:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
857:info:build    29 | #define TIXML_USE_STL
858:info:build       |         ^
859:info:build <command line>:10:9: note: previous definition is here
860:info:build    10 | #define TIXML_USE_STL 1
861:info:build       |         ^
862:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropUnknown.cpp:18:
863:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
864:info:build    29 | #define TIXML_USE_STL
865:info:build       |         ^
866:info:build <command line>:10:9: note: previous definition is here
867:info:build    10 | #define TIXML_USE_STL 1
868:info:build       |         ^
869:info:build 19 warnings generated.
870:info:build [ 69%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPropDispersiveMaterial.cpp.o
871:info:build 3 warnings generated.
872:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPropDispersiveMaterial.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPropDispersiveMaterial.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPropDispersiveMaterial.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropDispersiveMaterial.cpp
873:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropDispersiveMaterial.cpp:18:
874:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
875:info:build    29 | #define TIXML_USE_STL
876:info:build       |         ^
877:info:build <command line>:10:9: note: previous definition is here
878:info:build    10 | #define TIXML_USE_STL 1
879:info:build       |         ^
880:info:build [ 71%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPropLorentzMaterial.cpp.o
881:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPropLorentzMaterial.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPropLorentzMaterial.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPropLorentzMaterial.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropLorentzMaterial.cpp
882:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimCylindricalShell.cpp:21:
883:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
884:info:build    29 | #define TIXML_USE_STL
885:info:build       |         ^
886:info:build <command line>:10:9: note: previous definition is here
887:info:build    10 | #define TIXML_USE_STL 1
888:info:build       |         ^
889:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimCylinder.cpp:21:
890:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
891:info:build    29 | #define TIXML_USE_STL
892:info:build       |         ^
893:info:build <command line>:10:9: note: previous definition is here
894:info:build    10 | #define TIXML_USE_STL 1
895:info:build       |         ^
896:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropLorentzMaterial.cpp:18:
897:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
898:info:build    29 | #define TIXML_USE_STL
899:info:build       |         ^
900:info:build <command line>:10:9: note: previous definition is here
901:info:build    10 | #define TIXML_USE_STL 1
902:info:build       |         ^
903:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimCylindricalShell.cpp:24:
904:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimCylindricalShell.h:20:
905:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:30:
906:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
907:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
908:info:build       |                                         ^~~~ ~~
909:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
910:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
911:info:build       |                                                ^~~~ ~~
912:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimCylinder.cpp:24:
913:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimCylinder.h:20:
914:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:30:
915:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
916:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
917:info:build       |                                         ^~~~ ~~
918:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
919:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
920:info:build       |                                                ^~~~ ~~
921:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimCylindricalShell.cpp:24:
922:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimCylindricalShell.h:20:
923:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:135:32: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
924:info:build   135 |         CSPrimBox* ToBox() { return ( this && Type == BOX ) ? (CSPrimBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
925:info:build       |                                       ^~~~ ~~
926:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:137:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
927:info:build   137 |         CSPrimMultiBox* ToMultiBox() { return ( this && Type == MULTIBOX ) ? (CSPrimMultiBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
928:info:build       |                                                 ^~~~ ~~
929:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:139:38: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
930:info:build   139 |         CSPrimSphere* ToSphere() { return ( this && Type == SPHERE ) ? (CSPrimSphere*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
931:info:build       |                                             ^~~~ ~~
932:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:141:54: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
933:info:build   141 |         CSPrimSphericalShell* ToSphericalShell() { return ( this && Type == SPHERICALSHELL ) ? (CSPrimSphericalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
934:info:build       |                                                             ^~~~ ~~
935:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:143:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
936:info:build   143 |         CSPrimCylinder* ToCylinder() { return ( this && Type == CYLINDER ) ? (CSPrimCylinder*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
937:info:build       |                                                 ^~~~ ~~
938:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:145:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
939:info:build   145 |         CSPrimCylindricalShell* ToCylindricalShell() { return ( this && Type == CYLINDRICALSHELL ) ? (CSPrimCylindricalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
940:info:build       |                                                                 ^~~~ ~~
941:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:147:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
942:info:build   147 |         CSPrimPolygon* ToPolygon() { return ( this && Type == POLYGON ) ? (CSPrimPolygon*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
943:info:build       |                                               ^~~~ ~~
944:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:149:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
945:info:build   149 |         CSPrimLinPoly* ToLinPoly() { return ( this && Type == LINPOLY ) ? (CSPrimLinPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
946:info:build       |                                               ^~~~ ~~
947:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:151:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
948:info:build   151 |         CSPrimRotPoly* ToRotPoly() { return ( this && Type == ROTPOLY ) ? (CSPrimRotPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
949:info:build       |                                               ^~~~ ~~
950:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:153:46: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
951:info:build   153 |         CSPrimPolyhedron* ToPolyhedron() { return ( this && Type == POLYHEDRON ) ? (CSPrimPolyhedron*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
952:info:build       |                                                     ^~~~ ~~
953:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:155:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
954:info:build   155 |         CSPrimPolyhedronReader* ToPolyhedronReader() { return ( this && Type == POLYHEDRONREADER ) ? (CSPrimPolyhedronReader*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
955:info:build       |                                                                 ^~~~ ~~
956:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:157:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
957:info:build   157 |         CSPrimCurve* ToCurve() { return ( this && Type == CURVE ) ? (CSPrimCurve*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
958:info:build       |                                           ^~~~ ~~
959:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimCylinder.cpp:24:
960:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimCylinder.h:20:
961:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:135:32: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
962:info:build   135 |         CSPrimBox* ToBox() { retu/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.hr:n159 :(34 :t hwarning: i'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]s
963:info:build  && Type ==   159B | O        XC S)P r?i m(WCiSrPer*i mTBooWxi*r)e (t)h i{s  r:e t0u;r n}  (/ /t/h iCsa s&t Primitive to a more & Type == WIRE ) ? (dCeSfPirniemdW itre*) this : 0; } /// Cast Primyipe. Will return null if not of the requested type.
964:info:build       |                                       ^~~~ ~~
965:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:137:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
966:info:build   137 |         CSPrimMultiBox* ToMultiBox() { return ( this && Type == MULTIBOX ) ? (CSPrimMultiBox*) this : 0; } /// Cast Primitive totive to a more d a more defineefined tydp e. Witype. Will return ll return null ifnull if not  not of the requested type.
967:info:build       |                                         ^~~~ ~~
968:info:build of the requested type.
969:info:build       |                                                 ^~~~ ~~
970:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:161:48: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
971:info:build   161 |         CSPrimUserDefined* ToUserDefined() { return ( this && Type == USERDEFINED ) ? (CSPrimUserDefined*) this : 0; } /// Cast /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:139:38: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
972:info:build Primitive to a more   139d | e        fCined tSPrimSphere* ToSphere() { return ( this && Type == SPHERE ) ? (CSPrimSphere*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
973:info:build       |                                             ^~~~ ~~
974:info:build ype. Will return null if not of the requested type.
975:info:build       |                                                       ^~~~ ~~
976:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:141:54: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
977:info:build   141 |         CSPrimSphericalShell* ToSphericalShell() { return ( this/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:163:36 && Type == SPHE: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
978:info:build RICALSHELL   )163  | ?         C(SCPSrPirmiPoint* ToPoimntSphericalSh(e)l l{* )r etthuirsn  :(  0t;h i}s  /&/&/  TCyapset  =P=r iPmOiItNiTv e)  t?o  (aC SmPorriem Pdoeifnitn*e)d  tthyipse .:  W0i;l l}  r/e/t!u<r nC ansutl lP riifm intoitv eo ft ot hae  mroerqeu edsetfeidn etdy ptey.p
979:info:build e      .|                                                              ^~~~ ~~W
980:info:build ill return 0 if not of the requested type.
981:info:build       |                                           ^~~~ ~~
982:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:143:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
983:info:build   143 |         CSPrimCylinder* ToCylinder() { return ( this && Type == CYLINDER ) ? (CSPrimCylinder*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
984:info:build       |                                                 ^~~~ ~~
985:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:145:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
986:info:build   145 |         CSPrimCylindricalShell* ToCylindricalShell() { return ( this && Type == CYLINDRICALSHELL ) ? (CSPrimCylindricalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
987:info:build       |                                                                 ^~~~ ~~
988:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:147:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
989:info:build   147 |         CSPrimPolygon* ToPolygon() { return ( this && Type == POLYGON ) ? (CSPrimPolygon*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
990:info:build       |                                               ^~~~ ~~
991:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:149:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
992:info:build   149 |         CSPrimLinPoly* ToLinPoly() { return ( this && Type == LINPOLY ) ? (CSPrimLinPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
993:info:build       |                                               ^~~~ ~~
994:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:151:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
995:info:build   151 |         CSPrimRotPoly* ToRotPoly() { return ( this && Type == ROTPOLY ) ? (CSPrimRotPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
996:info:build       |                                               ^~~~ ~~
997:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:153:46: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
998:info:build   153 |         CSPrimPolyhedron* ToPolyhedron() { return ( this && Type == POLYHEDRON ) ? (CSPrimPolyhedron*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
999:info:build       |                                                     ^~~~ ~~
1000:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:155:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1001:info:build   155 |         CSPrimPolyhedronReader* ToPolyhedronReader() { return ( this && Type == POLYHEDRONREADER ) ? (CSPrimPolyhedronReader*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1002:info:build       |                                                                 ^~~~ ~~
1003:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:157:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1004:info:build   157 |         CSPrimCurve* ToCurve() { return ( this && Type == CURVE ) ? (CSPrimCurve*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1005:info:build       |                                           ^~~~ ~~
1006:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:159:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1007:info:build   159 |         CSPrimWire* ToWire() { return ( this && Type == WIRE ) ? (CSPrimWire*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1008:info:build       |                                         ^~~~ ~~
1009:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:161:48: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1010:info:build   161 |         CSPrimUserDefined* ToUserDefined() { return ( this && Type == USERDEFINED ) ? (CSPrimUserDefined*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1011:info:build       |                                                       ^~~~ ~~
1012:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:163:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1013:info:build   163 |         CSPrimPoint* ToPoint() { return ( this && Type == POINT ) ? (CSPrimPoint*) this : 0; } //!< Cast Primitive to a more defined type. Will return 0 if not of the requested type.
1014:info:build       |                                           ^~~~ ~~
1015:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimLinPoly.cpp:21:
1016:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
1017:info:build    29 | #define TIXML_USE_STL
1018:info:build       |         ^
1019:info:build <command line>:10:9: note: previous definition is here
1020:info:build    10 | #define TIXML_USE_STL 1
1021:info:build       |         ^
1022:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimLinPoly.cpp:24:
1023:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimLinPoly.h:20:
1024:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:30:
1025:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1026:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1027:info:build       |                                         ^~~~ ~~
1028:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1029:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1030:info:build       |                                                ^~~~ ~~
1031:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimRotPoly.cpp:21:
1032:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
1033:info:build    29 | #define TIXML_USE_STL
1034:info:build       |         ^
1035:info:build <command line>:10:9: note: previous definition is here
1036:info:build    10 | #define TIXML_USE_STL 1
1037:info:build       |         ^
1038:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron.cpp:21:
1039:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
1040:info:build    29 | #define TIXML_USE_STL
1041:info:build       |         ^
1042:info:build <command line>:10:9: note: previous definition is here
1043:info:build    10 | #define TIXML_USE_STL 1
1044:info:build       |         ^
1045:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimLinPoly.cpp:24:
1046:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimLinPoly.h:20:
1047:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:135:32: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1048:info:build   135 |         CSPrimBox* ToBox() { return ( this && Type == BOX ) ? (CSPrimBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1049:info:build       |                                       ^~~~ ~~
1050:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:137:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1051:info:build   137 |         CSPrimMultiBox* ToMultiBox() { return ( this && Type == MULTIBOX ) ? (CSPrimMultiBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1052:info:build       |                                                 ^~~~ ~~
1053:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:139:38: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1054:info:build   139 |         CSPrimSphere* ToSphere() { return ( this && Type == SPHERE ) ? (CSPrimSphere*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1055:info:build       |                                             ^~~~ ~~
1056:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:141:54: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1057:info:build   141 |         CSPrimSphericalShell* ToSphericalShell() { return ( this && Type == SPHERICALSHELL ) ? (CSPrimSphericalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1058:info:build       |                                                             ^~~~ ~~
1059:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron.cpp:24:
1060:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron.h:20:
1061:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:30:
1062:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:143:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1063:info:build   143 |         CSPrimCylinder* ToCylinder() { return ( this /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1064:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1065:info:build       |                                         ^~~~ ~~
1066:info:build && Type/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41:  == CYLINDER warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1067:info:build ) ? (CSPrimCylinder*)    90t | h        iLsi n:e a0r;P a}r a/m/e/t eCra*s tT oPLriinmeiatri(v)e  {t or eat umronr e(  dtehfiisn e&d&  tTyyppee.  =W=i lLli nreeatru r)n  ?n u(lLli niefa rnPoatr aomfe ttehre* )r etquhested type.
1068:info:build       |                                                 ^~~~ ~~
1069:info:build is : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1070:info:build       |                                                ^~~~ ~~
1071:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:145:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1072:info:build   145 |         CSPrimCylindricalShell* ToCylindricalShell() { return ( this && Type == CYLINDRICALSHELL ) ? (CSPrimCylindricalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1073:info:build       |                                                                 ^~~~ ~~
1074:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:147:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1075:info:build   147 |         CSPrimPolygon* ToPolygon() { return ( this && Type == POLYGON ) ? (CSPrimPolygon*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1076:info:build       |                                               ^~~~ ~~
1077:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:149:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1078:info:build   149 |         CSPrimLinPoly* ToLinPoly() { return ( this && Type == LINPOLY ) ? (CSPrimLinPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1079:info:build       |                                               ^~~~ ~~
1080:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimCurve.cpp:21:
1081:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
1082:info:build    29 | #define TIXML_USE_STL
1083:info:build       |         ^
1084:info:build <command line>:10:9: note: previous definition is here
1085:info:build    10 | #define TIXML_USE_STL 1
1086:info:build       |         ^
1087:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:151:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1088:info:build   151 |         CSPrimRotPoly* ToRotPoly() { return ( this && Type == ROTPOLY ) ? (CSPrimRotPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1089:info:build       |                                               ^~~~ ~~
1090:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:153:46: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1091:info:build   153 |         CSPrimPolyhedron* ToPolyhedron() { return ( this && Type == POLYHEDRON ) ? (CSPrimPolyhedron*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1092:info:build       |                                                     ^~~~ ~~
1093:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:155:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1094:info:build   155 |         CSPrimPolyhedronReader* ToPolyhedronReader() { return ( this && Type == POLYHEDRONREADER ) ? (CSPrimPolyhedronReader*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1095:info:build       |                                                                 ^~~~ ~~
1096:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:157:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1097:info:build   157 |         CSPrimCurve* ToCurve() { return ( this && Type == CURVE ) ? (CSPrimCurve*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1098:info:build       |                                           ^~~~ ~~
1099:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:159:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1100:info:build   159 |         CSPrimWire* ToWire() { return ( this && Type == WIRE ) ? (CSPrimWire*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1101:info:build       |                                         ^~~~ ~~
1102:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:161:48: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1103:info:build   161 |         CSPrimUserDefined* ToUserDefined() { return ( this && Type == USERDEFINED ) ? (CSPrimUserDefined*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1104:info:build       |                                                       ^~~~ ~~
1105:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:163:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1106:info:build   163 |         CSPrimPoint* ToPoint() { return ( this && Type == POINT ) ? (CSPrimPoint*) this : 0; } //!< Cast Primitive to a more defined type. Will return 0 if not of the requested type.
1107:info:build       |                                           ^~~~ ~~
1108:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolygon.cpp:21:
1109:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
1110:info:build    29 | #define TIXML_USE_STL
1111:info:build       |         ^
1112:info:build <command line>:10:9: note: previous definition is here
1113:info:build    10 | #define TIXML_USE_STL 1
1114:info:build       |         ^
1115:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron.cpp:24:
1116:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron.h:20:
1117:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:135:32: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1118:info:build   135 |         CSPrimBox* ToBox() { return ( this && Type == BOX ) ? (CSPrimBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1119:info:build       |                                       ^~~~ ~~
1120:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:137:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1121:info:build   137 |         CSPrimMultiBox* ToMultiBox() { return ( this && Type == MULTIBOX ) ? (CSPrimMultiBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1122:info:build       |                                                 ^~~~ ~~
1123:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:139:38: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1124:info:build   139 |         CSPrimSphere* ToSphere() { return ( this && Type == SPHERE ) ? (CSPrimSphere*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1125:info:build       |                                             ^~~~ ~~
1126:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:141:54: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1127:info:build   141 |         CSPrimSphericalShell* ToSphericalShell() { return ( this && Type == SPHERICALSHELL ) ? (CSPrimSphericalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1128:info:build       |                                                             ^~~~ ~~
1129:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:143:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1130:info:build   143 |         CSPrimCylinder* ToCylinder() { return ( this && Type == CYLINDER ) ? (CSPrimCylinder*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1131:info:build       |                                                 ^~~~ ~~
1132:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:145:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1133:info:build   145 |         CSPrimCylindricalShell* ToCylindricalShell() { return ( this && Type == CYLINDRICALSHELL ) ? (CSPrimCylindricalShell*) this : 0; } /// Cast Primitive to a more defined type. Will retIn file included from u/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimRotPoly.cpprn null if not of t:26:
1134:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimRotPoly.h:20:
1135:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.hh:30:
1136:info:build e requested ty/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.hpe:.89
1137:info:build :      34| :                                                                ^~~~ ~~
1138:info:build warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1139:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1140:info:build       |                                         ^~~~ ~~
1141:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:147:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1142:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41:   147 |         CSPrimPolygon* ToPolygon() { return ( this && Type == POLYGON ) ? (CSPrimPolygon*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1143:info:build       |                                               ^~~~ ~~
1144:info:build warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1145:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1146:info:build       |                                                ^~~~ ~~
1147:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:149:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1148:info:build   149 |         CSPrimLinPoly* ToLinPoly() { return ( this && Type == LINPOLY ) ? (CSPrimLinPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if nIn file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimCurve.cpp:24:
1149:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimCurve.h:o20t:
1150:info:build  In file included from o/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.hf: 30t:
1151:info:build he requested type.
1152:info:build       | /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]                                              ^~~~ ~~
1153:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1154:info:build       | /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:                                        ^~~~ ~~
1155:info:build 151:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1156:info:build   151 |         CSPrimRotPoly* ToRotPoly() { return ( this && Type == ROTPOLY ) ? (CSPrimRotPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return n/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1157:info:build ull if not of the requested    90 |         LineatryPpaer.a
1158:info:build m      e| ter* ToLinear() { return ( th                                              ^~~~ ~~
1159:info:build is && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimWire.cpp:defined type. Will return null if not of the requeste/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:153:46: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]21:
1160:info:build /opt/local/include/tinyxml.h:d typ
1161:info:build 29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
1162:info:build   153 |         CSPrimPolyh   edrone* To29 | #def.i
1163:info:build n      e|                                                 ^~~~ ~~T
1164:info:build PolyhedrIXML_USE_SoTnL(
1165:info:build )       | {        ^
1166:info:build return ( this &<command line>&: 10T:y9p:e  note: =previous definition is here=
1167:info:build  POLY   H10E | D#RdOeNf i)n e?  T(ICXSMPLr_iUmSPEo_lSyThLe d1r
1168:info:build o      n| *        ^)
1169:info:build  this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1170:info:build       |                                                     ^~~~ ~~
1171:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:155:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1172:info:build   155 |         CSPrimPolyhedronReader* ToPolyhedronReader() { return ( this && Type == POLYHEDRONREADER ) ? (CSPrimPolyhedronReader*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1173:info:build       |                                                                 ^~~~ ~~
1174:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:157:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1175:info:build   157 |         CSPrimCurve* ToCurve() { return ( this && Type == CURVE ) ? (CSPrimCurve*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1176:info:build       |                                           ^~~~ ~~
1177:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:159:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1178:info:build   159 |         CSPrimWire* ToWire() { return ( this && Type == WIRE ) ? (CSPrimWire*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1179:info:build       |                                         ^~~~ ~~
1180:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:161:48: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1181:info:build   161 |         CSPrimUserDefined* ToUserDefined() { return ( this && Type == USERDEFINED ) ? (CSPrimUserDefined*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1182:info:build       |                                                       ^~~~ ~~
1183:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:163:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1184:info:build   163 |         CSPrimPoint* ToPoint() { return ( this && Type == POINT ) ? (CSPrimPoint*) this : 0; } //!< Cast Primitive to a more defined type. Will return 0 if not of the requested type.
1185:info:build       |                                           ^~~~ ~~
1186:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolygon.cpp:24:
1187:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolygon.h:20:
1188:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:30:
1189:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1190:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1191:info:build       |                                         ^~~~ ~~
1192:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1193:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1194:info:build       |                                                ^~~~ ~~
1195:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimRotPoly.cpp:26:
1196:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimRotPoly.h:20:
1197:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:135:32: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1198:info:build   135 |         CSPrimBox* ToBox() { return ( this && Type == BOX ) ? (CSPrimBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1199:info:build       |                                       ^~~~ ~~
1200:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:137:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1201:info:build   137 |         CSPrimMultiBox* ToMultiBox() { return ( this && Type == MULTIBOX ) ? (CSPrimMultiBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1202:info:build       |                                                 ^~~~ ~~
1203:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:139:38: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1204:info:build   139 |         CSPrimSphere* ToSphere() { return ( this && Type == SPHERE ) ? (CSPrimSphere*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1205:info:build       |                                             ^~~~ ~~
1206:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:141:54: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1207:info:build   141 |         CSPrimSphericalShell* ToSphericalShell() { return ( this && Type == SPHERICALSHELL ) ? (CSPrimSphericalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1208:info:build       |                                                             ^~~~ ~~
1209:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:143:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1210:info:build   143 |         CSPrimCylinder* ToCylinder() { return ( this && Type == CYLINDER ) ? (CSPrimCylinder*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1211:info:build       |                                                 ^~~~ ~~
1212:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:145:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1213:info:build   145 |         CSPrimCylindricalShell* ToCylindricalShell() { return ( this && Type == CYLINDRICALSHELL ) ? (CSPrimCylindricalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1214:info:build       |                                                                 ^~~~ ~~
1215:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:147:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1216:info:build   147 |         CSPrimPolygon* ToPolygon() { return ( this && Type == POLYGON ) ? (CSPrimPolygon*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1217:info:build       |                                               ^~~~ ~~
1218:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:149:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1219:info:build   149 |         CSPrimLinPoly* ToLinPoly() { return ( this && Type == LINPOLY ) ? (CSPrimLinPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1220:info:build       |                                               ^~~~ ~~
1221:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:151:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1222:info:build   151 |         CSPrimRotPoly* ToRotPoly() { return ( this && Type == ROTPOLY ) ? (CSPrimRotPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1223:info:build       |                                               ^~~~ ~~
1224:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolygon.cpp:24:
1225:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolygon.h:20:
1226:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:135:32: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1227:info:build   135 |         CSPrimBox* ToBox() { return ( this && Type == BOX ) ? (CSPrimBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1228:info:build       |                                       ^~~~ ~~
1229:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:153:46: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1230:info:build   153 |         CSPrimPolyhedron* To/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.hP:o137l:42y:h ewarning: dr'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]o
1231:info:build n() { return ( this && Ty  p137e |          =C=S PPrOiLmYMHuElDtRiOBNo x)*  ?T o(MCuSlPtriiBmoPxo(l)y h{e drreotn*) this : 0urn; } /// Cast Pr ( thiimitivs && Te to aype == more  dMeUfLiTnIeBdO Xt y)p e?.  (WCiSlPlr irmeMutltuirBno xn*u)l lt hiifs  n:o t0 ;o f}  //the requested t/ Castype.
1232:info:build       |                                                     ^~~~ ~~ Primi
1233:info:build tive to a more defined type. Will return null if not of the requested type.
1234:info:build       |                                                 ^~~~ ~~
1235:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:155:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1236:info:build   155 |         CSPrimPolyhedronReader* ToPolyhedronReader() { return ( this && Type == POLYHEDRONREADER ) ? (CSP/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:139:38: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1237:info:build rimPolyhedronR  e139a | d        eCrS*P)r itmhSipsh e:r e0*;  T}o S/p/h/e rCea(s)t  {P rriemtiutrinv e(  ttoh ias  m&o&r e defined type. Will return null if not Toyfp et h=e=  rSePqHuEeRsEt e)d  ?t y(pCeS.P
1238:info:build r      i| m                                                                ^~~~ ~~
1239:info:build Sphere*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1240:info:build       |                                             ^~~~ ~~
1241:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:157:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1242:info:build   157 |         CSPrimCurve* ToCurve() { return ( this && Type == CURVE ) ? (CSPrimCurve*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1243:info:build       |                                           ^~~~ ~~
1244:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:141:54: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1245:info:build   141 |         CSPri/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.hm:S159p:h34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1246:info:build   e159 | r        CSPrimWire* TioWciarle() { return ( this &S& hType == WIRE ) ? (CSPell* ToSprimWire*) this : 0; } /// CasIn file included from h/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimCurve.cpp:eric24:
1247:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimCurve.h:20:
1248:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:135:32t:  warning: P'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]r
1249:info:build iaml  135Sitive to a more d | heell()f { return ( this && Ti        ype == SPHERICALnCSedH ELL S) ?Pr itype.mBo(CSPrim Sphericx* WToBoaxl(ill return nS)u l{l  rheiell*tufr) th not of the nr (i this && Ts : e0qyp; } /u/e/s tCeads type.
1250:info:build e      |                                          ^~~~ ~~=
1251:info:build = BOX ) ? (CSPrt PrimiitmiBvoex *t)o  tah imso r:e  0d;e f}i n/e/d/  tCyapset.  PWriilmli trievteu rtno null if not of t hae  mroerqeu ested dteyfpien.e
1252:info:build       |                                                             ^~~~ ~~
1253:info:build d type. Will return null /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:161:48: warning: i'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]f
1254:info:build  not of the requested typ  e161. |
1255:info:build               C| S                                      ^~~~ ~~P
1256:info:build rimUserDefined* ToU/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:143:42: warning: s'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]e
1257:info:build rDefin  e143d | (        )C S{P rriemtCuyrlni n(der* ToCylin dtehri(s)  &{ return /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h(: 137:42& Ttyphe: ==  warning: U'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]S
1258:info:build EiRsD E&& TypFeI N=E=D  C)Y L?I N(DCESRP r)i m?U s(  e137r |         CSPrimCylinDefined*) this der*) this:  0;C: 0; } S/P/r/i  C} /// mCMauslttasti Box*P riPmirtive ToMultiimiBox()  { retutrinv e(  ttohis &&t oT yap e a more de== M Umore defiLTIBOX ) n?fine d( etydpe. CWSPri mMtuylpteiiBlolx r*.e) tturn nhis :  0;W ill reutlulr ni}f  not of/// Ca the  rneuqlule sitfst Pr ed typne.
1259:info:build       |                                                 ^~~~ ~~
1260:info:build imiot of the retquievset etdo  tay pmeo.r
1261:info:build e       | d                                                      ^~~~ ~~e
1262:info:build fined type. Will return null if not of the re/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.hque:sted type.
1263:info:build       |                                                 ^~~~ ~~
1264:info:build 145:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1265:info:build   145 |         CSPrimCylindricalShell* ToCylindricalShell() { re/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.ht:u139r:n38: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1266:info:build   139 |         CSPri/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.hm: ( thS163:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1267:info:build is && T  y163p | e         C=SpPri=m PCoYiLnItN*D RToPoint() { return ( hIerteh*i sT o&S&p hTeyrpee( )= ={  return ( this && TypCPe ==A LSSPHHEELRLE  ))  ??  ((CCSSPPrriimmCSyplhienrdOerica*lShell*) thiINT)  )s ?  (: 0;t } C/S/PrimPoint*) thish : /0; } is  : Cast/0; /!<  C} ///a sCt Primitivast PPrriimmiite to a mitviev et oo a mtorore defined type. Wi ll return 0 ae defin ied tf not of the reqyupees.t eWdi ltlm retuype.
1268:info:build       o|                                           ^~~~ ~~
1269:info:build rn nulrle  idfe fnionte do ft ytphee.  rWeiqlule srteetdu rtny pneu.l
1270:info:build l       | i                                                                ^~~~ ~~f
1271:info:build  not of the requested type.
1272:info:build       |                                             ^~~~ ~~
1273:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:147:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1274:info:build   147 |         CSPrimPolygon* ToPolygon() { return ( this &&/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h :T141y:p54e: == POLY Gwarning: O'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]N
1275:info:build  ) ? (CSPrimPolygon*) this : 0; } /// Cast Primitiv  141 |         CSPrei mtSop haericalS hmeolrle*  dToSphereifcianleSdh type. ell() Will re{t returnu (r nt his && Type == SPHEnRIuClAlL SiHfE Lnot ofL ) ? (CSPr timSpherhie requestcalShell*e)d  tthis : 0; } /// Caype.
1276:info:build       |                                               ^~~~ ~~
1277:info:build st Primitive to a more defined type. Will return null if not of the requested type.
1278:info:build       |                                                             ^~~~ ~~
1279:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:149:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1280:info:build   149 |         CSPrimLinPoly* ToLinPoly() { return ( this && Typ/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.he: 143=:=42 :L Iwarning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]N
1281:info:build POLY   143) |          ?C S(PCrSPrimLiimCylinndPoly*) tehri*s  T:oCylind 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1282:info:build       |                                               ^~~~ ~~
1283:info:build er() { return ( this && Type == CYLINDER ) ? (CSPrimCylinder*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1284:info:build       |                                                 ^~~~ ~~
1285:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:145:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1286:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h  145 |         CSPrimCylindricalShel:151:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1287:info:build l* ToCylindricalShell()   {151  | r        eCtSuPrrni m(R otthPiosl y&*&  TToyRpoet P=o=l yC(Y)L I{N DrReItCuArLnS H(E LtLh i)s  ?& &( CTSyPprei m=C=y lindricalSRhell*) thOiTs : 0;POLY ) ? (C S}P r/i/m/Ro tCPaoslty *P)r imitive to this : 0a more ;define } //d/ C atype. Will retustrn  Pnruimlilt iifv en otto a more defi noefd  tthype. e reqWill returune sntueldl  tiyfp en.o
1288:info:build t       | o                                                                ^~~~ ~~f the re
1289:info:build quested type.
1290:info:build       |                                               ^~~~ ~~
1291:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:153:46: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1292:info:build   153 |         CSPrimPolyhedron* ToPolyhedron() { return ( this/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h && Type == POLYHEDRON ) ? :(147CSPrimPolyhedron*) this :: 0; } //40/ C:a swarning: t Prim'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1293:info:build itive to a more de  f147i | n        eCdS Ptype. WrimPoliylglo nr*e ToPolturn null yigfo nn(o) { return (t of the reque tsted type.
1294:info:build       h|                                                     ^~~~ ~~i
1295:info:build s && Type == POLYGON ) ? (CSPrimPolygon*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1296:info:build       |                                               ^~~~ ~~
1297:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:155:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1298:info:build   155 |         CSPrimPolyhedronReader* ToPolyhedronR/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.hea:d149:40: warning: er() 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1299:info:build   149 |         CSPrimLinPoly* ToLinPoly{( )r e{t urrent u(r nth i(s  && Typet == POLhYis && Type == LHINEPDORLONREAYIn file included from D/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimWire.cpp:24:
1300:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimWire.h:20:
1301:info:build In file included from  /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:)30:
1302:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning:  'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1303:info:build ? (CSP   Eri89mLinPoly*) this : R | 0         P); } //a/r aCmaes ? (CSPtreirm*Pt T oPlryihmeidtriovoeC otnos ta( )m on{ reRertadeer* udrenf i(n etdh)i s this  : 0; } &/&/ /T yCpaest Prtype. Wiimi t== lClo nrsettui ve to a mo)r e?  rtdn null ifehis : 0; }fi  /no//n edCt ofa stt ty hpe. Will returnPea rametern urlelq uiefsted type . to na more
1304:info:build o      | t  ofd etfh                                              ^~~~ ~~e
1305:info:build  requeisnteedd  ttyyppee..
1306:info:build W      i| l                                                                ^~~~ ~~l
1307:info:build  return null if not of the requested type.
1308:info:build       |                                         ^~~~ ~~
1309:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1310:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cas/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:t 151:157P:a36r:am:e40t:e rwarning:  'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1311:info:build to
1312:info:build  a more   def157ined type. Will re | tu        CrSPrni mn  uCurve* ToCurve() { r151 |         ClSelPr iimfR ontoPto loyf*  tturn ( this && Type =The ro= CeUquesteRRotPVoE ld) typ y?( )(CSPrime { return ( tChis .
1313:info:build       |                                                ^~~~ ~~
1314:info:build urve*) thi&& Type ==s : 0; }  //RO/TPOL YC a)s t?  P(rCiSmPirtiimvReo ttPoo lay *m)o rteh idse : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1315:info:build       |                                               ^~~~ ~~
1316:info:build fined type. Will return null if not of the requested type.
1317:info:build       |                                           ^~~~ ~~
1318:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:153:46: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1319:info:build   153 |         CSPrimPolyhedron* ToPolyhedron() { r/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.he:turn ( this 159:&34&:  Twarning: ype == P'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]O
1320:info:build LYHEDRON ) ? (CSPrimPolyhe  d159r | o        nC*S)P rtihmiWsi r:e 0; } /* ToWire() {/ /r eCtausrtn ( thi Primitsi v&e&  to a mType == WIRE ore )d e?f i(nCeSdPrimWire*) t type. Whilils  return null: 0; } /// C asitf  Pnroimti toifv et to a morhee  dreefqined typuee.s tWeidll return nu type.ll if
1321:info:build       |                                                     ^~~~ ~~
1322:info:build not of the requested type.
1323:info:build       |                                         ^~~~ ~~
1324:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:155:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1325:info:build   155 |         CSPrimPolyhedronReader* ToPolyhedronRe/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:161:48: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1326:info:build ader() { return (   161 |         CSPrimUserDefined* ToUserDefined() { return ( this && Typte =his && Type == POLYHEDRON=RE AUDER ) ? (CSPriSEmRPDoElFyIhNeEdDr o)nReader*) this :  0?;  (}C S/P/r/i mCUassetr DPerfiimnietdi*v)e  tthoi sa  :m o0r;e  }d e/f/i/n eCda stty pPerimitiv. We to ill rea moret udrenf inned type. Will rull ifeturn  not onull if the fr enqoute sof the requestted typeed.
1327:info:build t      y| p                                                      ^~~~ ~~e
1328:info:build .
1329:info:build       |                                                                 ^~~~ ~~
1330:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h::157163::3636::  warning: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1331:info:build 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1332:info:build   157 |         C  S163P | r        iCmSCPurrivmeP*o iTnotC*u rTvoeP(o)i n{t (r)e t{u rrne t(u rtnh i(s  t&h&i sT y&p&e  T=y=p eC U=R=V EP O)I N?T  (CSPrimCurve*) ) ? (CSPrimtPohiinst *:)  0t;h } /// Cis : 0;ast Prim i}t i/v/!e< Cast Pri to a mormitive toe  adefin more defeidn etdy ptey.p eW.i lWli lrle truertnu rnnu l0l  iiff  nnoott  ooff  tthhee  rreeqquueesstteedd  ttyyppee..
1333:info:build             | |                                           ^~~~ ~~                                          ^~~~ ~~
1334:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:159:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1335:info:build   159 |         CSPrimWire* ToWire() { return ( this && Type == WIRE ) ? (CSPrimWire*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1336:info:build       |                                         ^~~~ ~~
1337:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:161:48: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1338:info:build   161 |         CSPrimUserDefined* ToUserDefined() { return ( this && Type == USERDEFINED ) ? (CSPrimUserDefined*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1339:info:build       |                                                       ^~~~ ~~
1340:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:163:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1341:info:build   163 |         CSPrimPoint* ToPoint() { return ( this && Type == POINT ) ? (CSPrimPoint*) this : 0; } //!< Cast Primitive to a more defined type. Will return 0 if not of the requested type.
1342:info:build       |                                           ^~~~ ~~
1343:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedronReader.cpp:21:
1344:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
1345:info:build    29 | #define TIXML_USE_STL
1346:info:build       |         ^
1347:info:build <command line>:10:9: note: previous definition is here
1348:info:build    10 | #define TIXML_USE_STL 1
1349:info:build       |         ^
1350:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimWire.cpp:24:
1351:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimWire.h:20:
1352:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:135:32: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1353:info:build   135 |         CSPrimBox* ToBox() { return ( this && Type == BOX ) ? (CSPrimBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1354:info:build       |                                       ^~~~ ~~
1355:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:137:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1356:info:build   137 |         CSPrimMultiBox* ToMultiBox() { return ( this && Type == MULTIBOX ) ? (CSPrimMultiBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1357:info:build       |                                                 ^~~~ ~~
1358:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:139:38: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1359:info:build   139 |         CSPrimSphere* ToSphere() { return ( this && Type == SPHERE ) ? (CSPrimSphere*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1360:info:build       |                                             ^~~~ ~~
1361:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:141:54: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1362:info:build   141 |         CSPrimSphericalShell* ToSphericalShell() { return ( this && Type == SPHERICALSHELL ) ? (CSPrimSphericalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1363:info:build       |                                                             ^~~~ ~~
1364:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:143:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1365:info:build   143 |         CSPrimCylinder* ToCylinder() { return ( this && Type == CYLINDER ) ? (CSPrimCylinder*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1366:info:build       |                                                 ^~~~ ~~
1367:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:145:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1368:info:build   145 |         CSPrimCylindricalShell* ToCylindricalShell() { return ( this && Type == CYLINDRICALSHELL ) ? (CSPrimCylindricalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1369:info:build       |                                                                 ^~~~ ~~
1370:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:147:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1371:info:build   147 |         CSPrimPolygon* ToPolygon() { return ( this && Type == POLYGON ) ? (CSPrimPolygon*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1372:info:build       |                                               ^~~~ ~~
1373:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:149:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1374:info:build   149 |         CSPrimLinPoly* ToLinPoly() { return ( this && Type == LINPOLY ) ? (CSPrimLinPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1375:info:build       |                                               ^~~~ ~~
1376:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:151:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1377:info:build   151 |         CSPrimRotPoly* ToRotPoly() { return ( this && Type == ROTPOLY ) ? (CSPrimRotPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1378:info:build       |                                               ^~~~ ~~
1379:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:153:46: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1380:info:build   153 |         CSPrimPolyhedron* ToPolyhedron() { return ( this && Type == POLYHEDRON ) ? (CSPrimPolyhedron*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1381:info:build       |                                                     ^~~~ ~~
1382:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:155:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1383:info:build   155 |         CSPrimPolyhedronReader* ToPolyhedronReader() { return ( this && Type == POLYHEDRONREADER ) ? (CSPrimPolyhedronReader*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1384:info:build       |                                                                 ^~~~ ~~
1385:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:157:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1386:info:build   157 |         CSPrimCurve* ToCurve() { return ( this && Type == CURVE ) ? (CSPrimCurve*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1387:info:build       |                                           ^~~~ ~~
1388:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:159:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1389:info:build   159 |         CSPrimWire* ToWire() { return ( this && Type == WIRE ) ? (CSPrimWire*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1390:info:build       |                                         ^~~~ ~~
1391:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:161:48: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1392:info:build   161 |         CSPrimUserDefined* ToUserDefined() { return ( this && Type == USERDEFINED ) ? (CSPrimUserDefined*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1393:info:build       |                                                       ^~~~ ~~
1394:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:163:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1395:info:build   163 |         CSPrimPoint* ToPoint() { return ( this && Type == POINT ) ? (CSPrimPoint*) this : 0; } //!< Cast Primitive to a more defined type. Will return 0 if not of the requested type.
1396:info:build       |                                           ^~~~ ~~
1397:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropUnknown.cpp:20:
1398:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropUnknown.h:20:
1399:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSProperties.h:30:
1400:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1401:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1402:info:build       |                                         ^~~~ ~~
1403:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1404:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1405:info:build       |                                                ^~~~ ~~
1406:info:build 18 warnings generated.
1407:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimUserDefined.cpp:21:
1408:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
1409:info:build    29 | #define TIXML_USE_STL
1410:info:build       |         ^
1411:info:build <command line>:10:9: note: previous definition is here
1412:info:build    10 | #define TIXML_USE_STL 1
1413:info:build       |         ^
1414:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimUserDefined.cpp:24:
1415:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimUserDefined.h:20:
1416:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:30:
1417:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1418:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1419:info:build       |                                         ^~~~ ~~
1420:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1421:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1422:info:build       |                                                ^~~~ ~~
1423:info:build 18 warnings generated.
1424:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropMaterial.cpp:20:
1425:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropMaterial.h:20:
1426:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSProperties.h:30:
1427:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1428:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1429:info:build       |                                         ^~~~ ~~
1430:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1431:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1432:info:build       |                                                ^~~~ ~~
1433:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimUserDefined.cpp:24:
1434:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimUserDefined.h:20:
1435:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:135:32: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1436:info:build   135 |         CSPrimBox* ToBox() { return ( this && Type == BOX ) ? (CSPrimBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1437:info:build       |                                       ^~~~ ~~
1438:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:137:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1439:info:build   137 |         CSPrimMultiBox* ToMultiBox() { return ( this && Type == MULTIBOX ) ? (CSPrimMultiBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1440:info:build       |                                                 ^~~~ ~~
1441:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:139:38: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1442:info:build   139 |         CSPrimSphere* ToSphere() { return ( this && Type == SPHERE ) ? (CSPrimSphere*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1443:info:build       |                                             ^~~~ ~~
1444:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:141:54: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1445:info:build   141 |         CSPrimSphericalShell* ToSphericalShell() { return ( this && Type == SPHERICALSHELL ) ? (CSPrimSphericalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1446:info:build       |                                                             ^~~~ ~~
1447:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:143:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1448:info:build   143 |         CSPrimCylinder* ToCylinder() { return ( this && Type == CYLINDER ) ? (CSPrimCylinder*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1449:info:build       |                                                 ^~~~ ~~
1450:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:145:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1451:info:build   145 |         CSPrimCylindricalShell* ToCylindricalShell() { return ( this && Type == CYLINDRICALSHELL ) ? (CSPrimCylindricalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1452:info:build       |                                                                 ^~~~ ~~
1453:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:147:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1454:info:build   147 |         CSPrimPolygon* ToPolygon() { return ( this && Type == POLYGON ) ? (CSPrimPolygon*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1455:info:build       |                                               ^~~~ ~~
1456:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:149:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1457:info:build   149 |         CSPrimLinPoly* ToLinPoly() { return ( this && Type == LINPOLY ) ? (CSPrimLinPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1458:info:build       |                                               ^~~~ ~~
1459:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:151:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1460:info:build   151 |         CSPrimRotPoly* ToRotPoly() { return ( this && Type == ROTPOLY ) ? (CSPrimRotPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1461:info:build       |                                               ^~~~ ~~
1462:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:153:46: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1463:info:build   153 |         CSPrimPolyhedron* ToPolyhedron() { return ( this && Type == POLYHEDRON ) ? (CSPrimPolyhedron*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1464:info:build       |                                                     ^~~~ ~~
1465:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:155:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1466:info:build   155 |         CSPrimPolyhedronReader* ToPolyhedronReader() { return ( this && Type == POLYHEDRONREADER ) ? (CSPrimPolyhedronReader*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1467:info:build       |                                                                 ^~~~ ~~
1468:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:157:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1469:info:build   157 |         CSPrimCurve* ToCurve() { return ( this && Type == CURVE ) ? (CSPrimCurve*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1470:info:build       |                                           ^~~~ ~~
1471:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:159:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1472:info:build   159 |         CSPrimWire* ToWire() { return ( this && Type == WIRE ) ? (CSPrimWire*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1473:info:build       |                                         ^~~~ ~~
1474:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:161:48: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1475:info:build   161 |         CSPrimUserDefined* ToUserDefined() { return ( this && Type == USERDEFINED ) ? (CSPrimUserDefined*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1476:info:build       |                                                       ^~~~ ~~
1477:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:163:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1478:info:build   163 |         CSPrimPoint* ToPoint() { return ( this && Type == POINT ) ? (CSPrimPoint*) this : 0; } //!< Cast Primitive to a more defined type. Will return 0 if not of the requested type.
1479:info:build       |                                           ^~~~ ~~
1480:info:build [ 74%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPropDebyeMaterial.cpp.o
1481:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPropDebyeMaterial.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPropDebyeMaterial.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPropDebyeMaterial.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropDebyeMaterial.cpp
1482:info:build 18 warnings generated.
1483:info:build [ 76%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPropDiscMaterial.cpp.o
1484:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPropDiscMaterial.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPropDiscMaterial.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPropDiscMaterial.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropDiscMaterial.cpp
1485:info:build 18 warnings generated.
1486:info:build [ 79%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPropLumpedElement.cpp.o
1487:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropDebyeMaterial.cpp:18:
1488:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
1489:info:build    29 | #define TIXML_USE_STL
1490:info:build       |         ^
1491:info:build <command line>:10:9: note: previous definition is here
1492:info:build    10 | #define TIXML_USE_STL 1
1493:info:build       |         ^
1494:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPropLumpedElement.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPropLumpedElement.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPropLumpedElement.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropLumpedElement.cpp
1495:info:build 3 warnings generated.
1496:info:build 18 warnings generated.
1497:info:build [ 82%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPropMetal.cpp.o
1498:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropDiscMaterial.cpp:18:
1499:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
1500:info:build    29 | #define TIXML_USE_STL
1501:info:build       |         ^
1502:info:build <command line>:10:9: note: previous definition is here
1503:info:build    10 | #define TIXML_USE_STL 1
1504:info:build       |         ^
1505:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPropMetal.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPropMetal.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPropMetal.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropMetal.cpp
1506:info:build 18 warnings generated.
1507:info:build [ 84%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPropConductingSheet.cpp.o
1508:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropLumpedElement.cpp:18:
1509:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
1510:info:build    29 | #define TIXML_USE_STL
1511:info:build       |         ^
1512:info:build <command line>:10:9: note: previous definition is here
1513:info:build    10 | #define TIXML_USE_STL 1
1514:info:build       |         ^
1515:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPropConductingSheet.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPropConductingSheet.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPropConductingSheet.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropConductingSheet.cpp
1516:info:build [ 87%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPropExcitation.cpp.o
1517:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPropExcitation.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPropExcitation.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPropExcitation.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropExcitation.cpp
1518:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropDispersiveMaterial.cpp:20:
1519:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropDispersiveMaterial.h:20:
1520:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSProperties.h:30:
1521:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1522:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1523:info:build       |                                         ^~~~ ~~
1524:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1525:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1526:info:build       |                                                ^~~~ ~~
1527:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropMetal.cpp:18:
1528:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
1529:info:build    29 | #define TIXML_USE_STL
1530:info:build       |         ^
1531:info:build <command line>:10:9: note: previous definition is here
1532:info:build    10 | #define TIXML_USE_STL 1
1533:info:build       |         ^
1534:info:build [ 89%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPropProbeBox.cpp.o
1535:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPropProbeBox.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPropProbeBox.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPropProbeBox.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropProbeBox.cpp
1536:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropConductingSheet.cpp:18:
1537:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
1538:info:build    29 | #define TIXML_USE_STL
1539:info:build       |         ^
1540:info:build <command line>:10:9: note: previous definition is here
1541:info:build    10 | #define TIXML_USE_STL 1
1542:info:build       |         ^
1543:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropExcitation.cpp:18:
1544:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
1545:info:build    29 | #define TIXML_USE_STL
1546:info:build       |         ^
1547:info:build <command line>:10:9: note: previous definition is here
1548:info:build    10 | #define TIXML_USE_STL 1
1549:info:build       |         ^
1550:info:build 18 warnings generated.
1551:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron.cpp:25:
1552:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron_p.h:4:
1553:info:build In file included from /opt/local/include/CGAL/Simple_cartesian.h:29:
1554:info:build In file included from /opt/local/include/CGAL/Cartesian/Cartesian_base.h:29:
1555:info:build In file included from /opt/local/include/CGAL/basic.h:45:
1556:info:build In file included from /opt/local/include/CGAL/number_type_basic.h:58:
1557:info:build /opt/local/include/CGAL/FPU.h:424:21: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
1558:info:build   424 |     CGAL_IA_GETFPCW(cw);
1559:info:build       |                     ^
1560:info:build /opt/local/include/CGAL/FPU.h:424:5: note: use constraint modifier "w"
1561:info:build   424 |     CGAL_IA_GETFPCW(cw);
1562:info:build       |     ^
1563:info:build /opt/local/include/CGAL/FPU.h:396:48: note: expanded from macro 'CGAL_IA_GETFPCW'
1564:info:build   396 | #define CGAL_IA_GETFPCW(CW) asm volatile ("MRS %0, FPCR" : "=r" (CW))
1565:info:build       |                                                ^
1566:info:build /opt/local/include/CGAL/FPU.h:434:19: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
1567:info:build   434 |   CGAL_IA_SETFPCW(cw);
1568:info:build       |                   ^
1569:info:build /opt/local/include/CGAL/FPU.h:434:3: note: use constraint modifier "w"
1570:info:build   434 |   CGAL_IA_SETFPCW(cw);
1571:info:build       |   ^
1572:info:build /opt/local/include/CGAL/FPU.h:395:54: note: expanded from macro 'CGAL_IA_SETFPCW'
1573:info:build   395 | #define CGAL_IA_SETFPCW(CW) asm volatile ("MSR FPCR, %0" : :"r" (CW))
1574:info:build       |                                                      ^
1575:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropProbeBox.cpp:18:
1576:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
1577:info:build    29 | #define TIXML_USE_STL
1578:info:build       |         ^
1579:info:build <command line>:10:9: note: previous definition is here
1580:info:build    10 | #define TIXML_USE_STL 1
1581:info:build       |         ^
1582:info:build 18 warnings generated.
1583:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropLorentzMaterial.cpp:20:
1584:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropLorentzMaterial.h:20:
1585:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSProperties.h:30:
1586:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1587:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1588:info:build       |                                         ^~~~ ~~
1589:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1590:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1591:info:build       |                                                ^~~~ ~~
1592:info:build [ 92%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPropDumpBox.cpp.o
1593:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPropDumpBox.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPropDumpBox.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPropDumpBox.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropDumpBox.cpp
1594:info:build [ 94%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSPropResBox.cpp.o
1595:info:build 3 warnings generated.
1596:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSPropResBox.cpp.o -MF CMakeFiles/CSXCAD.dir/CSPropResBox.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSPropResBox.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropResBox.cpp
1597:info:build 3 warnings generated.
1598:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedronReader.cpp:29:
1599:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedronReader.h:20:
1600:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:30:
1601:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1602:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1603:info:build       |                                         ^~~~ ~~
1604:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1605:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1606:info:build       |                                                ^~~~ ~~
1607:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropDumpBox.cpp:18:
1608:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
1609:info:build    29 | #define TIXML_USE_STL
1610:info:build       |         ^
1611:info:build <command line>:10:9: note: previous definition is here
1612:info:build    10 | #define TIXML_USE_STL 1
1613:info:build       |         ^
1614:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedronReader.cpp:29:
1615:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedronReader.h:20:
1616:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:135:32: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1617:info:build   135 |         CSPrimBox* ToBox() { return ( this && Type == BOX ) ? (CSPrimBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1618:info:build       |                                       ^~~~ ~~
1619:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:137:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1620:info:build   137 |         CSPrimMultiBox* ToMultiBox() { return ( this && Type == MULTIBOX ) ? (CSPrimMultiBox*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1621:info:build       |                                                 ^~~~ ~~
1622:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:139:38: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1623:info:build   139 |         CSPrimSphere* ToSphere() { return ( this && Type == SPHERE ) ? (CSPrimSphere*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1624:info:build       |                                             ^~~~ ~~
1625:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:141:54: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1626:info:build   141 |         CSPrimSphericalShell* ToSphericalShell() { return ( this && Type == SPHERICALSHELL ) ? (CSPrimSphericalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1627:info:build       |                                                             ^~~~ ~~
1628:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:143:42: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1629:info:build   143 |         CSPrimCylinder* ToCylinder() { return ( this && Type == CYLINDER ) ? (CSPrimCylinder*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1630:info:build       |                                                 ^~~~ ~~
1631:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:145:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1632:info:build   145 |         CSPrimCylindricalShell* ToCylindricalShell() { return ( this && Type == CYLINDRICALSHELL ) ? (CSPrimCylindricalShell*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1633:info:build       |                                                                 ^~~~ ~~
1634:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:147:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1635:info:build   147 |         CSPrimPolygon* ToPolygon() { return ( this && Type == POLYGON ) ? (CSPrimPolygon*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1636:info:build       |                                               ^~~~ ~~
1637:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:149:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1638:info:build   149 |         CSPrimLinPoly* ToLinPoly() { return ( this && Type == LINPOLY ) ? (CSPrimLinPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1639:info:build       |                                               ^~~~ ~~
1640:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:151:40: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1641:info:build   151 |         CSPrimRotPoly* ToRotPoly() { return ( this && Type == ROTPOLY ) ? (CSPrimRotPoly*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1642:info:build       |                                               ^~~~ ~~
1643:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:153:46: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1644:info:build   153 |         CSPrimPolyhedron* ToPolyhedron() { return ( this && Type == POLYHEDRON ) ? (CSPrimPolyhedron*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1645:info:build       |                                                     ^~~~ ~~
1646:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:155:58: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1647:info:build   155 |         CSPrimPolyhedronReader* ToPolyhedronReader() { return ( this && Type == POLYHEDRONREADER ) ? (CSPrimPolyhedronReader*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1648:info:build       |                                                                 ^~~~ ~~
1649:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:157:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1650:info:build   157 |         CSPrimCurve* ToCurve() { return ( this && Type == CURVE ) ? (CSPrimCurve*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1651:info:build       |                                           ^~~~ ~~
1652:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:159:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1653:info:build   159 |         CSPrimWire* ToWire() { return ( this && Type == WIRE ) ? (CSPrimWire*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1654:info:build       |                                         ^~~~ ~~
1655:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:161:48: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1656:info:build   161 |         CSPrimUserDefined* ToUserDefined() { return ( this && Type == USERDEFINED ) ? (CSPrimUserDefined*) this : 0; } /// Cast Primitive to a more defined type. Will return null if not of the requested type.
1657:info:build       |                                                       ^~~~ ~~
1658:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimitives.h:163:36: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1659:info:build   163 |         CSPrimPoint* ToPoint() { return ( this && Type == POINT ) ? (CSPrimPoint*) this : 0; } //!< Cast Primitive to a more defined type. Will return 0 if not of the requested type.
1660:info:build       |                                           ^~~~ ~~
1661:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron.cpp:25:
1662:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron_p.h:4:
1663:info:build In file included from /opt/local/include/CGAL/Simple_cartesian.h:29:
1664:info:build In file included from /opt/local/include/CGAL/Cartesian/Cartesian_base.h:29:
1665:info:build In file included from /opt/local/include/CGAL/basic.h:47:
1666:info:build In file included from /opt/local/include/CGAL/kernel_basic.h:34:
1667:info:build In file included from /opt/local/include/CGAL/Object.h:38:
1668:info:build In file included from /opt/local/include/boost/variant.hpp:17:
1669:info:build In file included from /opt/local/include/boost/variant/variant.hpp:30:
1670:info:build In file included from /opt/local/include/boost/variant/detail/initializer.hpp:21:
1671:info:build In file included from /opt/local/include/boost/detail/reference_content.hpp:19:
1672:info:build /opt/local/include/boost/type_traits/has_nothrow_copy.hpp:36:89: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
1673:info:build    36 | template <class T> struct has_nothrow_copy_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_COPY(T)>{};
1674:info:build       |                                                                                         ^
1675:info:build /opt/local/include/boost/type_traits/intrinsics.hpp:202:41: note: expanded from macro 'BOOST_HAS_NOTHROW_COPY'
1676:info:build   202 | #     define BOOST_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T) && !is_volatile<T>::value && !is_reference<T>::value && is_copy_constructible<T>::value)
1677:info:build       |                                         ^
1678:info:build [ 97%] Building CXX object src/CMakeFiles/CSXCAD.dir/CSBackgroundMaterial.cpp.o
1679:info:build cd /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build/src && /usr/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCSXCAD_EXPORTS -DGIT_VERSION=\"v0.6.3\" -DH5_USE_16_API -DTIXML_USE_STL -Dkiss_fft_scalar=double -I/opt/local/include -isystem /opt/local/libexec/boost/1.76/include -isystem /opt/local/include/vtk-9.5 -isystem /opt/local/include/vtk-9.5/token -isystem /opt/local/include/vtk-9.5/vtknlohmannjson/include -isystem /opt/local/include/vtk-9.5/vtknlohmannjson -isystem /opt/local/include/vtk-9.5/vtkkissfft -pipe -I/opt/local/libexec/boost/1.76/include -Os -DNDEBUG -I/opt/local/libexec/boost/1.76/include -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-min=15.0 -fPIC -MD -MT src/CMakeFiles/CSXCAD.dir/CSBackgroundMaterial.cpp.o -MF CMakeFiles/CSXCAD.dir/CSBackgroundMaterial.cpp.o.d -o CMakeFiles/CSXCAD.dir/CSBackgroundMaterial.cpp.o -c /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSBackgroundMaterial.cpp
1680:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropResBox.cpp:18:
1681:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
1682:info:build    29 | #define TIXML_USE_STL
1683:info:build       |         ^
1684:info:build <command line>:10:9: note: previous definition is here
1685:info:build    10 | #define TIXML_USE_STL 1
1686:info:build       |         ^
1687:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSBackgroundMaterial.cpp:20:
1688:info:build /opt/local/include/tinyxml.h:29:9: warning: 'TIXML_USE_STL' macro redefined [-Wmacro-redefined]
1689:info:build    29 | #define TIXML_USE_STL
1690:info:build       |         ^
1691:info:build <command line>:10:9: note: previous definition is here
1692:info:build    10 | #define TIXML_USE_STL 1
1693:info:build       |         ^
1694:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron.cpp:25:
1695:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron_p.h:4:
1696:info:build In file included from /opt/local/include/CGAL/Simple_cartesian.h:29:
1697:info:build In file included from /opt/local/include/CGAL/Cartesian/Cartesian_base.h:29:
1698:info:build In file included from /opt/local/include/CGAL/basic.h:47:
1699:info:build In file included from /opt/local/include/CGAL/kernel_basic.h:34:
1700:info:build In file included from /opt/local/include/CGAL/Object.h:38:
1701:info:build In file included from /opt/local/include/boost/variant.hpp:17:
1702:info:build In file included from /opt/local/include/boost/variant/variant.hpp:40:
1703:info:build In file included from /opt/local/include/boost/blank.hpp:26:
1704:info:build In file included from /opt/local/include/boost/type_traits/is_stateless.hpp:12:
1705:info:build /opt/local/include/boost/type_traits/has_trivial_constructor.hpp:41:69: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins]
1706:info:build    41 |    : public integral_constant <bool, ((::boost::is_pod<T>::value || BOOST_HAS_TRIVIAL_CONSTRUCTOR(T)) BOOST_TT_TRIVIAL_CONSTRUCT_FIX)>{};
1707:info:build       |                                                                     ^
1708:info:build /opt/local/include/boost/type_traits/intrinsics.hpp:187:47: note: expanded from macro 'BOOST_HAS_TRIVIAL_CONSTRUCTOR'
1709:info:build   187 | #     define BOOST_HAS_TRIVIAL_CONSTRUCTOR(T) __has_trivial_constructor(T)
1710:info:build       |                                               ^
1711:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron.cpp:25:
1712:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron_p.h:4:
1713:info:build In file included from /opt/local/include/CGAL/Simple_cartesian.h:29:
1714:info:build In file included from /opt/local/include/CGAL/Cartesian/Cartesian_base.h:29:
1715:info:build In file included from /opt/local/include/CGAL/basic.h:47:
1716:info:build In file included from /opt/local/include/CGAL/kernel_basic.h:34:
1717:info:build In file included from /opt/local/include/CGAL/Object.h:38:
1718:info:build In file included from /opt/local/include/boost/variant.hpp:17:
1719:info:build In file included from /opt/local/include/boost/variant/variant.hpp:40:
1720:info:build In file included from /opt/local/include/boost/blank.hpp:26:
1721:info:build In file included from /opt/local/include/boost/type_traits/is_stateless.hpp:13:
1722:info:build /opt/local/include/boost/type_traits/has_trivial_copy.hpp:34:4: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
1723:info:build    34 |    BOOST_HAS_TRIVIAL_COPY(T) BOOST_TT_TRIVIAL_CONSTRUCT_FIX
1724:info:build       |    ^
1725:info:build /opt/local/include/boost/type_traits/intrinsics.hpp:190:41: note: expanded from macro 'BOOST_HAS_TRIVIAL_COPY'
1726:info:build   190 | #     define BOOST_HAS_TRIVIAL_COPY(T) (__has_trivial_copy(T) && !is_reference<T>::value)
1727:info:build       |                                         ^
1728:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron.cpp:25:
1729:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron_p.h:4:
1730:info:build In file included from /opt/local/include/CGAL/Simple_cartesian.h:29:
1731:info:build In file included from /opt/local/include/CGAL/Cartesian/Cartesian_base.h:29:
1732:info:build In file included from /opt/local/include/CGAL/basic.h:47:
1733:info:build In file included from /opt/local/include/CGAL/kernel_basic.h:34:
1734:info:build In file included from /opt/local/include/CGAL/Object.h:38:
1735:info:build In file included from /opt/local/include/boost/variant.hpp:17:
1736:info:build In file included from /opt/local/include/boost/variant/variant.hpp:40:
1737:info:build In file included from /opt/local/include/boost/blank.hpp:26:
1738:info:build In file included from /opt/local/include/boost/type_traits/is_stateless.hpp:14:
1739:info:build /opt/local/include/boost/type_traits/has_trivial_destructor.hpp:30:86: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
1740:info:build    30 | template <typename T> struct has_trivial_destructor : public integral_constant<bool, BOOST_HAS_TRIVIAL_DESTRUCTOR(T)>{};
1741:info:build       |                                                                                      ^
1742:info:build /opt/local/include/boost/type_traits/intrinsics.hpp:196:47: note: expanded from macro 'BOOST_HAS_TRIVIAL_DESTRUCTOR'
1743:info:build   196 | #     define BOOST_HAS_TRIVIAL_DESTRUCTOR(T) (__has_trivial_destructor(T)  && is_destructible<T>::value)
1744:info:build       |                                               ^
1745:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron.cpp:25:
1746:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron_p.h:4:
1747:info:build In file included from /opt/local/include/CGAL/Simple_cartesian.h:29:
1748:info:build In file included from /opt/local/include/CGAL/Cartesian/Cartesian_base.h:29:
1749:info:build In file included from /opt/local/include/CGAL/basic.h:47:
1750:info:build In file included from /opt/local/include/CGAL/kernel_basic.h:34:
1751:info:build In file included from /opt/local/include/CGAL/Object.h:38:
1752:info:build In file included from /opt/local/include/boost/variant.hpp:17:
1753:info:build In file included from /opt/local/include/boost/variant/variant.hpp:48:
1754:info:build /opt/local/include/boost/type_traits/has_nothrow_constructor.hpp:27:84: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
1755:info:build    27 | template <class T> struct has_nothrow_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_CONSTRUCTOR(T)>{};
1756:info:build       |                                                                                    ^
1757:info:build /opt/local/include/boost/type_traits/intrinsics.hpp:199:48: note: expanded from macro 'BOOST_HAS_NOTHROW_CONSTRUCTOR'
1758:info:build   199 | #     define BOOST_HAS_NOTHROW_CONSTRUCTOR(T) (__has_nothrow_constructor(T) && is_default_constructible<T>::value)
1759:info:build       |                                                ^
1760:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron.cpp:25:
1761:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron_p.h:4:
1762:info:build In file included from /opt/local/include/CGAL/Simple_cartesian.h:29:
1763:info:build In file included from /opt/local/include/CGAL/Cartesian/Cartesian_base.h:29:
1764:info:build In file included from /opt/local/include/CGAL/basic.h:47:
1765:info:build In file included from /opt/local/include/CGAL/kernel_basic.h:34:
1766:info:build In file included from /opt/local/include/CGAL/Object.h:38:
1767:info:build In file included from /opt/local/include/boost/variant.hpp:17:
1768:info:build In file included from /opt/local/include/boost/variant/variant.hpp:50:
1769:info:build In file included from /opt/local/include/boost/type_traits/is_nothrow_move_assignable.hpp:16:
1770:info:build /opt/local/include/boost/type_traits/has_nothrow_assign.hpp:65:7: warning: builtin __has_nothrow_assign is deprecated; use __is_nothrow_assignable instead [-Wdeprecated-builtins]
1771:info:build    65 |       BOOST_HAS_NOTHROW_ASSIGN(T)
1772:info:build       |       ^
1773:info:build /opt/local/include/boost/type_traits/intrinsics.hpp:205:43: note: expanded from macro 'BOOST_HAS_NOTHROW_ASSIGN'
1774:info:build   205 | #     define BOOST_HAS_NOTHROW_ASSIGN(T) (__has_nothrow_assign(T) && !is_volatile<T>::value && is_assignable<T&, const T&>::value)
1775:info:build       |                                           ^
1776:info:build 18 warnings generated.
1777:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropDebyeMaterial.cpp:20:
1778:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropDebyeMaterial.h:20:
1779:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSProperties.h:30:
1780:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1781:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1782:info:build       |                                         ^~~~ ~~
1783:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1784:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1785:info:build       |                                                ^~~~ ~~
1786:info:build 3 warnings generated.
1787:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropLumpedElement.cpp:20:
1788:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropLumpedElement.h:20:
1789:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSProperties.h:30:
1790:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1791:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1792:info:build       |                                         ^~~~ ~~
1793:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1794:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1795:info:build       |                                                ^~~~ ~~
1796:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropMetal.cpp:20:
1797:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropMetal.h:20:
1798:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSProperties.h:30:
1799:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1800:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1801:info:build       |                                         ^~~~ ~~
1802:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1803:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1804:info:build       |                                                ^~~~ ~~
1805:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropConductingSheet.cpp:20:
1806:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropConductingSheet.h:20:
1807:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropMetal.h:20:
1808:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSProperties.h:30:
1809:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1810:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1811:info:build       |                                         ^~~~ ~~
1812:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1813:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1814:info:build       |                                                ^~~~ ~~
1815:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropExcitation.cpp:20:
1816:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropExcitation.h:20:
1817:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSProperties.h:30:
1818:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1819:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1820:info:build       |                                         ^~~~ ~~
1821:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1822:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1823:info:build       |                                                ^~~~ ~~
1824:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropProbeBox.cpp:20:
1825:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropProbeBox.h:20:
1826:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSProperties.h:30:
1827:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1828:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1829:info:build       |                                         ^~~~ ~~
1830:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1831:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1832:info:build       |                                                ^~~~ ~~
1833:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropDumpBox.cpp:20:
1834:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropDumpBox.h:20:
1835:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropProbeBox.h:20:
1836:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSProperties.h:30:
1837:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1838:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1839:info:build       |                                         ^~~~ ~~
1840:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1841:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1842:info:build       |                                                ^~~~ ~~
1843:info:build 3 warnings generated.
1844:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropResBox.cpp:20:
1845:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropResBox.h:20:
1846:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSProperties.h:30:
1847:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1848:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1849:info:build       |                                         ^~~~ ~~
1850:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1851:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1852:info:build       |                                                ^~~~ ~~
1853:info:build 3 warnings generated.
1854:info:build 3 warnings generated.
1855:info:build 3 warnings generated.
1856:info:build 1 warning generated.
1857:info:build 3 warnings generated.
1858:info:build 3 warnings generated.
1859:info:build 3 warnings generated.
1860:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPropDiscMaterial.cpp:26:
1861:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterCoord.h:21:
1862:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:89:34: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1863:info:build    89 |         Parameter* ToConst() { return ( this && Type == Const ) ? this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1864:info:build       |                                         ^~~~ ~~
1865:info:build /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/ParameterObjects.h:90:41: warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
1866:info:build    90 |         LinearParameter* ToLinear() { return ( this && Type == Linear ) ? (LinearParameter*) this : 0; } /// Cast Parameter to a more defined type. Will return null if not of the requested type.
1867:info:build       |                                                ^~~~ ~~
1868:info:build 3 warnings generated.
1869:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron.cpp:25:
1870:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron_p.h:6:
1871:info:build In file included from /opt/local/include/CGAL/Polyhedron_3.h:37:
1872:info:build In file included from /opt/local/include/CGAL/HalfedgeDS_default.h:32:
1873:info:build In file included from /opt/local/include/CGAL/boost/graph/graph_traits_HalfedgeDS_default.h:24:
1874:info:build In file included from /opt/local/include/CGAL/boost/graph/graph_traits_HalfedgeDS.h:34:
1875:info:build In file included from /opt/local/include/boost/graph/graph_traits.hpp:27:
1876:info:build In file included from /opt/local/include/boost/pending/property.hpp:13:
1877:info:build In file included from /opt/local/include/boost/type_traits.hpp:79:
1878:info:build /opt/local/include/boost/type_traits/has_trivial_assign.hpp:29:7: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
1879:info:build    29 |       BOOST_HAS_TRIVIAL_ASSIGN(T)
1880:info:build       |       ^
1881:info:build /opt/local/include/boost/type_traits/intrinsics.hpp:193:43: note: expanded from macro 'BOOST_HAS_TRIVIAL_ASSIGN'
1882:info:build   193 | #     define BOOST_HAS_TRIVIAL_ASSIGN(T) (__has_trivial_assign(T) && !is_volatile<T>::value && is_assignable<T&, const T&>::value)
1883:info:build       |                                           ^
1884:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron.cpp:25:
1885:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron_p.h:6:
1886:info:build In file included from /opt/local/include/CGAL/Polyhedron_3.h:37:
1887:info:build In file included from /opt/local/include/CGAL/HalfedgeDS_default.h:32:
1888:info:build In file included from /opt/local/include/CGAL/boost/graph/graph_traits_HalfedgeDS_default.h:24:
1889:info:build In file included from /opt/local/include/CGAL/boost/graph/graph_traits_HalfedgeDS.h:38:
1890:info:build /opt/local/include/CGAL/boost/graph/iterator.h:233:22: error: no member named 'base' in 'Halfedge_around_source_iterator<Graph>'
1891:info:build   233 |     return (! (this->base() == NULL)) ?
1892:info:build       |                ~~~~  ^
1893:info:build /opt/local/include/CGAL/boost/graph/iterator.h:333:22: error: no member named 'base' in 'Halfedge_around_target_iterator<Graph>'
1894:info:build   333 |     return (! (this->base() == NULL)) ?
1895:info:build       |                ~~~~  ^
1896:info:build /opt/local/include/CGAL/boost/graph/iterator.h:432:22: error: no member named 'base' in 'Halfedge_around_face_iterator<Graph>'
1897:info:build   432 |     return (! (this->base() == NULL)) ?
1898:info:build       |                ~~~~  ^
1899:info:build 3 warnings generated.
1900:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron.cpp:25:
1901:info:build In file included from /opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/CSXCAD-c6a15872ff7d258e05f80dd81aa70b5828d85c1c/src/CSPrimPolyhedron_p.h:8:
1902:info:build In file included from /opt/local/include/CGAL/AABB_traits.h:38:
1903:info:build /opt/local/include/boost/bind.hpp:36:1: warning: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. [-W#pragma-messages]
1904:info:build    36 | BOOST_PRAGMA_MESSAGE(
1905:info:build       | ^
1906:info:build /opt/local/include/boost/config/pragma_message.hpp:24:34: note: expanded from macro 'BOOST_PRAGMA_MESSAGE'
1907:info:build    24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x)))
1908:info:build       |                                  ^
1909:info:build <scratch space>:2:2: note: expanded from here
1910:info:build     2 |  message("The practice of declaring the Bind placeholders (_1, _2, ...) " "in the global namespace is deprecated. Please use " "<boost/bind/bind.hpp> + using namespace boost::placeholders, " "or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.")
1911:info:build       |  ^
1912:info:build 28 warnings and 3 errors generated.
1913:info:build make[2]: *** [src/CMakeFiles/CSXCAD.dir/CSPrimPolyhedron.cpp.o] Error 1
1914:info:build make[2]: Leaving directory `/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build'
1915:info:build make[1]: *** [src/CMakeFiles/CSXCAD.dir/all] Error 2
1916:info:build make[1]: Leaving directory `/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build'
1917:info:build make: *** [all] Error 2
1918:info:build make: Leaving directory `/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build'
1919:info:build Command failed:  cd "/opt/local/var/macports/build/CSXCAD-ce0e3bdc/work/build" && /usr/bin/make -j14 -w all VERBOSE=ON
1920:info:build Exit code: 2
1921:error:build Failed to build CSXCAD: command execution failed
1922:debug:build Error code: CHILDSTATUS 93963 2
1923:debug:build Backtrace: command execution failed
1924:debug:build     while executing
1925:debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
1926:debug:build     invoked from within
1927:debug:build "command_exec -callback portprogress::target_progress_callback build"
1928:debug:build     (procedure "portbuild::build_main" line 10)
1929:debug:build     invoked from within
1930:debug:build "$procedure $targetname"
1931:error:build See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_textproc_CSXCAD/CSXCAD/main.log for details.