databases/firebird40-client
Firebird-4 database client
| Flavor | Version | Run | OSVersion | Arch | License | Restricted | Status | |
|---|---|---|---|---|---|---|---|---|
| 4.0.4 | 625 | 4.0 | amd64 | IDPL IPL | 0 | fail |
License Permissions:
Events
| Machine | Type | Time | Message |
|---|---|---|---|
| m4064b | info | 2026-01-06 08:31:11.526064 | Test Started |
| m4064b | fail | 2026-01-06 08:35:33.526313 | make build returned non-zero: 1 |
| m4064b | fail | 2026-01-06 08:35:33.60992 | 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 -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -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 -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -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 -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -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 -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -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 -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -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 -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -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 -DAMD64 -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 -DAMD64 -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 -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -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 -DAMD64 -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -std=c++11 -O2 -pipe -DAMD64 -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:2839:11: warning: 10 enumeration values not handled in switch: 'REQ_for', 'REQ_store', 'REQ_store2'... [-Wswitch]
2839 | switch (request->req_type)
| ^~~~~~~~~~~~~~~~~
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 -DAMD64 -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -std=c++11 -O2 -pipe -DAMD64 -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 -DAMD64 -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -std=c++11 -O2 -pipe -DAMD64 -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 -DAMD64 -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -std=c++11 -O2 -pipe -DAMD64 -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 -DAMD64 -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -std=c++11 -O2 -pipe -DAMD64 -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 -DAMD64 -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -std=c++11 -O2 -pipe -DAMD64 -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 -DAMD64 -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -std=c++11 -O2 -pipe -DAMD64 -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 -DAMD64 -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -std=c++11 -O2 -pipe -DAMD64 -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 -DAMD64 -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -std=c++11 -O2 -pipe -DAMD64 -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 -DAMD64 -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -std=c++11 -O2 -pipe -DAMD64 -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 -DAMD64 -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -std=c++11 -O2 -pipe -DAMD64 -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 -DAMD64 -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -std=c++11 -O2 -pipe -DAMD64 -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)
| ^
| ==
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 -DAMD64 -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -std=c++11 -O2 -pipe -DAMD64 -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 -DAMD64 -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -std=c++11 -O2 -pipe -DAMD64 -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 -DAMD64 -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -std=c++11 -O2 -pipe -DAMD64 -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 -DAMD64 -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -std=c++11 -O2 -pipe -DAMD64 -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 -DAMD64 -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -std=c++11 -O2 -pipe -DAMD64 -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 -DAMD64 -pipe -MMD -fPIC -O0 -g -fno-builtin -Wno-deprecated -fno-rtti -std=c++11 -O2 -pipe -DAMD64 -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -std=c++11 -std=c++11 -std=c++11 -O2 -pipe -DAMD64 -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