databases/firebird40-client
Firebird-4 database client
| Flavor | Version | Run | OSVersion | Arch | License | Restricted | Status | |
|---|---|---|---|---|---|---|---|---|
| 4.0.4 | 633 | 4.0 | i386 | IDPL IPL | 0 | fail |
License Permissions: dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
Events
| Machine | Type | Time | Message |
|---|---|---|---|
| m4032 | info | 2026-03-27 20:36:55.160438 | Test Started |
| m4032 | fail | 2026-03-27 20:40:08.938329 | make build returned non-zero: 1 |
| m4032 | fail | 2026-03-27 20:40:09.037243 | Test complete. |
Log
[1m===> Building for firebird40-client-4.0.4[0m
/usr/bin/make -C /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/btyacc
cc -c closure.c -o closure.o
cc -c error.c -o error.o
cc -c lalr.c -o lalr.o
cc -c lr0.c -o lr0.o
cc -c main.c -o main.o
cc -c mkpar.c -o mkpar.o
mkpar.c:182:2: warning: add explicit braces to avoid dangling else [-Wdangling-else]
182 | else
| ^
1 warning generated.
cc -c output.c -o output.o
cc -c mstring.c -o mstring.o
cc -c reader.c -o reader.o
cc -c readskel.c -o readskel.o
cc -c skeleton.c -o skeleton.o
cc -c symtab.c -o symtab.o
cc -c verbose.c -o verbose.o
cc -c warshall.c -o warshall.o
cc -o btyacc closure.o error.o lalr.o lr0.o main.o mkpar.o output.o mstring.o reader.o readskel.o skeleton.o symtab.o verbose.o warshall.o
/usr/local/bin/gmake -C gen firebird
gmake[1]: Entering directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen'
/usr/local/bin/gmake TARGET=Release master_process
gmake[2]: Entering directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen'
ln -sf /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen/autoconfig.auto /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen/autoconfig.h
/usr/local/bin/gmake updateBuildNum
gmake[3]: Entering directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen'
gmake[3]: Nothing to be done for 'updateBuildNum'.
gmake[3]: Leaving directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen'
/usr/local/bin/gmake export_lists
gmake[3]: Entering directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen'
sh vers.sh firebird.vers
sh vers.sh fbintl.vers
sh vers.sh ib_util.vers
sh vers.sh udr_plugin.vers
sh vers.sh empty.vers
sh vers.sh fbplugin.vers
gmake[3]: Leaving directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen'
/usr/local/bin/gmake external
gmake[3]: Entering directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen'
/usr/local/bin/gmake -C /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/btyacc
gmake[4]: Entering directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/btyacc'
gmake[4]: Nothing to be done for 'all'.
gmake[4]: Leaving directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/btyacc'
/usr/local/bin/gmake -C /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/cloop TARGET=release WITH_FPC=0 BUILD_DIR=/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop OUT_DIR=/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen/Release/cloop
gmake[4]: Entering directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/cloop'
c++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -isystem /usr/local/include -std=c++11 -O3 src/cloop/Action.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/cloop/Action.o
c++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -isystem /usr/local/include -std=c++11 -O3 src/cloop/Expr.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/cloop/Expr.o
c++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -isystem /usr/local/include -std=c++11 -O3 src/cloop/Generator.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/cloop/Generator.o
c++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -isystem /usr/local/include -std=c++11 -O3 src/cloop/Lexer.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/cloop/Lexer.o
c++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -isystem /usr/local/include -std=c++11 -O3 src/cloop/Parser.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/cloop/Parser.o
c++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -isystem /usr/local/include -std=c++11 -O3 src/cloop/Main.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/cloop/Main.o
src/cloop/Main.cpp:56:2: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations]
56 | auto_ptr generator;
| ^
/usr/include/c++/v1/__memory/auto_ptr.h:29:28: note: 'auto_ptr' has been explicitly marked deprecated here
29 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr {
| ^
/usr/include/c++/v1/__config:736:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
736 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
| ^
/usr/include/c++/v1/__config:713:49: note: expanded from macro '_LIBCPP_DEPRECATED'
713 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__))
| ^
1 warning generated.
c++ -fstack-protector-strong -L/usr/local/lib /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/cloop/Action.o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/cloop/Expr.o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/cloop/Generator.o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/cloop/Lexer.o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/cloop/Parser.o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/cloop/Main.o -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen/Release/cloop/release/bin/cloop
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen/Release/cloop/release/bin/cloop src/tests/test1/Interface.idl c-header src/tests/test1/CalcCApi.h CALC_C_API_H CALC_I
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen/Release/cloop/release/bin/cloop src/tests/test1/Interface.idl c-impl src/tests/test1/CalcCApi.c CalcCApi.h CALC_I
cc -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include src/tests/test1/CalcCApi.c -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/tests/test1/CalcCApi.o
cc -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include src/tests/test1/CTest.c -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/tests/test1/CTest.o
c++ -fstack-protector-strong -L/usr/local/lib /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/tests/test1/CalcCApi.o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/tests/test1/CTest.o -shared -ldl -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen/Release/cloop/release/bin/test1-c.so
c++ -fstack-protector-strong -L/usr/local/lib /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/tests/test1/CalcCApi.o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/tests/test1/CTest.o -ldl -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen/Release/cloop/release/bin/test1-c
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen/Release/cloop/release/bin/cloop src/tests/test1/Interface.idl c++ src/tests/test1/CalcCppApi.h CALC_CPP_API_H calc I
c++ -c -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -isystem /usr/local/include -std=c++11 -O3 src/tests/test1/CppTest.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/tests/test1/CppTest.o
c++ -fstack-protector-strong -L/usr/local/lib /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/tests/test1/CppTest.o -shared -ldl -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen/Release/cloop/release/bin/test1-cpp.so
c++ -fstack-protector-strong -L/usr/local/lib /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/cloop/release/tests/test1/CppTest.o -ldl -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen/Release/cloop/release/bin/test1-cpp
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen/Release/cloop/release/bin/cloop src/tests/test1/Interface.idl pascal src/tests/test1/CalcPascalApi.pas CalcPascalApi \
--uses "SysUtils" \
--interfaceFile src/tests/test1/CalcPascalApi.interface.pas \
--implementationFile src/tests/test1/CalcPascalApi.implementation.pas \
--exceptionClass CalcException
gmake[4]: Leaving directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/cloop'
/usr/local/bin/gmake -C /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/decNumber
gmake[4]: Entering directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/decNumber'
rm -f -f *.o
cc -c -O3 -fPIC decContext.c decDouble.c decNumber.c decPacked.c decQuad.c decSingle.c decimal128.c decimal32.c decimal64.c
ar crs libdecFloat.a *.o
rm -f -f *.o
gmake[4]: Leaving directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/decNumber'
ln -sf /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/decNumber/libdecFloat.a /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen/Release/firebird/lib
CXXFLAGS="-O3 -g -fPIC" /usr/local/bin/gmake -C /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2
gmake[4]: Entering directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2'
c++ -c -o obj/util/rune.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG util/rune.cc
c++ -c -o obj/util/strutil.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG util/strutil.cc
c++ -c -o obj/re2/bitstate.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/bitstate.cc
c++ -c -o obj/re2/compile.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/compile.cc
c++ -c -o obj/re2/dfa.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/dfa.cc
c++ -c -o obj/re2/filtered_re2.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/filtered_re2.cc
c++ -c -o obj/re2/mimics_pcre.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/mimics_pcre.cc
c++ -c -o obj/re2/nfa.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/nfa.cc
c++ -c -o obj/re2/onepass.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/onepass.cc
c++ -c -o obj/re2/parse.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/parse.cc
c++ -c -o obj/re2/perl_groups.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/perl_groups.cc
c++ -c -o obj/re2/prefilter.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/prefilter.cc
c++ -c -o obj/re2/prefilter_tree.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/prefilter_tree.cc
c++ -c -o obj/re2/prog.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/prog.cc
re2/prog.cc:614:7: warning: variable 'total' set but not used [-Wunused-but-set-variable]
614 | int total = 0;
| ^
1 warning generated.
c++ -c -o obj/re2/re2.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/re2.cc
c++ -c -o obj/re2/regexp.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/regexp.cc
c++ -c -o obj/re2/set.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/set.cc
c++ -c -o obj/re2/simplify.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/simplify.cc
c++ -c -o obj/re2/stringpiece.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/stringpiece.cc
c++ -c -o obj/re2/tostring.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/tostring.cc
c++ -c -o obj/re2/unicode_casefold.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/unicode_casefold.cc
c++ -c -o obj/re2/unicode_groups.o -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/unicode_groups.cc
ar -rv obj/libre2.a obj/util/rune.o obj/util/strutil.o obj/re2/bitstate.o obj/re2/compile.o obj/re2/dfa.o obj/re2/filtered_re2.o obj/re2/mimics_pcre.o obj/re2/nfa.o obj/re2/onepass.o obj/re2/parse.o obj/re2/perl_groups.o obj/re2/prefilter.o obj/re2/prefilter_tree.o obj/re2/prog.o obj/re2/re2.o obj/re2/regexp.o obj/re2/set.o obj/re2/simplify.o obj/re2/stringpiece.o obj/re2/tostring.o obj/re2/unicode_casefold.o obj/re2/unicode_groups.o
r - obj/util/rune.o
r - obj/util/strutil.o
r - obj/re2/bitstate.o
r - obj/re2/compile.o
r - obj/re2/dfa.o
r - obj/re2/filtered_re2.o
r - obj/re2/mimics_pcre.o
r - obj/re2/nfa.o
r - obj/re2/onepass.o
r - obj/re2/parse.o
r - obj/re2/perl_groups.o
r - obj/re2/prefilter.o
r - obj/re2/prefilter_tree.o
r - obj/re2/prog.o
r - obj/re2/re2.o
r - obj/re2/regexp.o
r - obj/re2/set.o
r - obj/re2/simplify.o
r - obj/re2/stringpiece.o
r - obj/re2/tostring.o
r - obj/re2/unicode_casefold.o
r - obj/re2/unicode_groups.o
c++ -c -o obj/so/util/rune.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG util/rune.cc
c++ -c -o obj/so/util/strutil.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG util/strutil.cc
c++ -c -o obj/so/re2/bitstate.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/bitstate.cc
c++ -c -o obj/so/re2/compile.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/compile.cc
c++ -c -o obj/so/re2/dfa.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/dfa.cc
c++ -c -o obj/so/re2/filtered_re2.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/filtered_re2.cc
c++ -c -o obj/so/re2/mimics_pcre.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/mimics_pcre.cc
c++ -c -o obj/so/re2/nfa.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/nfa.cc
c++ -c -o obj/so/re2/onepass.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/onepass.cc
c++ -c -o obj/so/re2/parse.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/parse.cc
c++ -c -o obj/so/re2/perl_groups.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/perl_groups.cc
c++ -c -o obj/so/re2/prefilter.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/prefilter.cc
c++ -c -o obj/so/re2/prefilter_tree.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/prefilter_tree.cc
c++ -c -o obj/so/re2/prog.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/prog.cc
re2/prog.cc:614:7: warning: variable 'total' set but not used [-Wunused-but-set-variable]
614 | int total = 0;
| ^
1 warning generated.
c++ -c -o obj/so/re2/re2.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/re2.cc
c++ -c -o obj/so/re2/regexp.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/regexp.cc
c++ -c -o obj/so/re2/set.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/set.cc
c++ -c -o obj/so/re2/simplify.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/simplify.cc
c++ -c -o obj/so/re2/stringpiece.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/stringpiece.cc
c++ -c -o obj/so/re2/tostring.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/tostring.cc
c++ -c -o obj/so/re2/unicode_casefold.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/unicode_casefold.cc
c++ -c -o obj/so/re2/unicode_groups.o -fPIC -isystem /usr/local/include -std=c++11 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. -O3 -g -fPIC -DNDEBUG re2/unicode_groups.cc
c++ -shared -Wl,-soname,libre2.so.0,--version-script,libre2.symbols -pthread -fstack-protector-strong -L/usr/local/lib -o obj/so/libre2.so.0 obj/so/util/rune.o obj/so/util/strutil.o obj/so/re2/bitstate.o obj/so/re2/compile.o obj/so/re2/dfa.o obj/so/re2/filtered_re2.o obj/so/re2/mimics_pcre.o obj/so/re2/nfa.o obj/so/re2/onepass.o obj/so/re2/parse.o obj/so/re2/perl_groups.o obj/so/re2/prefilter.o obj/so/re2/prefilter_tree.o obj/so/re2/prog.o obj/so/re2/re2.o obj/so/re2/regexp.o obj/so/re2/set.o obj/so/re2/simplify.o obj/so/re2/stringpiece.o obj/so/re2/tostring.o obj/so/re2/unicode_casefold.o obj/so/re2/unicode_groups.o
ln -sf libre2.so.0 obj/so/libre2.so
gmake[4]: Leaving directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2'
ln -sf /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2/obj/libre2.a /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen/Release/firebird/lib
gmake[3]: Leaving directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen'
/usr/local/bin/gmake updateCloopInterfaces
gmake[3]: Entering directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen'
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen/Release/cloop/release/bin/cloop /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/firebird/FirebirdInterface.idl c++ /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/firebird/IdlFbInterfaces.h IDL_FB_INTERFACES_H Firebird I
cc -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen/def_awk /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/misc/def_awk.c
cc -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen/isc_grep /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/misc/isc_grep.c
cp /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/misc/pascal/fb_get_master_interface.pas /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/func.pas
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen/def_awk >/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/func.pas
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen/def_awk >/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/func.pas
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen/isc_grep >/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/func.pas
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen/Release/cloop/release/bin/cloop /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/firebird/FirebirdInterface.idl pascal /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen/Firebird.pas Firebird --uses SysUtils \
--interfaceFile /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/misc/pascal/Pascal.interface.pas \
--implementationFile /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/misc/pascal/Pascal.implementation.pas \
--exceptionClass FbException \
--functionsFile /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/func.pas \
--prefix I
gmake[3]: Leaving directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen'
/usr/local/bin/gmake boot
gmake[3]: Entering directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen'
c++ -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include -isystem /usr/local/include -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2 -DFREEBSD -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -D_THREAD_SAFE -c /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/gpre/c_cxx.o
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:381:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:382:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch");
| ^ ~~~~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:383:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:384:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:385:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:389:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch");
| ^ ~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:390:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch");
| ^ ~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:391:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:392:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch");
| ^ ~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:35:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/Int128.h:346:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:4: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
487 | value.empty();
| ^~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:1261:39: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
1261 | printa(column, "%s = isc_%d;", s2, request->req_ident);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:1293:44: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
1293 | printa(column, "if (%s != isc_%d)", s2, request->req_ident);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:1364:33: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
1364 | printa(column, "isc_%d = 0;", action->act_request->req_blobs->blb_ident);
| ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:2815:42: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2815 | printa(0, "static char\n *isc_%dp;", request->req_ident);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:2817:48: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2817 | printa(0, "static short\n isc_%dl = %d;", request->req_ident, request->req_length);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:2821:50: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2821 | printa(0, "static %s\n *isc_%dt;", DCL_LONG, request->req_ident);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:2825:7: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2824 | printa(0, "static isc_stmt_handle\n isc_%ds;\t\t/* sql statement handle */",
| ~~
| %lu
2825 | request->req_ident);
| ^~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:2831:8: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2830 | printa(0, "static isc_stmt_handle\n isc_%ds;\t\t/* sql statement handle */",
| ~~
| %lu
2831 | request->req_ident);
| ^~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:2834:7: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2832 | printa(0, "static %sshort\n isc_%dl = %d;",
| ~~
| %lu
2833 | (request->req_flags & REQ_extend_dpb) ? "" : CONST_STR,
2834 | request->req_ident, request->req_length);
| ^~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:2839:11: warning: 10 enumeration values not handled in switch: 'REQ_for', 'REQ_store', 'REQ_store2'... [-Wswitch]
2839 | switch (request->req_type)
| ^~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:2859:69: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2859 | printa(0, "static %sunsigned char\n isc_%d [] = {", CONST_STR, request->req_ident);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:2861:60: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2861 | printa(0, "static %schar\n isc_%d [] = {", CONST_STR, request->req_ident);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:2892:20: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2891 | printa(INDENT, "};\t/* end of %s string for request isc_%d */\n",
| ~~
| %lu
2892 | string_type, request->req_ident);
| ^~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:2904:9: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2903 | printa(0, "static %sshort\n isc_%dl = %d;", CONST_STR,
| ~~
| %lu
2904 | reference->ref_sdl_ident, reference->ref_sdl_length);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:2905:61: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2905 | printa(0, "static %schar\n isc_%d [] = {", CONST_STR, reference->ref_sdl_ident);
| ~~ ^~~~~~~~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:2912:9: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2911 | printa(INDENT, "};\t/* end of sdl string for request isc_%d */\n",
| ~~
| %lu
2912 | reference->ref_sdl_ident);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:2934:35: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2934 | printa(INDENT, "isc_%dv [%d],", request->req_ident,
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:2936:30: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2936 | printa(INDENT, "isc_%ds;", request->req_ident);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:2979:70: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2979 | printa(column, "isc_blob_handle\t\tisc_%d;\t\t/* blob handle */", blob->blb_ident);
| ~~ ^~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:2981:8: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2980 | printa(column, "char\t\t\tisc_%d [%d];\t/* blob segment */",
| ~~
| %lu
2981 | blob->blb_buff_ident, blob->blb_seg_length);
| ^~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:2981:30: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2980 | printa(column, "char\t\t\tisc_%d [%d];\t/* blob segment */",
| ~~
| %lu
2981 | blob->blb_buff_ident, blob->blb_seg_length);
| ^~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:2982:70: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2982 | printa(column, "unsigned short\tisc_%d;\t\t/* segment length */", blob->blb_len_ident);
| ~~ ^~~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:3116:6: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
3115 | printa(column, "isc_%d",
| ~~
| %lu
3116 | (action->act_type == ACT_segment) ? blob->blb_buff_ident :
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3117 | (action->act_type == ACT_segment_length) ? blob->blb_len_ident : blob->blb_ident);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:3206:33: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
3206 | printa(column, "isc_%ds = %d", request->req_ident, slice->slc_field->fld_array->fld_length);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:3230:7: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
3229 | printa(column, "isc_%dv [%d] = %s;",
| ~~
| %lu
3230 | request->req_ident, reference->ref_id, reference->ref_value);
| ^~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:3704:43: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
3704 | printa(column, "struct isc_%d_struct {", port->por_ident);
| ~~ ^~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:3796:30: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
3796 | printa(column, "} isc_%d;", port->por_ident);
| ~~ ^~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:3829:40: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
3829 | printa(column, "%s = isc_%d;", s2, request->req_ident);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/c_cxx.cpp:3864:44: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
3864 | printa(column, "if (%s != isc_%d)", s2, request->req_ident);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
39 warnings generated.
c++ -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include -isystem /usr/local/include -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2 -DFREEBSD -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -D_THREAD_SAFE -c /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmd.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/gpre/cmd.o
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmd.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:381:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmd.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:382:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch");
| ^ ~~~~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmd.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:383:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmd.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:384:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmd.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:385:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmd.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:389:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch");
| ^ ~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmd.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:390:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch");
| ^ ~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmd.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:391:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmd.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:392:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch");
| ^ ~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmd.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:35:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/Int128.h:346:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:4: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
487 | value.empty();
| ^~~~~~~~~~~
10 warnings generated.
c++ -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include -isystem /usr/local/include -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2 -DFREEBSD -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -D_THREAD_SAFE -c /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cme.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/gpre/cme.o
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cme.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:381:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cme.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:382:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch");
| ^ ~~~~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cme.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:383:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cme.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:384:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cme.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:385:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cme.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:389:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch");
| ^ ~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cme.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:390:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch");
| ^ ~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cme.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:391:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cme.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:392:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch");
| ^ ~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cme.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:35:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/Int128.h:346:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:4: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
487 | value.empty();
| ^~~~~~~~~~~
10 warnings generated.
c++ -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include -isystem /usr/local/include -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2 -DFREEBSD -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -D_THREAD_SAFE -c /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmp.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/gpre/cmp.o
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:381:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:382:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch");
| ^ ~~~~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:383:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:384:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:385:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:389:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch");
| ^ ~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:390:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch");
| ^ ~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:391:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:392:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch");
| ^ ~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:35:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/Int128.h:346:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:4: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
487 | value.empty();
| ^~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmp.cpp:171:10: warning: 9 enumeration values not handled in switch: 'REQ_for', 'REQ_store', 'REQ_store2'... [-Wswitch]
171 | switch (request->req_type)
| ^~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmp.cpp:246:11: warning: 90 enumeration values not handled in switch: 'ACT_any', 'ACT_alter_database', 'ACT_alter_domain'... [-Wswitch]
246 | switch (action->act_type)
| ^~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmp.cpp:901:11: warning: 96 enumeration values not handled in switch: 'ACT_any', 'ACT_alter_database', 'ACT_alter_domain'... [-Wswitch]
901 | switch (action->act_type)
| ^~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmp.cpp:965:12: warning: 96 enumeration values not handled in switch: 'ACT_any', 'ACT_alter_database', 'ACT_alter_domain'... [-Wswitch]
965 | switch (action->act_type)
| ^~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmp.cpp:1392:10: warning: 8 enumeration values not handled in switch: 'lang_undef', 'lang_pascal', 'lang_cobol'... [-Wswitch]
1392 | switch (gpreGlob.sw_language)
| ^~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmp.cpp:1760:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
1760 | while (reference = alignments[i])
| ~~~~~~~~~~^~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmp.cpp:1760:20: note: place parentheses around the assignment to silence this warning
1760 | while (reference = alignments[i])
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/cmp.cpp:1760:20: note: use '==' to turn this assignment into an equality comparison
1760 | while (reference = alignments[i])
| ^
| ==
16 warnings generated.
c++ -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include -isystem /usr/local/include -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2 -DFREEBSD -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -D_THREAD_SAFE -c /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/exp.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/gpre/exp.o
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/exp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:381:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/exp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:382:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch");
| ^ ~~~~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/exp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:383:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/exp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:384:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/exp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:385:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/exp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:389:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch");
| ^ ~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/exp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:390:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch");
| ^ ~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/exp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:391:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/exp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:392:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch");
| ^ ~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/exp.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:35:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/Int128.h:346:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:4: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
487 | value.empty();
| ^~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/exp.cpp:351:10: warning: 376 enumeration values not handled in switch: 'KW_none', 'KW_start_actions', 'KW_ACTIVE'... [-Wswitch]
351 | switch (gpreGlob.token_global.tok_keyword)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/exp.cpp:1130:12: warning: 8 enumeration values not handled in switch: 'lang_undef', 'lang_pascal', 'lang_fortran'... [-Wswitch]
1130 | switch (gpreGlob.sw_language)
| ^~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/exp.cpp:1388:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
1388 | if (field2 = lookup_field(next))
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/exp.cpp:1388:15: note: place parentheses around the assignment to silence this warning
1388 | if (field2 = lookup_field(next))
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/exp.cpp:1388:15: note: use '==' to turn this assignment into an equality comparison
1388 | if (field2 = lookup_field(next))
| ^
| ==
13 warnings generated.
c++ -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include -isystem /usr/local/include -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2 -DFREEBSD -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -D_THREAD_SAFE -c /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/gpre/gpre.o
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:52:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:381:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:52:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:382:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch");
| ^ ~~~~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:52:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:383:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:52:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:384:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:52:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:385:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:52:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:389:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch");
| ^ ~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:52:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:390:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch");
| ^ ~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:52:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:391:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:52:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:392:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch");
| ^ ~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:52:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:35:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/Int128.h:346:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:4: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
487 | value.empty();
| ^~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:1400:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
1400 | while (*terminator++ = *extension++)
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:1400:24: note: place parentheses around the assignment to silence this warning
1400 | while (*terminator++ = *extension++)
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:1400:24: note: use '==' to turn this assignment into an equality comparison
1400 | while (*terminator++ = *extension++)
| ^
| ==
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:1416:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
1416 | while (*ext++ = *new_extension++)
| ~~~~~~~^~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:1416:19: note: place parentheses around the assignment to silence this warning
1416 | while (*ext++ = *new_extension++)
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:1416:19: note: use '==' to turn this assignment into an equality comparison
1416 | while (*ext++ = *new_extension++)
| ^
| ==
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:1424:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
1424 | while (*terminator++ = *extension++)
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:1424:23: note: place parentheses around the assignment to silence this warning
1424 | while (*terminator++ = *extension++)
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:1424:23: note: use '==' to turn this assignment into an equality comparison
1424 | while (*terminator++ = *extension++)
| ^
| ==
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:1649:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
1649 | q = in_sw_table_iterator->in_sw_name;
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:1649:9: note: place parentheses around the assignment to silence this warning
1649 | q = in_sw_table_iterator->in_sw_name;
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:1649:9: note: use '==' to turn this assignment into an equality comparison
1649 | q = in_sw_table_iterator->in_sw_name;
| ^
| ==
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:2378:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
2378 | if (action = action->act_rest)
| ~~~~~~~^~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:2378:17: note: place parentheses around the assignment to silence this warning
2378 | if (action = action->act_rest)
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/gpre.cpp:2378:17: note: use '==' to turn this assignment into an equality comparison
2378 | if (action = action->act_rest)
| ^
| ==
15 warnings generated.
c++ -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include -isystem /usr/local/include -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2 -DFREEBSD -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -D_THREAD_SAFE -c /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/hsh.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/gpre/hsh.o
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/hsh.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:381:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/hsh.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:382:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch");
| ^ ~~~~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/hsh.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:383:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/hsh.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:384:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/hsh.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:385:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/hsh.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:389:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch");
| ^ ~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/hsh.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:390:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch");
| ^ ~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/hsh.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:391:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/hsh.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:392:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch");
| ^ ~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/hsh.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:35:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/Int128.h:346:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:4: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
487 | value.empty();
| ^~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/hsh.cpp:237:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
237 | while (c = *string++)
| ~~^~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/hsh.cpp:237:11: note: place parentheses around the assignment to silence this warning
237 | while (c = *string++)
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/hsh.cpp:237:11: note: use '==' to turn this assignment into an equality comparison
237 | while (c = *string++)
| ^
| ==
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/hsh.cpp:263:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
263 | while (c1 = *string1++)
| ~~~^~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/hsh.cpp:263:12: note: place parentheses around the assignment to silence this warning
263 | while (c1 = *string1++)
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/hsh.cpp:263:12: note: use '==' to turn this assignment into an equality comparison
263 | while (c1 = *string1++)
| ^
| ==
12 warnings generated.
c++ -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include -isystem /usr/local/include -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2 -DFREEBSD -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -D_THREAD_SAFE -c /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/int_cxx.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/gpre/int_cxx.o
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/int_cxx.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:381:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/int_cxx.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:382:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch");
| ^ ~~~~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/int_cxx.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:383:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/int_cxx.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:384:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/int_cxx.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:385:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/int_cxx.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:389:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch");
| ^ ~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/int_cxx.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:390:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch");
| ^ ~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/int_cxx.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:391:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/int_cxx.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:392:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch");
| ^ ~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/int_cxx.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:35:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/Int128.h:346:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:4: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
487 | value.empty();
| ^~~~~~~~~~~
10 warnings generated.
c++ -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include -isystem /usr/local/include -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2 -DFREEBSD -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -D_THREAD_SAFE -c /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/jrdmet.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/gpre/jrdmet.o
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/jrdmet.cpp:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../jrd/ods.h:381:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/jrdmet.cpp:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../jrd/ods.h:382:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch");
| ^ ~~~~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/jrdmet.cpp:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../jrd/ods.h:383:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/jrdmet.cpp:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../jrd/ods.h:384:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/jrdmet.cpp:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../jrd/ods.h:385:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/jrdmet.cpp:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../jrd/ods.h:389:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch");
| ^ ~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/jrdmet.cpp:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../jrd/ods.h:390:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch");
| ^ ~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/jrdmet.cpp:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../jrd/ods.h:391:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/jrdmet.cpp:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../jrd/ods.h:392:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch");
| ^ ~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/jrdmet.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:35:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/Int128.h:346:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:4: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
487 | value.empty();
| ^~~~~~~~~~~
10 warnings generated.
c++ -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include -isystem /usr/local/include -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2 -DFREEBSD -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -D_THREAD_SAFE -c /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/movg.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/gpre/movg.o
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/movg.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/../jrd/ods.h:381:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/movg.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/../jrd/ods.h:382:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch");
| ^ ~~~~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/movg.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/../jrd/ods.h:383:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/movg.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/../jrd/ods.h:384:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/movg.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/../jrd/ods.h:385:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/movg.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/../jrd/ods.h:389:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch");
| ^ ~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/movg.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/../jrd/ods.h:390:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch");
| ^ ~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/movg.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/../jrd/ods.h:391:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/movg.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/../jrd/ods.h:392:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch");
| ^ ~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/movg.cpp:31:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/dsc.h:35:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/../common/Int128.h:346:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/../common/../../extern/ttmath/ttmath.h:60:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:4: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
487 | value.empty();
| ^~~~~~~~~~~
10 warnings generated.
c++ -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include -isystem /usr/local/include -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2 -DFREEBSD -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -D_THREAD_SAFE -c /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/msc.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/gpre/msc.o
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/msc.cpp:47:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:381:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/msc.cpp:47:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:382:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch");
| ^ ~~~~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/msc.cpp:47:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:383:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/msc.cpp:47:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:384:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/msc.cpp:47:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:385:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/msc.cpp:47:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:389:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch");
| ^ ~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/msc.cpp:47:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:390:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch");
| ^ ~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/msc.cpp:47:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:391:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/msc.cpp:47:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:392:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch");
| ^ ~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/msc.cpp:47:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:35:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/Int128.h:346:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:4: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
487 | value.empty();
| ^~~~~~~~~~~
10 warnings generated.
c++ -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include -isystem /usr/local/include -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2 -DFREEBSD -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -D_THREAD_SAFE -c /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/gpre/obj_cxx.o
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:381:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:382:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch");
| ^ ~~~~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:383:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:384:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:385:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:389:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch");
| ^ ~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:390:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch");
| ^ ~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:391:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:392:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch");
| ^ ~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:37:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:35:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/Int128.h:346:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:4: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
487 | value.empty();
| ^~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:185:10: warning: 33 enumeration values not handled in switch: 'ACT_any', 'ACT_at_end', 'ACT_b_declare'... [-Wswitch]
185 | switch (action->act_type)
| ^~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:669:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
669 | if (reference = reference->ref_null)
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:669:18: note: place parentheses around the assignment to silence this warning
669 | if (reference = reference->ref_null)
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:669:18: note: use '==' to turn this assignment into an equality comparison
669 | if (reference = reference->ref_null)
| ^
| ==
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:698:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
698 | if (reference = reference->ref_null)
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:698:16: note: place parentheses around the assignment to silence this warning
698 | if (reference = reference->ref_null)
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:698:16: note: use '==' to turn this assignment into an equality comparison
698 | if (reference = reference->ref_null)
| ^
| ==
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:1060:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
1060 | if (args.pat_value1 = blob->blb_bpb_length)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:1060:22: note: place parentheses around the assignment to silence this warning
1060 | if (args.pat_value1 = blob->blb_bpb_length)
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:1060:22: note: use '==' to turn this assignment into an equality comparison
1060 | if (args.pat_value1 = blob->blb_bpb_length)
| ^
| ==
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:1262:38: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
1262 | printa(column, "%s = fb_%d;", s2, request->req_ident);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:1294:43: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
1294 | printa(column, "if (%s != fb_%d)", s2, request->req_ident);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:1366:32: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
1366 | printa(column, "fb_%d = 0;", action->act_request->req_blobs->blb_ident);
| ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:2831:41: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2831 | printa(0, "static char\n *fb_%dp;", request->req_ident);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:2833:47: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2833 | printa(0, "static short\n fb_%dl = %d;", request->req_ident, request->req_length);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:2837:49: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2837 | printa(0, "static %s\n *fb_%dt;", DCL_LONG, request->req_ident);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:2841:7: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2840 | printa(0, "static Firebird::IStatement*\n fb_%ds;\t\t/* sql statement handle */",
| ~~
| %lu
2841 | request->req_ident);
| ^~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:2847:8: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2846 | printa(0, "static Firebird::IStatement*\n fb_%ds;\t\t/* sql statement handle */",
| ~~
| %lu
2847 | request->req_ident);
| ^~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:2850:7: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2848 | printa(0, "static %sunsigned\n fb_%dl = %d;",
| ~~
| %lu
2849 | (request->req_flags & REQ_extend_dpb) ? "" : CONST_STR,
2850 | request->req_ident, request->req_length);
| ^~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:2851:67: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2851 | printa(0, "static %sunsigned char\n fb_%d [] = {", CONST_STR, request->req_ident);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:2909:20: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2908 | printa(INDENT, "};\t/* end of %s string for request fb_%d */\n",
| ~~
| %lu
2909 | string_type, request->req_ident);
| ^~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:2921:9: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2920 | printa(0, "static %sunsigned\n fb_%dl = %d;", CONST_STR,
| ~~
| %lu
2921 | reference->ref_sdl_ident, reference->ref_sdl_length);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:2922:69: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2922 | printa(0, "static %sunsigned char\n fb_%d [] = {", CONST_STR, reference->ref_sdl_ident);
| ~~ ^~~~~~~~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:2929:9: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2928 | printa(INDENT, "};\t/* end of sdl string for request fb_%d */\n",
| ~~
| %lu
2929 | reference->ref_sdl_ident);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:2951:34: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2951 | printa(INDENT, "fb_%dv [%d],", request->req_ident,
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:2953:29: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2953 | printa(INDENT, "fb_%ds;", request->req_ident);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:2996:69: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2996 | printa(column, "isc_blob_handle\t\tfb_%d;\t\t/* blob handle */", blob->blb_ident);
| ~~ ^~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:2998:8: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2997 | printa(column, "char\t\t\tfb_%d [%d];\t/* blob segment */",
| ~~
| %lu
2998 | blob->blb_buff_ident, blob->blb_seg_length);
| ^~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:2998:30: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2997 | printa(column, "char\t\t\tfb_%d [%d];\t/* blob segment */",
| ~~
| %lu
2998 | blob->blb_buff_ident, blob->blb_seg_length);
| ^~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:2999:69: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
2999 | printa(column, "unsigned short\tfb_%d;\t\t/* segment length */", blob->blb_len_ident);
| ~~ ^~~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:3115:6: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
3114 | printa(column, "fb_%d",
| ~~
| %lu
3115 | (action->act_type == ACT_segment) ? blob->blb_buff_ident :
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3116 | (action->act_type == ACT_segment_length) ? blob->blb_len_ident : blob->blb_ident);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:3206:32: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
3206 | printa(column, "fb_%ds = %d", request->req_ident, slice->slc_field->fld_array->fld_length);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:3230:7: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
3229 | printa(column, "fb_%dv [%d] = %s;",
| ~~
| %lu
3230 | request->req_ident, reference->ref_id, reference->ref_value);
| ^~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:3362:32: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
3359 | printa(column, "%s = %s->startTransaction(%s, %d, fb_tpb_%d);",
| ~~
| %lu
3360 | trans->tra_handle ? trans->tra_handle : gpreGlob.transaction_name,
3361 | trans->tra_tpb->tpb_database->dbb_name->sym_string, vector,
3362 | trans->tra_tpb->tpb_length, trans->tra_tpb->tpb_ident);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:3373:5: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
3371 | printa(column + INDENT * 2, "{%s, fb_tpb_%d, %d}%s\n",
| ~~
| %lu
3372 | tpb_iterator->tpb_database->dbb_name->sym_string,
3373 | tpb_iterator->tpb_ident, tpb_iterator->tpb_length,
| ^~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:3706:42: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
3706 | printa(column, "struct fb_%d_struct {", port->por_ident);
| ~~ ^~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:3794:29: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
3794 | printa(column, "} fb_%d;", port->por_ident);
| ~~ ^~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:3827:39: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
3827 | printa(column, "%s = fb_%d;", s2, request->req_ident);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/obj_cxx.cpp:3862:43: warning: format specifies type 'int' but the argument has type 'ULONG' (aka 'unsigned long') [-Wformat]
3862 | printa(column, "if (%s != fb_%d)", s2, request->req_ident);
| ~~ ^~~~~~~~~~~~~~~~~~
| %lu
43 warnings generated.
c++ -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include -isystem /usr/local/include -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2 -DFREEBSD -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -D_THREAD_SAFE -c /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/par.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/gpre/par.o
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/par.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:381:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/par.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:382:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch");
| ^ ~~~~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/par.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:383:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/par.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:384:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/par.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:385:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/par.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:389:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch");
| ^ ~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/par.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:390:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch");
| ^ ~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/par.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:391:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/par.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:392:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch");
| ^ ~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/par.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:35:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/Int128.h:346:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:4: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
487 | value.empty();
| ^~~~~~~~~~~
10 warnings generated.
c++ -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include -isystem /usr/local/include -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2 -DFREEBSD -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -D_THREAD_SAFE -c /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/pat.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/gpre/pat.o
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/pat.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:381:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/pat.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:382:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch");
| ^ ~~~~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/pat.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:383:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/pat.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:384:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/pat.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:385:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/pat.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:389:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch");
| ^ ~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/pat.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:390:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch");
| ^ ~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/pat.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:391:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/pat.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:392:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch");
| ^ ~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/pat.cpp:32:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:35:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/Int128.h:346:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:4: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
487 | value.empty();
| ^~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/pat.cpp:186:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
186 | while (c = *pattern++)
| ~~^~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/pat.cpp:186:11: note: place parentheses around the assignment to silence this warning
186 | while (c = *pattern++)
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/pat.cpp:186:11: note: use '==' to turn this assignment into an equality comparison
186 | while (c = *pattern++)
| ^
| ==
11 warnings generated.
c++ -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include -isystem /usr/local/include -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2 -DFREEBSD -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -D_THREAD_SAFE -c /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/gpre/sqe.o
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:44:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:381:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:44:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:382:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch");
| ^ ~~~~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:44:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:383:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:44:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:384:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:44:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:385:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:44:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:389:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch");
| ^ ~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:44:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:390:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch");
| ^ ~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:44:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:391:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:44:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:392:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch");
| ^ ~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:44:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:35:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/Int128.h:346:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:4: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
487 | value.empty();
| ^~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:641:28: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
641 | if (reference->ref_field = MET_context_field(context, gpreGlob.token_global.tok_string))
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:641:28: note: place parentheses around the assignment to silence this warning
641 | if (reference->ref_field = MET_context_field(context, gpreGlob.token_global.tok_string))
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:641:28: note: use '==' to turn this assignment into an equality comparison
641 | if (reference->ref_field = MET_context_field(context, gpreGlob.token_global.tok_string))
| ^
| ==
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:1047:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
1047 | if (field = resolve(node, selection->rse_context[i], &context, &slice_action))
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:1047:14: note: place parentheses around the assignment to silence this warning
1047 | if (field = resolve(node, selection->rse_context[i], &context, &slice_action))
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:1047:14: note: use '==' to turn this assignment into an equality comparison
1047 | if (field = resolve(node, selection->rse_context[i], &context, &slice_action))
| ^
| ==
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:1446:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
1446 | if (field = get_ref(*ptr))
| ~~~~~~^~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:1446:15: note: place parentheses around the assignment to silence this warning
1446 | if (field = get_ref(*ptr))
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:1446:15: note: use '==' to turn this assignment into an equality comparison
1446 | if (field = get_ref(*ptr))
| ^
| ==
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:1454:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
1454 | if (field = get_ref(expr->nod_arg[1]))
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:1454:13: note: place parentheses around the assignment to silence this warning
1454 | if (field = get_ref(expr->nod_arg[1]))
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:1454:13: note: use '==' to turn this assignment into an equality comparison
1454 | if (field = get_ref(expr->nod_arg[1]))
| ^
| ==
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:1418:10: warning: 72 enumeration values not handled in switch: 'nod_nothing', 'nod_literal', 'nod_value'... [-Wswitch]
1418 | switch (expr->nod_type)
| ^~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:1731:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
1731 | if (relation = par_base_table(request, context->ctx_relation, (const TEXT*) *arg))
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:1731:17: note: place parentheses around the assignment to silence this warning
1731 | if (relation = par_base_table(request, context->ctx_relation, (const TEXT*) *arg))
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:1731:17: note: use '==' to turn this assignment into an equality comparison
1731 | if (relation = par_base_table(request, context->ctx_relation, (const TEXT*) *arg))
| ^
| ==
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:2394:10: warning: 375 enumeration values not handled in switch: 'KW_none', 'KW_start_actions', 'KW_ACTIVE'... [-Wswitch]
2394 | switch (token.tok_keyword)
| ^~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:2878:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
2878 | if (context = par_joined_relation(request))
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:2878:15: note: place parentheses around the assignment to silence this warning
2878 | if (context = par_joined_relation(request))
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:2878:15: note: use '==' to turn this assignment into an equality comparison
2878 | if (context = par_joined_relation(request))
| ^
| ==
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:3217:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
3217 | else
| ^
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:3506:10: warning: 69 enumeration values not handled in switch: 'nod_nothing', 'nod_literal', 'nod_value'... [-Wswitch]
3506 | switch (node->nod_type)
| ^~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:3753:11: warning: 18 enumeration values not handled in switch: 'SYM_keyword', 'SYM_database', 'SYM_field'... [-Wswitch]
3753 | switch (symbol->sym_type)
| ^~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:3862:10: warning: 73 enumeration values not handled in switch: 'nod_nothing', 'nod_field', 'nod_literal'... [-Wswitch]
3862 | switch (expr->nod_type)
| ^~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:3961:10: warning: 83 enumeration values not handled in switch: 'nod_nothing', 'nod_field', 'nod_literal'... [-Wswitch]
3961 | switch (fields->nod_type)
| ^~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sqe.cpp:3986:11: warning: 67 enumeration values not handled in switch: 'nod_nothing', 'nod_literal', 'nod_value'... [-Wswitch]
3986 | switch ((*ptr)->nod_type)
| ^~~~~~~~~~~~~~~~
24 warnings generated.
c++ -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include -isystem /usr/local/include -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2 -DFREEBSD -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -D_THREAD_SAFE -c /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sql.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/gpre/sql.o
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sql.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:381:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sql.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:382:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch");
| ^ ~~~~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sql.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:383:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sql.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:384:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sql.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:385:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sql.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:389:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch");
| ^ ~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sql.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:390:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch");
| ^ ~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sql.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:391:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sql.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../jrd/ods.h:392:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch");
| ^ ~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sql.cpp:33:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/dsc.h:35:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/Int128.h:346:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:4: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
487 | value.empty();
| ^~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sql.cpp:207:10: warning: 349 enumeration values not handled in switch: 'KW_none', 'KW_start_actions', 'KW_ACTIVE'... [-Wswitch]
207 | switch (keyword)
| ^~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sql.cpp:2249:10: warning: 377 enumeration values not handled in switch: 'KW_none', 'KW_start_actions', 'KW_ACTIVE'... [-Wswitch]
2249 | switch (gpreGlob.token_global.tok_keyword)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sql.cpp:5547:10: warning: 85 enumeration values not handled in switch: 'nod_nothing', 'nod_and', 'nod_or'... [-Wswitch]
5547 | switch (expr->nod_type)
| ^~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sql.cpp:5785:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
5785 | if (symbol = MSC_find_symbol(gpreGlob.token_global.tok_symbol, SYM_dyn_cursor))
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sql.cpp:5785:13: note: place parentheses around the assignment to silence this warning
5785 | if (symbol = MSC_find_symbol(gpreGlob.token_global.tok_symbol, SYM_dyn_cursor))
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/sql.cpp:5785:13: note: use '==' to turn this assignment into an equality comparison
5785 | if (symbol = MSC_find_symbol(gpreGlob.token_global.tok_symbol, SYM_dyn_cursor))
| ^
| ==
14 warnings generated.
c++ -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include -isystem /usr/local/include -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2 -DFREEBSD -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -D_THREAD_SAFE -c /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/boot/gpre_meta_boot.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/gpre/boot/gpre_meta_boot.o
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/boot/gpre_meta_boot.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/../jrd/ods.h:381:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/boot/gpre_meta_boot.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/../jrd/ods.h:382:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch");
| ^ ~~~~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/boot/gpre_meta_boot.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/../jrd/ods.h:383:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/boot/gpre_meta_boot.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/../jrd/ods.h:384:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/boot/gpre_meta_boot.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/../jrd/ods.h:385:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/boot/gpre_meta_boot.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/../jrd/ods.h:389:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch");
| ^ ~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/boot/gpre_meta_boot.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/../jrd/ods.h:390:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch");
| ^ ~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/boot/gpre_meta_boot.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/../jrd/ods.h:391:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/boot/gpre_meta_boot.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/../jrd/ods.h:392:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch");
| ^ ~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/gpre/boot/gpre_meta_boot.cpp:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/gpre.h:1515:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/dsc.h:35:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/../common/Int128.h:346:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmath.h:60:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/../gpre/../common/../common/../../extern/ttmath/ttmathobjects.h:487:4: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
487 | value.empty();
| ^~~~~~~~~~~
10 warnings generated.
c++ -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include/gen -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/include -isystem /usr/local/include -I/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/extern/re2 -DFREEBSD -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -D_THREAD_SAFE -c /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/gds.cpp -o /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/yvalve/gds.o
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/gds.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/../jrd/ods.h:381:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
381 | static_assert(offsetof(struct irt_repeat, irt_root) == 0, "irt_root offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/gds.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/../jrd/ods.h:382:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
382 | static_assert(offsetof(struct irt_repeat, irt_transaction) == 4, "irt_transaction offset mismatch");
| ^ ~~~~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/gds.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/../jrd/ods.h:383:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
383 | static_assert(offsetof(struct irt_repeat, irt_desc) == 8, "irt_desc offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/gds.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/../jrd/ods.h:384:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
384 | static_assert(offsetof(struct irt_repeat, irt_keys) == 10, "irt_keys offset mismatch");
| ^ ~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/gds.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/../jrd/ods.h:385:16: warning: offset of on non-standard-layout type 'struct irt_repeat' [-Winvalid-offsetof]
385 | static_assert(offsetof(struct irt_repeat, irt_flags) == 11, "irt_flags offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/gds.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/../jrd/ods.h:389:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
389 | static_assert(offsetof(struct index_root_page, irt_header) == 0, "irt_header offset mismatch");
| ^ ~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/gds.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/../jrd/ods.h:390:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
390 | static_assert(offsetof(struct index_root_page, irt_relation) == 16, "irt_relation offset mismatch");
| ^ ~~~~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/gds.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/../jrd/ods.h:391:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
391 | static_assert(offsetof(struct index_root_page, irt_count) == 18, "irt_count offset mismatch");
| ^ ~~~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/gds.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/dsc.h:32:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/../jrd/ods.h:392:15: warning: offset of on non-standard-layout type 'struct index_root_page' [-Winvalid-offsetof]
392 | static_assert(offsetof(struct index_root_page, irt_rpt) == 20, "irt_rpt offset mismatch");
| ^ ~~~~~~~
/usr/include/stddef.h:73:31: note: expanded from macro 'offsetof'
73 | #define offsetof(type, field) __offsetof(type, field)
| ^ ~~~~~
/usr/include/sys/cdefs.h:498:34: note: expanded from macro '__offsetof'
498 | #define __offsetof(type, field) __builtin_offsetof(type, field)
| ^ ~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/gds.cpp:49:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/dsc.h:35:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/../common/Int128.h:346:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/../common/../../extern/ttmath/ttmath.h:60:
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/../common/../../extern/ttmath/ttmathobjects.h:487:4: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
487 | value.empty();
| ^~~~~~~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/gds.cpp:50:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/TimeZoneUtil.h:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/../common/unicode_util.h:37:
In file included from /usr/local/include/unicode/ucnv.h:52:
In file included from /usr/local/include/unicode/uenum.h:25:
/usr/local/include/unicode/localpointer.h:561:26: error: 'auto' not allowed in template parameter until C++17
561 | template
| ^~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/gds.cpp:50:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/TimeZoneUtil.h:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/../common/unicode_util.h:37:
In file included from /usr/local/include/unicode/ucnv.h:52:
/usr/local/include/unicode/uenum.h:69:69: error: value of type 'void (UEnumeration *)' is not implicitly convertible to 'int'
69 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close);
| ^~~~~~~~~~~
/usr/local/include/unicode/localpointer.h:551:68: note: expanded from macro 'U_DEFINE_LOCAL_OPEN_POINTER'
551 | using LocalPointerClassName = internal::LocalOpenPointer
| ^~~~~~~~~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/gds.cpp:50:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/TimeZoneUtil.h:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/../common/unicode_util.h:37:
/usr/local/include/unicode/ucnv.h:597:65: error: value of type 'void (UConverter *)' is not implicitly convertible to 'int'
597 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close);
| ^~~~~~~~~~
/usr/local/include/unicode/localpointer.h:551:68: note: expanded from macro 'U_DEFINE_LOCAL_OPEN_POINTER'
551 | using LocalPointerClassName = internal::LocalOpenPointer
| ^~~~~~~~~~~~~
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/gds.cpp:50:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/TimeZoneUtil.h:34:
In file included from /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/../common/../common/unicode_util.h:38:
/usr/local/include/unicode/ucal.h:803:63: error: value of type 'void (UCalendar *)' (aka 'void (void **)') is not implicitly convertible to 'int'
803 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close);
| ^~~~~~~~~~
/usr/local/include/unicode/localpointer.h:551:68: note: expanded from macro 'U_DEFINE_LOCAL_OPEN_POINTER'
551 | using LocalPointerClassName = internal::LocalOpenPointer
| ^~~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/gds.cpp:2482:54: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
2482 | for (clean_t** clean_ptr = &cleanup_handlers; clean = *clean_ptr; clean_ptr = &clean->clean_next)
| ~~~~~~^~~~~~~~~~~~
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/gds.cpp:2482:54: note: place parentheses around the assignment to silence this warning
2482 | for (clean_t** clean_ptr = &cleanup_handlers; clean = *clean_ptr; clean_ptr = &clean->clean_next)
| ^
| ( )
/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/src/yvalve/gds.cpp:2482:54: note: use '==' to turn this assignment into an equality comparison
2482 | for (clean_t** clean_ptr = &cleanup_handlers; clean = *clean_ptr; clean_ptr = &clean->clean_next)
| ^
| ==
11 warnings and 4 errors generated.
gmake[3]: *** [make.rules:128: /magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/temp/Release/yvalve/gds.o] Error 1
gmake[3]: Leaving directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen'
gmake[2]: *** [Makefile:291: master_process] Error 2
gmake[2]: Leaving directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen'
gmake[1]: *** [Makefile:91: firebird] Error 2
gmake[1]: Leaving directory '/magus/work/usr/mports/databases/firebird40-client/work/Firebird-4.0.4.3010-0/gen'
gmake: *** [Makefile:6: firebird] Error 2
*** Error code 1
Stop.
make: stopped in /usr/mports/databases/firebird40-client
Links
Depends On
- devel/gmake (build)
- devel/pkgconf (build)
- devel/icu (lib)
- devel/libedit (lib)
- math/libtommath (lib)
- security/libtomcrypt (lib)
Depend Of
Categories
CVEs
- Loading CVE information...
MidnightBSD Magus