Source: ghdl Version: 1.0.0+dfsg-8 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: sramac...@debian.org
https://buildd.debian.org/status/fetch.php?pkg=ghdl&arch=armhf&ver=1.0.0%2Bdfsg-8&stamp=1644890335&raw=0 /<<PKGBUILDDIR>>/testrundir/llvm/usr/bin/ghdl --disp-standard --std=87 > /<<PKGBUILDDIR>>/testrundir/llvm/usr/lib/ghdl/llvm/vhdl/src/std/v87/standard.vhdl /bin/sh: 1: /<<PKGBUILDDIR>>/testrundir/llvm/usr/bin/ghdl: not found make[2]: *** [Makefile:133: install] Error 127 make[2]: Leaving directory '/<<PKGBUILDDIR>>/builddir/llvm' > tests: sanity gna vests vpi > args: [33mGHDL is: /<<PKGBUILDDIR>>/testrundir/llvm/usr/bin/ghdl-llvm[0m GHDL 1.0.0 (Debian 1.0.0+dfsg-8) [Dunoon edition] Compiled with GNAT Version: 10.3.0 llvm code generator Written by Tristan Gingold. Copyright (C) 2003 - 2021 Tristan Gingold. GHDL is free software, covered by the GNU General Public License. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. REF: unknown HASH: unknown [33mGHDL help[0m usage: /<<PKGBUILDDIR>>/testrundir/llvm/usr/bin/ghdl-llvm COMMAND [OPTIONS] ... COMMAND is one of: analyze [OPTS] FILEs Analyze one or multiple VHDL files aliases: -a, analyse elaborate [OPTS] UNIT [ARCH] Elaborate design UNIT alias: -e run UNIT [ARCH] [RUNOPTS] Run design UNIT alias: -r elab-run [OPTS] UNIT [ARCH] [RUNOPTS] Elaborate and run design UNIT alias: --elab-run bind [OPTS] UNIT [ARCH] Bind design UNIT alias: --bind link [OPTS] UNIT [ARCH] Link design UNIT alias: --link list-link [OPTS] UNIT [ARCH] List objects file to link UNIT alias: --list-link compile [OPTS] FILEs -e UNIT [ARCH] Generate whole sequence to elaborate design UNIT from FILEs alias: -c make [OPTS] UNIT [ARCH] Make design UNIT alias: -m gen-makefile [OPTS] UNIT [ARCH] Generate a Makefile for design UNIT alias: --gen-makefile gen-depends [OPTS] UNIT [ARCH] Generate dependencies of design UNIT alias: --gen-depends disp-config Display tools path aliases: --disp-config, dispconfig, --dispconfig bootstrap-std (internal) Compile std.standard alias: --bootstrap-standard synth [FILES... -e] UNIT [ARCH] Synthesis from UNIT alias: --synth --libghdl-name Display libghdl name --libghdl-library-path Display libghdl library path --libghdl-include-dir Display libghdl include directory import [OPTS] FILEs Import units of FILEs alias: -i syntax [OPTS] FILEs Check syntax of FILEs alias: -s dir [LIBs] Display contents of the libraries alias: --dir files FILEs Display units in FILES alias: -f clean Remove generated files alias: --clean remove Remove generated files and library file alias: --remove copy Copy work library to current directory alias: --copy disp-standard Disp std.standard in pseudo-vhdl alias: --disp-standard elab-order [OPTS] UNIT [ARCH] Display ordered source files alias: --elab-order find-top Display possible top entity in work library alias: --find-top chop [OPTS] FILEs Chop FILEs alias: --chop lines FILEs Precede line with its number alias: --lines reprint [OPTS] FILEs Redisplay FILEs alias: --reprint fmt [OPTS] FILEs Format FILEs alias: --format compare-tokens [OPTS] REF FILEs Compare FILEs with REF alias: --compare-tokens pp-html FILEs Pretty-print FILEs in HTML alias: --pp-html xref-html FILEs Display FILEs in HTML with xrefs alias: --xref-html xref FILEs Generate xrefs alias: --xref --vpi-compile CMD ARGS Compile with VPI include path --vpi-link CMD ARGS Link with VPI library --vpi-cflags Display VPI compile flags --vpi-ldflags Display VPI link flags --vpi-include-dir Display VPI include directory --vpi-library-dir Display VPI library directory --vpi-library-dir-unix Display VPI library directory (unix form) file-to-xml FILEs Dump AST in XML alias: --file-to-xml help [CMD] Display this help or [help on CMD] aliases: -h, --help version Display ghdl version aliases: -v, --version opts-help Display help for analyzer options alias: --options-help To display the options of a GHDL program, run your program with the 'help' option. Also see 'opts-help' for analyzer options. Please, refer to the GHDL manual for more information. Report issues on https://github.com/ghdl/ghdl [33m[GHDL - test] sanity[0m sanity 001hello87: [32mok[0m sanity 002hello2008: [32mok[0m sanity 004all08: [32mok[0m sanity tests are successful [33m[GHDL - test] gna[0m gna bug01: [32mok[0m gna bug010: [32mok[0m gna bug0100: [32mok[0m gna bug0101: [32mok[0m gna bug0103: [32mok[0m gna bug0104: [32mok[0m gna bug0105: [32mok[0m gna bug0106: [32mok[0m gna bug0108: [32mok[0m gna bug0109: [32mok[0m gna bug011: [32mok[0m gna bug0110: [32mok[0m gna bug0111: [32mok[0m gna bug0112: [32mok[0m gna bug0114: [32mok[0m gna bug0115: [32mok[0m gna bug0117: [32mok[0m gna bug0118: [32mok[0m gna bug012: [32mok[0m gna bug0120: [32mok[0m gna bug014: [32mok[0m gna bug015: [32mok[0m gna bug016: [32mok[0m gna bug017: [32mok[0m gna bug018: [32mok[0m gna bug019: [32mok[0m gna bug02: [32mok[0m gna bug021: [32mok[0m gna bug022: [32mok[0m gna bug023: [32mok[0m gna bug024: [32mok[0m gna bug026: [32mok[0m gna bug027: [32mok[0m gna bug028: [32mok[0m gna bug029: [32mok[0m gna bug03: [32mok[0m gna bug030: [32mok[0m gna bug031: [32mok[0m gna bug032: [32mok[0m gna bug033: [32mok[0m gna bug034: [32mok[0m gna bug035: [32mok[0m gna bug036: [32mok[0m gna bug037: [32mok[0m gna bug039: [32mok[0m gna bug04: [32mok[0m gna bug040: [32mok[0m gna bug041: [32mok[0m gna bug042: [32mok[0m gna bug043: [32mok[0m gna bug044: [32mok[0m gna bug045: [32mok[0m gna bug046: [32mok[0m gna bug047: [32mok[0m gna bug048: [32mok[0m gna bug049: [32mok[0m gna bug05: [32mok[0m gna bug050: [32mok[0m gna bug051: [32mok[0m gna bug052: [32mok[0m gna bug053: [32mok[0m gna bug054: [32mok[0m gna bug055: [32mok[0m gna bug056: [32mok[0m gna bug057: [32mok[0m gna bug058: [32mok[0m gna bug059: [32mok[0m gna bug06: [32mok[0m gna bug060: [32mok[0m gna bug061: [32mok[0m gna bug062: [32mok[0m gna bug063: [32mok[0m gna bug064: [32mok[0m gna bug065: [32mok[0m gna bug066: [32mok[0m gna bug067: [32mok[0m gna bug069: [32mok[0m gna bug07: [32mok[0m gna bug071: [31mfailed[0m analyze atod.vhdl elaborate and simulate atod ./atod:error: NULL access dereferenced in process .atod(behav).P0 ./atod:error: simulation failed make[1]: *** [debian/rules:205: override_dh_auto_test] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' Cheers -- Sebastian Ramacher