git: 23210c9f42af - main - contrib/bc: update to version 5.2.3

From: Stefan Eßer <se_at_FreeBSD.org>
Date: Mon, 07 Mar 2022 22:26:48 UTC
The branch main has been updated by se:

URL: https://cgit.FreeBSD.org/src/commit/?id=23210c9f42af94dc6bcdae3996d8a3d010dd6bfe

commit 23210c9f42af94dc6bcdae3996d8a3d010dd6bfe
Merge: 9282f04ff0ee 3673adf1ee31
Author:     Stefan Eßer <se@FreeBSD.org>
AuthorDate: 2022-03-07 22:23:56 +0000
Commit:     Stefan Eßer <se@FreeBSD.org>
CommitDate: 2022-03-07 22:26:09 +0000

    contrib/bc: update to version 5.2.3
    
    This version fixes a parse error when passing a file to bc using -f
    if that file has a multiline comment or string in it.
    
    Merge commit '3673adf1ee311d6f83176d3e43cf0efb314764e4'
    
    MFC after:      3 days

 contrib/bc/.gitignore                              |   12 +-
 contrib/bc/NEWS.md                                 |    5 +
 contrib/bc/benchmarks/bc/add.bc                    |   21 +
 contrib/bc/benchmarks/bc/arrays.bc                 |   38 +
 contrib/bc/benchmarks/bc/arrays_and_constants.bc   |   38 +
 contrib/bc/benchmarks/bc/bitfuncs.bc               |   18 +
 contrib/bc/benchmarks/bc/constants.bc              |   41 +
 contrib/bc/benchmarks/bc/divide.bc                 |   26 +
 contrib/bc/benchmarks/bc/functions.bc              |   38 +
 contrib/bc/benchmarks/bc/irand_long.bc             |   12 +
 contrib/bc/benchmarks/bc/irand_short.bc            |    9 +
 contrib/bc/benchmarks/bc/lib.bc                    |   11 +
 contrib/bc/benchmarks/bc/multiply.bc               |   23 +
 contrib/bc/benchmarks/bc/postfix_incdec.bc         |   11 +
 contrib/bc/benchmarks/bc/power.bc                  |    2 +
 contrib/bc/benchmarks/bc/strings.bc                |   40 +
 contrib/bc/benchmarks/bc/subtract.bc               |   22 +
 contrib/bc/benchmarks/dc/modexp.dc                 |   42 +
 contrib/bc/include/lang.h                          |    4 +
 contrib/bc/include/lex.h                           |   11 +-
 contrib/bc/include/parse.h                         |    4 +-
 contrib/bc/include/status.h                        |    4 +-
 contrib/bc/include/version.h                       |    2 +-
 contrib/bc/include/vm.h                            |    9 +-
 contrib/bc/manuals/bc.1.md.in                      | 2476 ++++++++++
 contrib/bc/manuals/benchmarks.md                   |  673 +++
 contrib/bc/manuals/dc.1.md.in                      | 1452 ++++++
 contrib/bc/manuals/development.md                  | 5110 ++++++++++++++++++++
 contrib/bc/manuals/header.txt                      |   27 +
 contrib/bc/manuals/header_bc.txt                   |    1 +
 contrib/bc/manuals/header_bcl.txt                  |    1 +
 contrib/bc/manuals/header_dc.txt                   |    1 +
 contrib/bc/manuals/release.md                      |   72 +
 contrib/bc/scripts/afl.py                          |  245 +
 contrib/bc/scripts/alloc.sh                        |   84 +
 contrib/bc/scripts/benchmark.sh                    |  159 +
 contrib/bc/scripts/bitfuncgen.c                    |  240 +
 contrib/bc/scripts/fuzz_prep.sh                    |   81 +
 contrib/bc/scripts/manpage.sh                      |  175 +
 contrib/bc/scripts/ministat.c                      |  675 +++
 contrib/bc/scripts/package.sh                      |  248 +
 contrib/bc/scripts/radamsa.sh                      |  133 +
 contrib/bc/scripts/radamsa.txt                     |   17 +
 contrib/bc/scripts/randmath.py                     |  421 ++
 contrib/bc/scripts/release.sh                      |  810 ++++
 contrib/bc/scripts/release_settings.txt            |   16 +
 contrib/bc/scripts/test_settings.sh                |   77 +
 contrib/bc/scripts/test_settings.txt               |   93 +
 contrib/bc/src/bc_lex.c                            |    2 +-
 contrib/bc/src/dc_lex.c                            |    3 +-
 contrib/bc/src/lex.c                               |   17 +-
 contrib/bc/src/parse.c                             |    4 +-
 contrib/bc/src/program.c                           |    6 +-
 contrib/bc/src/vm.c                                |  153 +-
 contrib/bc/tests/fuzzing/bc_afl.yaml               |  125 +
 contrib/bc/tests/fuzzing/bc_afl_continue.yaml      |  122 +
 contrib/bc/tests/fuzzing/bc_inputs1/array.bc       |   60 +
 contrib/bc/tests/fuzzing/bc_inputs1/decimal.txt    |   30 +
 contrib/bc/tests/fuzzing/bc_inputs1/functions.bc   |    7 +
 contrib/bc/tests/fuzzing/bc_inputs1/len.bc         |   48 +
 contrib/bc/tests/fuzzing/bc_inputs1/lib10.txt      |    4 +
 contrib/bc/tests/fuzzing/bc_inputs1/lib12.txt      |    1 +
 contrib/bc/tests/fuzzing/bc_inputs1/lib2.txt       |   15 +
 contrib/bc/tests/fuzzing/bc_inputs1/lib3.txt       |    6 +
 contrib/bc/tests/fuzzing/bc_inputs1/lib6.txt       |    5 +
 contrib/bc/tests/fuzzing/bc_inputs2/bitfuncs.txt   |   42 +
 contrib/bc/tests/fuzzing/bc_inputs2/lib15.txt      |    1 +
 contrib/bc/tests/fuzzing/bc_inputs2/lib21.txt      |    1 +
 contrib/bc/tests/fuzzing/bc_inputs2/misc3.txt      |   12 +
 contrib/bc/tests/fuzzing/bc_inputs2/modulus.txt    |   27 +
 contrib/bc/tests/fuzzing/bc_inputs2/references.bc  |  408 ++
 contrib/bc/tests/fuzzing/bc_inputs3/02.txt         |    1 +
 contrib/bc/tests/fuzzing/bc_inputs3/03.txt         |    2 +
 contrib/bc/tests/fuzzing/bc_inputs3/06.txt         |    1 +
 contrib/bc/tests/fuzzing/bc_inputs3/07.txt         |    8 +
 contrib/bc/tests/fuzzing/bc_inputs3/10.txt         |    1 +
 contrib/bc/tests/fuzzing/bc_inputs3/12.txt         |    2 +
 contrib/bc/tests/fuzzing/bc_inputs3/16.txt         |    1 +
 contrib/bc/tests/fuzzing/bc_inputs3/trunc.txt      |   15 +
 contrib/bc/tests/fuzzing/dc_inputs/01.txt          |    2 +
 contrib/bc/tests/fuzzing/dc_inputs/02.txt          |    5 +
 contrib/bc/tests/fuzzing/dc_inputs/03.txt          |    2 +
 contrib/bc/tests/fuzzing/dc_inputs/04.txt          |    9 +
 contrib/bc/tests/fuzzing/dc_inputs/05.txt          |    3 +
 contrib/bc/tests/fuzzing/dc_inputs/06.txt          |    1 +
 contrib/bc/tests/fuzzing/dc_inputs/07.txt          |    3 +
 contrib/bc/tests/fuzzing/dc_inputs/08.txt          |    1 +
 contrib/bc/tests/fuzzing/dc_inputs/09.txt          |    9 +
 contrib/bc/tests/fuzzing/dc_inputs/10.txt          |   11 +
 contrib/bc/tests/fuzzing/dc_inputs/11.txt          |    4 +
 contrib/bc/tests/fuzzing/dc_inputs/12.txt          |    2 +
 contrib/bc/tests/fuzzing/dc_inputs/13.txt          |    7 +
 contrib/bc/tests/fuzzing/dc_inputs/14.txt          |    7 +
 contrib/bc/tests/fuzzing/dc_inputs/15.txt          |   11 +
 contrib/bc/tests/fuzzing/dc_inputs/16.txt          |    1 +
 contrib/bc/tests/fuzzing/dc_inputs/17.txt          |   20 +
 contrib/bc/tests/fuzzing/dc_inputs/18.txt          |    3 +
 contrib/bc/tests/fuzzing/dc_inputs/20.txt          |    3 +
 contrib/bc/tests/fuzzing/dc_inputs/21.txt          |    5 +
 contrib/bc/tests/fuzzing/dc_inputs/22.txt          |   36 +
 contrib/bc/tests/fuzzing/dc_inputs/23.txt          |    2 +
 contrib/bc/tests/fuzzing/dc_inputs/24.txt          |    1 +
 contrib/bc/tests/fuzzing/dc_inputs/25.txt          |    6 +
 contrib/bc/tests/fuzzing/dc_inputs/26.txt          |  155 +
 contrib/bc/tests/fuzzing/dc_inputs/27.txt          |    2 +
 contrib/bc/tests/fuzzing/dc_inputs/28.txt          |    1 +
 contrib/bc/tests/fuzzing/dc_inputs/29.txt          |   13 +
 contrib/bc/tests/fuzzing/dc_inputs/30.txt          |    1 +
 contrib/bc/tests/fuzzing/dc_inputs/abs.txt         |    7 +
 contrib/bc/tests/fuzzing/dc_inputs/add.txt         |   33 +
 contrib/bc/tests/fuzzing/dc_inputs/array.dc        |    2 +
 contrib/bc/tests/fuzzing/dc_inputs/boolean.txt     |   80 +
 contrib/bc/tests/fuzzing/dc_inputs/decimal.txt     |   41 +
 contrib/bc/tests/fuzzing/dc_inputs/divide.txt      |   33 +
 contrib/bc/tests/fuzzing/dc_inputs/divmod.txt      |   64 +
 contrib/bc/tests/fuzzing/dc_inputs/else.dc         |    4 +
 contrib/bc/tests/fuzzing/dc_inputs/engineering.txt |   19 +
 contrib/bc/tests/fuzzing/dc_inputs/loop.dc         |    3 +
 contrib/bc/tests/fuzzing/dc_inputs/misc.txt        |    1 +
 contrib/bc/tests/fuzzing/dc_inputs/modexp.txt      |  103 +
 contrib/bc/tests/fuzzing/dc_inputs/modulus.txt     |   70 +
 contrib/bc/tests/fuzzing/dc_inputs/multiply.txt    |   42 +
 contrib/bc/tests/fuzzing/dc_inputs/places.txt      |   14 +
 contrib/bc/tests/fuzzing/dc_inputs/power.txt       |   36 +
 contrib/bc/tests/fuzzing/dc_inputs/quit.dc         |    2 +
 contrib/bc/tests/fuzzing/dc_inputs/scientific.txt  |   55 +
 contrib/bc/tests/fuzzing/dc_inputs/shift.txt       |   42 +
 contrib/bc/tests/fuzzing/dc_inputs/sqrt.txt        |   14 +
 contrib/bc/tests/fuzzing/dc_inputs/stack_len.txt   |   15 +
 contrib/bc/tests/fuzzing/dc_inputs/stdin.txt       |  205 +
 contrib/bc/tests/fuzzing/dc_inputs/stream.dc       |    2 +
 contrib/bc/tests/fuzzing/dc_inputs/strings.txt     |   51 +
 contrib/bc/tests/fuzzing/dc_inputs/subtract.txt    |   33 +
 contrib/bc/tests/fuzzing/dc_inputs/vars.txt        |    2 +
 contrib/bc/tests/fuzzing/dc_inputs/weird.dc        |    2 +
 contrib/bc/tests/other.sh                          |   50 +
 136 files changed, 16127 insertions(+), 84 deletions(-)

diff --cc contrib/bc/.gitignore
index 31e43aa61efc,000000000000..8d0c7d33935c
mode 100644,000000..100644
--- a/contrib/bc/.gitignore
+++ b/contrib/bc/.gitignore
@@@ -1,80 -1,0 +1,86 @@@
 +*.config
 +*.creator
 +*.files
 +*.includes
 +*.creator.user*
 +*.cflags
 +*.cxxflags
 +bin/*bc
 +bin/*bc.exe
 +bin/*dc
 +bin/*dc.exe
 +bin/bcl
 +bc.old
 +*.o
 +*.a
 +.log_*.txt
 +.test.txt
 +.math.txt
 +.results.txt
 +.ops.txt
 +manuals/bc.1
 +manuals/bc.1.ronn
 +manuals/bc.1.md
 +manuals/dc.1
 +manuals/dc.1.ronn
 +manuals/dc.1.md
 +gen/strgen
 +lib.c
 +lib2.c
 +lib3.c
 +bc_help.c
 +dc_help.c
 +config.mak
 +timeconst.bc
 +Makefile
++bcl.pc
 +
++build/*
 +tests/fuzzing/bc_outputs1/*
 +tests/fuzzing/bc_outputs2/*
 +tests/fuzzing/bc_outputs3/*
 +tests/fuzzing/dc_outputs/*
 +tests/bc_outputs/*
 +tests/dc_outputs/*
 +
 +.gdb_history
 +
 +# Ignore the generated test files
 +parse.txt
 +parse_results.txt
 +print.txt
 +print_results.txt
 +bessel.txt
 +bessel_results.txt
 +prime.txt
 +strings2.txt
 +strings2_results.txt
 +tests/bc/scripts/add.txt
 +tests/bc/scripts/divide.txt
 +tests/bc/scripts/multiply.txt
 +tests/bc/scripts/subtract.txt
 +tests/bc/scripts/strings2.txt
 +benchmarks/bc/*.txt
 +benchmarks/dc/*.txt
 +scripts/ministat
- scripts/bitgen
++scripts/bitfuncgen
 +perf.data
 +perf.data.old
 +*.gcda
 +*.gcno
 +*.gcov
 +*.html
 +*.profraw
 +
 +core.*
 +
 +cscope*.out
 +tags
 +
 +*.vcxproj.user
- Debug/*
- Release/*
++vs/.vs/*
++vs/bin/*
++vs/lib/*
++vs/src2/*
++vs/tests/*.txt
++vs/tests/*.exe
diff --cc contrib/bc/benchmarks/bc/add.bc
index 000000000000,90a83e4758d9..90a83e4758d9
mode 000000,100644..100644
--- a/contrib/bc/benchmarks/bc/add.bc
+++ b/contrib/bc/benchmarks/bc/add.bc
diff --cc contrib/bc/benchmarks/bc/arrays.bc
index 000000000000,cc0276d6ad20..cc0276d6ad20
mode 000000,100644..100644
--- a/contrib/bc/benchmarks/bc/arrays.bc
+++ b/contrib/bc/benchmarks/bc/arrays.bc
diff --cc contrib/bc/benchmarks/bc/arrays_and_constants.bc
index 000000000000,9a2172ece5be..9a2172ece5be
mode 000000,100644..100644
--- a/contrib/bc/benchmarks/bc/arrays_and_constants.bc
+++ b/contrib/bc/benchmarks/bc/arrays_and_constants.bc
diff --cc contrib/bc/benchmarks/bc/bitfuncs.bc
index 000000000000,69d357c2ce8a..69d357c2ce8a
mode 000000,100644..100644
--- a/contrib/bc/benchmarks/bc/bitfuncs.bc
+++ b/contrib/bc/benchmarks/bc/bitfuncs.bc
diff --cc contrib/bc/benchmarks/bc/constants.bc
index 000000000000,1f7b92d47566..1f7b92d47566
mode 000000,100644..100644
--- a/contrib/bc/benchmarks/bc/constants.bc
+++ b/contrib/bc/benchmarks/bc/constants.bc
diff --cc contrib/bc/benchmarks/bc/divide.bc
index 000000000000,227794badbcb..227794badbcb
mode 000000,100644..100644
--- a/contrib/bc/benchmarks/bc/divide.bc
+++ b/contrib/bc/benchmarks/bc/divide.bc
diff --cc contrib/bc/benchmarks/bc/functions.bc
index 000000000000,7848c8df0c9f..7848c8df0c9f
mode 000000,100644..100644
--- a/contrib/bc/benchmarks/bc/functions.bc
+++ b/contrib/bc/benchmarks/bc/functions.bc
diff --cc contrib/bc/benchmarks/bc/irand_long.bc
index 000000000000,2d2404942f83..2d2404942f83
mode 000000,100644..100644
--- a/contrib/bc/benchmarks/bc/irand_long.bc
+++ b/contrib/bc/benchmarks/bc/irand_long.bc
diff --cc contrib/bc/benchmarks/bc/irand_short.bc
index 000000000000,a53d407879f3..a53d407879f3
mode 000000,100644..100644
--- a/contrib/bc/benchmarks/bc/irand_short.bc
+++ b/contrib/bc/benchmarks/bc/irand_short.bc
diff --cc contrib/bc/benchmarks/bc/lib.bc
index 000000000000,fb7cd1b93354..fb7cd1b93354
mode 000000,100644..100644
--- a/contrib/bc/benchmarks/bc/lib.bc
+++ b/contrib/bc/benchmarks/bc/lib.bc
diff --cc contrib/bc/benchmarks/bc/multiply.bc
index 000000000000,d4ed08e055c8..d4ed08e055c8
mode 000000,100644..100644
--- a/contrib/bc/benchmarks/bc/multiply.bc
+++ b/contrib/bc/benchmarks/bc/multiply.bc
diff --cc contrib/bc/benchmarks/bc/postfix_incdec.bc
index 000000000000,2437f4c4c820..2437f4c4c820
mode 000000,100644..100644
--- a/contrib/bc/benchmarks/bc/postfix_incdec.bc
+++ b/contrib/bc/benchmarks/bc/postfix_incdec.bc
diff --cc contrib/bc/benchmarks/bc/power.bc
index 000000000000,b067aa732d10..b067aa732d10
mode 000000,100644..100644
--- a/contrib/bc/benchmarks/bc/power.bc
+++ b/contrib/bc/benchmarks/bc/power.bc
diff --cc contrib/bc/benchmarks/bc/strings.bc
index 000000000000,a97017ea78b4..a97017ea78b4
mode 000000,100644..100644
--- a/contrib/bc/benchmarks/bc/strings.bc
+++ b/contrib/bc/benchmarks/bc/strings.bc
diff --cc contrib/bc/benchmarks/bc/subtract.bc
index 000000000000,b88bd60e935c..b88bd60e935c
mode 000000,100644..100644
--- a/contrib/bc/benchmarks/bc/subtract.bc
+++ b/contrib/bc/benchmarks/bc/subtract.bc
diff --cc contrib/bc/benchmarks/dc/modexp.dc
index 000000000000,48f304cb92da..48f304cb92da
mode 000000,100644..100644
--- a/contrib/bc/benchmarks/dc/modexp.dc
+++ b/contrib/bc/benchmarks/dc/modexp.dc
diff --cc contrib/bc/include/lang.h
index 09b0d6072806,b7d12b53c7f3..fb0c3420aa22
--- a/contrib/bc/include/lang.h
+++ b/contrib/bc/include/lang.h
@@@ -37,10 -37,11 +37,14 @@@
  #define BC_LANG_H
  
  #include <stdbool.h>
 +#if BC_C11
 +#include <assert.h>
 +#endif // BC_C11
  
+ #if BC_C11
+ #include <assert.h>
+ #endif // BC_C11
+ 
  #include <status.h>
  #include <vector.h>
  #include <num.h>
diff --cc contrib/bc/manuals/bc.1.md.in
index 000000000000,e5ca807dbe39..e5ca807dbe39
mode 000000,100644..100644
--- a/contrib/bc/manuals/bc.1.md.in
+++ b/contrib/bc/manuals/bc.1.md.in
diff --cc contrib/bc/manuals/benchmarks.md
index 000000000000,af0593f4e876..af0593f4e876
mode 000000,100644..100644
--- a/contrib/bc/manuals/benchmarks.md
+++ b/contrib/bc/manuals/benchmarks.md
diff --cc contrib/bc/manuals/dc.1.md.in
index 000000000000,5ca37bcc97c4..5ca37bcc97c4
mode 000000,100644..100644
--- a/contrib/bc/manuals/dc.1.md.in
+++ b/contrib/bc/manuals/dc.1.md.in
diff --cc contrib/bc/manuals/development.md
index 000000000000,6733d496defd..6733d496defd
mode 000000,100644..100644
--- a/contrib/bc/manuals/development.md
+++ b/contrib/bc/manuals/development.md
diff --cc contrib/bc/manuals/header.txt
index 000000000000,d805e14ad691..d805e14ad691
mode 000000,100644..100644
--- a/contrib/bc/manuals/header.txt
+++ b/contrib/bc/manuals/header.txt
diff --cc contrib/bc/manuals/header_bc.txt
index 000000000000,fc2e6bdcb9c5..fc2e6bdcb9c5
mode 000000,100644..100644
--- a/contrib/bc/manuals/header_bc.txt
+++ b/contrib/bc/manuals/header_bc.txt
diff --cc contrib/bc/manuals/header_bcl.txt
index 000000000000,4b1c6974f3df..4b1c6974f3df
mode 000000,100644..100644
--- a/contrib/bc/manuals/header_bcl.txt
+++ b/contrib/bc/manuals/header_bcl.txt
diff --cc contrib/bc/manuals/header_dc.txt
index 000000000000,aad9e7cea50a..aad9e7cea50a
mode 000000,100644..100644
--- a/contrib/bc/manuals/header_dc.txt
+++ b/contrib/bc/manuals/header_dc.txt
diff --cc contrib/bc/manuals/release.md
index 000000000000,aa2de7ca9acb..aa2de7ca9acb
mode 000000,100644..100644
--- a/contrib/bc/manuals/release.md
+++ b/contrib/bc/manuals/release.md
diff --cc contrib/bc/scripts/afl.py
index 000000000000,c4312ce84f83..c4312ce84f83
mode 000000,100755..100755
--- a/contrib/bc/scripts/afl.py
+++ b/contrib/bc/scripts/afl.py
diff --cc contrib/bc/scripts/alloc.sh
index 000000000000,c5c46febe0b3..c5c46febe0b3
mode 000000,100755..100755
--- a/contrib/bc/scripts/alloc.sh
+++ b/contrib/bc/scripts/alloc.sh
diff --cc contrib/bc/scripts/benchmark.sh
index 000000000000,35f92452ce78..35f92452ce78
mode 000000,100755..100755
--- a/contrib/bc/scripts/benchmark.sh
+++ b/contrib/bc/scripts/benchmark.sh
diff --cc contrib/bc/scripts/bitfuncgen.c
index 000000000000,8fae531b9286..8fae531b9286
mode 000000,100644..100644
--- a/contrib/bc/scripts/bitfuncgen.c
+++ b/contrib/bc/scripts/bitfuncgen.c
diff --cc contrib/bc/scripts/fuzz_prep.sh
index 000000000000,0441f94e340c..0441f94e340c
mode 000000,100755..100755
--- a/contrib/bc/scripts/fuzz_prep.sh
+++ b/contrib/bc/scripts/fuzz_prep.sh
diff --cc contrib/bc/scripts/manpage.sh
index 000000000000,c1429a6ed51f..c1429a6ed51f
mode 000000,100755..100755
--- a/contrib/bc/scripts/manpage.sh
+++ b/contrib/bc/scripts/manpage.sh
diff --cc contrib/bc/scripts/ministat.c
index 000000000000,e5b7cd47b3e4..e5b7cd47b3e4
mode 000000,100644..100644
--- a/contrib/bc/scripts/ministat.c
+++ b/contrib/bc/scripts/ministat.c
diff --cc contrib/bc/scripts/package.sh
index 000000000000,34692f7ab20a..34692f7ab20a
mode 000000,100755..100755
--- a/contrib/bc/scripts/package.sh
+++ b/contrib/bc/scripts/package.sh
diff --cc contrib/bc/scripts/radamsa.sh
index 000000000000,c92923ddadc4..c92923ddadc4
mode 000000,100755..100755
--- a/contrib/bc/scripts/radamsa.sh
+++ b/contrib/bc/scripts/radamsa.sh
diff --cc contrib/bc/scripts/radamsa.txt
index 000000000000,4bf28907bead..4bf28907bead
mode 000000,100644..100644
--- a/contrib/bc/scripts/radamsa.txt
+++ b/contrib/bc/scripts/radamsa.txt
diff --cc contrib/bc/scripts/randmath.py
index 000000000000,896f0e46c97f..896f0e46c97f
mode 000000,100755..100755
--- a/contrib/bc/scripts/randmath.py
+++ b/contrib/bc/scripts/randmath.py
diff --cc contrib/bc/scripts/release.sh
index 000000000000,12097b1cc8b9..12097b1cc8b9
mode 000000,100755..100755
--- a/contrib/bc/scripts/release.sh
+++ b/contrib/bc/scripts/release.sh
diff --cc contrib/bc/scripts/release_settings.txt
index 000000000000,1cf572347241..1cf572347241
mode 000000,100644..100644
--- a/contrib/bc/scripts/release_settings.txt
+++ b/contrib/bc/scripts/release_settings.txt
diff --cc contrib/bc/scripts/test_settings.sh
index 000000000000,563dbf0e58f3..563dbf0e58f3
mode 000000,100755..100755
--- a/contrib/bc/scripts/test_settings.sh
+++ b/contrib/bc/scripts/test_settings.sh
diff --cc contrib/bc/scripts/test_settings.txt
index 000000000000,e6dd8ac92929..e6dd8ac92929
mode 000000,100644..100644
--- a/contrib/bc/scripts/test_settings.txt
+++ b/contrib/bc/scripts/test_settings.txt
diff --cc contrib/bc/tests/fuzzing/bc_afl.yaml
index 000000000000,7d13bff95824..7d13bff95824
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_afl.yaml
+++ b/contrib/bc/tests/fuzzing/bc_afl.yaml
diff --cc contrib/bc/tests/fuzzing/bc_afl_continue.yaml
index 000000000000,486984bdaef5..486984bdaef5
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_afl_continue.yaml
+++ b/contrib/bc/tests/fuzzing/bc_afl_continue.yaml
diff --cc contrib/bc/tests/fuzzing/bc_inputs1/array.bc
index 000000000000,dac232804914..dac232804914
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs1/array.bc
+++ b/contrib/bc/tests/fuzzing/bc_inputs1/array.bc
diff --cc contrib/bc/tests/fuzzing/bc_inputs1/decimal.txt
index 000000000000,b79da99e3dd2..b79da99e3dd2
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs1/decimal.txt
+++ b/contrib/bc/tests/fuzzing/bc_inputs1/decimal.txt
diff --cc contrib/bc/tests/fuzzing/bc_inputs1/functions.bc
index 000000000000,80d6d1623d8d..80d6d1623d8d
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs1/functions.bc
+++ b/contrib/bc/tests/fuzzing/bc_inputs1/functions.bc
diff --cc contrib/bc/tests/fuzzing/bc_inputs1/len.bc
index 000000000000,ec931f2386a5..ec931f2386a5
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs1/len.bc
+++ b/contrib/bc/tests/fuzzing/bc_inputs1/len.bc
diff --cc contrib/bc/tests/fuzzing/bc_inputs1/lib10.txt
index 000000000000,7aa3fda19cc7..7aa3fda19cc7
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs1/lib10.txt
+++ b/contrib/bc/tests/fuzzing/bc_inputs1/lib10.txt
diff --cc contrib/bc/tests/fuzzing/bc_inputs1/lib12.txt
index 000000000000,7d70e1ccdd5e..7d70e1ccdd5e
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs1/lib12.txt
+++ b/contrib/bc/tests/fuzzing/bc_inputs1/lib12.txt
diff --cc contrib/bc/tests/fuzzing/bc_inputs1/lib2.txt
index 000000000000,f345bd1669cb..f345bd1669cb
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs1/lib2.txt
+++ b/contrib/bc/tests/fuzzing/bc_inputs1/lib2.txt
diff --cc contrib/bc/tests/fuzzing/bc_inputs1/lib3.txt
index 000000000000,1da42385ea44..1da42385ea44
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs1/lib3.txt
+++ b/contrib/bc/tests/fuzzing/bc_inputs1/lib3.txt
diff --cc contrib/bc/tests/fuzzing/bc_inputs1/lib6.txt
index 000000000000,260e159f9fb6..260e159f9fb6
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs1/lib6.txt
+++ b/contrib/bc/tests/fuzzing/bc_inputs1/lib6.txt
diff --cc contrib/bc/tests/fuzzing/bc_inputs2/bitfuncs.txt
index 000000000000,e0703a715c08..e0703a715c08
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs2/bitfuncs.txt
+++ b/contrib/bc/tests/fuzzing/bc_inputs2/bitfuncs.txt
diff --cc contrib/bc/tests/fuzzing/bc_inputs2/lib15.txt
index 000000000000,13be33145ba3..13be33145ba3
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs2/lib15.txt
+++ b/contrib/bc/tests/fuzzing/bc_inputs2/lib15.txt
diff --cc contrib/bc/tests/fuzzing/bc_inputs2/lib21.txt
index 000000000000,82693695945d..82693695945d
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs2/lib21.txt
+++ b/contrib/bc/tests/fuzzing/bc_inputs2/lib21.txt
diff --cc contrib/bc/tests/fuzzing/bc_inputs2/misc3.txt
index 000000000000,7aad374c4ef6..7aad374c4ef6
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs2/misc3.txt
+++ b/contrib/bc/tests/fuzzing/bc_inputs2/misc3.txt
diff --cc contrib/bc/tests/fuzzing/bc_inputs2/modulus.txt
index 000000000000,049cd7dbd73c..049cd7dbd73c
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs2/modulus.txt
+++ b/contrib/bc/tests/fuzzing/bc_inputs2/modulus.txt
diff --cc contrib/bc/tests/fuzzing/bc_inputs2/references.bc
index 000000000000,8188f17aa017..8188f17aa017
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs2/references.bc
+++ b/contrib/bc/tests/fuzzing/bc_inputs2/references.bc
diff --cc contrib/bc/tests/fuzzing/bc_inputs3/02.txt
index 000000000000,8cf0f3e6fec1..8cf0f3e6fec1
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs3/02.txt
+++ b/contrib/bc/tests/fuzzing/bc_inputs3/02.txt
diff --cc contrib/bc/tests/fuzzing/bc_inputs3/03.txt
index 000000000000,00e645cea896..00e645cea896
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs3/03.txt
+++ b/contrib/bc/tests/fuzzing/bc_inputs3/03.txt
diff --cc contrib/bc/tests/fuzzing/bc_inputs3/06.txt
index 000000000000,29fe6be37021..29fe6be37021
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs3/06.txt
+++ b/contrib/bc/tests/fuzzing/bc_inputs3/06.txt
diff --cc contrib/bc/tests/fuzzing/bc_inputs3/07.txt
index 000000000000,e899d8547868..e899d8547868
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs3/07.txt
+++ b/contrib/bc/tests/fuzzing/bc_inputs3/07.txt
diff --cc contrib/bc/tests/fuzzing/bc_inputs3/10.txt
index 000000000000,23fb8689f598..23fb8689f598
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs3/10.txt
+++ b/contrib/bc/tests/fuzzing/bc_inputs3/10.txt
diff --cc contrib/bc/tests/fuzzing/bc_inputs3/12.txt
index 000000000000,143bb71deeda..143bb71deeda
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs3/12.txt
+++ b/contrib/bc/tests/fuzzing/bc_inputs3/12.txt
diff --cc contrib/bc/tests/fuzzing/bc_inputs3/16.txt
index 000000000000,977569bda330..977569bda330
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs3/16.txt
+++ b/contrib/bc/tests/fuzzing/bc_inputs3/16.txt
diff --cc contrib/bc/tests/fuzzing/bc_inputs3/trunc.txt
index 000000000000,364bb224a2e3..364bb224a2e3
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/bc_inputs3/trunc.txt
+++ b/contrib/bc/tests/fuzzing/bc_inputs3/trunc.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/01.txt
index 000000000000,9622de95a241..9622de95a241
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/01.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/01.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/02.txt
index 000000000000,79565935cf23..79565935cf23
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/02.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/02.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/03.txt
index 000000000000,ecede2e05629..ecede2e05629
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/03.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/03.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/04.txt
index 000000000000,209f50c16d52..209f50c16d52
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/04.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/04.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/05.txt
index 000000000000,bf2ca982ed2b..bf2ca982ed2b
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/05.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/05.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/06.txt
index 000000000000,eff417eb55b4..eff417eb55b4
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/06.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/06.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/07.txt
index 000000000000,8a09152faf58..8a09152faf58
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/07.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/07.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/08.txt
index 000000000000,156de2f536b6..156de2f536b6
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/08.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/08.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/09.txt
index 000000000000,ffc3a08908d4..ffc3a08908d4
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/09.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/09.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/10.txt
index 000000000000,0fade4bb899f..0fade4bb899f
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/10.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/10.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/11.txt
index 000000000000,73bbc7d88f1c..73bbc7d88f1c
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/11.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/11.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/12.txt
index 000000000000,aff25e7381cd..aff25e7381cd
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/12.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/12.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/13.txt
index 000000000000,e6af9463e38c..e6af9463e38c
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/13.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/13.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/14.txt
index 000000000000,741f3bfd7704..741f3bfd7704
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/14.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/14.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/15.txt
index 000000000000,828e8204a2aa..828e8204a2aa
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/15.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/15.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/16.txt
index 000000000000,b021dd66d7ff..b021dd66d7ff
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/16.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/16.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/17.txt
index 000000000000,fb46510fc3e3..fb46510fc3e3
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/17.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/17.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/18.txt
index 000000000000,ed2659d097c2..ed2659d097c2
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/18.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/18.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/20.txt
index 000000000000,aa7752a85c67..aa7752a85c67
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/20.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/20.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/21.txt
index 000000000000,01707d8256b6..01707d8256b6
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/21.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/21.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/22.txt
index 000000000000,898184649926..898184649926
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/22.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/22.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/23.txt
index 000000000000,1897dfbbb0aa..1897dfbbb0aa
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/23.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/23.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/24.txt
index 000000000000,fb9b04f7f5b8..fb9b04f7f5b8
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/24.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/24.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/25.txt
index 000000000000,d48a9b2e83fd..d48a9b2e83fd
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/25.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/25.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/26.txt
index 000000000000,731d3969ac3b..731d3969ac3b
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/26.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/26.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/27.txt
index 000000000000,69745b952afc..69745b952afc
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/27.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/27.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/28.txt
index 000000000000,fe81732b3e38..fe81732b3e38
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/28.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/28.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/29.txt
index 000000000000,886eb8ee0a8e..886eb8ee0a8e
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/29.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/29.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/30.txt
index 000000000000,e072e71617d8..e072e71617d8
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/30.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/30.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/abs.txt
index 000000000000,9907dfc6679d..9907dfc6679d
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/abs.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/abs.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/add.txt
index 000000000000,42da2f1f309c..42da2f1f309c
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/add.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/add.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/array.dc
index 000000000000,970f29a68768..970f29a68768
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/array.dc
+++ b/contrib/bc/tests/fuzzing/dc_inputs/array.dc
diff --cc contrib/bc/tests/fuzzing/dc_inputs/boolean.txt
index 000000000000,815100f0d085..815100f0d085
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/boolean.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/boolean.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/decimal.txt
index 000000000000,fdc628c857e0..fdc628c857e0
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/decimal.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/decimal.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/divide.txt
index 000000000000,38b874e9f175..38b874e9f175
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/divide.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/divide.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/divmod.txt
index 000000000000,1633203ff99f..1633203ff99f
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/divmod.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/divmod.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/else.dc
index 000000000000,84deb8754e9f..84deb8754e9f
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/else.dc
+++ b/contrib/bc/tests/fuzzing/dc_inputs/else.dc
diff --cc contrib/bc/tests/fuzzing/dc_inputs/engineering.txt
index 000000000000,90a35052b3cb..90a35052b3cb
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/engineering.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/engineering.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/loop.dc
index 000000000000,26cec23818df..26cec23818df
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/loop.dc
+++ b/contrib/bc/tests/fuzzing/dc_inputs/loop.dc
diff --cc contrib/bc/tests/fuzzing/dc_inputs/misc.txt
index 000000000000,222a3ad265d2..222a3ad265d2
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/misc.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/misc.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/modexp.txt
index 000000000000,a6afb998558e..a6afb998558e
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/modexp.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/modexp.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/modulus.txt
index 000000000000,613944b2001a..613944b2001a
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/modulus.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/modulus.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/multiply.txt
index 000000000000,1f9041d06ea7..1f9041d06ea7
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/multiply.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/multiply.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/places.txt
index 000000000000,308ff1373d64..308ff1373d64
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/places.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/places.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/power.txt
index 000000000000,955e42557a15..955e42557a15
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/power.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/power.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/quit.dc
index 000000000000,81e6289af25b..81e6289af25b
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/quit.dc
+++ b/contrib/bc/tests/fuzzing/dc_inputs/quit.dc
diff --cc contrib/bc/tests/fuzzing/dc_inputs/scientific.txt
index 000000000000,240473b0bbca..240473b0bbca
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/scientific.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/scientific.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/shift.txt
index 000000000000,628b0a5bf6fe..628b0a5bf6fe
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/shift.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/shift.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/sqrt.txt
index 000000000000,7c13fdd0bb5d..7c13fdd0bb5d
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/sqrt.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/sqrt.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/stack_len.txt
index 000000000000,1b367f3affa8..1b367f3affa8
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/stack_len.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/stack_len.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/stdin.txt
index 000000000000,7bf8316b99af..7bf8316b99af
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/stdin.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/stdin.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/stream.dc
index 000000000000,5c61e7c931f9..5c61e7c931f9
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/stream.dc
+++ b/contrib/bc/tests/fuzzing/dc_inputs/stream.dc
diff --cc contrib/bc/tests/fuzzing/dc_inputs/strings.txt
index 000000000000,460976abbd9e..460976abbd9e
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/strings.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/strings.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/subtract.txt
index 000000000000,2cb4104fb717..2cb4104fb717
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/subtract.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/subtract.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/vars.txt
index 000000000000,bbe73b47d81f..bbe73b47d81f
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/vars.txt
+++ b/contrib/bc/tests/fuzzing/dc_inputs/vars.txt
diff --cc contrib/bc/tests/fuzzing/dc_inputs/weird.dc
index 000000000000,391ec05d6282..391ec05d6282
mode 000000,100644..100644
--- a/contrib/bc/tests/fuzzing/dc_inputs/weird.dc
+++ b/contrib/bc/tests/fuzzing/dc_inputs/weird.dc