SuccessConsole Output

Skipping 8,734 KB.. Full Log
run_test(["build/fuzztest/fuzztest.output"], ["build/fuzztest/fuzztest"])
Command line: ['build/fuzztest/fuzztest', '1618376799', '1000']
[ OK ]   Ran build/fuzztest/fuzztest
clang -o build/fuzztest/fuzztest_io_errors.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DFUZZTEST_IO_ERRORS=1 -DPB_ENABLE_MALLOC=1 -DPB_SYSTEM_HEADER=\"malloc_wrappers_syshdr.h\" "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/common build/fuzztest/fuzztest.c
clang -o build/fuzztest/fuzztest_io_errors -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/fuzztest/fuzztest_io_errors.o build/common/pb_encode_with_malloc.o build/common/pb_decode_with_malloc.o build/common/pb_common_with_malloc.o build/fuzztest/random_data.o build/fuzztest/validation.o build/fuzztest/flakystream.o build/fuzztest/alltypes_pointer.pb.o build/fuzztest/alltypes_static.pb.o build/fuzztest/alltypes_callback.pb.o build/fuzztest/alltypes_proto3_pointer.pb.o build/fuzztest/alltypes_proto3_static.pb.o build/common/malloc_wrappers.o
clang -o build/fuzztest/fuzztest_proto2_pointer.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DFUZZTEST_PROTO2_POINTER=1 -DPB_ENABLE_MALLOC=1 -DPB_SYSTEM_HEADER=\"malloc_wrappers_syshdr.h\" "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/common build/fuzztest/fuzztest.c
clang -o build/fuzztest/fuzztest_proto2_pointer -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/fuzztest/fuzztest_proto2_pointer.o build/common/pb_encode_with_malloc.o build/common/pb_decode_with_malloc.o build/common/pb_common_with_malloc.o build/fuzztest/random_data.o build/fuzztest/validation.o build/fuzztest/flakystream.o build/fuzztest/alltypes_pointer.pb.o build/fuzztest/alltypes_static.pb.o build/fuzztest/alltypes_callback.pb.o build/fuzztest/alltypes_proto3_pointer.pb.o build/fuzztest/alltypes_proto3_static.pb.o build/common/malloc_wrappers.o
clang -o build/fuzztest/fuzztest_proto2_static.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DFUZZTEST_PROTO2_STATIC=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/fuzztest/fuzztest.c
clang -o build/fuzztest/fuzztest_proto2_static -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/fuzztest/fuzztest_proto2_static.o build/common/pb_encode.o build/common/pb_decode.o build/common/pb_common.o build/fuzztest/random_data.o build/fuzztest/validation.o build/fuzztest/flakystream.o build/fuzztest/alltypes_pointer.pb.o build/fuzztest/alltypes_static.pb.o build/fuzztest/alltypes_callback.pb.o build/fuzztest/alltypes_proto3_pointer.pb.o build/fuzztest/alltypes_proto3_static.pb.o build/common/malloc_wrappers.o
clang -o build/fuzztest/fuzztest_proto3_pointer.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DFUZZTEST_PROTO3_POINTER=1 -DPB_ENABLE_MALLOC=1 -DPB_SYSTEM_HEADER=\"malloc_wrappers_syshdr.h\" "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/common build/fuzztest/fuzztest.c
clang -o build/fuzztest/fuzztest_proto3_pointer -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/fuzztest/fuzztest_proto3_pointer.o build/common/pb_encode_with_malloc.o build/common/pb_decode_with_malloc.o build/common/pb_common_with_malloc.o build/fuzztest/random_data.o build/fuzztest/validation.o build/fuzztest/flakystream.o build/fuzztest/alltypes_pointer.pb.o build/fuzztest/alltypes_static.pb.o build/fuzztest/alltypes_callback.pb.o build/fuzztest/alltypes_proto3_pointer.pb.o build/fuzztest/alltypes_proto3_static.pb.o build/common/malloc_wrappers.o
clang -o build/fuzztest/fuzztest_proto3_static.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DFUZZTEST_PROTO3_STATIC=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/fuzztest/fuzztest.c
clang -o build/fuzztest/fuzztest_proto3_static -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/fuzztest/fuzztest_proto3_static.o build/common/pb_encode.o build/common/pb_decode.o build/common/pb_common.o build/fuzztest/random_data.o build/fuzztest/validation.o build/fuzztest/flakystream.o build/fuzztest/alltypes_pointer.pb.o build/fuzztest/alltypes_static.pb.o build/fuzztest/alltypes_callback.pb.o build/fuzztest/alltypes_proto3_pointer.pb.o build/fuzztest/alltypes_proto3_static.pb.o build/common/malloc_wrappers.o
clang -o build/fuzztest/generate_message.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_ENABLE_MALLOC=1 -DPB_SYSTEM_HEADER=\"malloc_wrappers_syshdr.h\" "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/common build/fuzztest/generate_message.c
clang -o build/fuzztest/generate_message -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/fuzztest/generate_message.o build/common/pb_encode.o build/common/pb_decode.o build/common/pb_common.o build/fuzztest/random_data.o build/fuzztest/validation.o build/fuzztest/flakystream.o build/fuzztest/alltypes_pointer.pb.o build/fuzztest/alltypes_static.pb.o build/fuzztest/alltypes_callback.pb.o build/fuzztest/alltypes_proto3_pointer.pb.o build/fuzztest/alltypes_proto3_static.pb.o build/common/malloc_wrappers.o
run_test(["build/fuzztest/generate_message.output"], ["build/fuzztest/generate_message"])
Command line: ['build/fuzztest/generate_message', '1618376799']
[ OK ]   Ran build/fuzztest/generate_message
run_test(["build/fuzztest/generate_message.output.fuzzed"], ["build/fuzztest/fuzztest", "build/fuzztest/generate_message.output"])
Command line: ['build/fuzztest/fuzztest']
[ OK ]   Ran build/fuzztest/fuzztest
run_against_corpus(["build/fuzztest/regressions.zip.fuzzed"], ["build/fuzztest/fuzztest", "build/fuzztest/regressions.zip"])
Fuzzing:     0/    7: fe1487f17e894924850d40f007f9a6d9e263da31
Fuzzing:     1/    7: 27f7d07cd827165babd0b18bd1a92c503d23642d
Fuzzing:     2/    7: 6e2124841cc8eb6e5cf14cec35a48cfe086d51de
Fuzzing:     3/    7: 673e8ef0d4e3785bf4f7a9cacb6b592e237a5731
Fuzzing:     4/    7: 84fcc23be29a7b7f11c9643bb6f47ebf2b8644e1
Fuzzing:     5/    7: 246e862159ebaec964f0882feda52eedc66a333a
Fuzzing:     6/    7: 3f5a1f8968141e4c72812ed8f794c48ed07b5e09
[ OK ]   Ran ['build/fuzztest/fuzztest'] against build/fuzztest/regressions.zip (7 entries)
Delete("build/generator_relative_paths/build")
Mkdir("build/generator_relative_paths/build")
"/usr/bin/python3" "/home/jenkins/workspace/nanopb/nanopb compiler args/generator/nanopb_generator.py" -Dbuild/generator_relative_paths/build -Ibuild/generator_relative_paths/proto build/generator_relative_paths/proto/protobuf/any.proto build/generator_relative_paths/proto/simple.proto
Writing to build/generator_relative_paths/build/protobuf/any.pb.h and build/generator_relative_paths/build/protobuf/any.pb.c
Writing to build/generator_relative_paths/build/simple.pb.h and build/generator_relative_paths/build/simple.pb.c
match_files(["build/generator_relative_paths/any_pb_c_ok.matched"], ["build/generator_relative_paths/build/protobuf/any.pb.c", "build/generator_relative_paths/any.expected"])
[ OK ]   All patterns found in build/generator_relative_paths/build/protobuf/any.pb.c
match_files(["build/generator_relative_paths/any_pb_h_ok.matched"], ["build/generator_relative_paths/build/protobuf/any.pb.h", "build/generator_relative_paths/any.expected"])
[ OK ]   All patterns found in build/generator_relative_paths/build/protobuf/any.pb.h
match_files(["build/generator_relative_paths/simple_pb_c_ok.matched"], ["build/generator_relative_paths/build/simple.pb.c", "build/generator_relative_paths/simple.expected"])
[ OK ]   All patterns found in build/generator_relative_paths/build/simple.pb.c
match_files(["build/generator_relative_paths/simple_pb_h_ok.matched"], ["build/generator_relative_paths/build/simple.pb.h", "build/generator_relative_paths/simple.expected"])
[ OK ]   All patterns found in build/generator_relative_paths/build/simple.pb.h
os.chdir('build/generator_relative_paths')
"/usr/bin/python3" "/home/jenkins/workspace/nanopb/nanopb compiler args/generator/nanopb_generator.py" test.proto
Writing to test.pb.h and test.pb.c
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
match_files(["build/generator_relative_paths/test_pb_c_ok.matched"], ["build/generator_relative_paths/test.pb.c", "build/generator_relative_paths/test.expected"])
[ OK ]   All patterns found in build/generator_relative_paths/test.pb.c
match_files(["build/generator_relative_paths/test_pb_h_ok.matched"], ["build/generator_relative_paths/test.pb.h", "build/generator_relative_paths/test.expected"])
[ OK ]   All patterns found in build/generator_relative_paths/test.pb.h
os.chdir('build/infinity_nan')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "floats.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/infinity_nan/floats.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/infinity_nan/floats.pb.c
clang -o build/infinity_nan/infinity_nan_test.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/infinity_nan/infinity_nan_test.c
clang -o build/infinity_nan/infinity_nan_test -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/infinity_nan/infinity_nan_test.o build/infinity_nan/floats.pb.o build/common/pb_decode.o build/common/pb_common.o
run_test(["build/infinity_nan/infinity_nan_test.output"], ["build/infinity_nan/infinity_nan_test"])
Command line: ['build/infinity_nan/infinity_nan_test']
[ OK ]   Ran build/infinity_nan/infinity_nan_test
os.chdir('build/inline')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "inline.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
match_files(["build/inline/inline.pb.matched"], ["build/inline/inline.pb.h", "build/inline/inline.expected"])
[ OK ]   All patterns found in build/inline/inline.pb.h
clang -o build/inline/inline.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/inline/inline.pb.c
clang -o build/inline/inline_unittests.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/inline/inline_unittests.c
clang -o build/inline/inline_unittests -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/inline/inline_unittests.o build/inline/inline.pb.o build/common/pb_encode.o build/common/pb_decode.o build/common/pb_common.o
run_test(["build/inline/inline_unittests.output"], ["build/inline/inline_unittests"])
Command line: ['build/inline/inline_unittests']
[ OK ]   Ran build/inline/inline_unittests
os.chdir('build/intsizes')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "intsizes.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/intsizes/intsizes.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/intsizes/intsizes.pb.c
clang -o build/intsizes/intsizes_unittests.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/intsizes/intsizes_unittests.c
clang -o build/intsizes/intsizes_unittests -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/intsizes/intsizes_unittests.o build/intsizes/intsizes.pb.o build/common/pb_encode.o build/common/pb_decode.o build/common/pb_common.o
run_test(["build/intsizes/intsizes_unittests.output"], ["build/intsizes/intsizes_unittests"])
Command line: ['build/intsizes/intsizes_unittests']
[ OK ]   Ran build/intsizes/intsizes_unittests
Copy("build/io_errors/alltypes.proto", "alltypes/alltypes.proto")
os.chdir('build/io_errors')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "alltypes.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/io_errors/alltypes.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/io_errors/alltypes.pb.c
clang -o build/io_errors/io_errors.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/io_errors/io_errors.c
clang -o build/io_errors/io_errors -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/io_errors/io_errors.o build/io_errors/alltypes.pb.o build/common/pb_encode.o build/common/pb_decode.o build/common/pb_common.o
run_test(["build/io_errors/io_errors.output"], ["build/io_errors/io_errors", "build/alltypes/encode_alltypes.output"])
Command line: ['build/io_errors/io_errors']
[ OK ]   Ran build/io_errors/io_errors
Copy("build/io_errors_pointers/alltypes.proto", "alltypes/alltypes.proto")
os.chdir('build/io_errors_pointers')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "alltypes.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/io_errors_pointers/alltypes.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/io_errors_pointers/alltypes.pb.c
Copy("build/io_errors_pointers/io_errors.c", "io_errors/io_errors.c")
clang -o build/io_errors_pointers/io_errors.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/io_errors_pointers/io_errors.c
clang -o build/io_errors_pointers/io_errors -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/io_errors_pointers/io_errors.o build/io_errors_pointers/alltypes.pb.o build/common/pb_encode_with_malloc.o build/common/pb_decode_with_malloc.o build/common/pb_common_with_malloc.o build/common/malloc_wrappers.o
run_test(["build/io_errors_pointers/io_errors.output"], ["build/io_errors_pointers/io_errors", "build/alltypes/encode_alltypes.output"])
Command line: ['/usr/bin/valgrind', '-q', '--error-exitcode=99', '/home/jenkins/workspace/nanopb/nanopb compiler args/tests/build/io_errors_pointers/io_errors']
[ OK ]   Ran /usr/bin/valgrind
os.chdir('build/map')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "map.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/map/decode_map.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/map/decode_map.c
clang -o build/map/map.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/map/map.pb.c
clang -o build/map/decode_map -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/map/decode_map.o build/map/map.pb.o build/common/pb_decode.o build/common/pb_common.o
clang -o build/map/encode_map.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/map/encode_map.c
clang -o build/map/encode_map -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/map/encode_map.o build/map/map.pb.o build/common/pb_encode.o build/common/pb_common.o
run_test(["build/map/message.pb"], ["build/map/encode_map"])
Command line: ['build/map/encode_map']
[ OK ]   Ran build/map/encode_map
run_test(["build/map/message.txt"], ["build/map/decode_map", "build/map/message.pb"])
Command line: ['build/map/decode_map']
[ OK ]   Ran build/map/decode_map
os.chdir('build/mem_release')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "mem_release.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/mem_release/mem_release.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_ENABLE_MALLOC=1 -DPB_SYSTEM_HEADER=\"malloc_wrappers_syshdr.h\" "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/common build/mem_release/mem_release.c
clang -o build/mem_release/mem_release.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_ENABLE_MALLOC=1 -DPB_SYSTEM_HEADER=\"malloc_wrappers_syshdr.h\" "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/common build/mem_release/mem_release.pb.c
clang -o build/mem_release/mem_release -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/mem_release/mem_release.o build/mem_release/mem_release.pb.o build/common/pb_encode_with_malloc.o build/common/pb_decode_with_malloc.o build/common/pb_common_with_malloc.o build/common/malloc_wrappers.o
run_test(["build/mem_release/mem_release.output"], ["build/mem_release/mem_release"])
Command line: ['build/mem_release/mem_release']
[ OK ]   Ran build/mem_release/mem_release
os.chdir('build/message_sizes')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" -I"../../message_sizes" --nanopb_out=--source-extension=.c,--header-extension=.h:. "messages2.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
os.chdir('build/message_sizes')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" -I"../../message_sizes" --nanopb_out=--source-extension=.c,--header-extension=.h:. "messages1.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/message_sizes/dummy.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/message_sizes/dummy.c
clang -o build/message_sizes/messages1.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/message_sizes/messages1.pb.c
clang -o build/message_sizes/messages2.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/message_sizes/messages2.pb.c
clang -o build/message_sizes/dummy -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/message_sizes/dummy.o build/message_sizes/messages1.pb.o build/message_sizes/messages2.pb.o build/common/pb_common.o
os.chdir('build/missing_fields')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "missing_fields.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/missing_fields/missing_fields.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/missing_fields/missing_fields.c
clang -o build/missing_fields/missing_fields.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/missing_fields/missing_fields.pb.c
clang -o build/missing_fields/missing_fields -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/missing_fields/missing_fields.o build/missing_fields/missing_fields.pb.o build/common/pb_encode.o build/common/pb_decode.o build/common/pb_common.o
run_test(["build/missing_fields/missing_fields.output"], ["build/missing_fields/missing_fields"])
Command line: ['build/missing_fields/missing_fields']
[ OK ]   Ran build/missing_fields/missing_fields
os.chdir('build/msgid')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "msgid_example.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/msgid/decode_msgid.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/msgid/decode_msgid.c
clang -o build/msgid/msgid_example.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/msgid/msgid_example.pb.c
clang -o build/msgid/decode_msgid -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/msgid/decode_msgid.o build/msgid/msgid_example.pb.o build/common/pb_decode.o build/common/pb_common.o
clang -o build/msgid/encode_msgid.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/msgid/encode_msgid.c
clang -o build/msgid/encode_msgid -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/msgid/encode_msgid.o build/msgid/msgid_example.pb.o build/common/pb_encode.o build/common/pb_common.o
run_test(["build/msgid/message1.pb"], ["build/msgid/encode_msgid"])
Command line: ['build/msgid/encode_msgid', '1']
[ OK ]   Ran build/msgid/encode_msgid
run_test(["build/msgid/message1.txt"], ["build/msgid/decode_msgid", "build/msgid/message1.pb"])
Command line: ['build/msgid/decode_msgid']
[ OK ]   Ran build/msgid/decode_msgid
run_test(["build/msgid/message2.pb"], ["build/msgid/encode_msgid"])
Command line: ['build/msgid/encode_msgid', '2']
[ OK ]   Ran build/msgid/encode_msgid
run_test(["build/msgid/message2.txt"], ["build/msgid/decode_msgid", "build/msgid/message2.pb"])
Command line: ['build/msgid/decode_msgid']
[ OK ]   Ran build/msgid/decode_msgid
run_test(["build/msgid/message3.pb"], ["build/msgid/encode_msgid"])
Command line: ['build/msgid/encode_msgid', '3']
[ OK ]   Ran build/msgid/encode_msgid
run_test(["build/msgid/message3.txt"], ["build/msgid/decode_msgid", "build/msgid/message3.pb"])
Command line: ['build/msgid/decode_msgid']
[ OK ]   Ran build/msgid/decode_msgid
os.chdir('build/multiple_files')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" -I"../../multiple_files" --nanopb_out=--source-extension=.c,--header-extension=.h:. "multifile1.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/multiple_files/multifile1.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/multiple_files build/multiple_files/multifile1.pb.c
os.chdir('build/multiple_files')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" -I"../../multiple_files" --nanopb_out=--source-extension=.c,--header-extension=.h:. "multifile2.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/multiple_files/multifile2.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/multiple_files build/multiple_files/multifile2.pb.c
os.chdir('build/multiple_files')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" -I"../../multiple_files" --nanopb_out=--source-extension=.c,--header-extension=.h:. "subdir/multifile2.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/multiple_files/subdir/multifile2.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/multiple_files build/multiple_files/subdir/multifile2.pb.c
clang -o build/multiple_files/test_multiple_files.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/multiple_files build/multiple_files/test_multiple_files.c
clang -o build/multiple_files/test_multiple_files -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/multiple_files/test_multiple_files.o build/multiple_files/multifile1.pb.o build/multiple_files/multifile2.pb.o build/multiple_files/subdir/multifile2.pb.o build/common/pb_common.o
run_test(["build/multiple_files/test_multiple_files.output"], ["build/multiple_files/test_multiple_files"])
Command line: ['build/multiple_files/test_multiple_files']
[ OK ]   Ran build/multiple_files/test_multiple_files
Copy("build/no_errmsg/alltypes.pb.c", "build/alltypes/alltypes.pb.c")
Copy("build/no_errmsg/alltypes.pb.h", "build/alltypes/alltypes.pb.h")
clang -o build/no_errmsg/alltypes.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_NO_ERRMSG=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/no_errmsg/alltypes.pb.c
Copy("build/no_errmsg/decode_alltypes.c", "build/alltypes/decode_alltypes.c")
clang -o build/no_errmsg/decode_alltypes.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_NO_ERRMSG=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/no_errmsg/decode_alltypes.c
clang -o build/no_errmsg/pb_decode_noerr.o -c -ansi -g -Wall -Werror -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer -Wextra -Wcast-qual -Wconversion -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_NO_ERRMSG=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common "/home/jenkins/workspace/nanopb/nanopb compiler args/pb_decode.c"
clang -o build/no_errmsg/pb_common_noerr.o -c -ansi -g -Wall -Werror -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer -Wextra -Wcast-qual -Wconversion -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_NO_ERRMSG=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common "/home/jenkins/workspace/nanopb/nanopb compiler args/pb_common.c"
clang -o build/no_errmsg/decode_alltypes -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/no_errmsg/decode_alltypes.o build/no_errmsg/alltypes.pb.o build/no_errmsg/pb_decode_noerr.o build/no_errmsg/pb_common_noerr.o
Copy("build/no_errmsg/encode_alltypes.c", "build/alltypes/encode_alltypes.c")
clang -o build/no_errmsg/encode_alltypes.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_NO_ERRMSG=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/no_errmsg/encode_alltypes.c
clang -o build/no_errmsg/pb_encode_noerr.o -c -ansi -g -Wall -Werror -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer -Wextra -Wcast-qual -Wconversion -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_NO_ERRMSG=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common "/home/jenkins/workspace/nanopb/nanopb compiler args/pb_encode.c"
clang -o build/no_errmsg/encode_alltypes -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/no_errmsg/encode_alltypes.o build/no_errmsg/alltypes.pb.o build/no_errmsg/pb_encode_noerr.o build/no_errmsg/pb_common_noerr.o
run_test(["build/no_errmsg/encode_alltypes.output"], ["build/no_errmsg/encode_alltypes"])
Command line: ['build/no_errmsg/encode_alltypes']
[ OK ]   Ran build/no_errmsg/encode_alltypes
run_test(["build/no_errmsg/decode_alltypes.output"], ["build/no_errmsg/decode_alltypes", "build/no_errmsg/encode_alltypes.output"])
Command line: ['build/no_errmsg/decode_alltypes']
[ OK ]   Ran build/no_errmsg/decode_alltypes
os.chdir('build/no_messages')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "no_messages.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/no_messages/no_messages.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/no_messages/no_messages.pb.c
clang -o build/oneof/decode_oneof.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/oneof/decode_oneof.c
clang -o build/oneof/decode_oneof -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/oneof/decode_oneof.o build/oneof/oneof.pb.o build/common/pb_decode.o build/common/pb_common.o
run_test(["build/oneof/message1.txt"], ["build/oneof/decode_oneof", "build/oneof/message1.pb"])
Command line: ['build/oneof/decode_oneof', '1']
[ OK ]   Ran build/oneof/decode_oneof
run_test(["build/oneof/message2.txt"], ["build/oneof/decode_oneof", "build/oneof/message2.pb"])
Command line: ['build/oneof/decode_oneof', '2']
[ OK ]   Ran build/oneof/decode_oneof
run_test(["build/oneof/message3.txt"], ["build/oneof/decode_oneof", "build/oneof/message3.pb"])
Command line: ['build/oneof/decode_oneof', '3']
[ OK ]   Ran build/oneof/decode_oneof
os.chdir('build/oneof_callback')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "oneof.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/oneof_callback/decode_oneof.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/oneof_callback/decode_oneof.c
clang -o build/oneof_callback/oneof.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/oneof_callback/oneof.pb.c
clang -o build/oneof_callback/decode_oneof -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/oneof_callback/decode_oneof.o build/oneof_callback/oneof.pb.o build/common/pb_decode.o build/common/pb_common.o
clang -o build/oneof_callback/encode_oneof.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/oneof_callback/encode_oneof.c
clang -o build/oneof_callback/encode_oneof -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/oneof_callback/encode_oneof.o build/oneof_callback/oneof.pb.o build/common/pb_encode.o build/common/pb_common.o
run_test(["build/oneof_callback/message1.pb"], ["build/oneof_callback/encode_oneof"])
Command line: ['build/oneof_callback/encode_oneof', '1']
[ OK ]   Ran build/oneof_callback/encode_oneof
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I"." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --decode=OneOfMessage "build/oneof_callback/oneof.proto" <"build/oneof_callback/message1.pb" >"build/oneof_callback/message1.decoded"
run_test(["build/oneof_callback/message1.txt"], ["build/oneof_callback/decode_oneof", "build/oneof_callback/message1.pb"])
Command line: ['build/oneof_callback/decode_oneof']
[ OK ]   Ran build/oneof_callback/decode_oneof
compare_files(["build/oneof_callback/message1.equal"], ["build/oneof_callback/message1.decoded", "build/oneof_callback/message1.txt"])
[ OK ]   Files equal: build/oneof_callback/message1.decoded and build/oneof_callback/message1.txt
run_test(["build/oneof_callback/message2.pb"], ["build/oneof_callback/encode_oneof"])
Command line: ['build/oneof_callback/encode_oneof', '2']
[ OK ]   Ran build/oneof_callback/encode_oneof
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I"." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --decode=OneOfMessage "build/oneof_callback/oneof.proto" <"build/oneof_callback/message2.pb" >"build/oneof_callback/message2.decoded"
run_test(["build/oneof_callback/message2.txt"], ["build/oneof_callback/decode_oneof", "build/oneof_callback/message2.pb"])
Command line: ['build/oneof_callback/decode_oneof']
[ OK ]   Ran build/oneof_callback/decode_oneof
compare_files(["build/oneof_callback/message2.equal"], ["build/oneof_callback/message2.decoded", "build/oneof_callback/message2.txt"])
[ OK ]   Files equal: build/oneof_callback/message2.decoded and build/oneof_callback/message2.txt
run_test(["build/oneof_callback/message3.pb"], ["build/oneof_callback/encode_oneof"])
Command line: ['build/oneof_callback/encode_oneof', '3']
[ OK ]   Ran build/oneof_callback/encode_oneof
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I"." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --decode=OneOfMessage "build/oneof_callback/oneof.proto" <"build/oneof_callback/message3.pb" >"build/oneof_callback/message3.decoded"
run_test(["build/oneof_callback/message3.txt"], ["build/oneof_callback/decode_oneof", "build/oneof_callback/message3.pb"])
Command line: ['build/oneof_callback/decode_oneof']
[ OK ]   Ran build/oneof_callback/decode_oneof
compare_files(["build/oneof_callback/message3.equal"], ["build/oneof_callback/message3.decoded", "build/oneof_callback/message3.txt"])
[ OK ]   Files equal: build/oneof_callback/message3.decoded and build/oneof_callback/message3.txt
run_test(["build/oneof_callback/message4.pb"], ["build/oneof_callback/encode_oneof"])
Command line: ['build/oneof_callback/encode_oneof', '4']
[ OK ]   Ran build/oneof_callback/encode_oneof
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I"." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --decode=OneOfMessage "build/oneof_callback/oneof.proto" <"build/oneof_callback/message4.pb" >"build/oneof_callback/message4.decoded"
run_test(["build/oneof_callback/message4.txt"], ["build/oneof_callback/decode_oneof", "build/oneof_callback/message4.pb"])
Command line: ['build/oneof_callback/decode_oneof']
[ OK ]   Ran build/oneof_callback/decode_oneof
compare_files(["build/oneof_callback/message4.equal"], ["build/oneof_callback/message4.decoded", "build/oneof_callback/message4.txt"])
[ OK ]   Files equal: build/oneof_callback/message4.decoded and build/oneof_callback/message4.txt
run_test(["build/oneof_callback/message5.pb"], ["build/oneof_callback/encode_oneof"])
Command line: ['build/oneof_callback/encode_oneof', '5']
[ OK ]   Ran build/oneof_callback/encode_oneof
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I"." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --decode=OneOfMessage "build/oneof_callback/oneof.proto" <"build/oneof_callback/message5.pb" >"build/oneof_callback/message5.decoded"
run_test(["build/oneof_callback/message5.txt"], ["build/oneof_callback/decode_oneof", "build/oneof_callback/message5.pb"])
Command line: ['build/oneof_callback/decode_oneof']
[ OK ]   Ran build/oneof_callback/decode_oneof
compare_files(["build/oneof_callback/message5.equal"], ["build/oneof_callback/message5.decoded", "build/oneof_callback/message5.txt"])
[ OK ]   Files equal: build/oneof_callback/message5.decoded and build/oneof_callback/message5.txt
run_test(["build/oneof_callback/message6.pb"], ["build/oneof_callback/encode_oneof"])
Command line: ['build/oneof_callback/encode_oneof', '6']
[ OK ]   Ran build/oneof_callback/encode_oneof
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I"." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --decode=OneOfMessage "build/oneof_callback/oneof.proto" <"build/oneof_callback/message6.pb" >"build/oneof_callback/message6.decoded"
run_test(["build/oneof_callback/message6.txt"], ["build/oneof_callback/decode_oneof", "build/oneof_callback/message6.pb"])
Command line: ['build/oneof_callback/decode_oneof']
[ OK ]   Ran build/oneof_callback/decode_oneof
compare_files(["build/oneof_callback/message6.equal"], ["build/oneof_callback/message6.decoded", "build/oneof_callback/message6.txt"])
[ OK ]   Files equal: build/oneof_callback/message6.decoded and build/oneof_callback/message6.txt
os.chdir('build/options')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "options.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/options/options.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/options/options.c
clang -o build/options/options.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/options/options.pb.c
clang -o build/options/options -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/options/options.o build/options/options.pb.o build/common/pb_decode.o build/common/pb_encode.o build/common/pb_common.o
run_test(["build/options/options.output"], ["build/options/options"])
Command line: ['build/options/options']
[ OK ]   Ran build/options/options
match_files(["build/options/options_c.matched"], ["build/options/options.pb.c", "build/options/options_c.expected"])
[ OK ]   All patterns found in build/options/options.pb.c
match_files(["build/options/options_h.matched"], ["build/options/options.pb.h", "build/options/options_h.expected"])
[ OK ]   All patterns found in build/options/options.pb.h
os.chdir('build/options')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "proto3_options.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
match_files(["build/options/proto3_options.pb.matched"], ["build/options/proto3_options.pb.h", "build/options/proto3_options.expected"])
[ OK ]   All patterns found in build/options/proto3_options.pb.h
clang -o build/options/proto3_options.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/options/proto3_options.pb.c
Copy("build/package_name/alltypes.options", "alltypes/alltypes.options")
<lambda>(["build/package_name/alltypes.proto"], ["alltypes/alltypes.proto"])
os.chdir('build/package_name')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "alltypes.proto"
Following patterns in ./alltypes.options did not match any fields: IntSizes.*int8, IntSizes.*int16, DescriptorSize8
Use  protoc --nanopb-out=-v:.   to see a list of the field names.
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/package_name/alltypes.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/package_name/alltypes.pb.c
modify_c(["build/package_name/encode_alltypes.c"], ["alltypes/encode_alltypes.c"])
clang -o build/package_name/encode_alltypes.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/package_name/encode_alltypes.c
clang -o build/package_name/encode_alltypes -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/package_name/encode_alltypes.o build/package_name/alltypes.pb.o build/common/pb_encode.o build/common/pb_common.o
run_test(["build/package_name/encode_alltypes.output"], ["build/package_name/encode_alltypes"])
Command line: ['build/package_name/encode_alltypes']
[ OK ]   Ran build/package_name/encode_alltypes
compare_files(["build/package_name/encode_alltypes.equal"], ["build/package_name/encode_alltypes.output", "build/alltypes/encode_alltypes.output"])
[ OK ]   Files equal: build/package_name/encode_alltypes.output and build/alltypes/encode_alltypes.output
Copy("build/package_name_nanopb/alltypes.options", "alltypes/alltypes.options")
<lambda>(["build/package_name_nanopb/alltypes.proto"], ["alltypes/alltypes.proto"])
os.chdir('build/package_name_nanopb')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "alltypes.proto"
Following patterns in ./alltypes.options did not match any fields: IntSizes.*int8, IntSizes.*int16, DescriptorSize8
Use  protoc --nanopb-out=-v:.   to see a list of the field names.
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/package_name_nanopb/alltypes.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/package_name_nanopb/alltypes.pb.c
modify_c(["build/package_name_nanopb/encode_alltypes.c"], ["alltypes/encode_alltypes.c"])
clang -o build/package_name_nanopb/encode_alltypes.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/package_name_nanopb/encode_alltypes.c
clang -o build/package_name_nanopb/encode_alltypes -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/package_name_nanopb/encode_alltypes.o build/package_name_nanopb/alltypes.pb.o build/common/pb_encode.o build/common/pb_common.o
run_test(["build/package_name_nanopb/encode_alltypes.output"], ["build/package_name_nanopb/encode_alltypes"])
Command line: ['build/package_name_nanopb/encode_alltypes']
[ OK ]   Ran build/package_name_nanopb/encode_alltypes
compare_files(["build/package_name_nanopb/encode_alltypes.equal"], ["build/package_name_nanopb/encode_alltypes.output", "build/alltypes/encode_alltypes.output"])
[ OK ]   Files equal: build/package_name_nanopb/encode_alltypes.output and build/alltypes/encode_alltypes.output
clang -o build/raw_decode/raw_decode.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/raw_decode/raw_decode.c
clang -o build/raw_decode/raw_decode -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/raw_decode/raw_decode.o build/common/pb_decode.o build/common/pb_common.o
run_test(["build/raw_decode/raw_decode.output"], ["build/raw_decode/raw_decode", "build/alltypes/encode_alltypes.output"])
Command line: ['build/raw_decode/raw_decode']
[ OK ]   Ran build/raw_decode/raw_decode
os.chdir('build/regression/GHSA-gcx3-7m76-287p')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "test.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/GHSA-gcx3-7m76-287p/test.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_ENABLE_MALLOC=1 -DPB_SYSTEM_HEADER=\"malloc_wrappers_syshdr.h\" "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/common build/regression/GHSA-gcx3-7m76-287p/test.c
clang -o build/regression/GHSA-gcx3-7m76-287p/test.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_ENABLE_MALLOC=1 -DPB_SYSTEM_HEADER=\"malloc_wrappers_syshdr.h\" "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/common build/regression/GHSA-gcx3-7m76-287p/test.pb.c
clang -o build/regression/GHSA-gcx3-7m76-287p/test -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/GHSA-gcx3-7m76-287p/test.o build/regression/GHSA-gcx3-7m76-287p/test.pb.o build/common/pb_decode_with_malloc.o build/common/pb_common_with_malloc.o build/common/malloc_wrappers.o
run_test(["build/regression/GHSA-gcx3-7m76-287p/test.output"], ["build/regression/GHSA-gcx3-7m76-287p/test", "build/regression/GHSA-gcx3-7m76-287p/test_input.pb"])
Command line: ['build/regression/GHSA-gcx3-7m76-287p/test']
[ OK ]   Ran build/regression/GHSA-gcx3-7m76-287p/test
os.chdir('build/regression/issue_118')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" -I"../../../regression/issue_118" --nanopb_out=--source-extension=.c,--header-extension=.h:. "enumdef.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_118/enumdef.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_118/enumdef.pb.c
os.chdir('build/regression/issue_118')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" -I"../../../regression/issue_118" --nanopb_out=--source-extension=.c,--header-extension=.h:. "enumuse.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_118/enumuse.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_118/enumuse.pb.c
os.chdir('build/regression/issue_125')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "extensionbug.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
match_files(["build/regression/issue_125/extensionbug.pb.matched"], ["build/regression/issue_125/extensionbug.pb.h", "build/regression/issue_125/extensionbug.expected"])
[ OK ]   All patterns found in build/regression/issue_125/extensionbug.pb.h
clang -o build/regression/issue_125/extensionbug.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_125/extensionbug.pb.c
os.chdir('build/regression/issue_141')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "testproto.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
match_files(["build/regression/issue_141/testproto.pb.matched"], ["build/regression/issue_141/testproto.pb.h", "build/regression/issue_141/testproto.expected"])
[ OK ]   All patterns found in build/regression/issue_141/testproto.pb.h
clang -o build/regression/issue_141/testproto.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_141/testproto.pb.c
os.chdir('build/regression/issue_145')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "comments.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
match_files(["build/regression/issue_145/comments.pb.matched"], ["build/regression/issue_145/comments.pb.h", "build/regression/issue_145/comments.expected"])
[ OK ]   All patterns found in build/regression/issue_145/comments.pb.h
clang -o build/regression/issue_145/comments.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_145/comments.pb.c
os.chdir('build/regression/issue_166')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "enums.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_166/enum_encoded_size.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_166/enum_encoded_size.c
clang -o build/regression/issue_166/enums.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_166/enums.pb.c
clang -o build/regression/issue_166/enum_encoded_size -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_166/enum_encoded_size.o build/regression/issue_166/enums.pb.o build/common/pb_encode.o build/common/pb_common.o
run_test(["build/regression/issue_166/enum_encoded_size.output"], ["build/regression/issue_166/enum_encoded_size"])
Command line: ['build/regression/issue_166/enum_encoded_size']
[ OK ]   Ran build/regression/issue_166/enum_encoded_size
os.chdir('build/regression/issue_172')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" -I"../../../regression/issue_172/submessage" --nanopb_out=--source-extension=.c,--header-extension=.h:. "test.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
os.chdir('build/regression/issue_172/submessage')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" -I"../../../../regression/issue_172/submessage" --nanopb_out=--source-extension=.c,--header-extension=.h:. "submessage.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_172/msg_size.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/regression/issue_172/submessage -Ibuild/regression/issue_172 build/regression/issue_172/msg_size.c
clang -o build/regression/issue_172/test.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/regression/issue_172/submessage -Ibuild/regression/issue_172 build/regression/issue_172/test.pb.c
clang -o build/regression/issue_172/submessage/submessage.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/regression/issue_172/submessage -Ibuild/regression/issue_172 build/regression/issue_172/submessage/submessage.pb.c
clang -o build/regression/issue_172/msg_size -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_172/msg_size.o build/regression/issue_172/test.pb.o build/regression/issue_172/submessage/submessage.pb.o build/common/pb_common.o
os.chdir('build/regression/issue_188')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "oneof.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
os.chdir('build/regression/issue_195')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "test.proto"
[libprotobuf WARNING google/protobuf/compiler/parser.cc:562] No syntax specified for the proto file: test.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.)
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
match_files(["build/regression/issue_195/test.pb.matched"], ["build/regression/issue_195/test.pb.h", "build/regression/issue_195/test.expected"])
[ OK ]   All patterns found in build/regression/issue_195/test.pb.h
clang -o build/regression/issue_195/test.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_195/test.pb.c
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" --nanopb_out=--strip-path:. build/regression/issue_203/file1.proto build/regression/issue_203/file2.proto
clang -o build/regression/issue_203/file1.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_203/file1.pb.c
clang -o build/regression/issue_203/file2.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_203/file2.pb.c
os.chdir('build/regression/issue_205')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "size_corruption.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_205/size_corruption.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_ENABLE_MALLOC=1 -DPB_SYSTEM_HEADER=\"malloc_wrappers_syshdr.h\" "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/common build/regression/issue_205/size_corruption.c
clang -o build/regression/issue_205/size_corruption.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_ENABLE_MALLOC=1 -DPB_SYSTEM_HEADER=\"malloc_wrappers_syshdr.h\" "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/common build/regression/issue_205/size_corruption.pb.c
clang -o build/regression/issue_205/size_corruption -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_205/size_corruption.o build/regression/issue_205/size_corruption.pb.o build/common/pb_decode_with_malloc.o build/common/pb_common_with_malloc.o build/common/malloc_wrappers.o
run_test(["build/regression/issue_205/size_corruption.output"], ["build/regression/issue_205/size_corruption"])
Command line: ['build/regression/issue_205/size_corruption']
[ OK ]   Ran build/regression/issue_205/size_corruption
os.chdir('build/regression/issue_227')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "unaligned_uint64.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_227/unaligned_uint64.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_227/unaligned_uint64.c
clang -o build/regression/issue_227/unaligned_uint64.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_227/unaligned_uint64.pb.c
clang -o build/regression/issue_227/unaligned_uint64 -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_227/unaligned_uint64.o build/regression/issue_227/unaligned_uint64.pb.o build/common/pb_encode.o build/common/pb_common.o
run_test(["build/regression/issue_227/unaligned_uint64.output"], ["build/regression/issue_227/unaligned_uint64"])
Command line: ['build/regression/issue_227/unaligned_uint64']
[ OK ]   Ran build/regression/issue_227/unaligned_uint64
os.chdir('build/regression/issue_229')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "multiple_oneof.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_229/multiple_oneof.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_229/multiple_oneof.c
clang -o build/regression/issue_229/multiple_oneof.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_229/multiple_oneof.pb.c
clang -o build/regression/issue_229/multiple_oneof -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_229/multiple_oneof.o build/regression/issue_229/multiple_oneof.pb.o build/common/pb_decode.o build/common/pb_encode.o build/common/pb_common.o
run_test(["build/regression/issue_229/multiple_oneof.output"], ["build/regression/issue_229/multiple_oneof"])
Command line: ['build/regression/issue_229/multiple_oneof']
[ OK ]   Ran build/regression/issue_229/multiple_oneof
os.chdir('build/regression/issue_242')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "zero_value.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_242/zero_value.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_242/zero_value.c
clang -o build/regression/issue_242/zero_value.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_242/zero_value.pb.c
clang -o build/regression/issue_242/zero_value -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_242/zero_value.o build/regression/issue_242/zero_value.pb.o build/common/pb_decode.o build/common/pb_encode.o build/common/pb_common.o
run_test(["build/regression/issue_242/zero_value.output"], ["build/regression/issue_242/zero_value"])
Command line: ['build/regression/issue_242/zero_value']
[ OK ]   Ran build/regression/issue_242/zero_value
os.chdir('build/regression/issue_247')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "padding.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_247/padding.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_247/padding.c
clang -o build/regression/issue_247/padding.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_247/padding.pb.c
clang -o build/regression/issue_247/padding -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_247/padding.o build/regression/issue_247/padding.pb.o build/common/pb_encode.o build/common/pb_common.o
run_test(["build/regression/issue_247/padding.output"], ["build/regression/issue_247/padding"])
Command line: ['build/regression/issue_247/padding']
[ OK ]   Ran build/regression/issue_247/padding
os.chdir('build/regression/issue_249')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "test.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_249/test.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_249/test.c
clang -o build/regression/issue_249/test.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_249/test.pb.c
clang -o build/regression/issue_249/test -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_249/test.o build/regression/issue_249/test.pb.o build/common/pb_decode.o build/common/pb_encode.o build/common/pb_common.o
run_test(["build/regression/issue_249/test.output"], ["build/regression/issue_249/test"])
Command line: ['build/regression/issue_249/test']
[ OK ]   Ran build/regression/issue_249/test
os.chdir('build/regression/issue_253')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "short_array.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_253/short_array.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_253/short_array.c
clang -o build/regression/issue_253/short_array.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_253/short_array.pb.c
clang -o build/regression/issue_253/short_array -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_253/short_array.o build/regression/issue_253/short_array.pb.o build/common/pb_decode.o build/common/pb_encode.o build/common/pb_common.o
run_test(["build/regression/issue_253/short_array.output"], ["build/regression/issue_253/short_array"])
Command line: ['build/regression/issue_253/short_array']
[ OK ]   Ran build/regression/issue_253/short_array
os.chdir('build/regression/issue_256')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "submsg_array.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_256/submsg_array.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_256/submsg_array.c
clang -o build/regression/issue_256/submsg_array.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_256/submsg_array.pb.c
clang -o build/regression/issue_256/submsg_array -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_256/submsg_array.o build/regression/issue_256/submsg_array.pb.o build/common/pb_decode.o build/common/pb_encode.o build/common/pb_common.o
run_test(["build/regression/issue_256/submsg_array.output"], ["build/regression/issue_256/submsg_array"])
Command line: ['build/regression/issue_256/submsg_array']
[ OK ]   Ran build/regression/issue_256/submsg_array
os.chdir('build/regression/issue_259')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "callback_pointer.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_259/callback_pointer.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_ENABLE_MALLOC=1 -DPB_SYSTEM_HEADER=\"malloc_wrappers_syshdr.h\" "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/common build/regression/issue_259/callback_pointer.c
clang -o build/regression/issue_259/callback_pointer.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_ENABLE_MALLOC=1 -DPB_SYSTEM_HEADER=\"malloc_wrappers_syshdr.h\" "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/common build/regression/issue_259/callback_pointer.pb.c
clang -o build/regression/issue_259/callback_pointer -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_259/callback_pointer.o build/regression/issue_259/callback_pointer.pb.o build/common/pb_decode_with_malloc.o build/common/pb_common_with_malloc.o build/common/malloc_wrappers.o
run_test(["build/regression/issue_259/callback_pointer.output"], ["build/regression/issue_259/callback_pointer"])
Command line: ['/usr/bin/valgrind', '-q', '--error-exitcode=99', '/home/jenkins/workspace/nanopb/nanopb compiler args/tests/build/regression/issue_259/callback_pointer']
[ OK ]   Ran /usr/bin/valgrind
os.chdir('build/regression/issue_306')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "large_extension.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
match_files(["build/regression/issue_306/large_extension.pb.matched"], ["build/regression/issue_306/large_extension.pb.c", "build/regression/issue_306/large_extension.expected"])
[ OK ]   All patterns found in build/regression/issue_306/large_extension.pb.c
os.chdir('build/regression/issue_322')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "defaults.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_322/defaults.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_322/defaults.c
clang -o build/regression/issue_322/defaults.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_322/defaults.pb.c
clang -o build/regression/issue_322/defaults -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_322/defaults.o build/regression/issue_322/defaults.pb.o build/common/pb_decode.o build/common/pb_common.o
run_test(["build/regression/issue_322/defaults.output"], ["build/regression/issue_322/defaults"])
Command line: ['build/regression/issue_322/defaults']
[ OK ]   Ran build/regression/issue_322/defaults
os.chdir('build/regression/issue_338')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "bigvalue.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
os.chdir('build/regression/issue_342')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "extensions.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_342/extensions.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_342/extensions.pb.c
clang -o build/regression/issue_342/test_extensions.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_342/test_extensions.c
clang -o build/regression/issue_342/test_extensions -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_342/test_extensions.o build/regression/issue_342/extensions.pb.o build/common/pb_decode.o build/common/pb_encode.o build/common/pb_common.o
run_test(["build/regression/issue_342/test_extensions.output"], ["build/regression/issue_342/test_extensions"])
Command line: ['build/regression/issue_342/test_extensions']
[ OK ]   Ran build/regression/issue_342/test_extensions
os.chdir('build/regression/issue_363')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "oneofmsg.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_363/oneofmsg.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_363/oneofmsg.pb.c
clang -o build/regression/issue_363/test_oneofmsg.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_363/test_oneofmsg.c
clang -o build/regression/issue_363/test_oneofmsg -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_363/test_oneofmsg.o build/regression/issue_363/oneofmsg.pb.o build/common/pb_encode.o build/common/pb_decode.o build/common/pb_common.o
run_test(["build/regression/issue_363/test_oneofmsg.output"], ["build/regression/issue_363/test_oneofmsg"])
Command line: ['build/regression/issue_363/test_oneofmsg']
[ OK ]   Ran build/regression/issue_363/test_oneofmsg
os.chdir('build/regression/issue_376')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "fixed_array.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_376/fixed_array.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_376/fixed_array.pb.c
clang -o build/regression/issue_376/test_fixarray.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_376/test_fixarray.c
clang -o build/regression/issue_376/test_fixarray -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_376/test_fixarray.o build/regression/issue_376/fixed_array.pb.o build/common/pb_encode.o build/common/pb_decode.o build/common/pb_common.o
run_test(["build/regression/issue_376/test_fixarray.output"], ["build/regression/issue_376/test_fixarray"])
Command line: ['build/regression/issue_376/test_fixarray']
[ OK ]   Ran build/regression/issue_376/test_fixarray
os.chdir('build/regression/issue_380')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "manglenames.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_380/manglenames.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_380/manglenames.pb.c
os.chdir('build/regression/issue_395')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "test.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_395/test.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_395/test.c
clang -o build/regression/issue_395/test.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_395/test.pb.c
clang -o build/regression/issue_395/test -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_395/test.o build/regression/issue_395/test.pb.o build/common/pb_encode.o build/common/pb_decode.o build/common/pb_common.o
run_test(["build/regression/issue_395/test.output"], ["build/regression/issue_395/test"])
Command line: ['build/regression/issue_395/test']
[ OK ]   Ran build/regression/issue_395/test
os.chdir('build/regression/issue_407')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "extensions.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_407/extensions.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_407/extensions.pb.c
clang -o build/regression/issue_407/test_extensions.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_407/test_extensions.c
clang -o build/regression/issue_407/test_extensions -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_407/test_extensions.o build/regression/issue_407/extensions.pb.o build/common/pb_encode.o build/common/pb_decode.o build/common/pb_common.o
run_test(["build/regression/issue_407/test_extensions.output"], ["build/regression/issue_407/test_extensions"])
Command line: ['build/regression/issue_407/test_extensions']
[ OK ]   Ran build/regression/issue_407/test_extensions
os.chdir('build/regression/issue_453')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "test.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_453/test.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_453/test.c
clang -o build/regression/issue_453/test -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_453/test.o
run_test(["build/regression/issue_453/test.output"], ["build/regression/issue_453/test"])
Command line: ['build/regression/issue_453/test']
[ OK ]   Ran build/regression/issue_453/test
os.chdir('build/regression/issue_472')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "test.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_472/test.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_472/test.pb.c
match_files(["build/regression/issue_485/pb_common_c.matched"], ["/home/jenkins/workspace/nanopb/nanopb compiler args/pb_common.c", "build/regression/issue_485/uint8.expected"])
[ OK ]   All patterns found in /home/jenkins/workspace/nanopb/nanopb compiler args/pb_common.c
match_files(["build/regression/issue_485/pb_common_h.matched"], ["/home/jenkins/workspace/nanopb/nanopb compiler args/pb_common.h", "build/regression/issue_485/uint8.expected"])
[ OK ]   All patterns found in /home/jenkins/workspace/nanopb/nanopb compiler args/pb_common.h
match_files(["build/regression/issue_485/pb_decode_c.matched"], ["/home/jenkins/workspace/nanopb/nanopb compiler args/pb_decode.c", "build/regression/issue_485/uint8.expected"])
[ OK ]   All patterns found in /home/jenkins/workspace/nanopb/nanopb compiler args/pb_decode.c
match_files(["build/regression/issue_485/pb_decode_h.matched"], ["/home/jenkins/workspace/nanopb/nanopb compiler args/pb_decode.h", "build/regression/issue_485/uint8.expected"])
[ OK ]   All patterns found in /home/jenkins/workspace/nanopb/nanopb compiler args/pb_decode.h
match_files(["build/regression/issue_485/pb_encode_c.matched"], ["/home/jenkins/workspace/nanopb/nanopb compiler args/pb_encode.c", "build/regression/issue_485/uint8.expected"])
[ OK ]   All patterns found in /home/jenkins/workspace/nanopb/nanopb compiler args/pb_encode.c
match_files(["build/regression/issue_485/pb_encode_h.matched"], ["/home/jenkins/workspace/nanopb/nanopb compiler args/pb_encode.h", "build/regression/issue_485/uint8.expected"])
[ OK ]   All patterns found in /home/jenkins/workspace/nanopb/nanopb compiler args/pb_encode.h
match_files(["build/regression/issue_485/pb_h.matched"], ["/home/jenkins/workspace/nanopb/nanopb compiler args/pb.h", "build/regression/issue_485/uint8.expected"])
[ OK ]   All patterns found in /home/jenkins/workspace/nanopb/nanopb compiler args/pb.h
os.chdir('build/regression/issue_487')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "test.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_487/test.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_487/test.pb.c
os.chdir('build/regression/issue_493')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "test.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -Ibuild/regression/issue_494 -obuild/regression/issue_494/oneof.pb build/regression/issue_494/oneof.proto
"/usr/bin/python3" "/home/jenkins/workspace/nanopb/nanopb compiler args/generator/nanopb_generator.py" -Dbuild/regression/issue_494 build/regression/issue_494/oneof.pb
Writing to build/regression/issue_494/oneof.pb.h and build/regression/issue_494/oneof.pb.c
os.chdir('build/regression/issue_494')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "submessage.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang++ -o build/regression/issue_494/oneof_size.o -c -g -Wall -Werror -Wextra -Wno-missing-field-initializers -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_494/oneof_size.cc
clang++ -o build/regression/issue_494/oneof_size -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_494/oneof_size.o
run_test(["build/regression/issue_494/oneof_size.output"], ["build/regression/issue_494/oneof_size"])
Command line: ['build/regression/issue_494/oneof_size']
[ OK ]   Ran build/regression/issue_494/oneof_size
os.chdir('build/regression/issue_504')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "test.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_504/test.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_ENABLE_MALLOC=1 -DPB_SYSTEM_HEADER=\"malloc_wrappers_syshdr.h\" "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/common build/regression/issue_504/test.c
clang -o build/regression/issue_504/test.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_ENABLE_MALLOC=1 -DPB_SYSTEM_HEADER=\"malloc_wrappers_syshdr.h\" "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/common build/regression/issue_504/test.pb.c
clang -o build/regression/issue_504/test -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_504/test.o build/regression/issue_504/test.pb.o build/common/pb_encode.o build/common/pb_common.o
run_test(["build/regression/issue_504/test.output"], ["build/regression/issue_504/test"])
Command line: ['build/regression/issue_504/test']
[ OK ]   Ran build/regression/issue_504/test
os.chdir('build/regression/issue_522')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "uenum.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_522/uenum.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DBOOL=foobar_bool_t -DCALLBACK=9999 -DINT32=1234 -DOPTIONAL=xyz_t -DREPEATED=0 -DSTATIC=static -DUENUM=_SFR_MEM8 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_522/uenum.pb.c
os.chdir('build/regression/issue_524')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "oneof.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
os.chdir('build/regression/issue_524')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "submessage.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
match_files(["build/regression/issue_524/oneof.pb.matched"], ["build/regression/issue_524/oneof.pb.h", "build/regression/issue_524/oneof.expected"])
[ OK ]   All patterns found in build/regression/issue_524/oneof.pb.h
clang -o build/regression/issue_524/oneof.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_524/oneof.pb.c
os.chdir('build/regression/issue_535')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "issue_535.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_535/issue_535.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_535/issue_535.pb.c
os.chdir('build/regression/issue_544')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "submsg_callback.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_544/submsg_callback.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_544/submsg_callback.c
clang -o build/regression/issue_544/submsg_callback.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_544/submsg_callback.pb.c
clang -o build/regression/issue_544/submsg_callback -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_544/submsg_callback.o build/regression/issue_544/submsg_callback.pb.o build/common/pb_encode.o build/common/pb_decode.o build/common/pb_common.o
run_test(["build/regression/issue_544/submsg_callback.output"], ["build/regression/issue_544/submsg_callback"])
Command line: ['build/regression/issue_544/submsg_callback']
[ OK ]   Ran build/regression/issue_544/submsg_callback
os.chdir('build/regression/issue_545')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "submsg_callback.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_545/submsg_callback.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_545/submsg_callback.pb.c
clang -o build/regression/issue_547/pb_common_fields32.o -c -ansi -g -Wall -Werror -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer -Wextra -Wcast-qual -Wconversion -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common "/home/jenkins/workspace/nanopb/nanopb compiler args/pb_common.c"
clang -o build/regression/issue_547/pb_encode_fields32.o -c -ansi -g -Wall -Werror -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer -Wextra -Wcast-qual -Wconversion -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common "/home/jenkins/workspace/nanopb/nanopb compiler args/pb_encode.c"
os.chdir('build/regression/issue_547')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "test.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_547/test.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_547/test.c
clang -o build/regression/issue_547/test.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_547/test.pb.c
clang -o build/regression/issue_547/test -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_547/test.o build/regression/issue_547/test.pb.o build/regression/issue_547/pb_encode_fields32.o build/regression/issue_547/pb_common_fields32.o
run_test(["build/regression/issue_547/test.output"], ["build/regression/issue_547/test"])
Command line: ['build/regression/issue_547/test']
[ OK ]   Ran build/regression/issue_547/test
os.chdir('build/regression/issue_558')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "mixed.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_558/mixed.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_558/mixed.c
clang -o build/regression/issue_558/mixed.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_558/mixed.pb.c
clang -o build/regression/issue_558/mixed -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_558/mixed.o build/regression/issue_558/mixed.pb.o build/common/pb_encode.o build/common/pb_decode.o build/common/pb_common.o
run_test(["build/regression/issue_558/mixed.output"], ["build/regression/issue_558/mixed"])
Command line: ['build/regression/issue_558/mixed']
[ OK ]   Ran build/regression/issue_558/mixed
os.chdir('build/regression/issue_569')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "a.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
os.chdir('build/regression/issue_569')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.cpp,--header-extension=.hpp:. "a.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_569/a.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_569/a.pb.c
clang++ -o build/regression/issue_569/a_cpp.o -c -g -Wall -Werror -Wextra -Wno-missing-field-initializers -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_569/a.pb.cpp
os.chdir('build/regression/issue_569')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "b.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
os.chdir('build/regression/issue_569')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.cpp,--header-extension=.hpp:. "b.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_569/b.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_569/b.pb.c
clang++ -o build/regression/issue_569/b_cpp.o -c -g -Wall -Werror -Wextra -Wno-missing-field-initializers -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_569/b.pb.cpp
os.chdir('build/regression/issue_610')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "DataPacket.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
os.chdir('build/regression/issue_610')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "LogMessage.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_610/DataPacket.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_610/DataPacket.pb.c
clang -o build/regression/issue_610/LogMessage.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_610/LogMessage.pb.c
os.chdir('build/regression/issue_610')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "nanopb_generator_bug/first/a/aa.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_610/nanopb_generator_bug/first/a/aa.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/regression/issue_610 build/regression/issue_610/nanopb_generator_bug/first/a/aa.pb.c
os.chdir('build/regression/issue_610')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "nanopb_generator_bug/first/a/ab.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_610/nanopb_generator_bug/first/a/ab.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/regression/issue_610 build/regression/issue_610/nanopb_generator_bug/first/a/ab.pb.c
os.chdir('build/regression/issue_610')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "nanopb_generator_bug/first/a.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_610/nanopb_generator_bug/first/a.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/regression/issue_610 build/regression/issue_610/nanopb_generator_bug/first/a.pb.c
os.chdir('build/regression/issue_610')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "nanopb_generator_bug/first/b/ba.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_610/nanopb_generator_bug/first/b/ba.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/regression/issue_610 build/regression/issue_610/nanopb_generator_bug/first/b/ba.pb.c
os.chdir('build/regression/issue_610')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "nanopb_generator_bug/first/b.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_610/nanopb_generator_bug/first/b.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/regression/issue_610 build/regression/issue_610/nanopb_generator_bug/first/b.pb.c
os.chdir('build/regression/issue_610')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "nanopb_generator_bug/first.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
match_files(["build/regression/issue_610/nanopb_generator_bug/first.pb.matched"], ["build/regression/issue_610/nanopb_generator_bug/first.pb.h", "build/regression/issue_610/first.expected"])
[ OK ]   All patterns found in build/regression/issue_610/nanopb_generator_bug/first.pb.h
clang -o build/regression/issue_610/nanopb_generator_bug/first.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Ibuild/regression/issue_610 build/regression/issue_610/nanopb_generator_bug/first.pb.c
os.chdir('build/regression/issue_611')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "uenum.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
match_files(["build/regression/issue_611/uenum.pb.matched"], ["build/regression/issue_611/uenum.pb.h", "build/regression/issue_611/uenum.expected"])
[ OK ]   All patterns found in build/regression/issue_611/uenum.pb.h
clang -o build/regression/issue_611/uenum.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_611/uenum.pb.c
os.chdir('build/regression/issue_617')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "oneof.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_617/oneof.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_617/oneof.pb.c
clang -o build/regression/issue_617/test_oneof.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_617/test_oneof.c
clang -o build/regression/issue_617/test_oneof -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_617/test_oneof.o build/regression/issue_617/oneof.pb.o build/common/pb_decode.o build/common/pb_common.o
run_test(["build/regression/issue_617/test_oneof.output"], ["build/regression/issue_617/test_oneof"])
Command line: ['build/regression/issue_617/test_oneof']
[ OK ]   Ran build/regression/issue_617/test_oneof
os.chdir('build/regression/issue_631')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "submsg_callback.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_631/submsg_callback.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_631/submsg_callback.pb.c
clang -o build/regression/issue_631/test.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_631/test.c
clang -o build/regression/issue_631/test -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_631/test.o build/regression/issue_631/submsg_callback.pb.o build/common/pb_common.o
run_test(["build/regression/issue_631/test.output"], ["build/regression/issue_631/test"])
Command line: ['build/regression/issue_631/test']
[ OK ]   Ran build/regression/issue_631/test
os.chdir('build/regression/issue_637')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "oneof.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
os.chdir('build/regression/issue_637')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "other.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_637/oneof.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_637/oneof.pb.c
clang -o build/regression/issue_637/test.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_637/test.c
os.chdir('build/regression/issue_644')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "int64.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_644/int64.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_644/int64.pb.c
os.chdir('build/regression/issue_647')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "repro.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/regression/issue_647/repro.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_647/repro.c
clang -o build/regression/issue_647/repro.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/regression/issue_647/repro.pb.c
clang -o build/regression/issue_647/repro -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/regression/issue_647/repro.o build/regression/issue_647/repro.pb.o build/common/pb_decode_with_malloc.o build/common/pb_common_with_malloc.o build/common/malloc_wrappers.o
run_test(["build/regression/issue_647/repro.output"], ["build/regression/issue_647/repro"])
Command line: ['build/regression/issue_647/repro']
[ OK ]   Ran build/regression/issue_647/repro
os.chdir('build/sort_by_tag')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "sort_by_tag.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/sort_by_tag/sort_by_tag.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/sort_by_tag/sort_by_tag.c
clang -o build/sort_by_tag/sort_by_tag.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/sort_by_tag/sort_by_tag.pb.c
clang -o build/sort_by_tag/sort_by_tag -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/sort_by_tag/sort_by_tag.o build/sort_by_tag/sort_by_tag.pb.o build/common/pb_encode.o build/common/pb_decode.o build/common/pb_common.o
run_test(["build/sort_by_tag/sort_by_tag.output"], ["build/sort_by_tag/sort_by_tag"])
Command line: ['build/sort_by_tag/sort_by_tag']
[ OK ]   Ran build/sort_by_tag/sort_by_tag
os.chdir('build/special_characters')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "funny-proto+name has.characters.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o "build/special_characters/funny-proto+name has.characters.pb.o" -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common "build/special_characters/funny-proto+name has.characters.pb.c"
os.chdir('build/stackusage')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "stackusage.proto"
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/stackusage/stackusage.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/stackusage/stackusage.c
clang -o build/stackusage/stackusage.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/stackusage/stackusage.pb.c
clang -o build/stackusage/stackusage -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/stackusage/stackusage.o build/stackusage/stackusage.pb.o build/common/pb_encode.o build/common/pb_decode.o build/common/pb_common.o
run_test(["build/stackusage/stackusage.output"], ["build/stackusage/stackusage"])
Command line: ['build/stackusage/stackusage']
Stack usage: encode 1176 bytes, decode 1720 bytes
[ OK ]   Ran build/stackusage/stackusage
command(["build/typename_mangling/flatten.options"], ["build/typename_mangling/with_package.options"])
Copy("build/typename_mangling/flatten.proto", "build/typename_mangling/with_package.proto")
os.chdir('build/typename_mangling')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "flatten.proto"
Following patterns in ./flatten.options did not match any fields: com.example.nanopb.TopLevelMessage.ShortIfNone, TopLevelMessage.ShortIfStripPackage
Use  protoc --nanopb-out=-v:.   to see a list of the field names.
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/typename_mangling/flatten.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/typename_mangling/flatten.pb.c
command(["build/typename_mangling/package_initials.options"], ["build/typename_mangling/with_package.options"])
Copy("build/typename_mangling/package_initials.proto", "build/typename_mangling/with_package.proto")
os.chdir('build/typename_mangling')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "package_initials.proto"
Following patterns in ./package_initials.options did not match any fields: com.example.nanopb.TopLevelMessage.ShortIfNone, TopLevelMessage.ShortIfStripPackage, ShortIfFlatten
Use  protoc --nanopb-out=-v:.   to see a list of the field names.
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/typename_mangling/package_initials.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/typename_mangling/package_initials.pb.c
command(["build/typename_mangling/strip_package.options"], ["build/typename_mangling/with_package.options"])
Copy("build/typename_mangling/strip_package.proto", "build/typename_mangling/with_package.proto")
os.chdir('build/typename_mangling')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "strip_package.proto"
Following patterns in ./strip_package.options did not match any fields: com.example.nanopb.TopLevelMessage.ShortIfNone, ShortIfFlatten
Use  protoc --nanopb-out=-v:.   to see a list of the field names.
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/typename_mangling/strip_package.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/typename_mangling/strip_package.pb.c
clang -o build/typename_mangling/test_flatten.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/typename_mangling/test_flatten.c
clang -o build/typename_mangling/test_flatten -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/typename_mangling/test_flatten.o build/typename_mangling/flatten.pb.o build/common/pb_common.o
clang -o build/typename_mangling/test_package_initials.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/typename_mangling/test_package_initials.c
clang -o build/typename_mangling/test_package_initials -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/typename_mangling/test_package_initials.o build/typename_mangling/package_initials.pb.o build/common/pb_common.o
clang -o build/typename_mangling/test_strip_package.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/typename_mangling/test_strip_package.c
clang -o build/typename_mangling/test_strip_package -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/typename_mangling/test_strip_package.o build/typename_mangling/strip_package.pb.o build/common/pb_common.o
Copy("build/validate_utf8/alltypes.pb.c", "build/alltypes/alltypes.pb.c")
Copy("build/validate_utf8/alltypes.pb.h", "build/alltypes/alltypes.pb.h")
clang -o build/validate_utf8/alltypes.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_VALIDATE_UTF8=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/validate_utf8/alltypes.pb.c
Copy("build/validate_utf8/decode_alltypes.c", "build/alltypes/decode_alltypes.c")
clang -o build/validate_utf8/decode_alltypes.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_VALIDATE_UTF8=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/validate_utf8/decode_alltypes.c
clang -o build/validate_utf8/pb_decode_validateutf8.o -c -ansi -g -Wall -Werror -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer -Wextra -Wcast-qual -Wconversion -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_VALIDATE_UTF8=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common "/home/jenkins/workspace/nanopb/nanopb compiler args/pb_decode.c"
clang -o build/validate_utf8/pb_common_validateutf8.o -c -ansi -g -Wall -Werror -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer -Wextra -Wcast-qual -Wconversion -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_VALIDATE_UTF8=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common "/home/jenkins/workspace/nanopb/nanopb compiler args/pb_common.c"
clang -o build/validate_utf8/decode_alltypes -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/validate_utf8/decode_alltypes.o build/validate_utf8/alltypes.pb.o build/validate_utf8/pb_decode_validateutf8.o build/validate_utf8/pb_common_validateutf8.o
Copy("build/validate_utf8/encode_alltypes.c", "build/alltypes/encode_alltypes.c")
clang -o build/validate_utf8/encode_alltypes.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_VALIDATE_UTF8=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common build/validate_utf8/encode_alltypes.c
clang -o build/validate_utf8/pb_encode_validateutf8.o -c -ansi -g -Wall -Werror -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer -Wextra -Wcast-qual -Wconversion -O1 -m32 -DPB_FIELD_32BIT=1 -DPB_VALIDATE_UTF8=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common "/home/jenkins/workspace/nanopb/nanopb compiler args/pb_encode.c"
clang -o build/validate_utf8/encode_alltypes -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/validate_utf8/encode_alltypes.o build/validate_utf8/alltypes.pb.o build/validate_utf8/pb_encode_validateutf8.o build/validate_utf8/pb_common_validateutf8.o
run_test(["build/validate_utf8/encode_alltypes.output"], ["build/validate_utf8/encode_alltypes"])
Command line: ['build/validate_utf8/encode_alltypes']
[ OK ]   Ran build/validate_utf8/encode_alltypes
run_test(["build/validate_utf8/decode_alltypes.output"], ["build/validate_utf8/decode_alltypes", "build/validate_utf8/encode_alltypes.output"])
Command line: ['build/validate_utf8/decode_alltypes']
[ OK ]   Ran build/validate_utf8/decode_alltypes
os.chdir('build/without_64bit')
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I. -I"../.." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --nanopb_out=--source-extension=.c,--header-extension=.h:. "alltypes.proto"
Following patterns in ./alltypes.options did not match any fields: *.*farray, DescriptorSize8
Use  protoc --nanopb-out=-v:.   to see a list of the field names.
os.chdir('/home/jenkins/workspace/nanopb/nanopb compiler args/tests')
clang -o build/without_64bit/alltypes.pb.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DHAVE_STDINT_H=0 -DPB_SYSTEM_HEADER=\"no_64bit_syshdr.h\" -DPB_WITHOUT_64BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Iwithout_64bit build/without_64bit/alltypes.pb.c
clang -o build/without_64bit/decode_alltypes.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DHAVE_STDINT_H=0 -DPB_SYSTEM_HEADER=\"no_64bit_syshdr.h\" -DPB_WITHOUT_64BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Iwithout_64bit build/without_64bit/decode_alltypes.c
clang -o build/without_64bit/pb_decode_no64bit.o -c -ansi -g -Wall -Werror -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer -Wextra -Wcast-qual -Wconversion -O1 -m32 -DPB_FIELD_32BIT=1 -DHAVE_STDINT_H=0 -DPB_SYSTEM_HEADER=\"no_64bit_syshdr.h\" -DPB_WITHOUT_64BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Iwithout_64bit "/home/jenkins/workspace/nanopb/nanopb compiler args/pb_decode.c"
clang -o build/without_64bit/pb_common_no64bit.o -c -ansi -g -Wall -Werror -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer -Wextra -Wcast-qual -Wconversion -O1 -m32 -DPB_FIELD_32BIT=1 -DHAVE_STDINT_H=0 -DPB_SYSTEM_HEADER=\"no_64bit_syshdr.h\" -DPB_WITHOUT_64BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Iwithout_64bit "/home/jenkins/workspace/nanopb/nanopb compiler args/pb_common.c"
clang -o build/without_64bit/decode_alltypes -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/without_64bit/decode_alltypes.o build/without_64bit/alltypes.pb.o build/without_64bit/pb_decode_no64bit.o build/without_64bit/pb_common_no64bit.o
clang -o build/without_64bit/encode_alltypes.o -c -ansi -g -Wall -Werror -O1 -m32 -DPB_FIELD_32BIT=1 -DHAVE_STDINT_H=0 -DPB_SYSTEM_HEADER=\"no_64bit_syshdr.h\" -DPB_WITHOUT_64BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Iwithout_64bit build/without_64bit/encode_alltypes.c
clang -o build/without_64bit/pb_encode_no64bit.o -c -ansi -g -Wall -Werror -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer -Wextra -Wcast-qual -Wconversion -O1 -m32 -DPB_FIELD_32BIT=1 -DHAVE_STDINT_H=0 -DPB_SYSTEM_HEADER=\"no_64bit_syshdr.h\" -DPB_WITHOUT_64BIT=1 "-I/home/jenkins/workspace/nanopb/nanopb compiler args" -Ibuild/common -Iwithout_64bit "/home/jenkins/workspace/nanopb/nanopb compiler args/pb_encode.c"
clang -o build/without_64bit/encode_alltypes -m32 -fsanitize=undefined,integer -fno-sanitize-recover=undefined,integer build/without_64bit/encode_alltypes.o build/without_64bit/alltypes.pb.o build/without_64bit/pb_encode_no64bit.o build/without_64bit/pb_common_no64bit.o
run_test(["build/without_64bit/encode_alltypes.output"], ["build/without_64bit/encode_alltypes"])
Command line: ['build/without_64bit/encode_alltypes']
[ OK ]   Ran build/without_64bit/encode_alltypes
run_test(["build/without_64bit/decode_alltypes.output"], ["build/without_64bit/decode_alltypes", "build/without_64bit/encode_alltypes.output"])
Command line: ['build/without_64bit/decode_alltypes']
[ OK ]   Ran build/without_64bit/decode_alltypes
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I"." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --decode=AllTypes "build/without_64bit/alltypes.proto" <"build/without_64bit/encode_alltypes.output" >"build/without_64bit/encode_alltypes.output.decoded"
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I"." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --encode=AllTypes "build/without_64bit/alltypes.proto" <"build/without_64bit/encode_alltypes.output.decoded" >"build/without_64bit/encode_alltypes.output.recoded"
compare_files(["build/without_64bit/encode_alltypes.equal"], ["build/without_64bit/encode_alltypes.output", "build/without_64bit/encode_alltypes.output.recoded"])
[ OK ]   Files equal: build/without_64bit/encode_alltypes.output and build/without_64bit/encode_alltypes.output.recoded
run_test(["build/without_64bit/optionals.output"], ["build/without_64bit/encode_alltypes"])
Command line: ['build/without_64bit/encode_alltypes', '1']
[ OK ]   Ran build/without_64bit/encode_alltypes
run_test(["build/without_64bit/optionals.decout"], ["build/without_64bit/decode_alltypes", "build/without_64bit/optionals.output"])
Command line: ['build/without_64bit/decode_alltypes', '1']
[ OK ]   Ran build/without_64bit/decode_alltypes
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I"." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --decode=AllTypes "build/without_64bit/alltypes.proto" <"build/without_64bit/optionals.output" >"build/without_64bit/optionals.output.decoded"
"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/protoc" -I"." -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator/proto" -I"/home/jenkins/workspace/nanopb/nanopb compiler args/generator" --encode=AllTypes "build/without_64bit/alltypes.proto" <"build/without_64bit/optionals.output.decoded" >"build/without_64bit/optionals.output.recoded"
compare_files(["build/without_64bit/optionals.equal"], ["build/without_64bit/optionals.output", "build/without_64bit/optionals.output.recoded"])
[ OK ]   Files equal: build/without_64bit/optionals.output and build/without_64bit/optionals.output.recoded
scons: done building targets.
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Finished: SUCCESS