On my raspberry pi model 3B I got those: Xtian.
make all-recursive make[1]: Entering directory '/home/xtian/gnuapl' Making all in doc make[2]: Entering directory '/home/xtian/gnuapl/doc' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/xtian/gnuapl/doc' Making all in gnu-apl.d make[2]: Entering directory '/home/xtian/gnuapl/gnu-apl.d' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/xtian/gnuapl/gnu-apl.d' Making all in src make[2]: Entering directory '/home/xtian/gnuapl/src' Making all in native make[3]: Entering directory '/home/xtian/gnuapl/src/native' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/xtian/gnuapl/src/native' Making all in APs make[3]: Entering directory '/home/xtian/gnuapl/src/APs' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/xtian/gnuapl/src/APs' Making all in emacs_mode make[3]: Entering directory '/home/xtian/gnuapl/src/emacs_mode' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/xtian/gnuapl/src/emacs_mode' Making all in sql make[3]: Entering directory '/home/xtian/gnuapl/src/sql' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/xtian/gnuapl/src/sql' Making all in workspaces make[3]: Entering directory '/home/xtian/gnuapl/src/workspaces' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/xtian/gnuapl/src/workspaces' make[3]: Entering directory '/home/xtian/gnuapl/src' g++ -DHAVE_CONFIG_H -I. -I.. -Werror -Wall -Wno-strict-aliasing -Wno-deprecated-declarations -rdynamic -g -O2 -MT apl-Bif_F12_FORMAT.o -MD -MP -MF .deps/apl-Bif_F12_FORMAT.Tpo -c -o apl-Bif_F12_FORMAT.o `test -f 'Bif_F12_FORMAT.cc' || echo './'`Bif_F12_FORMAT.cc g++ -DHAVE_CONFIG_H -I. -I.. -Werror -Wall -Wno-strict-aliasing -Wno-deprecated-declarations -rdynamic -g -O2 -MT apl-Bif_OPER1_REDUCE.o -MD -MP -MF .deps/apl-Bif_OPER1_REDUCE.Tpo -c -o apl-Bif_OPER1_REDUCE.o `test -f 'Bif_OPER1_REDUCE.cc' || echo './'`Bif_OPER1_REDUCE.cc g++ -DHAVE_CONFIG_H -I. -I.. -Werror -Wall -Wno-strict-aliasing -Wno-deprecated-declarations -rdynamic -g -O2 -MT apl-Bif_OPER1_SCAN.o -MD -MP -MF .deps/apl-Bif_OPER1_SCAN.Tpo -c -o apl-Bif_OPER1_SCAN.o `test -f 'Bif_OPER1_SCAN.cc' || echo './'`Bif_OPER1_SCAN.cc g++ -DHAVE_CONFIG_H -I. -I.. -Werror -Wall -Wno-strict-aliasing -Wno-deprecated-declarations -rdynamic -g -O2 -MT apl-CDR.o -MD -MP -MF .deps/apl-CDR.Tpo -c -o apl-CDR.o `test -f 'CDR.cc' || echo './'`CDR.cc In file included from PrintBuffer.hh:28:0, from Cell.hh:27, from Value.hh:30, from Value.icc:24, from NamedObject.hh:25, from Function.hh:27, from PrimitiveFunction.hh:25, from Bif_F12_FORMAT.hh:24, from Bif_F12_FORMAT.cc:25: Shape.hh: In member function ‘virtual Token Bif_F12_FORMAT::eval_B(Value_P)’: Shape.hh:125:18: error: array subscript is below array bounds [-Werror=array-bounds] if (rho[r]) { volume /= rho[r]; rho[r] = sh; volume *= rho[r]; } ^ Shape.hh:126:30: error: array subscript is below array bounds [-Werror=array-bounds] else { rho[r] = sh; recompute_volume(); } } ^ mv -f .deps/apl-Bif_OPER1_SCAN.Tpo .deps/apl-Bif_OPER1_SCAN.Po g++ -DHAVE_CONFIG_H -I. -I.. -Werror -Wall -Wno-strict-aliasing -Wno-deprecated-declarations -rdynamic -g -O2 -MT apl-Cell.o -MD -MP -MF .deps/apl-Cell.Tpo -c -o apl-Cell.o `test -f 'Cell.cc' || echo './'`Cell.cc mv -f .deps/apl-Bif_OPER1_REDUCE.Tpo .deps/apl-Bif_OPER1_REDUCE.Po g++ -DHAVE_CONFIG_H -I. -I.. -Werror -Wall -Wno-strict-aliasing -Wno-deprecated-declarations -rdynamic -g -O2 -MT apl-CharCell.o -MD -MP -MF .deps/apl-CharCell.Tpo -c -o apl-CharCell.o `test -f 'CharCell.cc' || echo './'`CharCell.cc mv -f .deps/apl-CDR.Tpo .deps/apl-CDR.Po g++ -DHAVE_CONFIG_H -I. -I.. -Werror -Wall -Wno-strict-aliasing -Wno-deprecated-declarations -rdynamic -g -O2 -MT apl-Command.o -MD -MP -MF .deps/apl-Command.Tpo -c -o apl-Command.o `test -f 'Command.cc' || echo './'`Command.cc mv -f .deps/apl-Cell.Tpo .deps/apl-Cell.Po g++ -DHAVE_CONFIG_H -I. -I.. -Werror -Wall -Wno-strict-aliasing -Wno-deprecated-declarations -rdynamic -g -O2 -MT apl-Common.o -MD -MP -MF .deps/apl-Common.Tpo -c -o apl-Common.o `test -f 'Common.cc' || echo './'`Common.cc mv -f .deps/apl-CharCell.Tpo .deps/apl-CharCell.Po g++ -DHAVE_CONFIG_H -I. -I.. -Werror -Wall -Wno-strict-aliasing -Wno-deprecated-declarations -rdynamic -g -O2 -MT apl-ComplexCell.o -MD -MP -MF .deps/apl-ComplexCell.Tpo -c -o apl-ComplexCell.o `test -f 'ComplexCell.cc' || echo './'`ComplexCell.cc Shape.hh: In member function ‘Value_P Bif_F12_FORMAT::format_by_specification(Value_P, Value_P)’: Shape.hh:126:30: error: array subscript is below array bounds [-Werror=array-bounds] else { rho[r] = sh; recompute_volume(); } } ^ Shape.hh:125:18: error: array subscript is below array bounds [-Werror=array-bounds] if (rho[r]) { volume /= rho[r]; rho[r] = sh; volume *= rho[r]; } ^ mv -f .deps/apl-Common.Tpo .deps/apl-Common.Po g++ -DHAVE_CONFIG_H -I. -I.. -Werror -Wall -Wno-strict-aliasing -Wno-deprecated-declarations -rdynamic -g -O2 -MT apl-configure_args.o -MD -MP -MF .deps/apl-configure_args.Tpo -c -o apl-configure_args.o `test -f 'configure_args.cc' || echo './'`configure_args.cc mv -f .deps/apl-configure_args.Tpo .deps/apl-configure_args.Po g++ -DHAVE_CONFIG_H -I. -I.. -Werror -Wall -Wno-strict-aliasing -Wno-deprecated-declarations -rdynamic -g -O2 -MT apl-DiffOut.o -MD -MP -MF .deps/apl-DiffOut.Tpo -c -o apl-DiffOut.o `test -f 'DiffOut.cc' || echo './'`DiffOut.cc cc1plus: all warnings being treated as errors Makefile:1873: recipe for target 'apl-Bif_F12_FORMAT.o' failed make[3]: *** [apl-Bif_F12_FORMAT.o] Error 1 make[3]: *** Waiting for unfinished jobs.... mv -f .deps/apl-DiffOut.Tpo .deps/apl-DiffOut.Po mv -f .deps/apl-ComplexCell.Tpo .deps/apl-ComplexCell.Po mv -f .deps/apl-Command.Tpo .deps/apl-Command.Po make[3]: Leaving directory '/home/xtian/gnuapl/src' Makefile:3153: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/home/xtian/gnuapl/src' Makefile:511: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/home/xtian/gnuapl' Makefile:398: recipe for target 'all' failed make: *** [all] Error 2 On 2017-01-10 16:40, Juergen Sauermann wrote:
Hi Xtian, thanks, *SVN **843*. /// Jürgen