Ticket #65413: demeter-macos11.log

File demeter-macos11.log, 203.4 KB (added by jmroot (Joshua Root), 23 months ago)
Line 
1DEBUG: Changing to port directory: /opt/bblocal/var/buildworker/ports/build/ports/science/demeter
2DEBUG: OS darwin/20.6.0 (macOS 11.6.7) arch i386
3DEBUG: Re-registering default for configure.universal_args
4DEBUG: Sourcing PortGroup perl5 1.0 from /opt/bblocal/var/buildworker/ports/build/ports/_resources/port1.0/group/perl5-1.0.tcl
5DEBUG: Sourcing PortGroup github 1.0 from /opt/bblocal/var/buildworker/ports/build/ports/_resources/port1.0/group/github-1.0.tcl
6DEBUG: Re-registering default for livecheck.url
7DEBUG: Re-registering default for livecheck.regex
8DEBUG: adding the default universal variant
9DEBUG: Reading variant descriptions from /opt/bblocal/var/buildworker/ports/build/ports/_resources/port1.0/variant_descriptions.conf
10DEBUG: Running callback portconfigure::add_automatic_compiler_dependencies
11DEBUG: Finished running callback portconfigure::add_automatic_compiler_dependencies
12DEBUG: Running callback portbuild::add_automatic_buildsystem_dependencies
13DEBUG: Finished running callback portbuild::add_automatic_buildsystem_dependencies
14DEBUG: Running callback portstartupitem::add_notes
15DEBUG: Finished running callback portstartupitem::add_notes
16DEBUG: dropping privileges: euid changed to 502, egid changed to 501.
17DEBUG: Starting logging for demeter @0.9.26_0
18DEBUG: macOS 11.6.7 (darwin/20.6.0) arch i386
19DEBUG: MacPorts 2.7.2
20DEBUG: Xcode 13.0
21DEBUG: SDK 11
22DEBUG: MACOSX_DEPLOYMENT_TARGET: 11.0
23DEBUG: Executing org.macports.main (demeter)
24DEBUG: dropping privileges: euid changed to 502, egid changed to 501.
25DEBUG: fetch phase started at Thu Jun 30 06:26:22 UTC 2022
26--->  Fetching distfiles for demeter
27DEBUG: Executing org.macports.fetch (demeter)
28DEBUG: Changing to port directory: /opt/bblocal/var/buildworker/ports/build/ports/science/demeter
29DEBUG: OS darwin/20.6.0 (macOS 11.6.7) arch i386
30DEBUG: Re-registering default for configure.universal_args
31DEBUG: Sourcing PortGroup perl5 1.0 from /opt/bblocal/var/buildworker/ports/build/ports/_resources/port1.0/group/perl5-1.0.tcl
32DEBUG: Sourcing PortGroup github 1.0 from /opt/bblocal/var/buildworker/ports/build/ports/_resources/port1.0/group/github-1.0.tcl
33DEBUG: Re-registering default for livecheck.url
34DEBUG: Re-registering default for livecheck.regex
35DEBUG: adding the default universal variant
36DEBUG: Reading variant descriptions from /opt/bblocal/var/buildworker/ports/build/ports/_resources/port1.0/variant_descriptions.conf
37DEBUG: Running callback portconfigure::add_automatic_compiler_dependencies
38DEBUG: Finished running callback portconfigure::add_automatic_compiler_dependencies
39DEBUG: Running callback portbuild::add_automatic_buildsystem_dependencies
40DEBUG: Finished running callback portbuild::add_automatic_buildsystem_dependencies
41DEBUG: Running callback portstartupitem::add_notes
42DEBUG: Finished running callback portstartupitem::add_notes
43DEBUG: dropping privileges: euid changed to 502, egid changed to 501.
44DEBUG: Starting logging for demeter @0.9.26_0
45DEBUG: macOS 11.6.7 (darwin/20.6.0) arch i386
46DEBUG: MacPorts 2.7.2
47DEBUG: Xcode 13.0
48DEBUG: SDK 11
49DEBUG: MACOSX_DEPLOYMENT_TARGET: 11.0
50--->  Computing dependencies for demeter
51DEBUG: demeter has no conflicts
52DEBUG: Searching for dependency: p5.28-capture-tiny
53DEBUG: Found Dependency: receipt exists for p5.28-capture-tiny
54DEBUG: Searching for dependency: p5.28-file-copy-recursive
55DEBUG: Found Dependency: receipt exists for p5.28-file-copy-recursive
56DEBUG: Searching for dependency: p5.28-file-touch
57DEBUG: Found Dependency: receipt exists for p5.28-file-touch
58DEBUG: Searching for dependency: p5.28-file-slurper
59DEBUG: Found Dependency: receipt exists for p5.28-file-slurper
60DEBUG: Searching for dependency: p5.28-pod-projectdocs
61DEBUG: Found Dependency: receipt exists for p5.28-pod-projectdocs
62DEBUG: Searching for dependency: p5.28-module-build
63DEBUG: Found Dependency: receipt exists for p5.28-module-build
64DEBUG: Searching for dependency: ifeffit
65DEBUG: Found Dependency: receipt exists for ifeffit
66DEBUG: Searching for dependency: p5.28-archive-zip
67DEBUG: Found Dependency: receipt exists for p5.28-archive-zip
68DEBUG: Searching for dependency: p5.28-chemistry-elements
69DEBUG: Found Dependency: receipt exists for p5.28-chemistry-elements
70DEBUG: Searching for dependency: p5.28-config-ini
71DEBUG: Found Dependency: receipt exists for p5.28-config-ini
72DEBUG: Searching for dependency: p5.28-const-fast
73DEBUG: Found Dependency: receipt exists for p5.28-const-fast
74DEBUG: Searching for dependency: p5.28-datetime
75DEBUG: Found Dependency: receipt exists for p5.28-datetime
76DEBUG: Searching for dependency: p5.28-encoding-fixlatin
77DEBUG: Found Dependency: receipt exists for p5.28-encoding-fixlatin
78DEBUG: Searching for dependency: p5.28-encoding-fixlatin-xs
79DEBUG: Found Dependency: receipt exists for p5.28-encoding-fixlatin-xs
80DEBUG: Searching for dependency: p5.28-file-countlines
81DEBUG: Found Dependency: receipt exists for p5.28-file-countlines
82DEBUG: Searching for dependency: p5.28-file-monitor-lite
83DEBUG: Found Dependency: receipt exists for p5.28-file-monitor-lite
84DEBUG: Searching for dependency: p5.28-file-which
85DEBUG: Found Dependency: receipt exists for p5.28-file-which
86DEBUG: Searching for dependency: p5.28-graph
87DEBUG: Found Dependency: receipt exists for p5.28-graph
88DEBUG: Searching for dependency: p5.28-graphics-gnuplotif
89DEBUG: Found Dependency: receipt exists for p5.28-graphics-gnuplotif
90DEBUG: Searching for dependency: p5.28-heap
91DEBUG: Found Dependency: receipt exists for p5.28-heap
92DEBUG: Searching for dependency: p5.28-html-parser
93DEBUG: Found Dependency: receipt exists for p5.28-html-parser
94DEBUG: Searching for dependency: p5.28-ifeffit
95DEBUG: Found Dependency: receipt exists for p5.28-ifeffit
96DEBUG: Searching for dependency: p5.28-json
97DEBUG: Found Dependency: receipt exists for p5.28-json
98DEBUG: Searching for dependency: p5.28-math-combinatorics
99DEBUG: Found Dependency: receipt exists for p5.28-math-combinatorics
100DEBUG: Searching for dependency: p5.28-math-derivative
101DEBUG: Found Dependency: receipt exists for p5.28-math-derivative
102DEBUG: Searching for dependency: p5.28-math-random
103DEBUG: Found Dependency: receipt exists for p5.28-math-random
104DEBUG: Searching for dependency: p5.28-math-round
105DEBUG: Found Dependency: receipt exists for p5.28-math-round
106DEBUG: Searching for dependency: p5.28-math-spline
107DEBUG: Found Dependency: receipt exists for p5.28-math-spline
108DEBUG: Searching for dependency: p5.28-moose
109DEBUG: Found Dependency: receipt exists for p5.28-moose
110DEBUG: Searching for dependency: p5.28-moosex-aliases
111DEBUG: Found Dependency: receipt exists for p5.28-moosex-aliases
112DEBUG: Searching for dependency: p5.28-moosex-types
113DEBUG: Found Dependency: receipt exists for p5.28-moosex-types
114DEBUG: Searching for dependency: p5.28-moosex-types-laxnum
115DEBUG: Found Dependency: receipt exists for p5.28-moosex-types-laxnum
116DEBUG: Searching for dependency: p5.28-pdl
117DEBUG: Found Dependency: receipt exists for p5.28-pdl
118DEBUG: Searching for dependency: p5.28-pdl-stats
119DEBUG: Found Dependency: receipt exists for p5.28-pdl-stats
120DEBUG: Searching for dependency: p5.28-pod-pom
121DEBUG: Found Dependency: receipt exists for p5.28-pod-pom
122DEBUG: Searching for dependency: p5.28-regexp-assemble
123DEBUG: Found Dependency: receipt exists for p5.28-regexp-assemble
124DEBUG: Searching for dependency: p5.28-regexp-common
125DEBUG: Found Dependency: receipt exists for p5.28-regexp-common
126DEBUG: Searching for dependency: p5.28-soap-lite
127DEBUG: Found Dependency: receipt exists for p5.28-soap-lite
128DEBUG: Searching for dependency: p5.28-spreadsheet-writeexcel
129DEBUG: Found Dependency: receipt exists for p5.28-spreadsheet-writeexcel
130DEBUG: Searching for dependency: p5.28-statistics-descriptive
131DEBUG: Found Dependency: receipt exists for p5.28-statistics-descriptive
132DEBUG: Searching for dependency: p5.28-string-random
133DEBUG: Found Dependency: receipt exists for p5.28-string-random
134DEBUG: Searching for dependency: p5.28-term-sk
135DEBUG: Found Dependency: receipt exists for p5.28-term-sk
136DEBUG: Searching for dependency: p5.28-term-twiddle
137DEBUG: Found Dependency: receipt exists for p5.28-term-twiddle
138DEBUG: Searching for dependency: p5.28-text-template
139DEBUG: Found Dependency: receipt exists for p5.28-text-template
140DEBUG: Searching for dependency: p5.28-text-unidecode
141DEBUG: Found Dependency: receipt exists for p5.28-text-unidecode
142DEBUG: Searching for dependency: p5.28-tree-simple
143DEBUG: Found Dependency: receipt exists for p5.28-tree-simple
144DEBUG: Searching for dependency: p5.28-want
145DEBUG: Found Dependency: receipt exists for p5.28-want
146DEBUG: Searching for dependency: p5.28-wx
147DEBUG: Found Dependency: receipt exists for p5.28-wx
148DEBUG: Searching for dependency: p5.28-xmlrpc-lite
149DEBUG: Found Dependency: receipt exists for p5.28-xmlrpc-lite
150DEBUG: Searching for dependency: p5.28-yaml-tiny
151DEBUG: Found Dependency: receipt exists for p5.28-yaml-tiny
152DEBUG: Searching for dependency: perl5.28
153DEBUG: Found Dependency: receipt exists for perl5.28
154DEBUG: Executing org.macports.main (demeter)
155DEBUG: dropping privileges: euid changed to 502, egid changed to 501.
156DEBUG: archivefetch phase started at Thu Jun 30 06:26:24 UTC 2022
157--->  Fetching archive for demeter
158DEBUG: Executing org.macports.archivefetch (demeter)
159DEBUG: euid/egid changed to: 0/0
160DEBUG: chowned /opt/local/var/macports/incoming to macports
161DEBUG: euid/egid changed to: 502/501
162--->  demeter-0.9.26_0.darwin_20.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
163--->  Attempting to fetch demeter-0.9.26_0.darwin_20.x86_64.tbz2 from http://packages.internal.macports.net/demeter
164  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
165                                 Dload  Upload   Total   Spent    Left  Speed
166
167  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
168  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
169  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
170DEBUG: Fetching archive failed: The requested URL returned error: 404 Not Found
171--->  Attempting to fetch demeter-0.9.26_0.darwin_20.x86_64.tbz2 from http://packages.internal.macports.net/demeter
172  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
173                                 Dload  Upload   Total   Spent    Left  Speed
174
175  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
176  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
177DEBUG: Fetching archive failed: The requested URL returned error: 404 Not Found
178--->  Attempting to fetch demeter-0.9.26_0.darwin_20.x86_64.tbz2 from http://packages-private.internal.macports.net/demeter
179  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
180                                 Dload  Upload   Total   Spent    Left  Speed
181
182  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
183  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
184DEBUG: Fetching archive failed: The requested URL returned error: 404 Not Found
185DEBUG: Privilege de-escalation not attempted as not running as root.
186DEBUG: Skipping completed org.macports.fetch (demeter)
187DEBUG: Privilege de-escalation not attempted as not running as root.
188DEBUG: checksum phase started at Thu Jun 30 06:26:25 UTC 2022
189--->  Verifying checksums for demeter
190DEBUG: Executing org.macports.checksum (demeter)
191--->  Checksumming demeter-0.9.26.tar.gz
192DEBUG: Calculated (rmd160) is ffabee287fe397551f3b6fa2d57900c43d9dd07a
193DEBUG: Correct (rmd160) checksum for demeter-0.9.26.tar.gz
194DEBUG: Calculated (sha256) is 001e6a18a9150b8edffa1c00c81701003d13a300121e498207ab370d48542b28
195DEBUG: Correct (sha256) checksum for demeter-0.9.26.tar.gz
196DEBUG: Calculated (size) is 82922089
197DEBUG: Correct (size) checksum for demeter-0.9.26.tar.gz
198DEBUG: Privilege de-escalation not attempted as not running as root.
199DEBUG: extract phase started at Thu Jun 30 06:26:26 UTC 2022
200--->  Extracting demeter
201DEBUG: Executing org.macports.extract (demeter)
202--->  Extracting demeter-0.9.26.tar.gz
203DEBUG: setting option extract.args to '/opt/local/var/macports/distfiles/demeter/demeter-0.9.26.tar.gz'
204DEBUG: Environment:
205CC_PRINT_OPTIONS='YES'
206CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_demeter/demeter/work/.CC_PRINT_OPTIONS'
207CPATH='/opt/local/include'
208DEVELOPER_DIR='/Library/Developer/CommandLineTools'
209LIBRARY_PATH='/opt/local/lib'
210MACOSX_DEPLOYMENT_TARGET='11.0'
211SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk'
212Executing:  cd "/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_demeter/demeter/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/demeter/demeter-0.9.26.tar.gz' | /usr/bin/tar -xf -
213DEBUG: system:  cd "/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_demeter/demeter/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/demeter/demeter-0.9.26.tar.gz' | /usr/bin/tar -xf -
214DEBUG: euid/egid changed to: 0/0
215DEBUG: chowned /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_demeter/demeter/work to macports
216DEBUG: euid/egid changed to: 502/501
217DEBUG: Symlink: /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_demeter/demeter/work/demeter-0.9.26 -> bruceravel-demeter-8e8d520
218DEBUG: Executing proc-post-org.macports.extract-extract-0
219DEBUG: Privilege de-escalation not attempted as not running as root.
220DEBUG: patch phase started at Thu Jun 30 06:26:30 UTC 2022
221DEBUG: Executing org.macports.patch (demeter)
222--->  Applying patches to demeter
223--->  Applying patch-build-darwin-fix.diff
224DEBUG: Environment:
225CC_PRINT_OPTIONS='YES'
226CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_demeter/demeter/work/.CC_PRINT_OPTIONS'
227CPATH='/opt/local/include'
228DEVELOPER_DIR='/Library/Developer/CommandLineTools'
229LIBRARY_PATH='/opt/local/lib'
230MACOSX_DEPLOYMENT_TARGET='11.0'
231SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk'
232Executing:  cd "/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_demeter/demeter/work/demeter-0.9.26" && /usr/bin/patch -p0 < '/opt/bblocal/var/buildworker/ports/build/ports/science/demeter/files/patch-build-darwin-fix.diff'
233DEBUG: system:  cd "/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_demeter/demeter/work/demeter-0.9.26" && /usr/bin/patch -p0 < '/opt/bblocal/var/buildworker/ports/build/ports/science/demeter/files/patch-build-darwin-fix.diff'
234patching file DemeterBuilder.pm
235DEBUG: Privilege de-escalation not attempted as not running as root.
236DEBUG: configure phase started at Thu Jun 30 06:26:30 UTC 2022
237--->  Configuring demeter
238DEBUG: Preferred compilers: clang macports-clang-14 macports-clang-13 macports-clang-12 macports-clang-11 macports-clang-10 macports-clang-9.0
239DEBUG: Using compiler 'Xcode Clang'
240DEBUG: Executing org.macports.configure (demeter)
241DEBUG: Environment:
242CC='/usr/bin/clang'
243CC_PRINT_OPTIONS='YES'
244CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_demeter/demeter/work/.CC_PRINT_OPTIONS'
245CFLAGS='-pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -arch x86_64'
246CPATH='/opt/local/include'
247CPPFLAGS='-I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk'
248CXX='/usr/bin/clang++'
249CXXFLAGS='-pipe -Os -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -arch x86_64'
250DEVELOPER_DIR='/Library/Developer/CommandLineTools'
251F90FLAGS='-pipe -Os -m64'
252FCFLAGS='-pipe -Os -m64'
253FFLAGS='-pipe -Os -m64'
254INSTALL='/usr/bin/install -c'
255LDFLAGS='-L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -arch x86_64'
256LIBRARY_PATH='/opt/local/lib'
257MACOSX_DEPLOYMENT_TARGET='11.0'
258OBJC='/usr/bin/clang'
259OBJCFLAGS='-pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -arch x86_64'
260OBJCXX='/usr/bin/clang++'
261OBJCXXFLAGS='-pipe -Os -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -arch x86_64'
262SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk'
263Executing:  cd "/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_demeter/demeter/work/demeter-0.9.26" && /opt/local/bin/perl5.28 -I. Build.PL --installdirs=vendor --config cc="/usr/bin/clang" --config ld="/usr/bin/clang"
264DEBUG: system:  cd "/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_demeter/demeter/work/demeter-0.9.26" && /opt/local/bin/perl5.28 -I. Build.PL --installdirs=vendor --config cc="/usr/bin/clang" --config ld="/usr/bin/clang"
265WARNING: the following files are missing in your kit:
266        documentation/sphinx/ext/sphinx_clatex/__init__.py
267        documentation/sphinx/ext/sphinx_clatex/builder.py
268        documentation/sphinx/ext/sphinx_clatex/directives.py
269        documentation/sphinx/ext/sphinx_clatex/writer.py
270Please inform the author.
271
272Checking prerequisites...
273  requires:
274    !  RPC::XML::Client is not installed
275
276ERRORS/WARNINGS FOUND IN PREREQUISITES.  You may wish to install the versions
277of the modules indicated above before proceeding with this installation
278
279Run 'Build installdeps' to install missing prerequisites.
280
281Created MYMETA.yml and MYMETA.json
282Creating new 'Build' script for 'Demeter' version 'v0.9.26'
283
284If all dependencies are met, build and install Demeter by doing:
285
286  ./Build
287  ./Build test
288  ./Build install # (or sudo ./Build install)
289
290If you are reinstalling Demeter after updating your operating
291system (or updating perl), you may find that none of the programs
292will run successfully.  You may need to do:
293
294  ./Build touch_wrapper
295  ./Build test
296  ./Build install # (or sudo ./Build install)
297
298You can build and install the documentation by doing
299
300  ./Build manuals
301  ./Build install # (or sudo ./Build install)
302
303Building the documentation requires sphinx, pybtex,
304sphinxcontrib-bibtex, and sphinxcontrib-blockdiag.
305
306DEBUG: Executing portconfigure::configure_finish
307DEBUG: Privilege de-escalation not attempted as not running as root.
308DEBUG: build phase started at Thu Jun 30 06:26:36 UTC 2022
309--->  Building demeter
310DEBUG: Executing org.macports.build (demeter)
311DEBUG: Environment:
312CC_PRINT_OPTIONS='YES'
313CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_demeter/demeter/work/.CC_PRINT_OPTIONS'
314CPATH='/opt/local/include'
315DEVELOPER_DIR='/Library/Developer/CommandLineTools'
316LIBRARY_PATH='/opt/local/lib'
317MACOSX_DEPLOYMENT_TARGET='11.0'
318SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk'
319Executing:  cd "/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_demeter/demeter/work/demeter-0.9.26" && /opt/local/bin/perl5.28 Build build
320DEBUG: system:  cd "/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_demeter/demeter/work/demeter-0.9.26" && /opt/local/bin/perl5.28 Build build
321Ifeffit's installations directory is /opt/local/share/ifeffit
322        (found by capturing `ifeffit -i`)
323Compilation flags (from /opt/local/share/ifeffit/config/Config.mak):
324         -L/opt/local/lib -lifeffit  -L/opt/local/lib -lpgplot -lpng -lX11  -L/opt/local/lib -L/opt/local/lib/gcc11/gcc/x86_64-apple-darwin20/11.2.0 -L/opt/local/lib/gcc11/gcc/x86_64-apple-darwin20/11.2.0/../../.. -lgfortran -lSystem -lgcc_ext.10.5 -lquadmath -lm   
325/usr/bin/clang -I/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE -L/opt/local/lib -lifeffit -L/opt/local/lib -lpgplot -lpng -lX11 -L/opt/local/lib -L/opt/local/lib/gcc11/gcc/x86_64-apple-darwin20/11.2.0 -L/opt/local/lib/gcc11/gcc/x86_64-apple-darwin20/11.2.0/../../.. -lgfortran -lSystem -lgcc_ext.10.5 -lquadmath -lm -c -fno-common -DPERL_DARWIN -pipe -Os -fno-strict-aliasing -fstack-protector-strong -I/opt/local/include -DPERL_USE_SAFE_PUTENV -O3 -o src/ifeffit_wrap.o src/ifeffit_wrap.c
326clang: warning: -lifeffit: 'linker' input unused [-Wunused-command-line-argument]
327clang: warning: -lpgplot: 'linker' input unused [-Wunused-command-line-argument]
328clang: warning: -lpng: 'linker' input unused [-Wunused-command-line-argument]
329clang: warning: -lX11: 'linker' input unused [-Wunused-command-line-argument]
330clang: warning: -lgfortran: 'linker' input unused [-Wunused-command-line-argument]
331clang: warning: -lSystem: 'linker' input unused [-Wunused-command-line-argument]
332clang: warning: -lgcc_ext.10.5: 'linker' input unused [-Wunused-command-line-argument]
333clang: warning: -lquadmath: 'linker' input unused [-Wunused-command-line-argument]
334clang: warning: -lm: 'linker' input unused [-Wunused-command-line-argument]
335clang: warning: argument unused during compilation: '-L/opt/local/lib' [-Wunused-command-line-argument]
336clang: warning: argument unused during compilation: '-L/opt/local/lib' [-Wunused-command-line-argument]
337clang: warning: argument unused during compilation: '-L/opt/local/lib' [-Wunused-command-line-argument]
338clang: warning: argument unused during compilation: '-L/opt/local/lib/gcc11/gcc/x86_64-apple-darwin20/11.2.0' [-Wunused-command-line-argument]
339clang: warning: argument unused during compilation: '-L/opt/local/lib/gcc11/gcc/x86_64-apple-darwin20/11.2.0/../../..' [-Wunused-command-line-argument]
340In file included from src/ifeffit_wrap.c:228:
341In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
342In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
343In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
344In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:4:
345/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:185:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
346    ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
347    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
348/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:115:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
349#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START {  \
350                                     ^~~~~~~~~~
351/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
352#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
353                              ^
354/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:185:5: note: '{' token is here
355    ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
356    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
357/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:115:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
358#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START {  \
359                                                ^
360/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:185:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
361    ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
362    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
363/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:122:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
364    v ^= (v>>23);                       \
365                                        ^
366/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:185:5: note: ')' token is here
367    ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
368    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
369/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:123:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
370} STMT_END
371  ^~~~~~~~
372/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
373#   define STMT_END     )
374                        ^
375In file included from src/ifeffit_wrap.c:228:
376In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
377In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
378In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
379In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:4:
380/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:186:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
381    ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
382    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
383/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:115:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
384#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START {  \
385                                     ^~~~~~~~~~
386/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
387#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
388                              ^
389/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:186:5: note: '{' token is here
390    ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
391    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
392/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:115:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
393#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START {  \
394                                                ^
395/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:186:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
396    ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
397    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
398/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:122:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
399    v ^= (v>>23);                       \
400                                        ^
401/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:186:5: note: ')' token is here
402    ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
403    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
404/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:123:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
405} STMT_END
406  ^~~~~~~~
407/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
408#   define STMT_END     )
409                        ^
410In file included from src/ifeffit_wrap.c:228:
411In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
412In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
413In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
414In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:4:
415/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:187:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
416    ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
417    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:115:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
419#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START {  \
420                                     ^~~~~~~~~~
421/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
422#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
423                              ^
424/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:187:5: note: '{' token is here
425    ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
426    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
427/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:115:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
428#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START {  \
429                                                ^
430/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:187:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
431    ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
432    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
433/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:122:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
434    v ^= (v>>23);                       \
435                                        ^
436/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:187:5: note: ')' token is here
437    ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
438    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
439/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:123:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
440} STMT_END
441  ^~~~~~~~
442/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
443#   define STMT_END     )
444                        ^
445In file included from src/ifeffit_wrap.c:228:
446In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
447In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
448In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
449In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:4:
450/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:191:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
451    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
452    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
453/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:37: note: expanded from macro 'ZAPHOD32_MIX'
454#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
455                                    ^~~~~~~~~~
456/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
457#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
458                              ^
459/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:191:5: note: '{' token is here
460    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
461    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
462/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:48: note: expanded from macro 'ZAPHOD32_MIX'
463#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
464                                               ^
465/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:191:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
466    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
467    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
468/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:159:32: note: expanded from macro 'ZAPHOD32_MIX'
469    v2 = ROTR32(v2, 7) ^ v0;   \
470                               ^
471/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:191:5: note: ')' token is here
472    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
473    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
474/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:160:3: note: expanded from macro 'ZAPHOD32_MIX'
475} STMT_END
476  ^~~~~~~~
477/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
478#   define STMT_END     )
479                        ^
480In file included from src/ifeffit_wrap.c:228:
481In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
482In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
483In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
484In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:4:
485/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:192:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
486    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
487    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
488/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:37: note: expanded from macro 'ZAPHOD32_MIX'
489#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
490                                    ^~~~~~~~~~
491/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
492#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
493                              ^
494/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:192:5: note: '{' token is here
495    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
496    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
497/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:48: note: expanded from macro 'ZAPHOD32_MIX'
498#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
499                                               ^
500/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:192:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
501    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
502    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:159:32: note: expanded from macro 'ZAPHOD32_MIX'
504    v2 = ROTR32(v2, 7) ^ v0;   \
505                               ^
506/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:192:5: note: ')' token is here
507    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
508    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
509/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:160:3: note: expanded from macro 'ZAPHOD32_MIX'
510} STMT_END
511  ^~~~~~~~
512/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
513#   define STMT_END     )
514                        ^
515In file included from src/ifeffit_wrap.c:228:
516In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
517In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
518In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
519In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:4:
520/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:193:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
521    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
522    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
523/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:37: note: expanded from macro 'ZAPHOD32_MIX'
524#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
525                                    ^~~~~~~~~~
526/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
527#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
528                              ^
529/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:193:5: note: '{' token is here
530    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
531    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
532/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:48: note: expanded from macro 'ZAPHOD32_MIX'
533#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
534                                               ^
535/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:193:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
536    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
537    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:159:32: note: expanded from macro 'ZAPHOD32_MIX'
539    v2 = ROTR32(v2, 7) ^ v0;   \
540                               ^
541/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:193:5: note: ')' token is here
542    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
543    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
544/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:160:3: note: expanded from macro 'ZAPHOD32_MIX'
545} STMT_END
546  ^~~~~~~~
547/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
548#   define STMT_END     )
549                        ^
550In file included from src/ifeffit_wrap.c:228:
551In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
552In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
553In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
554In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:4:
555/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:194:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
556    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
557    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
558/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:37: note: expanded from macro 'ZAPHOD32_MIX'
559#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
560                                    ^~~~~~~~~~
561/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
562#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
563                              ^
564/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:194:5: note: '{' token is here
565    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
566    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
567/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:48: note: expanded from macro 'ZAPHOD32_MIX'
568#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
569                                               ^
570/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:194:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
571    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
572    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
573/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:159:32: note: expanded from macro 'ZAPHOD32_MIX'
574    v2 = ROTR32(v2, 7) ^ v0;   \
575                               ^
576/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:194:5: note: ')' token is here
577    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
578    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
579/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:160:3: note: expanded from macro 'ZAPHOD32_MIX'
580} STMT_END
581  ^~~~~~~~
582/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
583#   define STMT_END     )
584                        ^
585In file included from src/ifeffit_wrap.c:228:
586In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
587In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
588In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
589In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:4:
590/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:197:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
591    ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
592    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
593/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:115:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
594#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START {  \
595                                     ^~~~~~~~~~
596/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
597#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
598                              ^
599/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:197:5: note: '{' token is here
600    ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
601    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
602/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:115:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
603#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START {  \
604                                                ^
605/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:197:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
606    ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
607    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
608/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:122:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
609    v ^= (v>>23);                       \
610                                        ^
611/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:197:5: note: ')' token is here
612    ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
613    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
614/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:123:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
615} STMT_END
616  ^~~~~~~~
617/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
618#   define STMT_END     )
619                        ^
620In file included from src/ifeffit_wrap.c:228:
621In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
622In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
623In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
624In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:4:
625/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:198:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
626    ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
627    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
628/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:115:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
629#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START {  \
630                                     ^~~~~~~~~~
631/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
632#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
633                              ^
634/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:198:5: note: '{' token is here
635    ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
636    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
637/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:115:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
638#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START {  \
639                                                ^
640/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:198:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
641    ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
642    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
643/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:122:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
644    v ^= (v>>23);                       \
645                                        ^
646/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:198:5: note: ')' token is here
647    ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
648    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
649/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:123:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
650} STMT_END
651  ^~~~~~~~
652/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
653#   define STMT_END     )
654                        ^
655In file included from src/ifeffit_wrap.c:228:
656In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
657In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
658In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
659In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:4:
660/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:199:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
661    ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
662    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
663/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:115:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
664#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START {  \
665                                     ^~~~~~~~~~
666/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
667#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
668                              ^
669/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:199:5: note: '{' token is here
670    ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
671    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
672/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:115:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
673#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START {  \
674                                                ^
675/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:199:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
676    ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
677    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
678/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:122:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
679    v ^= (v>>23);                       \
680                                        ^
681/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:199:5: note: ')' token is here
682    ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
683    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
684/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:123:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
685} STMT_END
686  ^~~~~~~~
687/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
688#   define STMT_END     )
689                        ^
690In file included from src/ifeffit_wrap.c:228:
691In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
692In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
693In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
694In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:4:
695/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:202:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
696    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
697    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
698/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:37: note: expanded from macro 'ZAPHOD32_MIX'
699#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
700                                    ^~~~~~~~~~
701/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
702#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
703                              ^
704/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:202:5: note: '{' token is here
705    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
706    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
707/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:48: note: expanded from macro 'ZAPHOD32_MIX'
708#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
709                                               ^
710/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:202:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
711    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
712    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
713/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:159:32: note: expanded from macro 'ZAPHOD32_MIX'
714    v2 = ROTR32(v2, 7) ^ v0;   \
715                               ^
716/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:202:5: note: ')' token is here
717    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
718    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
719/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:160:3: note: expanded from macro 'ZAPHOD32_MIX'
720} STMT_END
721  ^~~~~~~~
722/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
723#   define STMT_END     )
724                        ^
725In file included from src/ifeffit_wrap.c:228:
726In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
727In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
728In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
729In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:4:
730/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:203:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
731    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
732    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
733/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:37: note: expanded from macro 'ZAPHOD32_MIX'
734#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
735                                    ^~~~~~~~~~
736/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
737#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
738                              ^
739/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:203:5: note: '{' token is here
740    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
741    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
742/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:48: note: expanded from macro 'ZAPHOD32_MIX'
743#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
744                                               ^
745/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:203:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
746    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
747    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
748/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:159:32: note: expanded from macro 'ZAPHOD32_MIX'
749    v2 = ROTR32(v2, 7) ^ v0;   \
750                               ^
751/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:203:5: note: ')' token is here
752    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
753    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
754/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:160:3: note: expanded from macro 'ZAPHOD32_MIX'
755} STMT_END
756  ^~~~~~~~
757/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
758#   define STMT_END     )
759                        ^
760In file included from src/ifeffit_wrap.c:228:
761In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
762In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
763In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
764In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:4:
765/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:204:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
766    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");
767    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
768/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:37: note: expanded from macro 'ZAPHOD32_MIX'
769#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
770                                    ^~~~~~~~~~
771/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
772#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
773                              ^
774/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:204:5: note: '{' token is here
775    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");
776    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
777/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:48: note: expanded from macro 'ZAPHOD32_MIX'
778#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
779                                               ^
780/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:204:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
781    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");
782    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
783/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:159:32: note: expanded from macro 'ZAPHOD32_MIX'
784    v2 = ROTR32(v2, 7) ^ v0;   \
785                               ^
786/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:204:5: note: ')' token is here
787    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");
788    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
789/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:160:3: note: expanded from macro 'ZAPHOD32_MIX'
790} STMT_END
791  ^~~~~~~~
792/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
793#   define STMT_END     )
794                        ^
795In file included from src/ifeffit_wrap.c:228:
796In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
797In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
798In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
799In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:4:
800/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:205:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
801    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
802    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
803/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:37: note: expanded from macro 'ZAPHOD32_MIX'
804#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
805                                    ^~~~~~~~~~
806/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
807#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
808                              ^
809/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:205:5: note: '{' token is here
810    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
811    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:48: note: expanded from macro 'ZAPHOD32_MIX'
813#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
814                                               ^
815/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:205:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
816    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
817    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
818/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:159:32: note: expanded from macro 'ZAPHOD32_MIX'
819    v2 = ROTR32(v2, 7) ^ v0;   \
820                               ^
821/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:205:5: note: ')' token is here
822    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
823    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
824/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:160:3: note: expanded from macro 'ZAPHOD32_MIX'
825} STMT_END
826  ^~~~~~~~
827/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
828#   define STMT_END     )
829                        ^
830In file included from src/ifeffit_wrap.c:228:
831In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
832In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
833In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
834In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:4:
835/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:206:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
836    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");
837    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
838/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:37: note: expanded from macro 'ZAPHOD32_MIX'
839#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
840                                    ^~~~~~~~~~
841/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
842#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
843                              ^
844/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:206:5: note: '{' token is here
845    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");
846    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
847/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:48: note: expanded from macro 'ZAPHOD32_MIX'
848#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
849                                               ^
850/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:206:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
851    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");
852    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
853/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:159:32: note: expanded from macro 'ZAPHOD32_MIX'
854    v2 = ROTR32(v2, 7) ^ v0;   \
855                               ^
856/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:206:5: note: ')' token is here
857    ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");
858    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
859/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:160:3: note: expanded from macro 'ZAPHOD32_MIX'
860} STMT_END
861  ^~~~~~~~
862/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
863#   define STMT_END     )
864                        ^
865In file included from src/ifeffit_wrap.c:228:
866In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
867In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
868In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
869In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:4:
870/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:282:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
871            ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");
872            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
873/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:37: note: expanded from macro 'ZAPHOD32_MIX'
874#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
875                                    ^~~~~~~~~~
876/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
877#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
878                              ^
879/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:282:13: note: '{' token is here
880            ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");
881            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
882/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:151:48: note: expanded from macro 'ZAPHOD32_MIX'
883#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START {                              \
884                                               ^
885/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:282:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
886            ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");
887            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
888/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:159:32: note: expanded from macro 'ZAPHOD32_MIX'
889    v2 = ROTR32(v2, 7) ^ v0;   \
890                               ^
891/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:282:13: note: ')' token is here
892            ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");
893            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
894/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:160:3: note: expanded from macro 'ZAPHOD32_MIX'
895} STMT_END
896  ^~~~~~~~
897/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
898#   define STMT_END     )
899                        ^
900In file included from src/ifeffit_wrap.c:228:
901In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
902In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
903In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
904In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:4:
905/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:303:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
906    ZAPHOD32_FINALIZE(v0,v1,v2);
907    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
908/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:125:37: note: expanded from macro 'ZAPHOD32_FINALIZE'
909#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START {          \
910                                    ^~~~~~~~~~
911/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
912#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
913                              ^
914/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:303:5: note: '{' token is here
915    ZAPHOD32_FINALIZE(v0,v1,v2);
916    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
917/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:125:48: note: expanded from macro 'ZAPHOD32_FINALIZE'
918#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START {          \
919                                               ^
920/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:303:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
921    ZAPHOD32_FINALIZE(v0,v1,v2);
922    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
923/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:148:36: note: expanded from macro 'ZAPHOD32_FINALIZE'
924    v1 = ROTL32(v1, 17);           \
925                                   ^
926/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:303:5: note: ')' token is here
927    ZAPHOD32_FINALIZE(v0,v1,v2);
928    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
929/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/zaphod32_hash.h:149:3: note: expanded from macro 'ZAPHOD32_FINALIZE'
930} STMT_END
931  ^~~~~~~~
932/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
933#   define STMT_END     )
934                        ^
935In file included from src/ifeffit_wrap.c:228:
936In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
937In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
938In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
939/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1448:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
940        SBOX32_MIX3(s0,s1,s2,"SEED STATE");
941        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
942/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:99:36: note: expanded from macro 'SBOX32_MIX3'
943#define SBOX32_MIX3(v0,v1,v2,text) STMT_START {                               \
944                                   ^~~~~~~~~~
945/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
946#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
947                              ^
948/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1448:9: note: '{' token is here
949        SBOX32_MIX3(s0,s1,s2,"SEED STATE");
950        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
951/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:99:47: note: expanded from macro 'SBOX32_MIX3'
952#define SBOX32_MIX3(v0,v1,v2,text) STMT_START {                               \
953                                              ^
954/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1448:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
955        SBOX32_MIX3(s0,s1,s2,"SEED STATE");
956        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
957/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:107:32: note: expanded from macro 'SBOX32_MIX3'
958    v2 = ROTR32(v2, 7) ^ v0;   \
959                               ^
960/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1448:9: note: ')' token is here
961        SBOX32_MIX3(s0,s1,s2,"SEED STATE");
962        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
963/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:108:3: note: expanded from macro 'SBOX32_MIX3'
964} STMT_END
965  ^~~~~~~~
966/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
967#   define STMT_END     )
968                        ^
969In file included from src/ifeffit_wrap.c:228:
970In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
971In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
972In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
973/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1453:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
974            XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
975            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
976/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set'
977#define XORSHIFT96_set(r,x,y,z,t) STMT_START {          \
978                                  ^~~~~~~~~~
979/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
980#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
981                              ^
982/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1453:13: note: '{' token is here
983            XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
984            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
985/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set'
986#define XORSHIFT96_set(r,x,y,z,t) STMT_START {          \
987                                             ^
988/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1453:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
989            XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
990            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
991/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set'
992    r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) );    \
993                                                        ^
994/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1453:13: note: ')' token is here
995            XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
996            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
997/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set'
998} STMT_END
999  ^~~~~~~~
1000/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1001#   define STMT_END     )
1002                        ^
1003In file included from src/ifeffit_wrap.c:228:
1004In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
1005In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
1006In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
1007/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1456:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1008    XORSHIFT96_set(*state,s0,s1,s2,t2);
1009    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1010/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set'
1011#define XORSHIFT96_set(r,x,y,z,t) STMT_START {          \
1012                                  ^~~~~~~~~~
1013/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1014#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1015                              ^
1016/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1456:5: note: '{' token is here
1017    XORSHIFT96_set(*state,s0,s1,s2,t2);
1018    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1019/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set'
1020#define XORSHIFT96_set(r,x,y,z,t) STMT_START {          \
1021                                             ^
1022/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1456:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1023    XORSHIFT96_set(*state,s0,s1,s2,t2);
1024    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1025/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set'
1026    r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) );    \
1027                                                        ^
1028/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1456:5: note: ')' token is here
1029    XORSHIFT96_set(*state,s0,s1,s2,t2);
1030    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1031/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set'
1032} STMT_END
1033  ^~~~~~~~
1034/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1035#   define STMT_END     )
1036                        ^
1037In file included from src/ifeffit_wrap.c:228:
1038In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
1039In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
1040In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
1041/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1482:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1042        SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
1043        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1044/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:85:39: note: expanded from macro 'SBOX32_MIX4'
1045#define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \
1046                                      ^~~~~~~~~~
1047/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1048#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1049                              ^
1050/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1482:9: note: '{' token is here
1051        SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
1052        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1053/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:85:50: note: expanded from macro 'SBOX32_MIX4'
1054#define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \
1055                                                 ^
1056/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1482:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1057        SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
1058        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1059/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:96:37: note: expanded from macro 'SBOX32_MIX4'
1060        v2 = ROTL32(v2, 4) - v0;    \
1061                                    ^
1062/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1482:9: note: ')' token is here
1063        SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
1064        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1065/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:97:3: note: expanded from macro 'SBOX32_MIX4'
1066} STMT_END
1067  ^~~~~~~~
1068/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1069#   define STMT_END     )
1070                        ^
1071In file included from src/ifeffit_wrap.c:228:
1072In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
1073In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
1074In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
1075/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1487:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1076            XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
1077            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1078/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set'
1079#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START {       \
1080                                     ^~~~~~~~~~
1081/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1082#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1083                              ^
1084/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1487:13: note: '{' token is here
1085            XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
1086            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1087/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set'
1088#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START {       \
1089                                                ^
1090/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1487:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1091            XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
1092            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1093/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set'
1094    r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) );  \
1095                                                        ^
1096/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1487:13: note: ')' token is here
1097            XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
1098            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1099/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set'
1100} STMT_END
1101  ^~~~~~~~
1102/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1103#   define STMT_END     )
1104                        ^
1105In file included from src/ifeffit_wrap.c:228:
1106In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
1107In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
1108In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:35:
1109/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1490:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1110    XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
1111    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1112/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set'
1113#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START {       \
1114                                     ^~~~~~~~~~
1115/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1116#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1117                              ^
1118/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1490:5: note: '{' token is here
1119    XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
1120    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1121/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set'
1122#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START {       \
1123                                                ^
1124/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1490:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1125    XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
1126    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1127/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set'
1128    r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) );  \
1129                                                        ^
1130/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1490:5: note: ')' token is here
1131    XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
1132    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1133/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set'
1134} STMT_END
1135  ^~~~~~~~
1136/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1137#   define STMT_END     )
1138                        ^
1139In file included from src/ifeffit_wrap.c:228:
1140In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
1141In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
1142In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:55:
1143/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:165:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1144    STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
1145    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1146/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:124:36: note: expanded from macro 'STADTX_SCRAMBLE64'
1147#define STADTX_SCRAMBLE64(v,prime) STMT_START {    \
1148                                   ^~~~~~~~~~
1149/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1150#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1151                              ^
1152/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:165:5: note: '{' token is here
1153    STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
1154    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1155/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:124:47: note: expanded from macro 'STADTX_SCRAMBLE64'
1156#define STADTX_SCRAMBLE64(v,prime) STMT_START {    \
1157                                              ^
1158/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:165:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1159    STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
1160    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1161/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:131:45: note: expanded from macro 'STADTX_SCRAMBLE64'
1162    v ^= (v >> 46);                         \
1163                                            ^
1164/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:165:5: note: ')' token is here
1165    STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
1166    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1167/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:132:3: note: expanded from macro 'STADTX_SCRAMBLE64'
1168} STMT_END
1169  ^~~~~~~~
1170/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1171#   define STMT_END     )
1172                        ^
1173In file included from src/ifeffit_wrap.c:228:
1174In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
1175In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
1176In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:55:
1177/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:166:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1178    STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));
1179    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1180/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:124:36: note: expanded from macro 'STADTX_SCRAMBLE64'
1181#define STADTX_SCRAMBLE64(v,prime) STMT_START {    \
1182                                   ^~~~~~~~~~
1183/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1184#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1185                              ^
1186/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:166:5: note: '{' token is here
1187    STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));
1188    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1189/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:124:47: note: expanded from macro 'STADTX_SCRAMBLE64'
1190#define STADTX_SCRAMBLE64(v,prime) STMT_START {    \
1191                                              ^
1192/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:166:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1193    STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));
1194    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1195/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:131:45: note: expanded from macro 'STADTX_SCRAMBLE64'
1196    v ^= (v >> 46);                         \
1197                                            ^
1198/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:166:5: note: ')' token is here
1199    STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));
1200    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1201/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:132:3: note: expanded from macro 'STADTX_SCRAMBLE64'
1202} STMT_END
1203  ^~~~~~~~
1204/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1205#   define STMT_END     )
1206                        ^
1207In file included from src/ifeffit_wrap.c:228:
1208In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
1209In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
1210In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:55:
1211/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:167:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1212    STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
1213    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1214/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:124:36: note: expanded from macro 'STADTX_SCRAMBLE64'
1215#define STADTX_SCRAMBLE64(v,prime) STMT_START {    \
1216                                   ^~~~~~~~~~
1217/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1218#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1219                              ^
1220/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:167:5: note: '{' token is here
1221    STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
1222    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1223/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:124:47: note: expanded from macro 'STADTX_SCRAMBLE64'
1224#define STADTX_SCRAMBLE64(v,prime) STMT_START {    \
1225                                              ^
1226/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:167:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1227    STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
1228    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1229/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:131:45: note: expanded from macro 'STADTX_SCRAMBLE64'
1230    v ^= (v >> 46);                         \
1231                                            ^
1232/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:167:5: note: ')' token is here
1233    STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
1234    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1235/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:132:3: note: expanded from macro 'STADTX_SCRAMBLE64'
1236} STMT_END
1237  ^~~~~~~~
1238/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1239#   define STMT_END     )
1240                        ^
1241In file included from src/ifeffit_wrap.c:228:
1242In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
1243In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
1244In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:55:
1245/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:168:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1246    STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));
1247    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1248/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:124:36: note: expanded from macro 'STADTX_SCRAMBLE64'
1249#define STADTX_SCRAMBLE64(v,prime) STMT_START {    \
1250                                   ^~~~~~~~~~
1251/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1252#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1253                              ^
1254/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:168:5: note: '{' token is here
1255    STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));
1256    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1257/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:124:47: note: expanded from macro 'STADTX_SCRAMBLE64'
1258#define STADTX_SCRAMBLE64(v,prime) STMT_START {    \
1259                                              ^
1260/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:168:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1261    STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));
1262    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1263/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:131:45: note: expanded from macro 'STADTX_SCRAMBLE64'
1264    v ^= (v >> 46);                         \
1265                                            ^
1266/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:168:5: note: ')' token is here
1267    STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));
1268    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1269/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:132:3: note: expanded from macro 'STADTX_SCRAMBLE64'
1270} STMT_END
1271  ^~~~~~~~
1272/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1273#   define STMT_END     )
1274                        ^
1275In file included from src/ifeffit_wrap.c:228:
1276In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
1277In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
1278In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:55:
1279/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:169:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1280    STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));
1281    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1282/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:124:36: note: expanded from macro 'STADTX_SCRAMBLE64'
1283#define STADTX_SCRAMBLE64(v,prime) STMT_START {    \
1284                                   ^~~~~~~~~~
1285/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1286#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1287                              ^
1288/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:169:5: note: '{' token is here
1289    STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));
1290    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1291/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:124:47: note: expanded from macro 'STADTX_SCRAMBLE64'
1292#define STADTX_SCRAMBLE64(v,prime) STMT_START {    \
1293                                              ^
1294/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:169:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1295    STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));
1296    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1297/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:131:45: note: expanded from macro 'STADTX_SCRAMBLE64'
1298    v ^= (v >> 46);                         \
1299                                            ^
1300/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:169:5: note: ')' token is here
1301    STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));
1302    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1303/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:132:3: note: expanded from macro 'STADTX_SCRAMBLE64'
1304} STMT_END
1305  ^~~~~~~~
1306/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1307#   define STMT_END     )
1308                        ^
1309In file included from src/ifeffit_wrap.c:228:
1310In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
1311In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
1312In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:55:
1313/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:170:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1314    STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd));
1315    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1316/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:124:36: note: expanded from macro 'STADTX_SCRAMBLE64'
1317#define STADTX_SCRAMBLE64(v,prime) STMT_START {    \
1318                                   ^~~~~~~~~~
1319/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1320#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1321                              ^
1322/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:170:5: note: '{' token is here
1323    STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd));
1324    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1325/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:124:47: note: expanded from macro 'STADTX_SCRAMBLE64'
1326#define STADTX_SCRAMBLE64(v,prime) STMT_START {    \
1327                                              ^
1328/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:170:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1329    STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd));
1330    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1331/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:131:45: note: expanded from macro 'STADTX_SCRAMBLE64'
1332    v ^= (v >> 46);                         \
1333                                            ^
1334/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:170:5: note: ')' token is here
1335    STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd));
1336    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1337/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:132:3: note: expanded from macro 'STADTX_SCRAMBLE64'
1338} STMT_END
1339  ^~~~~~~~
1340/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1341#   define STMT_END     )
1342                        ^
1343In file included from src/ifeffit_wrap.c:228:
1344In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
1345In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
1346In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:55:
1347/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:171:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1348    STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));
1349    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1350/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:124:36: note: expanded from macro 'STADTX_SCRAMBLE64'
1351#define STADTX_SCRAMBLE64(v,prime) STMT_START {    \
1352                                   ^~~~~~~~~~
1353/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1354#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1355                              ^
1356/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:171:5: note: '{' token is here
1357    STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));
1358    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1359/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:124:47: note: expanded from macro 'STADTX_SCRAMBLE64'
1360#define STADTX_SCRAMBLE64(v,prime) STMT_START {    \
1361                                              ^
1362/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:171:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1363    STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));
1364    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1365/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:131:45: note: expanded from macro 'STADTX_SCRAMBLE64'
1366    v ^= (v >> 46);                         \
1367                                            ^
1368/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:171:5: note: ')' token is here
1369    STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));
1370    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1371/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:132:3: note: expanded from macro 'STADTX_SCRAMBLE64'
1372} STMT_END
1373  ^~~~~~~~
1374/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1375#   define STMT_END     )
1376                        ^
1377In file included from src/ifeffit_wrap.c:228:
1378In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
1379In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
1380In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:55:
1381/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:172:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1382    STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));
1383    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1384/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:124:36: note: expanded from macro 'STADTX_SCRAMBLE64'
1385#define STADTX_SCRAMBLE64(v,prime) STMT_START {    \
1386                                   ^~~~~~~~~~
1387/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1388#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1389                              ^
1390/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:172:5: note: '{' token is here
1391    STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));
1392    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1393/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:124:47: note: expanded from macro 'STADTX_SCRAMBLE64'
1394#define STADTX_SCRAMBLE64(v,prime) STMT_START {    \
1395                                              ^
1396/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:172:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1397    STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));
1398    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1399/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:131:45: note: expanded from macro 'STADTX_SCRAMBLE64'
1400    v ^= (v >> 46);                         \
1401                                            ^
1402/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:172:5: note: ')' token is here
1403    STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));
1404    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1405/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/stadtx_hash.h:132:3: note: expanded from macro 'STADTX_SCRAMBLE64'
1406} STMT_END
1407  ^~~~~~~~
1408/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1409#   define STMT_END     )
1410                        ^
1411In file included from src/ifeffit_wrap.c:228:
1412In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
1413In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
1414/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:107:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1415    _PERL_HASH_SEED_STATE(seed,state);
1416    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1417/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:91:43: note: expanded from macro '_PERL_HASH_SEED_STATE'
1418#define _PERL_HASH_SEED_STATE(seed,state) STMT_START {                                      \
1419                                          ^~~~~~~~~~
1420/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1421#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1422                              ^
1423/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:107:5: note: '{' token is here
1424    _PERL_HASH_SEED_STATE(seed,state);
1425    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1426/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:91:54: note: expanded from macro '_PERL_HASH_SEED_STATE'
1427#define _PERL_HASH_SEED_STATE(seed,state) STMT_START {                                      \
1428                                                     ^
1429/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:107:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1430    _PERL_HASH_SEED_STATE(seed,state);
1431    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1432/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:93:93: note: expanded from macro '_PERL_HASH_SEED_STATE'
1433    sbox32_seed_state96(seed + __PERL_HASH_SEED_BYTES, state + __PERL_HASH_STATE_BYTES);    \
1434                                                                                            ^
1435/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:107:5: note: ')' token is here
1436    _PERL_HASH_SEED_STATE(seed,state);
1437    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1438/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:94:3: note: expanded from macro '_PERL_HASH_SEED_STATE'
1439} STMT_END
1440  ^~~~~~~~
1441/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1442#   define STMT_END     )
1443                        ^
1444In file included from src/ifeffit_wrap.c:228:
1445In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:3645:
1446In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv.h:653:
1447/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:261:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1448    ,SIPROUND;
1449     ^~~~~~~~
1450/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
1451  STMT_START {              \
1452  ^~~~~~~~~~
1453/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1454#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1455                              ^
1456/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
1457    SIP_ROUNDS;                             \
1458    ^~~~~~~~~~
1459/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:261:6: note: '{' token is here
1460    ,SIPROUND;
1461     ^~~~~~~~
1462/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
1463  STMT_START {              \
1464             ^
1465/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
1466    SIP_ROUNDS;                             \
1467    ^~~~~~~~~~
1468/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:261:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1469    ,SIPROUND;
1470     ^~~~~~~~
1471/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
1472  } STMT_END
1473  ^
1474/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
1475    SIP_ROUNDS;                             \
1476    ^~~~~~~~~~
1477/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:261:6: note: ')' token is here
1478    ,SIPROUND;
1479     ^~~~~~~~
1480/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
1481  } STMT_END
1482    ^~~~~~~~
1483/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1484#   define STMT_END     )
1485                        ^
1486/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
1487    SIP_ROUNDS;                             \
1488    ^~~~~~~~~~
1489/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:261:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1490    ,SIPROUND;
1491     ^~~~~~~~
1492/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
1493  STMT_START {              \
1494  ^~~~~~~~~~
1495/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1496#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1497                              ^
1498/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1499  SIP_ROUNDS;                               \
1500  ^~~~~~~~~~
1501/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:261:6: note: '{' token is here
1502    ,SIPROUND;
1503     ^~~~~~~~
1504/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
1505  STMT_START {              \
1506             ^
1507/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1508  SIP_ROUNDS;                               \
1509  ^~~~~~~~~~
1510/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:261:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1511    ,SIPROUND;
1512     ^~~~~~~~
1513/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
1514  } STMT_END
1515  ^
1516/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1517  SIP_ROUNDS;                               \
1518  ^~~~~~~~~~
1519/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:261:6: note: ')' token is here
1520    ,SIPROUND;
1521     ^~~~~~~~
1522/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
1523  } STMT_END
1524    ^~~~~~~~
1525/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1526#   define STMT_END     )
1527                        ^
1528/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1529  SIP_ROUNDS;                               \
1530  ^~~~~~~~~~
1531/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:262:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1532    ,SIPROUND;SIPROUND;SIPROUND;
1533     ^~~~~~~~
1534/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
1535  STMT_START {              \
1536  ^~~~~~~~~~
1537/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1538#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1539                              ^
1540/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1541  SIP_FINAL_ROUNDS                          \
1542  ^~~~~~~~~~~~~~~~
1543/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:262:6: note: '{' token is here
1544    ,SIPROUND;SIPROUND;SIPROUND;
1545     ^~~~~~~~
1546/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
1547  STMT_START {              \
1548             ^
1549/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1550  SIP_FINAL_ROUNDS                          \
1551  ^~~~~~~~~~~~~~~~
1552/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:262:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1553    ,SIPROUND;SIPROUND;SIPROUND;
1554     ^~~~~~~~
1555/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
1556  } STMT_END
1557  ^
1558/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1559  SIP_FINAL_ROUNDS                          \
1560  ^~~~~~~~~~~~~~~~
1561/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:262:6: note: ')' token is here
1562    ,SIPROUND;SIPROUND;SIPROUND;
1563     ^~~~~~~~
1564/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
1565  } STMT_END
1566    ^~~~~~~~
1567/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1568#   define STMT_END     )
1569                        ^
1570/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1571  SIP_FINAL_ROUNDS                          \
1572  ^~~~~~~~~~~~~~~~
1573/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:262:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1574    ,SIPROUND;SIPROUND;SIPROUND;
1575              ^~~~~~~~
1576/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
1577  STMT_START {              \
1578  ^~~~~~~~~~
1579/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1580#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1581                              ^
1582/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1583  SIP_FINAL_ROUNDS                          \
1584  ^~~~~~~~~~~~~~~~
1585/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:262:15: note: '{' token is here
1586    ,SIPROUND;SIPROUND;SIPROUND;
1587              ^~~~~~~~
1588/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
1589  STMT_START {              \
1590             ^
1591/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1592  SIP_FINAL_ROUNDS                          \
1593  ^~~~~~~~~~~~~~~~
1594/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:262:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1595    ,SIPROUND;SIPROUND;SIPROUND;
1596              ^~~~~~~~
1597/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
1598  } STMT_END
1599  ^
1600/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1601  SIP_FINAL_ROUNDS                          \
1602  ^~~~~~~~~~~~~~~~
1603/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:262:15: note: ')' token is here
1604    ,SIPROUND;SIPROUND;SIPROUND;
1605              ^~~~~~~~
1606/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
1607  } STMT_END
1608    ^~~~~~~~
1609/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1610#   define STMT_END     )
1611                        ^
1612/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1613  SIP_FINAL_ROUNDS                          \
1614  ^~~~~~~~~~~~~~~~
1615/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:262:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1616    ,SIPROUND;SIPROUND;SIPROUND;
1617                       ^~~~~~~~
1618/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
1619  STMT_START {              \
1620  ^~~~~~~~~~
1621/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1622#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1623                              ^
1624/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1625  SIP_FINAL_ROUNDS                          \
1626  ^~~~~~~~~~~~~~~~
1627/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:262:24: note: '{' token is here
1628    ,SIPROUND;SIPROUND;SIPROUND;
1629                       ^~~~~~~~
1630/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
1631  STMT_START {              \
1632             ^
1633/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1634  SIP_FINAL_ROUNDS                          \
1635  ^~~~~~~~~~~~~~~~
1636/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:262:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1637    ,SIPROUND;SIPROUND;SIPROUND;
1638                       ^~~~~~~~
1639/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
1640  } STMT_END
1641  ^
1642/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1643  SIP_FINAL_ROUNDS                          \
1644  ^~~~~~~~~~~~~~~~
1645/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:262:24: note: ')' token is here
1646    ,SIPROUND;SIPROUND;SIPROUND;
1647                       ^~~~~~~~
1648/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
1649  } STMT_END
1650    ^~~~~~~~
1651/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1652#   define STMT_END     )
1653                        ^
1654/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1655  SIP_FINAL_ROUNDS                          \
1656  ^~~~~~~~~~~~~~~~
1657/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:267:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1658    ,SIPROUND;SIPROUND;
1659     ^~~~~~~~
1660/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
1661  STMT_START {              \
1662  ^~~~~~~~~~
1663/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1664#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1665                              ^
1666/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
1667    SIP_ROUNDS;                             \
1668    ^~~~~~~~~~
1669/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:267:6: note: '{' token is here
1670    ,SIPROUND;SIPROUND;
1671     ^~~~~~~~
1672/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
1673  STMT_START {              \
1674             ^
1675/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
1676    SIP_ROUNDS;                             \
1677    ^~~~~~~~~~
1678/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:267:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1679    ,SIPROUND;SIPROUND;
1680     ^~~~~~~~
1681/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
1682  } STMT_END
1683  ^
1684/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
1685    SIP_ROUNDS;                             \
1686    ^~~~~~~~~~
1687/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:267:6: note: ')' token is here
1688    ,SIPROUND;SIPROUND;
1689     ^~~~~~~~
1690/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
1691  } STMT_END
1692    ^~~~~~~~
1693/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1694#   define STMT_END     )
1695                        ^
1696/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
1697    SIP_ROUNDS;                             \
1698    ^~~~~~~~~~
1699/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:267:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1700    ,SIPROUND;SIPROUND;
1701              ^~~~~~~~
1702/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
1703  STMT_START {              \
1704  ^~~~~~~~~~
1705/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1706#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1707                              ^
1708/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
1709    SIP_ROUNDS;                             \
1710    ^~~~~~~~~~
1711/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:267:15: note: '{' token is here
1712    ,SIPROUND;SIPROUND;
1713              ^~~~~~~~
1714/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
1715  STMT_START {              \
1716             ^
1717/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
1718    SIP_ROUNDS;                             \
1719    ^~~~~~~~~~
1720/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:267:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1721    ,SIPROUND;SIPROUND;
1722              ^~~~~~~~
1723/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
1724  } STMT_END
1725  ^
1726/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
1727    SIP_ROUNDS;                             \
1728    ^~~~~~~~~~
1729/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:267:15: note: ')' token is here
1730    ,SIPROUND;SIPROUND;
1731              ^~~~~~~~
1732/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
1733  } STMT_END
1734    ^~~~~~~~
1735/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1736#   define STMT_END     )
1737                        ^
1738/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
1739    SIP_ROUNDS;                             \
1740    ^~~~~~~~~~
1741/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:267:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1742    ,SIPROUND;SIPROUND;
1743     ^~~~~~~~
1744/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
1745  STMT_START {              \
1746  ^~~~~~~~~~
1747/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1748#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1749                              ^
1750/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1751  SIP_ROUNDS;                               \
1752  ^~~~~~~~~~
1753/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:267:6: note: '{' token is here
1754    ,SIPROUND;SIPROUND;
1755     ^~~~~~~~
1756/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
1757  STMT_START {              \
1758             ^
1759/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1760  SIP_ROUNDS;                               \
1761  ^~~~~~~~~~
1762/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:267:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1763    ,SIPROUND;SIPROUND;
1764     ^~~~~~~~
1765/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
1766  } STMT_END
1767  ^
1768/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1769  SIP_ROUNDS;                               \
1770  ^~~~~~~~~~
1771/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:267:6: note: ')' token is here
1772    ,SIPROUND;SIPROUND;
1773     ^~~~~~~~
1774/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
1775  } STMT_END
1776    ^~~~~~~~
1777/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1778#   define STMT_END     )
1779                        ^
1780/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1781  SIP_ROUNDS;                               \
1782  ^~~~~~~~~~
1783/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:267:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1784    ,SIPROUND;SIPROUND;
1785              ^~~~~~~~
1786/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
1787  STMT_START {              \
1788  ^~~~~~~~~~
1789/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1790#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1791                              ^
1792/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1793  SIP_ROUNDS;                               \
1794  ^~~~~~~~~~
1795/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:267:15: note: '{' token is here
1796    ,SIPROUND;SIPROUND;
1797              ^~~~~~~~
1798/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
1799  STMT_START {              \
1800             ^
1801/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1802  SIP_ROUNDS;                               \
1803  ^~~~~~~~~~
1804/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:267:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1805    ,SIPROUND;SIPROUND;
1806              ^~~~~~~~
1807/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
1808  } STMT_END
1809  ^
1810/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1811  SIP_ROUNDS;                               \
1812  ^~~~~~~~~~
1813/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:267:15: note: ')' token is here
1814    ,SIPROUND;SIPROUND;
1815              ^~~~~~~~
1816/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
1817  } STMT_END
1818    ^~~~~~~~
1819/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1820#   define STMT_END     )
1821                        ^
1822/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1823  SIP_ROUNDS;                               \
1824  ^~~~~~~~~~
1825/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:268:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1826    ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
1827     ^~~~~~~~
1828/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
1829  STMT_START {              \
1830  ^~~~~~~~~~
1831/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1832#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1833                              ^
1834/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1835  SIP_FINAL_ROUNDS                          \
1836  ^~~~~~~~~~~~~~~~
1837/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:268:6: note: '{' token is here
1838    ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
1839     ^~~~~~~~
1840/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
1841  STMT_START {              \
1842             ^
1843/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1844  SIP_FINAL_ROUNDS                          \
1845  ^~~~~~~~~~~~~~~~
1846/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:268:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1847    ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
1848     ^~~~~~~~
1849/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
1850  } STMT_END
1851  ^
1852/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1853  SIP_FINAL_ROUNDS                          \
1854  ^~~~~~~~~~~~~~~~
1855/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:268:6: note: ')' token is here
1856    ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
1857     ^~~~~~~~
1858/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
1859  } STMT_END
1860    ^~~~~~~~
1861/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1862#   define STMT_END     )
1863                        ^
1864/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1865  SIP_FINAL_ROUNDS                          \
1866  ^~~~~~~~~~~~~~~~
1867/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:268:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1868    ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
1869              ^~~~~~~~
1870/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
1871  STMT_START {              \
1872  ^~~~~~~~~~
1873/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1874#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1875                              ^
1876/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1877  SIP_FINAL_ROUNDS                          \
1878  ^~~~~~~~~~~~~~~~
1879/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:268:15: note: '{' token is here
1880    ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
1881              ^~~~~~~~
1882/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
1883  STMT_START {              \
1884             ^
1885/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1886  SIP_FINAL_ROUNDS                          \
1887  ^~~~~~~~~~~~~~~~
1888/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:268:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1889    ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
1890              ^~~~~~~~
1891/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
1892  } STMT_END
1893  ^
1894/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1895  SIP_FINAL_ROUNDS                          \
1896  ^~~~~~~~~~~~~~~~
1897/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:268:15: note: ')' token is here
1898    ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
1899              ^~~~~~~~
1900/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
1901  } STMT_END
1902    ^~~~~~~~
1903/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1904#   define STMT_END     )
1905                        ^
1906/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1907  SIP_FINAL_ROUNDS                          \
1908  ^~~~~~~~~~~~~~~~
1909/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:268:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1910    ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
1911                       ^~~~~~~~
1912/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
1913  STMT_START {              \
1914  ^~~~~~~~~~
1915/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1916#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1917                              ^
1918/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1919  SIP_FINAL_ROUNDS                          \
1920  ^~~~~~~~~~~~~~~~
1921/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:268:24: note: '{' token is here
1922    ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
1923                       ^~~~~~~~
1924/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
1925  STMT_START {              \
1926             ^
1927/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1928  SIP_FINAL_ROUNDS                          \
1929  ^~~~~~~~~~~~~~~~
1930/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:268:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1931    ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
1932                       ^~~~~~~~
1933/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
1934  } STMT_END
1935  ^
1936/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1937  SIP_FINAL_ROUNDS                          \
1938  ^~~~~~~~~~~~~~~~
1939/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:268:24: note: ')' token is here
1940    ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
1941                       ^~~~~~~~
1942/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
1943  } STMT_END
1944    ^~~~~~~~
1945/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1946#   define STMT_END     )
1947                        ^
1948/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1949  SIP_FINAL_ROUNDS                          \
1950  ^~~~~~~~~~~~~~~~
1951/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:268:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1952    ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
1953                                ^~~~~~~~
1954/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
1955  STMT_START {              \
1956  ^~~~~~~~~~
1957/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
1958#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
1959                              ^
1960/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1961  SIP_FINAL_ROUNDS                          \
1962  ^~~~~~~~~~~~~~~~
1963/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:268:33: note: '{' token is here
1964    ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
1965                                ^~~~~~~~
1966/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
1967  STMT_START {              \
1968             ^
1969/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1970  SIP_FINAL_ROUNDS                          \
1971  ^~~~~~~~~~~~~~~~
1972/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:268:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1973    ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
1974                                ^~~~~~~~
1975/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
1976  } STMT_END
1977  ^
1978/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1979  SIP_FINAL_ROUNDS                          \
1980  ^~~~~~~~~~~~~~~~
1981/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:268:33: note: ')' token is here
1982    ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
1983                                ^~~~~~~~
1984/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
1985  } STMT_END
1986    ^~~~~~~~
1987/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
1988#   define STMT_END     )
1989                        ^
1990/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
1991  SIP_FINAL_ROUNDS                          \
1992  ^~~~~~~~~~~~~~~~
1993In file included from src/ifeffit_wrap.c:228:
1994In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:5446:
1995/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/inline.h:1801:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1996    CX_POP_SAVEARRAY(cx);
1997    ^~~~~~~~~~~~~~~~~~~~
1998/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/cop.h:628:5: note: expanded from macro 'CX_POP_SAVEARRAY'
1999    STMT_START {                                                        \
2000    ^~~~~~~~~~
2001/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2002#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2003                              ^
2004/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/inline.h:1801:5: note: '{' token is here
2005    CX_POP_SAVEARRAY(cx);
2006    ^~~~~~~~~~~~~~~~~~~~
2007/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/cop.h:628:16: note: expanded from macro 'CX_POP_SAVEARRAY'
2008    STMT_START {                                                        \
2009               ^
2010In file included from src/ifeffit_wrap.c:228:
2011In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:5446:
2012/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/inline.h:1801:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2013    CX_POP_SAVEARRAY(cx);
2014    ^~~~~~~~~~~~~~~~~~~~
2015/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/cop.h:633:5: note: expanded from macro 'CX_POP_SAVEARRAY'
2016    } STMT_END
2017    ^
2018/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/inline.h:1801:5: note: ')' token is here
2019    CX_POP_SAVEARRAY(cx);
2020    ^~~~~~~~~~~~~~~~~~~~
2021/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/cop.h:633:7: note: expanded from macro 'CX_POP_SAVEARRAY'
2022    } STMT_END
2023      ^~~~~~~~
2024/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2025#   define STMT_END     )
2026                        ^
2027In file included from src/ifeffit_wrap.c:228:
2028In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:5446:
2029/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/inline.h:1807:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2030        CLEAR_ARGARRAY(av);
2031        ^~~~~~~~~~~~~~~~~~
2032/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/cop.h:638:5: note: expanded from macro 'CLEAR_ARGARRAY'
2033    STMT_START {                                                        \
2034    ^~~~~~~~~~
2035/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2036#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2037                              ^
2038/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/inline.h:1807:9: note: '{' token is here
2039        CLEAR_ARGARRAY(av);
2040        ^~~~~~~~~~~~~~~~~~
2041/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/cop.h:638:16: note: expanded from macro 'CLEAR_ARGARRAY'
2042    STMT_START {                                                        \
2043               ^
2044In file included from src/ifeffit_wrap.c:228:
2045In file included from /opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:5446:
2046/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/inline.h:1807:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2047        CLEAR_ARGARRAY(av);
2048        ^~~~~~~~~~~~~~~~~~
2049/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/cop.h:642:5: note: expanded from macro 'CLEAR_ARGARRAY'
2050    } STMT_END
2051    ^
2052/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/inline.h:1807:9: note: ')' token is here
2053        CLEAR_ARGARRAY(av);
2054        ^~~~~~~~~~~~~~~~~~
2055/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/cop.h:642:7: note: expanded from macro 'CLEAR_ARGARRAY'
2056    } STMT_END
2057      ^~~~~~~~
2058/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2059#   define STMT_END     )
2060                        ^
2061src/ifeffit_wrap.c:630:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2062        XSRETURN(argvi);
2063        ^~~~~~~~~~~~~~~
2064/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2065    STMT_START {                                        \
2066    ^~~~~~~~~~
2067/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2068#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2069                              ^
2070src/ifeffit_wrap.c:630:9: note: '{' token is here
2071        XSRETURN(argvi);
2072        ^~~~~~~~~~~~~~~
2073/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2074    STMT_START {                                        \
2075               ^
2076src/ifeffit_wrap.c:630:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2077        XSRETURN(argvi);
2078        ^~~~~~~~~~~~~~~
2079/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2080    } STMT_END
2081    ^
2082src/ifeffit_wrap.c:630:9: note: ')' token is here
2083        XSRETURN(argvi);
2084        ^~~~~~~~~~~~~~~
2085/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2086    } STMT_END
2087      ^~~~~~~~
2088/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2089#   define STMT_END     )
2090                        ^
2091src/ifeffit_wrap.c:634:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2092    croak(_swigerr);
2093          ^~~~~~~~
2094src/ifeffit_wrap.c:634:11: note: treat the string as an argument to avoid this
2095    croak(_swigerr);
2096          ^
2097          "%s",
2098src/ifeffit_wrap.c:656:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2099        XSRETURN(argvi);
2100        ^~~~~~~~~~~~~~~
2101/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2102    STMT_START {                                        \
2103    ^~~~~~~~~~
2104/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2105#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2106                              ^
2107src/ifeffit_wrap.c:656:9: note: '{' token is here
2108        XSRETURN(argvi);
2109        ^~~~~~~~~~~~~~~
2110/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2111    STMT_START {                                        \
2112               ^
2113src/ifeffit_wrap.c:656:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2114        XSRETURN(argvi);
2115        ^~~~~~~~~~~~~~~
2116/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2117    } STMT_END
2118    ^
2119src/ifeffit_wrap.c:656:9: note: ')' token is here
2120        XSRETURN(argvi);
2121        ^~~~~~~~~~~~~~~
2122/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2123    } STMT_END
2124      ^~~~~~~~
2125/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2126#   define STMT_END     )
2127                        ^
2128src/ifeffit_wrap.c:660:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2129    croak(_swigerr);
2130          ^~~~~~~~
2131src/ifeffit_wrap.c:660:11: note: treat the string as an argument to avoid this
2132    croak(_swigerr);
2133          ^
2134          "%s",
2135src/ifeffit_wrap.c:685:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2136        XSRETURN(argvi);
2137        ^~~~~~~~~~~~~~~
2138/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2139    STMT_START {                                        \
2140    ^~~~~~~~~~
2141/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2142#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2143                              ^
2144src/ifeffit_wrap.c:685:9: note: '{' token is here
2145        XSRETURN(argvi);
2146        ^~~~~~~~~~~~~~~
2147/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2148    STMT_START {                                        \
2149               ^
2150src/ifeffit_wrap.c:685:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2151        XSRETURN(argvi);
2152        ^~~~~~~~~~~~~~~
2153/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2154    } STMT_END
2155    ^
2156src/ifeffit_wrap.c:685:9: note: ')' token is here
2157        XSRETURN(argvi);
2158        ^~~~~~~~~~~~~~~
2159/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2160    } STMT_END
2161      ^~~~~~~~
2162/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2163#   define STMT_END     )
2164                        ^
2165src/ifeffit_wrap.c:689:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2166    croak(_swigerr);
2167          ^~~~~~~~
2168src/ifeffit_wrap.c:689:11: note: treat the string as an argument to avoid this
2169    croak(_swigerr);
2170          ^
2171          "%s",
2172src/ifeffit_wrap.c:714:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2173        XSRETURN(argvi);
2174        ^~~~~~~~~~~~~~~
2175/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2176    STMT_START {                                        \
2177    ^~~~~~~~~~
2178/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2179#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2180                              ^
2181src/ifeffit_wrap.c:714:9: note: '{' token is here
2182        XSRETURN(argvi);
2183        ^~~~~~~~~~~~~~~
2184/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2185    STMT_START {                                        \
2186               ^
2187src/ifeffit_wrap.c:714:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2188        XSRETURN(argvi);
2189        ^~~~~~~~~~~~~~~
2190/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2191    } STMT_END
2192    ^
2193src/ifeffit_wrap.c:714:9: note: ')' token is here
2194        XSRETURN(argvi);
2195        ^~~~~~~~~~~~~~~
2196/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2197    } STMT_END
2198      ^~~~~~~~
2199/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2200#   define STMT_END     )
2201                        ^
2202src/ifeffit_wrap.c:718:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2203    croak(_swigerr);
2204          ^~~~~~~~
2205src/ifeffit_wrap.c:718:11: note: treat the string as an argument to avoid this
2206    croak(_swigerr);
2207          ^
2208          "%s",
2209src/ifeffit_wrap.c:746:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2210        XSRETURN(argvi);
2211        ^~~~~~~~~~~~~~~
2212/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2213    STMT_START {                                        \
2214    ^~~~~~~~~~
2215/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2216#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2217                              ^
2218src/ifeffit_wrap.c:746:9: note: '{' token is here
2219        XSRETURN(argvi);
2220        ^~~~~~~~~~~~~~~
2221/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2222    STMT_START {                                        \
2223               ^
2224src/ifeffit_wrap.c:746:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2225        XSRETURN(argvi);
2226        ^~~~~~~~~~~~~~~
2227/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2228    } STMT_END
2229    ^
2230src/ifeffit_wrap.c:746:9: note: ')' token is here
2231        XSRETURN(argvi);
2232        ^~~~~~~~~~~~~~~
2233/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2234    } STMT_END
2235      ^~~~~~~~
2236/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2237#   define STMT_END     )
2238                        ^
2239src/ifeffit_wrap.c:750:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2240    croak(_swigerr);
2241          ^~~~~~~~
2242src/ifeffit_wrap.c:750:11: note: treat the string as an argument to avoid this
2243    croak(_swigerr);
2244          ^
2245          "%s",
2246src/ifeffit_wrap.c:778:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2247        XSRETURN(argvi);
2248        ^~~~~~~~~~~~~~~
2249/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2250    STMT_START {                                        \
2251    ^~~~~~~~~~
2252/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2253#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2254                              ^
2255src/ifeffit_wrap.c:778:9: note: '{' token is here
2256        XSRETURN(argvi);
2257        ^~~~~~~~~~~~~~~
2258/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2259    STMT_START {                                        \
2260               ^
2261src/ifeffit_wrap.c:778:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2262        XSRETURN(argvi);
2263        ^~~~~~~~~~~~~~~
2264/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2265    } STMT_END
2266    ^
2267src/ifeffit_wrap.c:778:9: note: ')' token is here
2268        XSRETURN(argvi);
2269        ^~~~~~~~~~~~~~~
2270/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2271    } STMT_END
2272      ^~~~~~~~
2273/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2274#   define STMT_END     )
2275                        ^
2276src/ifeffit_wrap.c:782:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2277    croak(_swigerr);
2278          ^~~~~~~~
2279src/ifeffit_wrap.c:782:11: note: treat the string as an argument to avoid this
2280    croak(_swigerr);
2281          ^
2282          "%s",
2283src/ifeffit_wrap.c:810:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2284        XSRETURN(argvi);
2285        ^~~~~~~~~~~~~~~
2286/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2287    STMT_START {                                        \
2288    ^~~~~~~~~~
2289/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2290#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2291                              ^
2292src/ifeffit_wrap.c:810:9: note: '{' token is here
2293        XSRETURN(argvi);
2294        ^~~~~~~~~~~~~~~
2295/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2296    STMT_START {                                        \
2297               ^
2298src/ifeffit_wrap.c:810:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2299        XSRETURN(argvi);
2300        ^~~~~~~~~~~~~~~
2301/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2302    } STMT_END
2303    ^
2304src/ifeffit_wrap.c:810:9: note: ')' token is here
2305        XSRETURN(argvi);
2306        ^~~~~~~~~~~~~~~
2307/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2308    } STMT_END
2309      ^~~~~~~~
2310/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2311#   define STMT_END     )
2312                        ^
2313src/ifeffit_wrap.c:814:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2314    croak(_swigerr);
2315          ^~~~~~~~
2316src/ifeffit_wrap.c:814:11: note: treat the string as an argument to avoid this
2317    croak(_swigerr);
2318          ^
2319          "%s",
2320src/ifeffit_wrap.c:848:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2321        XSRETURN(argvi);
2322        ^~~~~~~~~~~~~~~
2323/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2324    STMT_START {                                        \
2325    ^~~~~~~~~~
2326/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2327#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2328                              ^
2329src/ifeffit_wrap.c:848:9: note: '{' token is here
2330        XSRETURN(argvi);
2331        ^~~~~~~~~~~~~~~
2332/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2333    STMT_START {                                        \
2334               ^
2335src/ifeffit_wrap.c:848:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2336        XSRETURN(argvi);
2337        ^~~~~~~~~~~~~~~
2338/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2339    } STMT_END
2340    ^
2341src/ifeffit_wrap.c:848:9: note: ')' token is here
2342        XSRETURN(argvi);
2343        ^~~~~~~~~~~~~~~
2344/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2345    } STMT_END
2346      ^~~~~~~~
2347/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2348#   define STMT_END     )
2349                        ^
2350src/ifeffit_wrap.c:852:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2351    croak(_swigerr);
2352          ^~~~~~~~
2353src/ifeffit_wrap.c:852:11: note: treat the string as an argument to avoid this
2354    croak(_swigerr);
2355          ^
2356          "%s",
2357src/ifeffit_wrap.c:874:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2358        XSRETURN(argvi);
2359        ^~~~~~~~~~~~~~~
2360/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2361    STMT_START {                                        \
2362    ^~~~~~~~~~
2363/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2364#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2365                              ^
2366src/ifeffit_wrap.c:874:9: note: '{' token is here
2367        XSRETURN(argvi);
2368        ^~~~~~~~~~~~~~~
2369/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2370    STMT_START {                                        \
2371               ^
2372src/ifeffit_wrap.c:874:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2373        XSRETURN(argvi);
2374        ^~~~~~~~~~~~~~~
2375/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2376    } STMT_END
2377    ^
2378src/ifeffit_wrap.c:874:9: note: ')' token is here
2379        XSRETURN(argvi);
2380        ^~~~~~~~~~~~~~~
2381/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2382    } STMT_END
2383      ^~~~~~~~
2384/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2385#   define STMT_END     )
2386                        ^
2387src/ifeffit_wrap.c:878:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2388    croak(_swigerr);
2389          ^~~~~~~~
2390src/ifeffit_wrap.c:878:11: note: treat the string as an argument to avoid this
2391    croak(_swigerr);
2392          ^
2393          "%s",
2394src/ifeffit_wrap.c:904:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2395        XSRETURN(argvi);
2396        ^~~~~~~~~~~~~~~
2397/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2398    STMT_START {                                        \
2399    ^~~~~~~~~~
2400/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2401#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2402                              ^
2403src/ifeffit_wrap.c:904:9: note: '{' token is here
2404        XSRETURN(argvi);
2405        ^~~~~~~~~~~~~~~
2406/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2407    STMT_START {                                        \
2408               ^
2409src/ifeffit_wrap.c:904:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2410        XSRETURN(argvi);
2411        ^~~~~~~~~~~~~~~
2412/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2413    } STMT_END
2414    ^
2415src/ifeffit_wrap.c:904:9: note: ')' token is here
2416        XSRETURN(argvi);
2417        ^~~~~~~~~~~~~~~
2418/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2419    } STMT_END
2420      ^~~~~~~~
2421/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2422#   define STMT_END     )
2423                        ^
2424src/ifeffit_wrap.c:908:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2425    croak(_swigerr);
2426          ^~~~~~~~
2427src/ifeffit_wrap.c:908:11: note: treat the string as an argument to avoid this
2428    croak(_swigerr);
2429          ^
2430          "%s",
2431src/ifeffit_wrap.c:930:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2432        XSRETURN(argvi);
2433        ^~~~~~~~~~~~~~~
2434/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2435    STMT_START {                                        \
2436    ^~~~~~~~~~
2437/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2438#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2439                              ^
2440src/ifeffit_wrap.c:930:9: note: '{' token is here
2441        XSRETURN(argvi);
2442        ^~~~~~~~~~~~~~~
2443/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2444    STMT_START {                                        \
2445               ^
2446src/ifeffit_wrap.c:930:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2447        XSRETURN(argvi);
2448        ^~~~~~~~~~~~~~~
2449/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2450    } STMT_END
2451    ^
2452src/ifeffit_wrap.c:930:9: note: ')' token is here
2453        XSRETURN(argvi);
2454        ^~~~~~~~~~~~~~~
2455/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2456    } STMT_END
2457      ^~~~~~~~
2458/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2459#   define STMT_END     )
2460                        ^
2461src/ifeffit_wrap.c:934:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2462    croak(_swigerr);
2463          ^~~~~~~~
2464src/ifeffit_wrap.c:934:11: note: treat the string as an argument to avoid this
2465    croak(_swigerr);
2466          ^
2467          "%s",
2468src/ifeffit_wrap.c:958:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2469        XSRETURN(argvi);
2470        ^~~~~~~~~~~~~~~
2471/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2472    STMT_START {                                        \
2473    ^~~~~~~~~~
2474/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2475#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2476                              ^
2477src/ifeffit_wrap.c:958:9: note: '{' token is here
2478        XSRETURN(argvi);
2479        ^~~~~~~~~~~~~~~
2480/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2481    STMT_START {                                        \
2482               ^
2483src/ifeffit_wrap.c:958:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2484        XSRETURN(argvi);
2485        ^~~~~~~~~~~~~~~
2486/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2487    } STMT_END
2488    ^
2489src/ifeffit_wrap.c:958:9: note: ')' token is here
2490        XSRETURN(argvi);
2491        ^~~~~~~~~~~~~~~
2492/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2493    } STMT_END
2494      ^~~~~~~~
2495/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2496#   define STMT_END     )
2497                        ^
2498src/ifeffit_wrap.c:962:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2499    croak(_swigerr);
2500          ^~~~~~~~
2501src/ifeffit_wrap.c:962:11: note: treat the string as an argument to avoid this
2502    croak(_swigerr);
2503          ^
2504          "%s",
2505src/ifeffit_wrap.c:991:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2506        XSRETURN(argvi);
2507        ^~~~~~~~~~~~~~~
2508/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2509    STMT_START {                                        \
2510    ^~~~~~~~~~
2511/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2512#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2513                              ^
2514src/ifeffit_wrap.c:991:9: note: '{' token is here
2515        XSRETURN(argvi);
2516        ^~~~~~~~~~~~~~~
2517/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2518    STMT_START {                                        \
2519               ^
2520src/ifeffit_wrap.c:991:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2521        XSRETURN(argvi);
2522        ^~~~~~~~~~~~~~~
2523/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2524    } STMT_END
2525    ^
2526src/ifeffit_wrap.c:991:9: note: ')' token is here
2527        XSRETURN(argvi);
2528        ^~~~~~~~~~~~~~~
2529/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2530    } STMT_END
2531      ^~~~~~~~
2532/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2533#   define STMT_END     )
2534                        ^
2535src/ifeffit_wrap.c:995:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2536    croak(_swigerr);
2537          ^~~~~~~~
2538src/ifeffit_wrap.c:995:11: note: treat the string as an argument to avoid this
2539    croak(_swigerr);
2540          ^
2541          "%s",
2542src/ifeffit_wrap.c:1025:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2543        XSRETURN(argvi);
2544        ^~~~~~~~~~~~~~~
2545/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2546    STMT_START {                                        \
2547    ^~~~~~~~~~
2548/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2549#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2550                              ^
2551src/ifeffit_wrap.c:1025:9: note: '{' token is here
2552        XSRETURN(argvi);
2553        ^~~~~~~~~~~~~~~
2554/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2555    STMT_START {                                        \
2556               ^
2557src/ifeffit_wrap.c:1025:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2558        XSRETURN(argvi);
2559        ^~~~~~~~~~~~~~~
2560/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2561    } STMT_END
2562    ^
2563src/ifeffit_wrap.c:1025:9: note: ')' token is here
2564        XSRETURN(argvi);
2565        ^~~~~~~~~~~~~~~
2566/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2567    } STMT_END
2568      ^~~~~~~~
2569/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2570#   define STMT_END     )
2571                        ^
2572src/ifeffit_wrap.c:1029:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2573    croak(_swigerr);
2574          ^~~~~~~~
2575src/ifeffit_wrap.c:1029:11: note: treat the string as an argument to avoid this
2576    croak(_swigerr);
2577          ^
2578          "%s",
2579src/ifeffit_wrap.c:1059:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2580        XSRETURN(argvi);
2581        ^~~~~~~~~~~~~~~
2582/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2583    STMT_START {                                        \
2584    ^~~~~~~~~~
2585/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2586#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2587                              ^
2588src/ifeffit_wrap.c:1059:9: note: '{' token is here
2589        XSRETURN(argvi);
2590        ^~~~~~~~~~~~~~~
2591/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2592    STMT_START {                                        \
2593               ^
2594src/ifeffit_wrap.c:1059:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2595        XSRETURN(argvi);
2596        ^~~~~~~~~~~~~~~
2597/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2598    } STMT_END
2599    ^
2600src/ifeffit_wrap.c:1059:9: note: ')' token is here
2601        XSRETURN(argvi);
2602        ^~~~~~~~~~~~~~~
2603/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2604    } STMT_END
2605      ^~~~~~~~
2606/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2607#   define STMT_END     )
2608                        ^
2609src/ifeffit_wrap.c:1063:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2610    croak(_swigerr);
2611          ^~~~~~~~
2612src/ifeffit_wrap.c:1063:11: note: treat the string as an argument to avoid this
2613    croak(_swigerr);
2614          ^
2615          "%s",
2616src/ifeffit_wrap.c:1099:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2617        XSRETURN(argvi);
2618        ^~~~~~~~~~~~~~~
2619/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2620    STMT_START {                                        \
2621    ^~~~~~~~~~
2622/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2623#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2624                              ^
2625src/ifeffit_wrap.c:1099:9: note: '{' token is here
2626        XSRETURN(argvi);
2627        ^~~~~~~~~~~~~~~
2628/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2629    STMT_START {                                        \
2630               ^
2631src/ifeffit_wrap.c:1099:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2632        XSRETURN(argvi);
2633        ^~~~~~~~~~~~~~~
2634/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2635    } STMT_END
2636    ^
2637src/ifeffit_wrap.c:1099:9: note: ')' token is here
2638        XSRETURN(argvi);
2639        ^~~~~~~~~~~~~~~
2640/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2641    } STMT_END
2642      ^~~~~~~~
2643/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2644#   define STMT_END     )
2645                        ^
2646src/ifeffit_wrap.c:1103:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2647    croak(_swigerr);
2648          ^~~~~~~~
2649src/ifeffit_wrap.c:1103:11: note: treat the string as an argument to avoid this
2650    croak(_swigerr);
2651          ^
2652          "%s",
2653src/ifeffit_wrap.c:1127:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2654        XSRETURN(argvi);
2655        ^~~~~~~~~~~~~~~
2656/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2657    STMT_START {                                        \
2658    ^~~~~~~~~~
2659/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2660#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2661                              ^
2662src/ifeffit_wrap.c:1127:9: note: '{' token is here
2663        XSRETURN(argvi);
2664        ^~~~~~~~~~~~~~~
2665/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2666    STMT_START {                                        \
2667               ^
2668src/ifeffit_wrap.c:1127:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2669        XSRETURN(argvi);
2670        ^~~~~~~~~~~~~~~
2671/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2672    } STMT_END
2673    ^
2674src/ifeffit_wrap.c:1127:9: note: ')' token is here
2675        XSRETURN(argvi);
2676        ^~~~~~~~~~~~~~~
2677/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2678    } STMT_END
2679      ^~~~~~~~
2680/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2681#   define STMT_END     )
2682                        ^
2683src/ifeffit_wrap.c:1131:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2684    croak(_swigerr);
2685          ^~~~~~~~
2686src/ifeffit_wrap.c:1131:11: note: treat the string as an argument to avoid this
2687    croak(_swigerr);
2688          ^
2689          "%s",
2690src/ifeffit_wrap.c:1150:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2691        XSRETURN(argvi);
2692        ^~~~~~~~~~~~~~~
2693/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2694    STMT_START {                                        \
2695    ^~~~~~~~~~
2696/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2697#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2698                              ^
2699src/ifeffit_wrap.c:1150:9: note: '{' token is here
2700        XSRETURN(argvi);
2701        ^~~~~~~~~~~~~~~
2702/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2703    STMT_START {                                        \
2704               ^
2705src/ifeffit_wrap.c:1150:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2706        XSRETURN(argvi);
2707        ^~~~~~~~~~~~~~~
2708/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2709    } STMT_END
2710    ^
2711src/ifeffit_wrap.c:1150:9: note: ')' token is here
2712        XSRETURN(argvi);
2713        ^~~~~~~~~~~~~~~
2714/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2715    } STMT_END
2716      ^~~~~~~~
2717/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2718#   define STMT_END     )
2719                        ^
2720src/ifeffit_wrap.c:1154:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2721    croak(_swigerr);
2722          ^~~~~~~~
2723src/ifeffit_wrap.c:1154:11: note: treat the string as an argument to avoid this
2724    croak(_swigerr);
2725          ^
2726          "%s",
2727src/ifeffit_wrap.c:1175:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2728        XSRETURN(argvi);
2729        ^~~~~~~~~~~~~~~
2730/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2731    STMT_START {                                        \
2732    ^~~~~~~~~~
2733/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2734#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2735                              ^
2736src/ifeffit_wrap.c:1175:9: note: '{' token is here
2737        XSRETURN(argvi);
2738        ^~~~~~~~~~~~~~~
2739/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2740    STMT_START {                                        \
2741               ^
2742src/ifeffit_wrap.c:1175:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2743        XSRETURN(argvi);
2744        ^~~~~~~~~~~~~~~
2745/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2746    } STMT_END
2747    ^
2748src/ifeffit_wrap.c:1175:9: note: ')' token is here
2749        XSRETURN(argvi);
2750        ^~~~~~~~~~~~~~~
2751/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2752    } STMT_END
2753      ^~~~~~~~
2754/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2755#   define STMT_END     )
2756                        ^
2757src/ifeffit_wrap.c:1179:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2758    croak(_swigerr);
2759          ^~~~~~~~
2760src/ifeffit_wrap.c:1179:11: note: treat the string as an argument to avoid this
2761    croak(_swigerr);
2762          ^
2763          "%s",
2764src/ifeffit_wrap.c:1202:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2765        XSRETURN(argvi);
2766        ^~~~~~~~~~~~~~~
2767/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2768    STMT_START {                                        \
2769    ^~~~~~~~~~
2770/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2771#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2772                              ^
2773src/ifeffit_wrap.c:1202:9: note: '{' token is here
2774        XSRETURN(argvi);
2775        ^~~~~~~~~~~~~~~
2776/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2777    STMT_START {                                        \
2778               ^
2779src/ifeffit_wrap.c:1202:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2780        XSRETURN(argvi);
2781        ^~~~~~~~~~~~~~~
2782/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2783    } STMT_END
2784    ^
2785src/ifeffit_wrap.c:1202:9: note: ')' token is here
2786        XSRETURN(argvi);
2787        ^~~~~~~~~~~~~~~
2788/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2789    } STMT_END
2790      ^~~~~~~~
2791/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2792#   define STMT_END     )
2793                        ^
2794src/ifeffit_wrap.c:1206:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2795    croak(_swigerr);
2796          ^~~~~~~~
2797src/ifeffit_wrap.c:1206:11: note: treat the string as an argument to avoid this
2798    croak(_swigerr);
2799          ^
2800          "%s",
2801src/ifeffit_wrap.c:1231:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2802        XSRETURN(argvi);
2803        ^~~~~~~~~~~~~~~
2804/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2805    STMT_START {                                        \
2806    ^~~~~~~~~~
2807/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2808#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2809                              ^
2810src/ifeffit_wrap.c:1231:9: note: '{' token is here
2811        XSRETURN(argvi);
2812        ^~~~~~~~~~~~~~~
2813/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2814    STMT_START {                                        \
2815               ^
2816src/ifeffit_wrap.c:1231:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2817        XSRETURN(argvi);
2818        ^~~~~~~~~~~~~~~
2819/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2820    } STMT_END
2821    ^
2822src/ifeffit_wrap.c:1231:9: note: ')' token is here
2823        XSRETURN(argvi);
2824        ^~~~~~~~~~~~~~~
2825/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2826    } STMT_END
2827      ^~~~~~~~
2828/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2829#   define STMT_END     )
2830                        ^
2831src/ifeffit_wrap.c:1235:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2832    croak(_swigerr);
2833          ^~~~~~~~
2834src/ifeffit_wrap.c:1235:11: note: treat the string as an argument to avoid this
2835    croak(_swigerr);
2836          ^
2837          "%s",
2838src/ifeffit_wrap.c:1260:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2839        XSRETURN(argvi);
2840        ^~~~~~~~~~~~~~~
2841/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2842    STMT_START {                                        \
2843    ^~~~~~~~~~
2844/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2845#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2846                              ^
2847src/ifeffit_wrap.c:1260:9: note: '{' token is here
2848        XSRETURN(argvi);
2849        ^~~~~~~~~~~~~~~
2850/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2851    STMT_START {                                        \
2852               ^
2853src/ifeffit_wrap.c:1260:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2854        XSRETURN(argvi);
2855        ^~~~~~~~~~~~~~~
2856/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2857    } STMT_END
2858    ^
2859src/ifeffit_wrap.c:1260:9: note: ')' token is here
2860        XSRETURN(argvi);
2861        ^~~~~~~~~~~~~~~
2862/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2863    } STMT_END
2864      ^~~~~~~~
2865/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2866#   define STMT_END     )
2867                        ^
2868src/ifeffit_wrap.c:1264:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2869    croak(_swigerr);
2870          ^~~~~~~~
2871src/ifeffit_wrap.c:1264:11: note: treat the string as an argument to avoid this
2872    croak(_swigerr);
2873          ^
2874          "%s",
2875src/ifeffit_wrap.c:1283:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2876        XSRETURN(argvi);
2877        ^~~~~~~~~~~~~~~
2878/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2879    STMT_START {                                        \
2880    ^~~~~~~~~~
2881/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2882#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2883                              ^
2884src/ifeffit_wrap.c:1283:9: note: '{' token is here
2885        XSRETURN(argvi);
2886        ^~~~~~~~~~~~~~~
2887/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2888    STMT_START {                                        \
2889               ^
2890src/ifeffit_wrap.c:1283:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2891        XSRETURN(argvi);
2892        ^~~~~~~~~~~~~~~
2893/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2894    } STMT_END
2895    ^
2896src/ifeffit_wrap.c:1283:9: note: ')' token is here
2897        XSRETURN(argvi);
2898        ^~~~~~~~~~~~~~~
2899/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2900    } STMT_END
2901      ^~~~~~~~
2902/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2903#   define STMT_END     )
2904                        ^
2905src/ifeffit_wrap.c:1287:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2906    croak(_swigerr);
2907          ^~~~~~~~
2908src/ifeffit_wrap.c:1287:11: note: treat the string as an argument to avoid this
2909    croak(_swigerr);
2910          ^
2911          "%s",
2912src/ifeffit_wrap.c:1309:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2913        XSRETURN(argvi);
2914        ^~~~~~~~~~~~~~~
2915/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2916    STMT_START {                                        \
2917    ^~~~~~~~~~
2918/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2919#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2920                              ^
2921src/ifeffit_wrap.c:1309:9: note: '{' token is here
2922        XSRETURN(argvi);
2923        ^~~~~~~~~~~~~~~
2924/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2925    STMT_START {                                        \
2926               ^
2927src/ifeffit_wrap.c:1309:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2928        XSRETURN(argvi);
2929        ^~~~~~~~~~~~~~~
2930/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2931    } STMT_END
2932    ^
2933src/ifeffit_wrap.c:1309:9: note: ')' token is here
2934        XSRETURN(argvi);
2935        ^~~~~~~~~~~~~~~
2936/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2937    } STMT_END
2938      ^~~~~~~~
2939/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2940#   define STMT_END     )
2941                        ^
2942src/ifeffit_wrap.c:1313:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2943    croak(_swigerr);
2944          ^~~~~~~~
2945src/ifeffit_wrap.c:1313:11: note: treat the string as an argument to avoid this
2946    croak(_swigerr);
2947          ^
2948          "%s",
2949src/ifeffit_wrap.c:1336:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2950        XSRETURN(argvi);
2951        ^~~~~~~~~~~~~~~
2952/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2953    STMT_START {                                        \
2954    ^~~~~~~~~~
2955/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2956#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2957                              ^
2958src/ifeffit_wrap.c:1336:9: note: '{' token is here
2959        XSRETURN(argvi);
2960        ^~~~~~~~~~~~~~~
2961/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2962    STMT_START {                                        \
2963               ^
2964src/ifeffit_wrap.c:1336:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2965        XSRETURN(argvi);
2966        ^~~~~~~~~~~~~~~
2967/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
2968    } STMT_END
2969    ^
2970src/ifeffit_wrap.c:1336:9: note: ')' token is here
2971        XSRETURN(argvi);
2972        ^~~~~~~~~~~~~~~
2973/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
2974    } STMT_END
2975      ^~~~~~~~
2976/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
2977#   define STMT_END     )
2978                        ^
2979src/ifeffit_wrap.c:1340:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
2980    croak(_swigerr);
2981          ^~~~~~~~
2982src/ifeffit_wrap.c:1340:11: note: treat the string as an argument to avoid this
2983    croak(_swigerr);
2984          ^
2985          "%s",
2986src/ifeffit_wrap.c:1366:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2987        XSRETURN(argvi);
2988        ^~~~~~~~~~~~~~~
2989/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
2990    STMT_START {                                        \
2991    ^~~~~~~~~~
2992/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
2993#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
2994                              ^
2995src/ifeffit_wrap.c:1366:9: note: '{' token is here
2996        XSRETURN(argvi);
2997        ^~~~~~~~~~~~~~~
2998/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
2999    STMT_START {                                        \
3000               ^
3001src/ifeffit_wrap.c:1366:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3002        XSRETURN(argvi);
3003        ^~~~~~~~~~~~~~~
3004/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
3005    } STMT_END
3006    ^
3007src/ifeffit_wrap.c:1366:9: note: ')' token is here
3008        XSRETURN(argvi);
3009        ^~~~~~~~~~~~~~~
3010/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
3011    } STMT_END
3012      ^~~~~~~~
3013/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
3014#   define STMT_END     )
3015                        ^
3016src/ifeffit_wrap.c:1370:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
3017    croak(_swigerr);
3018          ^~~~~~~~
3019src/ifeffit_wrap.c:1370:11: note: treat the string as an argument to avoid this
3020    croak(_swigerr);
3021          ^
3022          "%s",
3023src/ifeffit_wrap.c:1395:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3024        XSRETURN(argvi);
3025        ^~~~~~~~~~~~~~~
3026/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
3027    STMT_START {                                        \
3028    ^~~~~~~~~~
3029/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
3030#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
3031                              ^
3032src/ifeffit_wrap.c:1395:9: note: '{' token is here
3033        XSRETURN(argvi);
3034        ^~~~~~~~~~~~~~~
3035/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
3036    STMT_START {                                        \
3037               ^
3038src/ifeffit_wrap.c:1395:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3039        XSRETURN(argvi);
3040        ^~~~~~~~~~~~~~~
3041/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
3042    } STMT_END
3043    ^
3044src/ifeffit_wrap.c:1395:9: note: ')' token is here
3045        XSRETURN(argvi);
3046        ^~~~~~~~~~~~~~~
3047/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
3048    } STMT_END
3049      ^~~~~~~~
3050/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
3051#   define STMT_END     )
3052                        ^
3053src/ifeffit_wrap.c:1399:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
3054    croak(_swigerr);
3055          ^~~~~~~~
3056src/ifeffit_wrap.c:1399:11: note: treat the string as an argument to avoid this
3057    croak(_swigerr);
3058          ^
3059          "%s",
3060src/ifeffit_wrap.c:1420:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3061        XSRETURN(argvi);
3062        ^~~~~~~~~~~~~~~
3063/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
3064    STMT_START {                                        \
3065    ^~~~~~~~~~
3066/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
3067#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
3068                              ^
3069src/ifeffit_wrap.c:1420:9: note: '{' token is here
3070        XSRETURN(argvi);
3071        ^~~~~~~~~~~~~~~
3072/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
3073    STMT_START {                                        \
3074               ^
3075src/ifeffit_wrap.c:1420:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3076        XSRETURN(argvi);
3077        ^~~~~~~~~~~~~~~
3078/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
3079    } STMT_END
3080    ^
3081src/ifeffit_wrap.c:1420:9: note: ')' token is here
3082        XSRETURN(argvi);
3083        ^~~~~~~~~~~~~~~
3084/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
3085    } STMT_END
3086      ^~~~~~~~
3087/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
3088#   define STMT_END     )
3089                        ^
3090src/ifeffit_wrap.c:1424:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
3091    croak(_swigerr);
3092          ^~~~~~~~
3093src/ifeffit_wrap.c:1424:11: note: treat the string as an argument to avoid this
3094    croak(_swigerr);
3095          ^
3096          "%s",
3097src/ifeffit_wrap.c:1447:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3098        XSRETURN(argvi);
3099        ^~~~~~~~~~~~~~~
3100/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
3101    STMT_START {                                        \
3102    ^~~~~~~~~~
3103/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
3104#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
3105                              ^
3106src/ifeffit_wrap.c:1447:9: note: '{' token is here
3107        XSRETURN(argvi);
3108        ^~~~~~~~~~~~~~~
3109/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
3110    STMT_START {                                        \
3111               ^
3112src/ifeffit_wrap.c:1447:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3113        XSRETURN(argvi);
3114        ^~~~~~~~~~~~~~~
3115/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
3116    } STMT_END
3117    ^
3118src/ifeffit_wrap.c:1447:9: note: ')' token is here
3119        XSRETURN(argvi);
3120        ^~~~~~~~~~~~~~~
3121/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
3122    } STMT_END
3123      ^~~~~~~~
3124/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
3125#   define STMT_END     )
3126                        ^
3127src/ifeffit_wrap.c:1451:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
3128    croak(_swigerr);
3129          ^~~~~~~~
3130src/ifeffit_wrap.c:1451:11: note: treat the string as an argument to avoid this
3131    croak(_swigerr);
3132          ^
3133          "%s",
3134src/ifeffit_wrap.c:1478:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3135        XSRETURN(argvi);
3136        ^~~~~~~~~~~~~~~
3137/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
3138    STMT_START {                                        \
3139    ^~~~~~~~~~
3140/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
3141#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
3142                              ^
3143src/ifeffit_wrap.c:1478:9: note: '{' token is here
3144        XSRETURN(argvi);
3145        ^~~~~~~~~~~~~~~
3146/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
3147    STMT_START {                                        \
3148               ^
3149src/ifeffit_wrap.c:1478:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3150        XSRETURN(argvi);
3151        ^~~~~~~~~~~~~~~
3152/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
3153    } STMT_END
3154    ^
3155src/ifeffit_wrap.c:1478:9: note: ')' token is here
3156        XSRETURN(argvi);
3157        ^~~~~~~~~~~~~~~
3158/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
3159    } STMT_END
3160      ^~~~~~~~
3161/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
3162#   define STMT_END     )
3163                        ^
3164src/ifeffit_wrap.c:1482:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
3165    croak(_swigerr);
3166          ^~~~~~~~
3167src/ifeffit_wrap.c:1482:11: note: treat the string as an argument to avoid this
3168    croak(_swigerr);
3169          ^
3170          "%s",
3171src/ifeffit_wrap.c:1510:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3172        XSRETURN(argvi);
3173        ^~~~~~~~~~~~~~~
3174/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
3175    STMT_START {                                        \
3176    ^~~~~~~~~~
3177/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
3178#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
3179                              ^
3180src/ifeffit_wrap.c:1510:9: note: '{' token is here
3181        XSRETURN(argvi);
3182        ^~~~~~~~~~~~~~~
3183/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
3184    STMT_START {                                        \
3185               ^
3186src/ifeffit_wrap.c:1510:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3187        XSRETURN(argvi);
3188        ^~~~~~~~~~~~~~~
3189/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
3190    } STMT_END
3191    ^
3192src/ifeffit_wrap.c:1510:9: note: ')' token is here
3193        XSRETURN(argvi);
3194        ^~~~~~~~~~~~~~~
3195/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
3196    } STMT_END
3197      ^~~~~~~~
3198/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
3199#   define STMT_END     )
3200                        ^
3201src/ifeffit_wrap.c:1514:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
3202    croak(_swigerr);
3203          ^~~~~~~~
3204src/ifeffit_wrap.c:1514:11: note: treat the string as an argument to avoid this
3205    croak(_swigerr);
3206          ^
3207          "%s",
3208src/ifeffit_wrap.c:1636:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3209    XSRETURN(1);
3210    ^~~~~~~~~~~
3211/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:5: note: expanded from macro 'XSRETURN'
3212    STMT_START {                                        \
3213    ^~~~~~~~~~
3214/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:531:29: note: expanded from macro 'STMT_START'
3215#   define STMT_START   (void)( /* gcc supports "({ STATEMENTS; })" */
3216                              ^
3217src/ifeffit_wrap.c:1636:5: note: '{' token is here
3218    XSRETURN(1);
3219    ^~~~~~~~~~~
3220/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:311:16: note: expanded from macro 'XSRETURN'
3221    STMT_START {                                        \
3222               ^
3223src/ifeffit_wrap.c:1636:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3224    XSRETURN(1);
3225    ^~~~~~~~~~~
3226/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:5: note: expanded from macro 'XSRETURN'
3227    } STMT_END
3228    ^
3229src/ifeffit_wrap.c:1636:5: note: ')' token is here
3230    XSRETURN(1);
3231    ^~~~~~~~~~~
3232/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/XSUB.h:316:7: note: expanded from macro 'XSRETURN'
3233    } STMT_END
3234      ^~~~~~~~
3235/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE/perl.h:532:21: note: expanded from macro 'STMT_END'
3236#   define STMT_END     )
3237                        ^
3238189 warnings generated.
3239env LD_RUN_PATH=/opt/local/lib/perl5/5.28/darwin-thread-multi-2level/CORE /usr/bin/clang -bundle -undefined dynamic_lookup -L/opt/local/lib -Wl,-headerpad_max_install_names -fstack-protector-strong -o src/Ifeffit.dylib src/ifeffit_wrap.o -L/opt/local/lib -lifeffit -L/opt/local/lib -lpgplot -lpng -lX11 -L/opt/local/lib -L/opt/local/lib/gcc11/gcc/x86_64-apple-darwin20/11.2.0 -L/opt/local/lib/gcc11/gcc/x86_64-apple-darwin20/11.2.0/../../.. -lgfortran -lSystem -lgcc_ext.10.5 -lquadmath -lm
3240ld: warning: directory not found for option '-L/opt/local/lib/gcc11/gcc/x86_64-apple-darwin20/11.2.0'
3241ld: warning: directory not found for option '-L/opt/local/lib/gcc11/gcc/x86_64-apple-darwin20/11.2.0/../../..'
3242ld: library not found for -lgfortran
3243clang: error: linker command failed with exit code 1 (use -v to see invocation)
3244error building src/Ifeffit.dylib from src/ifeffit_wrap.o at /opt/local/lib/perl5/5.28/ExtUtils/CBuilder/Base.pm line 332, <C> line 11.
3245Command failed:  cd "/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_demeter/demeter/work/demeter-0.9.26" && /opt/local/bin/perl5.28 Build build
3246Exit code: 1
3247Error: Failed to build demeter: command execution failed
3248DEBUG: Error code: CHILDSTATUS 69486 1
3249DEBUG: Backtrace: command execution failed
3250    while executing
3251"system {*}$notty {*}$callback {*}$nice $fullcmdstring"
3252    invoked from within
3253"command_exec -callback portprogress::target_progress_callback build"
3254    (procedure "portbuild::build_main" line 8)
3255    invoked from within
3256"$procedure $targetname"
3257Error: See /opt/local/var/macports/logs/_opt_bblocal_var_buildworker_ports_build_ports_science_demeter/demeter/main.log for details.
3258Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
3259Error: Processing of port demeter failed
3260Build of 'demeter' failed.
3261./mpbb/mpbb: error: `install-port' failed to run successfully