Test ran at 2025-03-07 00:39:04.180080+00:00 SOLUTION: ayacc=1.4.1: An Ada LARL(1) parser generator Origin: commit 2ec635a270080bce7cd42403ba28729173ed7c88 from https://github.com/Ada-France/ayacc.git Properties: Author: David Taback Author: Deepak Tolani Configuration: no modifiers Description: An Ada LARL(1) parser generator Environment: MANPATH=${CRATE_ROOT}/man:${MANPATH} Environment: PATH=${CRATE_ROOT}/bin:${PATH} Executable: ayacc GPR Scenario: AYACC_BUILD := distrib | debug | optimize | profile | coverage License: Unlicense Long_Description: Ayacc is an Ada parser generator in the style of yacc(1). The first implementation was written by David Taback and Deepak Tolani at the University of California, Irvine. The last version that was released appeared to be the Ayacc 1.1 released in 1994. Ayacc was used and improved by P2Ada, the Pascal to Ada translator. This version of Ayacc is derived from the P2Ada ayacc implementation released in August 2010. This version brings a number of improvements: - Ayacc now uses more standard options to configure the code generation - The parser was improved to configure the parser stack size and support Ada child packages. - The grammar supports the %unit directive to control the Ada child packages. - Several options provide a better control of the generated code. - Ayacc can generate a reentrant parser. Maintainer: Stephane.Carrez@gmail.com Maintainers_Logins: stcarrez Name: ayacc Tag: parser Tag: generator Tag: grammar Version: 1.4.1 Website: https://github.com/Ada-France/ayacc LOG: Spawning: alr -d -n get --build ayacc=1.4.1 Note: Deploying ayacc=1.4.1... Note: Building ayacc=1.4.1/ayacc.gpr... Setup [mkdir] object directory for project ayacc [mkdir] exec directory for project ayacc Compile [Ada] ayacc.adb [Ada] ayacc_file_names.adb [Ada] error_report_file.adb [Ada] options.adb [Ada] output_file.adb [Ada] parse_table.adb [Ada] parse_template_file.adb [Ada] parser.adb [Ada] rule_table.adb [Ada] source_file.adb [Ada] symbol_table.adb [Ada] tokens_file.adb [Ada] string_pkg.adb [Ada] str_pack.adb [Ada] actions_file.adb [Ada] parse_template_file-templates.ads [Ada] lexical_analyzer.adb [Ada] goto_file.adb [Ada] lalr_symbol_info.adb [Ada] lr0_machine.adb [Ada] shift_reduce_file.adb [Ada] symbol_info.adb [Ada] verbose_file.adb [Ada] ragged.adb [Ada] stack_pack.adb [Ada] lists.adb [Ada] stack_pkg.adb [Ada] set_pack.adb Bind [gprbind] ayacc.bexch [Ada] ayacc.ali Link [link] ayacc.adb /home/runner/.local/share/alire/toolchains/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib/x86_64-linux-gnu/libc.so.6: unknown type [0x13] section `.relr.dyn' /home/runner/.local/share/alire/toolchains/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib/x86_64-linux-gnu/libc.so.6 when searching for /lib/x86_64-linux-gnu/libc.so.6 /home/runner/.local/share/alire/toolchains/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find /lib/x86_64-linux-gnu/libc.so.6 /home/runner/.local/share/alire/toolchains/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib/x86_64-linux-gnu/libc.so.6: unknown type [0x13] section `.relr.dyn' /home/runner/.local/share/alire/toolchains/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib/x86_64-linux-gnu/libc.so.6 when searching for /lib/x86_64-linux-gnu/libc.so.6 /home/runner/.local/share/alire/toolchains/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib64/ld-linux-x86-64.so.2: unknown type [0x13] section `.relr.dyn' /home/runner/.local/share/alire/toolchains/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib64/ld-linux-x86-64.so.2 when searching for /lib64/ld-linux-x86-64.so.2 /home/runner/.local/share/alire/toolchains/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find /lib64/ld-linux-x86-64.so.2 /home/runner/.local/share/alire/toolchains/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib64/ld-linux-x86-64.so.2: unknown type [0x13] section `.relr.dyn' /home/runner/.local/share/alire/toolchains/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib64/ld-linux-x86-64.so.2 when searching for /lib64/ld-linux-x86-64.so.2 collect2: error: ld returned 1 exit status gprbuild: link of ayacc.adb failed gprbuild: failed command was: /home/runner/.local/share/alire/toolchains/gnat_native_10.3.2_d7078088/bin/gcc ayacc.o b__ayacc.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/lists.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/ragged.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/set_pack.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/stack_pack.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/stack_pkg.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/str_pack.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/string_pkg.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/ayacc_file_names.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/actions_file.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/shift_reduce_file.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/source_file.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/error_report_file.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/lexical_analyzer.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/options.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/parse_template_file.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/parse_template_file-templates.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/output_file.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/symbol_table.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/rule_table.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/goto_file.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/symbol_info.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/lr0_machine.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/lalr_symbol_info.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/tokens_file.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/parser.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/verbose_file.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/parse_table.o -s -L/home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/ -L/home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/obj/ -L/home/runner/.local/share/alire/toolchains/gnat_native_10.3.2_d7078088/lib/gcc/x86_64-pc-linux-gnu/10.3.0/adalib/ -static-libgcc /home/runner/.local/share/alire/toolchains/gnat_native_10.3.2_d7078088/lib/gcc/x86_64-pc-linux-gnu/10.3.0/adalib/libgnat.a -ldl -Wl,-rpath-link,/home/runner/.local/share/alire/toolchains/gnat_native_10.3.2_d7078088/lib/gcc/x86_64-pc-linux-gnu/10.3.0//adalib -Wl,-z,origin,-rpath,$ORIGIN/..//obj:$ORIGIN/../../../../../../..//.local/share/alire/toolchains/gnat_native_10.3.2_d7078088/lib/gcc/x86_64-pc-linux-gnu/10.3.0/adalib -o /home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/bin//ayacc stderr: Command ["gprbuild", "-s", "-j0", "-p", "-P", "/home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/ayacc.gpr"] exited with code 4 ERROR: Command ["gprbuild", "-s", "-j0", "-p", "-P", "/home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/ayacc.gpr"] exited with code 4 stderr: ALIRE.CHECKED_ERROR stderr: Command ["gprbuild", "-s", "-j0", "-p", "-P", "/home/runner/work/alire-crates-ci/alire-crates-ci/test/a011dbf2-31d0-4788-8eae-51870f9ee20d/ayacc_1.4.1_2ec635a2/ayacc.gpr"] exited with code 4 stderr: raised ALIRE.CHECKED_ERROR : alire-stored-error:1 [/home/runner/work/alire-crates-ci/alire-crates-ci/alire_install/bin/alr] 0xe16f5e Alire.Raise_Checked_Error at alire.adb:284 0xa845be Alire.Os_Lib.Subprocess.Checked_Spawn at alire-os_lib-subprocess.adb:111 0xcef7be Alire.Spawn.Command at alire-spawn.adb:21 0xcefdde Alire.Spawn.Gprbuild at alire-spawn.adb:41 0xc31d1f Alire.Roots.Build at alire-roots.adb:186 0xc304da Alire.Roots.Build at alire-roots.adb:252 0xc53d6f Alire.Roots.Traverse at alire-roots.adb:2075 0xcba1fd Alire.Solutions.Traverse.Visit at alire-solutions.adb:1480 0xcb9344 Alire.Solutions.Traverse at alire-solutions.adb:1563 0xc53e62 Alire.Roots.Traverse at alire-roots.adb:2079 0xc53f21 Alire.Roots.Traverse at alire-roots.adb:2059 0xc30a46 Alire.Roots.Build at alire-roots.adb:283 0xc30b2b Alire.Roots.Build at alire-roots.adb:111 0x4a5e38 Alr.Commands.Get.Retrieve at alr-commands-get.adb:205 0x4a94f3 Alr.Commands.Get.Execute at alr-commands-get.adb:378 0x4a96a1 Alr.Commands.Get.Execute at alr-commands-get.adb:256 0x533c96 Alr.Commands.Sub_Cmd.Execute at clic-subcommand-instance.adb:749 0x53eff7 Alr.Commands.Execute at alr-commands.adb:561 0x43953a Alr.Main at alr-main.adb:13 0x43c1d3 Main at b__alr-main.adb:2299 [/lib/x86_64-linux-gnu/libc.so.6] 0x7facbce2a1c8 0x7facbce2a289 [/home/runner/work/alire-crates-ci/alire-crates-ci/alire_install/bin/alr] 0x4393dc _start at ??? 0xfffffffffffffffe Warning: ayacc=1.4.1 successfully retrieved but its build failed. There are no dependencies. ERROR: Build ended with errors