Test ran at 2025-02-07 12:45:11.497261+00:00
SOLUTION:
libadalang2xml=1.0.2: Generates XML for Ada source, using libadalang.
Origin: commit 99ee1dd171cd66736f38e770a751a15ad7ffc334 from https://github.com/simonjwright/libadalang2xml.git
Properties:
Author: Simon Wright
Build Switches:
Description: Generates XML for Ada source, using libadalang.
Executable: libadalang2xml
License: GPL-3.0-or-later
Long_Description: Libadalang2XML is a tool to extract syntatic aspects of Ada source code into XML.
The Ada source is initially read using [Libadalang](https://github.com/AdaCore/libadalang). The resulting tree is then traversed, and its structure output in an XML form.
The [document type definition](https://en.wikipedia.org/wiki/Document_type_definition) isn't explicit; it's simply derived from the tree elements created by Libadalang. Note that Libadalang includes much more semantic information than the surface structure generated by this tool, but nevertheless there's enough there to --- for example --- create a scriptable body for a package spec.
## Building on macOS ##
Using the standard `langkit_support`, `libadalang` crates, you **must** build with `LIBRARY_TYPE` set to `relocatable`.
You can obtain versions of those crates adjusted to not require those features, which can therefore build the (default) static libraries, by visiting https://github.com/simonjwright/alire-index.mac.
## Example ##
As an example of the output, this code
``` ada
package Demo is
procedure Square (X : in out Integer);
end Demo;
```
generates
``` xml
Demo
procedure
Square
X
in out
Integer
Demo
```
Maintainer: Simon Wright
Maintainers_Logins: simonjwright
Name: libadalang2xml
Tag: ada
Tag: xml
Version: 1.0.2
Website: https://github.com/simonjwright/libadalang2xml
Dependencies (direct):
libadalang*
Dependencies (solution):
adasat=25.0.0
gnat=14.2.1 (gnat_native)
gnatcoll=25.0.0
gnatcoll_gmp=25.0.0
gnatcoll_iconv=25.0.0
langkit_support=25.0.0
libadalang=25.0.0
libgmp=6.3.0
libgpr=25.0.0
libgpr2=25.0.0
prettier_ada=25.0.0
vss=25.0.0
xmlada=25.0.0
Dependencies (graph):
gnatcoll=25.0.0 --> gnat=14.2.1 (gnat_native) (>=13)
gnatcoll=25.0.0 --> libgpr=25.0.0 (~25.0.0)
gnatcoll_gmp=25.0.0 --> gnatcoll=25.0.0 (~25.0.0)
gnatcoll_gmp=25.0.0 --> libgmp=6.3.0 (*)
gnatcoll_iconv=25.0.0 --> gnatcoll=25.0.0 (~25.0.0)
langkit_support=25.0.0 --> adasat=25.0.0 (^25)
langkit_support=25.0.0 --> gnatcoll=25.0.0 (^25)
langkit_support=25.0.0 --> gnatcoll_gmp=25.0.0 (^25)
langkit_support=25.0.0 --> gnatcoll_iconv=25.0.0 (^25)
langkit_support=25.0.0 --> prettier_ada=25.0.0 (^25)
libadalang=25.0.0 --> gnatcoll=25.0.0 (^25)
libadalang=25.0.0 --> gnatcoll_gmp=25.0.0 (^25)
libadalang=25.0.0 --> gnatcoll_iconv=25.0.0 (^25)
libadalang=25.0.0 --> langkit_support=25.0.0 (^25)
libadalang=25.0.0 --> libgpr2=25.0.0 (^25)
libadalang2xml=1.0.2 --> libadalang=25.0.0 (*)
libgpr=25.0.0 --> gnat=14.2.1 (gnat_native) (/=2020)
libgpr=25.0.0 --> xmlada=25.0.0 (~25.0.0)
libgpr2=25.0.0 --> gnat=14.2.1 (gnat_native) (>=14)
libgpr2=25.0.0 --> gnatcoll=25.0.0 (~25.0.0)
libgpr2=25.0.0 --> gnatcoll_gmp=25.0.0 (~25.0.0)
libgpr2=25.0.0 --> gnatcoll_iconv=25.0.0 (~25.0.0)
prettier_ada=25.0.0 --> gnatcoll=25.0.0 (^25)
prettier_ada=25.0.0 --> vss=25.0.0 (^25)
vss=25.0.0 --> gnat=14.2.1 (gnat_native) (>=11 & <2000)
xmlada=25.0.0 --> gnat=14.2.1 (gnat_native) (>=11)
LOG:
Spawning: alr -d -n get --build libadalang2xml=1.0.2
Note: Deploying libadalang2xml=1.0.2...
Note: Deploying adasat=25.0.0...
#=#=#
##O#-#
##O=# #
#=#=-# #
#=#=-# #
Note: Deploying vss=25.0.0...
#=#=#
##O#-#
##O=# #
#=#=-# #
#=#=-# #
#=#=- # #
#=#=- # #
Note: Deploying gnatcoll_gmp=25.0.0...
#=#=#
##O#-#
##O=# #
#=#=-# #
#=#=-# #
#=#=- # #
Note: Deploying gnatcoll_iconv=25.0.0...
#=#=#
##O#-#
##O=# #
#=#=-# #
#=#=-# #
#=#=- # #
Note: Deploying prettier_ada=25.0.0...
#=#=#
##O#-#
##O=# #
#=#=-# #
#=#=-# #
Note: Deploying langkit_support=25.0.0...
#=#=#
##O#-#
##O=# #
#=#=-# #
#=#=-# #
#=#=- # #
#=#=- # #
Note: Deploying libgpr2=25.0.0...
#=#=#
##O#-#
0.9%
######################################################################## 100.0%
Note: Deploying libadalang=25.0.0...
#=#=#
##O#-#
0.6%
######################################################################## 100.0%
Note: Building libadalang2xml=1.0.2/libadalang2xml.gpr...
Setup
[mkdir] object directory for project GPR
[mkdir] library directory for project GPR
[mkdir] object directory for project GNATCOLL_Projects
[mkdir] library directory for project GNATCOLL_Projects
[mkdir] object directory for project GnatColl_GMP
[mkdir] library directory for project GnatColl_GMP
[mkdir] object directory for project GnatColl_Iconv
[mkdir] library directory for project GnatColl_Iconv
[mkdir] object directory for project VSS_GNAT
[mkdir] library directory for project VSS_GNAT
[mkdir] object directory for project Prettier_Ada
[mkdir] library directory for project Prettier_Ada
[mkdir] object directory for project AdaSAT
[mkdir] exec directory for project AdaSAT
[mkdir] library directory for project AdaSAT
[mkdir] object directory for project Langkit_Support
[mkdir] library directory for project Langkit_Support
[mkdir] object directory for project GPR2
[mkdir] library directory for project GPR2
[mkdir] object directory for project Libadalang
[mkdir] library directory for project Libadalang
[mkdir] object directory for project Libadalang2xml
[mkdir] exec directory for project Libadalang2xml
Compile
[Ada] libadalang2xml.adb
[C] gpr_parser-gdb.c
[Ada] gpr_parser_support-bump_ptr_vectors.adb
[Ada] gpr_parser-generic_introspection.adb
[Ada] gpr_parser_support-packrat.adb
[Ada] gpr_parser_support-relative_get.adb
[Ada] gpr_parser_support-adalog-solver.adb
[Ada] gpr_parser_support.ads
[Ada] gpr_parser_support-diagnostics.adb
[Ada] gpr_parser_support-file_readers.adb
[Ada] gpr_parser_adasat-internals.ads
[Ada] gpr_parser-private_converters.adb
[Ada] gpr_parser_support-internal.ads
[Ada] gpr_parser_support-generic_api-analysis.adb
[Ada] gpr_parser-public_converters.adb
[Ada] gpr_parser_support-bump_ptr.ads
[Ada] gpr_parser_adasat-builders.adb
[Ada] gpr_parser_support-internal-descriptor.ads
[Ada] gpr_parser_support-adalog.ads
[Ada] gpr_parser-rewriting_implementation.adb
[Ada] gpr_parser_support-lexical_envs_impl.adb
[Ada] gpr_parser-lexer.adb
[Ada] gpr_parser_support-cheap_sets.adb
[Ada] gpr_parser_support-types.ads
[Ada] gpr_parser_support-adalog-solver_interface.adb
[Ada] gpr_parser_support-adalog-debug.adb
[Ada] gpr_parser_support-names.adb
[Ada] gpr_parser_support-symbols-precomputed.adb
[Ada] gpr_parser_support-boxes.adb
[Ada] gpr_parser-common.adb
[Ada] gpr_parser_support-vectors.adb
[Ada] gpr_parser_support-internal-conversions.ads
[Ada] gpr_parser_support-names-maps.adb
[Ada] gpr_parser_support-lexical_envs.ads
[Ada] gpr_parser_support-adalog-main_support.ads
[Ada] gpr_parser-debug.adb
[Ada] gpr_parser-c.adb
[Ada] gpr_parser-lexer_implementation.adb
[Ada] gpr_parser_support-internal-introspection.adb
[Ada] gpr_parser-implementation.adb
[Ada] gpr_parser_support-generic_api.adb
[Ada] gpr_parser-generic_api-introspection.ads
[Ada] gpr_parser-implementation-c.adb
[Ada] gpr_parser-generic_api.adb
[Ada] gpr_parser-unparsing.adb
[Ada] gpr_parser-analysis.adb
[Ada] gpr_parser-lexer_state_machine.adb
[Ada] gpr_parser-unparsing_implementation.adb
[Ada] gpr_parser.ads
[Ada] gpr_parser_support-generic_bump_ptr.adb
[Ada] gpr_parser_support-text.adb
[Ada] gpr_parser-parsers.adb
[Ada] gpr_parser_support-array_utils.adb
[Ada] gpr_parser_support-errors.ads
[Ada] gpr_parser_support-slocs.adb
[Ada] gpr_parser_support-iterators.adb
[Ada] gpr_parser_support-tree_traversal_iterator.adb
[Ada] gpr_parser_adasat-theory.ads
[Ada] gpr_parser_adasat-vectors.adb
[Ada] gpr_parser_adasat-dpll.adb
[Ada] gpr_parser_support-adalog-logic_var.adb
[Ada] gpr_parser_adasat-formulas.adb
[Ada] gpr_parser_adasat-decisions.adb
[Ada] gpr_parser_support-images.adb
[Ada] gpr_parser-generic_impl.adb
[Ada] gpr_parser_support-symbols.adb
[Ada] gpr_parser_support-hashes.adb
[Ada] gpr_parser_support-generic_api-introspection.adb
[Ada] gpr_parser_support-diagnostics-output.adb
[Ada] gpr_parser_adasat.adb
[Ada] gpr_parser_support-adalog-generic_main_support.adb
[Ada] gpr_parser-iterators.adb
[Ada] gpr_parser-rewriting.adb
[Ada] gpr_parser_support-internal-analysis.adb
[Ada] gpr_parser_support-token_data_handlers.adb
[Ada] gpr_parser_adasat-helpers.adb
[Ada] gpr2-kb-embedded.adb
[Ada] gpr2-pack_internal.ads
[Ada] gpr2-project_parser-create.adb
[Ada] gpr2-project_parser-registry.adb
[Ada] gpr2-view_base_internal.ads
[Ada] gpr2-project_parser-set.ads
[Ada] gpr2-tree_internal.adb
[Ada] gpr2-view_internal.adb
[Ada] gpr2-tree_internal-view_builder.adb
[Ada] gpr2-build-view_tables.adb
[Ada] gpr2-project_parser.adb
[Ada] gpr2-build.ads
[Ada] gpr2-build-source_base.adb
[Ada] gpr2-build-actions-post_bind.adb
[Ada] gpr2-build-source-sets.adb
[Ada] gpr2-build-compilation_unit.adb
[Ada] gpr2-build-actions-compile.adb
[Ada] gpr2-build-actions-compile-ada.adb
[Ada] gpr2-build-process_manager.adb
[Ada] gpr2-build-tree_db.adb
[Ada] gpr2-build-compilation_unit-maps.ads
[Ada] gpr2-build-view_db.adb
[Ada] gpr2-build-artifacts.adb
[Ada] gpr2-build-source_base-ada_parser.adb
[Ada] gpr2-build-artifacts-library.ads
[Ada] gpr2-build-signature.adb
[Ada] gpr2-build-actions-ada_bind.adb
[Ada] gpr2-build-process_manager-json.adb
[Ada] gpr2-build-actions.adb
[Ada] gpr2-build-source.ads
[Ada] gpr2-build-ali_parser.adb
[Ada] gpr2-build-artifacts-file_part.adb
[Ada] gpr2-build-unit_info-list.adb
[Ada] gpr2-build-unit_info.adb
[Ada] gpr2-build-actions-link.adb
[Ada] gpr2-build-artifacts-files.adb
[Ada] gpr2-project-tree-view_builder.adb
[Ada] gpr_parser-basic_ada_parser.adb
[Ada] gpr2-source_reference.adb
[Ada] gpr2-kb-compiler_iterator.adb
[Ada] gpr2-project-variable.adb
[Ada] gpr2-view_ids-dags.adb
[Ada] gpr2-path_name.adb
[Ada] gpr2-project-pretty_printer.adb
[Ada] gpr2-project-name_values.adb
[Ada] gpr2-message-reporter.adb
[Ada] gpr2-project-external.adb
[Ada] gpr2-utils-hash.adb
[Ada] gpr2-project-attribute_index.adb
[Ada] gpr2-message.adb
[Ada] gpr2-project-attr_values.adb
[Ada] gpr2-source_reference-attribute.ads
[Ada] gpr2-project-typ-set.ads
[Ada] gpr2-project-view-vector.ads
[Ada] gpr2-source_reference-identifier.ads
[Ada] gpr2-project-attribute.adb
[Ada] gpr2-project-attribute_cache.adb
[Ada] gpr2-project-import-set.adb
[Ada] gpr2-project.adb
[Ada] gpr2-project-registry-exchange.adb
[Ada] gpr2-view_ids-set.ads
[Ada] gpr2-project-registry-pack-description.adb
[Ada] gpr2-view_ids-vector.ads
[Ada] gpr2-project-view.adb
[Ada] gpr2-project-tree.adb
[Ada] gpr2-context.adb
[Ada] gpr2-project-registry-attribute.adb
[Ada] gpr2-version.adb
[Ada] gpr2-project-registry-pack.adb
[Ada] gpr2-options.adb
[Ada] gpr2-source_reference-scalar_value.ads
[Ada] gpr2-containers.adb
[Ada] gpr2-project-view-set.ads
[Ada] gpr2-environment.adb
[Ada] gpr2-source_reference-text_value.adb
[Ada] gpr2-project-configuration.adb
[Ada] gpr2-kb.adb
[Ada] gpr2-project-external-set.ads
[Ada] gpr2.adb
[Ada] gpr2-source_reference-text_value-g_set.ads
[Ada] gpr2-project-registry.ads
[Ada] gpr2-project-variable-set.ads
[Ada] gpr2-source_reference-pack.ads
[Ada] gpr2-project-attribute-set.adb
[Ada] gpr2-log.adb
[Ada] gpr2-source_reference-value.ads
[Ada] gpr2-builtin.adb
[Ada] gpr2-project-typ.adb
[Ada] gpr2-project-import.adb
[Ada] gpr2-kb-parsing.adb
[Ada] gpr2-path_name-set.adb
[Ada] gpr2-view_ids.adb
[Ada] gpr2-utils.ads
[Ada] gpr2-project-registry-attribute-description.adb
[Ada] gpr2-file_readers.adb
[Ada] gpr2-source_reference-identifier-set.ads
[Ada] adasat-internals.ads
[Ada] adasat-builders.adb
[Ada] adasat.adb
[Ada] adasat-vectors.adb
[Ada] adasat-helpers.adb
[Ada] adasat-theory.ads
[Ada] adasat-formulas.adb
[Ada] adasat-decisions.adb
[Ada] adasat-dpll.adb
[Ada] langkit_support-generic_api-introspection.adb
[Ada] langkit_support-symbols.adb
[Ada] langkit_support-text.adb
[Ada] langkit_support-lexical_envs.ads
[Ada] langkit_support.ads
[Ada] langkit_support-adalog-solver.adb
[Ada] langkit_support-internal.ads
[Ada] langkit_support-bump_ptr.ads
[Ada] langkit_support-images.adb
[Ada] langkit_support-generic_api-unparsing.adb
[Ada] langkit_support-bump_ptr_vectors.adb
[Ada] langkit_support-internal-descriptor.ads
[Ada] langkit_support-hashes.adb
[Ada] langkit_support-iterators.adb
[Ada] langkit_support-tree_traversal_iterator.adb
[Ada] langkit_support-diagnostics.adb
[Ada] langkit_support-errors.ads
[Ada] langkit_support-boxes.adb
[Ada] langkit_support-symbols-precomputed.adb
[Ada] langkit_support-lexical_envs_impl.adb
[Ada] langkit_support-names.adb
[Ada] langkit_support-adalog-solver-diagnostics.adb
[Ada] langkit_support-types.ads
[Ada] langkit_support-adalog-main_support.ads
[Ada] langkit_support-diagnostics-output.adb
[Ada] langkit_support-internal-conversions.ads
[Ada] langkit_support-relative_get.adb
[Ada] langkit_support-adalog-generic_main_support.adb
[Ada] langkit_support-generic_bump_ptr.adb
[Ada] langkit_support-slocs.adb
[Ada] langkit_support-vectors.adb
[Ada] langkit_support-adalog-solver_interface.adb
[Ada] langkit_support-file_readers.adb
[Ada] langkit_support-adalog-debug.adb
[Ada] langkit_support-packrat.adb
[Ada] langkit_support-generic_api-analysis.adb
[Ada] langkit_support-internal-introspection.adb
[Ada] langkit_support-cheap_sets.adb
[Ada] langkit_support-generic_api.adb
[Ada] langkit_support-internal-unparsing.ads
[Ada] langkit_support-internal-analysis.adb
[Ada] langkit_support-adalog.ads
[Ada] langkit_support-names-maps.adb
[Ada] langkit_support-array_utils.adb
[Ada] langkit_support-token_data_handlers.adb
[Ada] langkit_support-adalog-logic_var.adb
[Ada] a-suvsau.adb
[Ada] a-szuvau.adb
[Ada] vss-implementation-ucd_core.ads
[Ada] vss-implementation-ucd_normalization_utf8.ads
[Ada] vss-implementation-ucd_casing_utf8.ads
[Ada] vss-implementation-ucd_normalization_common.ads
[Ada] vss-string_vectors-internals.adb
[Ada] vss-implementation-text_handlers-utf8-dynamic.adb
[Ada] vss-strings-cursors-iterators-characters.adb
[Ada] vss-strings-templates.adb
[Ada] vss-strings-converters-decoders-eucjp.adb
[Ada] vss-characters.adb
[Ada] vss-strings-cursors-internals.adb
[Ada] vss-strings-formatters-strings.adb
[Ada] vss-strings-converters-decoders-gb18030-indices.ads
[Ada] vss-implementation-fnv_hash.adb
[Ada] vss-implementation-ucd_casing.adb
[Ada] vss-implementation-line_iterators.adb
[Ada] vss-implementation-strings.adb
[Ada] vss-strings-converters-encoders.adb
[Ada] vss-locales.adb
[Ada] vss-strings-formatters-generic_integers.adb
[Ada] vss-strings-cursors-markers-internals.adb
[Ada] vss-strings-converters-decoders-gb18030.adb
[Ada] vss-strings-converters-decoders-utf8.adb
[Ada] vss-strings-converters-decoders-iso88592.adb
[Ada] vss-strings-cursors-iterators-words.adb
[Ada] vss-strings-converters-decoders-iso88591.adb
[Ada] vss-strings-converters-decoders-iso88595.adb
[Ada] vss-strings-converters-decoders-iso885915.adb
[Ada] vss-implementation.ads
[Ada] vss-implementation-utf8_normalization.adb
[Ada] vss-strings-formatters-generic_modulars.adb
[Ada] vss-strings-converters-encoders-utf8.adb
[Ada] vss-strings-converters-decoders-iso88596.adb
[Ada] vss-strings-converters-decoders-iso88597.adb
[Ada] vss-implementation-utf8_casing.adb
[Ada] vss-strings-utilities.adb
[Ada] vss-strings-converters-decoders-gb18030-ranges.ads
[Ada] vss-strings-formatters-generic_enumerations.adb
[Ada] vss-strings-converters-decoders-iso88599.adb
[Ada] vss-transformers-normalization.adb
[Ada] vss-implementation-utf8_encoding.adb
[Ada] vss-strings-converters-decoders-eucjp-jis0212.ads
[Ada] vss-strings-converters-decoders-iso88598.adb
[Ada] vss-strings-cursors-iterators-grapheme_clusters.adb
[Ada] vss-strings-converters.adb
[Ada] vss-strings-converters-decoders.adb
[Ada] vss-strings-hash.adb
[Ada] vss-string_vectors.adb
[Ada] vss-strings.adb
[Ada] vss-transformers-caseless.adb
[Ada] vss-strings-cursors-markers.adb
[Ada] vss-strings-cursors-iterators-lines.adb
[Ada] vss-implementation-character_codes.ads
[Ada] vss-strings-converters-decoders-koi8r.adb
[Ada] vss-transformers-casing.adb
[Ada] vss-strings-converters-decoders-index_jis0208.ads
[Ada] vss-strings-cursors.adb
[Ada] vss-implementation-text_handlers-utf8-static.adb
[Ada] vss-strings-converters-decoders-shiftjis.adb
[Ada] vss-implementation-text_handlers-nul.adb
[Ada] vss-strings-conversions.adb
[Ada] vss-implementation-text_handlers-utf8.adb
[Ada] vss-implementation-referrers.adb
[Ada] vss-strings-internals.adb
[Ada] vss-implementation-text_handlers.adb
[Ada] vss-implementation-string_vectors.adb
[Ada] vss-strings-formatters.ads
[Ada] vss-characters-specials.ads
[Ada] vss-characters-latin.ads
[Ada] vss-strings-cursors-iterators.ads
[Ada] vss-characters-punctuations.ads
[Ada] vss-strings-grapheme_cluster_iterators.ads
[Ada] vss-strings-markers.ads
[Ada] vss-strings-formatters-booleans.ads
[Ada] vss-unicode.ads
[Ada] vss-strings-word_iterators.ads
[Ada] vss.ads
[Ada] vss-strings-formatters-integers.ads
[Ada] vss-strings-character_iterators.ads
[Ada] vss-strings-line_iterators.ads
[Ada] vss-transformers.ads
[Ada] vss-text_streams-file_output.adb
[Ada] vss-text_streams-file_input.adb
[Ada] vss-implementation-line_terminator.adb
[Ada] vss-stream_element_vectors-internals.adb
[Ada] vss-text_streams-memory_utf8_output.adb
[Ada] vss-text_streams-memory_utf8_input.adb
[Ada] vss-text_streams-standards.adb
[Ada] vss-stream_element_vectors.adb
[Ada] vss-stream_element_vectors-conversions.adb
[Ada] vss-text_streams.ads
[Ada] vss-environments.adb
[Ada] vss-application.adb
[Ada] vss-command_line-parsers.adb
[Ada] vss-command_line.adb
[Ada] vss-implementation-gcc.ads
[Ada] vss-implementation-environment_utilities__posix.adb
[Ada] vss-standard_paths__posix.adb
[Ada] prettier_ada-generic_formatters.adb
[Ada] prettier_ada-documents-builders.adb
[Ada] prettier_ada-document_vectors.ads
[Ada] prettier_ada-optionals.ads
[Ada] prettier_ada-documents-implementation.adb
[Ada] prettier_ada.ads
[Ada] prettier_ada-documents-json.adb
[Ada] prettier_ada-documents.adb
[Ada] prettier_ada-document_vector_vectors.ads
[C] iconv_support.c
[Ada] gnatcoll-iconv.adb
[C] gnatcoll-gmp-mpz_odd_p.c
[C] gnatcoll-gmp-mpz_even_p.c
[C] gnatcoll-gmp-mpz_sign.c
[C] gmp_support.c
[Ada] gnatcoll-gmp-integers.adb
[Ada] gnatcoll-gmp.ads
[Ada] gnatcoll-gmp-integers-misc.adb
[Ada] gnatcoll-gmp-random_state.adb
[Ada] gnatcoll-gmp-integers-root_extraction.adb
[Ada] gnatcoll-gmp-rational_numbers.adb
[Ada] gnatcoll-gmp-integers-number_theoretic.adb
[Ada] gnatcoll-gmp-integers-io.adb
[Ada] gnatcoll-gmp-lib.ads
[Ada] gnatcoll-gmp-integers-random.adb
[C] libadalang-gdb.c
[Ada] libadalang-c.adb
[Ada] libadalang-lexer.adb
[Ada] libadalang-implementation.adb
[Ada] libadalang-unit_files.adb
[Ada] libadalang-lexer_implementation.adb
[Ada] libadalang.ads
[Ada] libadalang-generic_api-introspection.ads
[Ada] libadalang-env_hooks.adb
[Ada] libadalang-private_converters.adb
[Ada] libadalang-iterators.adb
[Ada] libadalang-rewriting.adb
[Ada] libadalang-internal_default_provider.adb
[Ada] libadalang-config_pragmas.adb
[Ada] libadalang-helpers.adb
[Ada] libadalang-auto_provider.adb
[Ada] libadalang-expr_eval.adb
[Ada] libadalang-parsers.adb
[Ada] libadalang-generic_api.adb
[Ada] libadalang-unparsing.adb
[Ada] libadalang-pp_lexer.adb
[Ada] libadalang-pp_impl.adb
[Ada] libadalang-implementation-c-extensions.adb
[Ada] libadalang-gpr_utils.adb
[Ada] libadalang-analysis.adb
[Ada] libadalang-public_converters.adb
[Ada] libadalang-config_pragmas_impl.adb
[Ada] libadalang-implementation-c.adb
[Ada] libadalang-implementation-extensions.adb
[Ada] libadalang-lexer_state_machine.adb
[Ada] libadalang-gpr_impl.adb
[Ada] libadalang-iterators-extensions.adb
[Ada] libadalang-project_provider.adb
[Ada] libadalang-semantic_diagnostics.adb
[Ada] libadalang-common.adb
[Ada] libadalang-sources.adb
[Ada] libadalang-debug.adb
[Ada] libadalang-data_decomposition.adb
[Ada] libadalang-rewriting_implementation.adb
[Ada] libadalang-preprocessing.adb
[Ada] libadalang-doc_utils.adb
[Ada] schema-validators-xsd_grammar.adb
[Ada] schema-validators.adb
[Ada] schema-decimal.adb
[Ada] schema-readers.adb
[Ada] schema-dom_readers.adb
[Ada] schema-schema_readers.adb
[Ada] schema-date_time.adb
[Ada] schema-simple_types.adb
[Ada] schema.adb
[Ada] dom-core-comments.ads
[Ada] dom-core-character_datas.adb
[Ada] dom-core-documents.adb
[Ada] dom-core-document_types.adb
[Ada] dom-core-cdata_sections.ads
[Ada] dom-core-elements.adb
[Ada] dom.ads
[Ada] dom-core-document_fragments.ads
[Ada] dom-core-processing_instructions.ads
[Ada] dom-core-entity_references.ads
[Ada] dom-core.adb
[Ada] dom-core-nodes.adb
[Ada] dom-core-texts.adb
[Ada] dom-core-notations.adb
[Ada] dom-readers.adb
[Ada] dom-core-attrs.adb
[C] gpr_imports.c
[Ada] gpr-util.adb
[Ada] gpr.adb
[Ada] gpr-ali.adb
[Ada] gpr-sinput.adb
[Ada] gpr-opt.ads
[Ada] gpr-sdefault.adb
[Ada] gpr-pp.adb
[Ada] gpr-env.adb
[Ada] gpr-part.adb
[Ada] gpr-util-aux.adb
[Ada] gpr-com.ads
[Ada] gpr-jobserver.adb
[Ada] gpr-erroutc.adb
[Ada] gpr-debug.adb
[Ada] gpr-attr.adb
[Ada] gpr-osint.adb
[Ada] gpr-names.adb
[Ada] gpr-proc.adb
[Ada] gpr-knowledge.adb
[Ada] gpr-compilation-sync.adb
[Ada] gpr-compilation-protocol.adb
[Ada] gpr-strt.adb
[Ada] gpr-tree.adb
[Ada] gpr-script.adb
[Ada] gpr-tempdir.adb
[Ada] gpr-snames.adb
[Ada] gpr-compilation-process-waiter.adb
[Ada] gpr-conf.adb
[Ada] gpr-dect.adb
[Ada] gpr-nmsc.adb
[Ada] gpr-compilation.adb
[Ada] gpr-cset.adb
[Ada] gpr-err.adb
[Ada] gpr-output.adb
[Ada] gpr-version.adb
[Ada] gpr-ext.adb
[Ada] gpr-attr-pm.adb
[Ada] gpr-compilation-slave.adb
[Ada] gpr-compilation-process.adb
[Ada] gpr_build_util.adb
[Ada] gpr-scans.adb
[Ada] gnatcoll-scripts-files.adb
[Ada] gnatcoll-projects-normalize.adb
[Ada] gnatcoll-scripts-projects.adb
[Ada] gnatcoll-projects-krunch.adb
[Ada] gnatcoll-projects-aux.adb
[Ada] gnatcoll-projects.adb
[Ada] components.adb
[Ada] langkit_support-prettier_utils.adb
[Ada] libadalang-parsers_impl.adb
[Ada] libadalang-generic_impl.adb
[Ada] libadalang-unparsing_implementation.adb
[Ada] libadalang-generic_introspection.adb
[Ada] libadalang-unparsers.ads
Build Libraries
[gprlib] xmlada_dom.lexch
[gprlib] xmlada_schema.lexch
[archive] libxmlada_dom.a
[index] libxmlada_dom.a
[gprlib] gpr.lexch
[archive] libxmlada_schema.a
[index] libxmlada_schema.a
[gprlib] gnatcoll_projects.lexch
[archive] libgpr.a
[index] libgpr.a
[gprlib] gnatcoll_gmp.lexch
[gprlib] gnatcoll_iconv.lexch
[gprlib] vss-gnat.lexch
[archive] libgnatcoll_projects.a
[archive] libgnatcoll_gmp.a
[archive] libgnatcoll_iconv.a
[index] libgnatcoll_gmp.a
[index] libgnatcoll_iconv.a
[index] libgnatcoll_projects.a
[gprlib] vss.lexch
[archive] libvss-gnat.a
[index] libvss-gnat.a
[gprlib] prettier_ada.lexch
[archive] libvss.a
[index] libvss.a
[gprlib] adasat.lexch
[archive] libprettier_ada.a
[archive] libadasat.a
[index] libadasat.a
[gprlib] langkit_support.lexch
[index] libprettier_ada.a
[bind SAL] langkit_support
[gprlib] gpr2.lexch
[archive] libgpr2.a
[Ada] b__langkit_support.adb
[gprlib] adalang.lexch
[index] libgpr2.a
[objcopy] p__langkit_support_1.o
[archive] liblangkit_support.a
[index] liblangkit_support.a
[bind SAL] adalang
[Ada] b__adalang.adb
[objcopy] p__adalang_0.o
[archive] libadalang.a
[index] libadalang.a
Bind
[gprbind] libadalang2xml.bexch
[Ada] libadalang2xml.ali
Link
[link] libadalang2xml.adb
Undefined symbols for architecture arm64:
"_ada__real_time_E", referenced from:
_adalanginit in libadalang.a(p__adalang_0.o)
"_ada__real_time___elabb", referenced from:
_adalanginit in libadalang.a(p__adalang_0.o)
"_ada__real_time___elabs", referenced from:
_adalanginit in libadalang.a(p__adalang_0.o)
"_gnat__semaphores_E", referenced from:
_langkit_supportinit in liblangkit_support.a(p__langkit_support_1.o)
_adalanginit in libadalang.a(p__adalang_0.o)
"_gnat__semaphores__binary_semaphoreVDF", referenced from:
_gnatcoll__opt_parse__argument_parser_dataDF in libgnatcoll_core.a(gnatcoll-opt_parse.o)
_gnatcoll__opt_parse__argument_parser_dataIP in libgnatcoll_core.a(gnatcoll-opt_parse.o)
"_gnat__semaphores__binary_semaphoreVIP", referenced from:
_gnatcoll__opt_parse__create_argument_parser in libgnatcoll_core.a(gnatcoll-opt_parse.o)
_gnatcoll__opt_parse__argument_parser_dataIP in libgnatcoll_core.a(gnatcoll-opt_parse.o)
"_gnat__semaphores__binary_semaphore__releaseP", referenced from:
_gnatcoll__locks__finalize__2 in libgnatcoll_minimal.a(gnatcoll-locks.o)
_gnatcoll__locks__scoped_lockDF__2 in libgnatcoll_minimal.a(gnatcoll-locks.o)
_gnatcoll__locks__scoped_lockFD in libgnatcoll_minimal.a(gnatcoll-locks.o)
"_system__task_primitives__operations__self", referenced from:
_gpr__compilation__shared_counter__decrementP in libgpr.a(gpr-compilation.o)
_gpr__compilation__shared_counter__incrementP in libgpr.a(gpr-compilation.o)
_gpr__compilation__shared_counter__resetP in libgpr.a(gpr-compilation.o)
_gpr__jobserver__preorder_auth_object__setP in libgpr.a(gpr-jobserver.o)
"_system__tasking__initialization_E", referenced from:
_langkit_supportinit in liblangkit_support.a(p__langkit_support_1.o)
_adalanginit in libadalang.a(p__adalang_0.o)
"_system__tasking__initialization___elabb", referenced from:
_langkit_supportinit in liblangkit_support.a(p__langkit_support_1.o)
_adalanginit in libadalang.a(p__adalang_0.o)
"_system__tasking__protected_objects_E", referenced from:
_langkit_supportinit in liblangkit_support.a(p__langkit_support_1.o)
_adalanginit in libadalang.a(p__adalang_0.o)
"_system__tasking__protected_objects___elabb", referenced from:
_langkit_supportinit in liblangkit_support.a(p__langkit_support_1.o)
_adalanginit in libadalang.a(p__adalang_0.o)
"_system__tasking__protected_objects__entries_E", referenced from:
_langkit_supportmain__finalize_library in liblangkit_support.a(p__langkit_support_1.o)
_langkit_supportinit in liblangkit_support.a(p__langkit_support_1.o)
_adalangmain__finalize_library in libadalang.a(p__adalang_0.o)
_adalanginit in libadalang.a(p__adalang_0.o)
"_system__tasking__protected_objects__entries___elabs", referenced from:
_langkit_supportinit in liblangkit_support.a(p__langkit_support_1.o)
_adalanginit in libadalang.a(p__adalang_0.o)
"_system__tasking__protected_objects__entries__finalize__2", referenced from:
_libadalang__helpers__string_queues__queueVDFXn in libadalang.a(p__adalang_0.o)
_libadalang__helpers__string_queues__queueVIP___finalizerXn.181 in libadalang.a(p__adalang_0.o)
_gpr__compilation__shared_counterVFD in libgpr.a(gpr-compilation.o)
_gpr__compilation__shared_counterVDF in libgpr.a(gpr-compilation.o)
_gpr__compilation__shared_counterVIP in libgpr.a(gpr-compilation.o)
_gpr__jobserver__preorder_auth_objectTVDF in libgpr.a(gpr-jobserver.o)
_gpr__jobserver__preorder_auth_objectTVFD in libgpr.a(gpr-jobserver.o)
...
"_system__tasking__protected_objects__entries__finalize_spec", referenced from:
_langkit_supportmain__finalize_library in liblangkit_support.a(p__langkit_support_1.o)
_adalangmain__finalize_library in libadalang.a(p__adalang_0.o)
"_system__tasking__protected_objects__entries__initialize_protection_entries", referenced from:
_libadalang__helpers__string_queues__queueVIPXn in libadalang.a(p__adalang_0.o)
_gpr__compilation__shared_counterVIP in libgpr.a(gpr-compilation.o)
_gpr__jobserver__preorder_auth_objectTVIP in libgpr.a(gpr-jobserver.o)
"_system__tasking__protected_objects__entries__lock_entries", referenced from:
_libadalang__helpers__string_queues__queue__current_usePXn in libadalang.a(p__adalang_0.o)
_libadalang__helpers__string_queues__queue__peak_usePXn in libadalang.a(p__adalang_0.o)
_gpr__compilation__shared_counter__countP in libgpr.a(gpr-compilation.o)
_gpr__compilation__shared_counter__decrementP in libgpr.a(gpr-compilation.o)
_gpr__compilation__shared_counter__incrementP in libgpr.a(gpr-compilation.o)
_gpr__compilation__shared_counter__resetP in libgpr.a(gpr-compilation.o)
_gpr__jobserver__preorder_auth_object__setP in libgpr.a(gpr-jobserver.o)
...
"_system__tasking__protected_objects__entries__protection_entriesIP", referenced from:
_libadalang__helpers__string_queues__queueVIPXn in libadalang.a(p__adalang_0.o)
"_system__tasking__protected_objects__entries__protection_entriesT", referenced from:
_gpr__compilation__shared_counterVIP in libgpr.a(gpr-compilation.o)
_gpr__jobserver__preorder_auth_objectTVIP in libgpr.a(gpr-jobserver.o)
"_system__tasking__protected_objects__entries__unlock_entries", referenced from:
_libadalang__helpers__string_queues__queue__current_useP___finalizer.83 in libadalang.a(p__adalang_0.o)
_libadalang__helpers__string_queues__queue__peak_useP___finalizer.84 in libadalang.a(p__adalang_0.o)
_gpr__compilation__shared_counter__countP in libgpr.a(gpr-compilation.o)
"_system__tasking__protected_objects__initialize_protection", referenced from:
_gpr2__project_parser__registry___elabb in libgpr2.a(gpr2-project_parser-registry.o)
_gpr__jobserver__task_state_objectTVIP in libgpr.a(gpr-jobserver.o)
_gpr__jobserver__task_token_status_objectTVIP in libgpr.a(gpr-jobserver.o)
_gpr__jobserver__token_process_state_objectTVIP in libgpr.a(gpr-jobserver.o)
_gpr__jobserver__sync_proc_task_objectTVIP in libgpr.a(gpr-jobserver.o)
_gpr__jobserver___elabs in libgpr.a(gpr-jobserver.o)
"_system__tasking__protected_objects__lock", referenced from:
_gpr2__project_parser__registry__check_project in libgpr2.a(gpr2-project_parser-registry.o)
_gpr2__project_parser__registry__clear_cache in libgpr2.a(gpr2-project_parser-registry.o)
_gpr2__project_parser__registry__register in libgpr2.a(gpr2-project_parser-registry.o)
"_system__tasking__protected_objects__lock_read_only", referenced from:
_gpr2__project_parser__registry__exists in libgpr2.a(gpr2-project_parser-registry.o)
_gpr2__project_parser__registry__get in libgpr2.a(gpr2-project_parser-registry.o)
"_system__tasking__protected_objects__operations__cancelled", referenced from:
_libadalang__helpers__string_queues___disp_conditional_selectXn in libadalang.a(p__adalang_0.o)
"_system__tasking__protected_objects__operations__communication_blockIP", referenced from:
_libadalang__helpers__string_queues__enqueueXn in libadalang.a(p__adalang_0.o)
_libadalang__helpers__string_queues__dequeueXn in libadalang.a(p__adalang_0.o)
_libadalang__helpers__string_queues___disp_asynchronous_selectXn in libadalang.a(p__adalang_0.o)
_libadalang__helpers__string_queues___disp_conditional_selectXn in libadalang.a(p__adalang_0.o)
"_system__tasking__protected_objects__operations__complete_entry_body", referenced from:
_libadalang__helpers__string_queues__queue__dequeue_E33bXn in libadalang.a(p__adalang_0.o)
_libadalang__helpers__string_queues__queue__enqueue_E31bXn in libadalang.a(p__adalang_0.o)
_gpr__compilation__shared_counter__wait_non_zero_E3s in libgpr.a(gpr-compilation.o)
_gpr__jobserver__preorder_auth_object__get_E889s in libgpr.a(gpr-jobserver.o)
"_system__tasking__protected_objects__operations__exceptional_complete_entry_body", referenced from:
_libadalang__helpers__string_queues__queue__dequeue_E33bXn in libadalang.a(p__adalang_0.o)
_libadalang__helpers__string_queues__queue__enqueue_E31bXn in libadalang.a(p__adalang_0.o)
_gpr__compilation__shared_counter__wait_non_zero_E3s in libgpr.a(gpr-compilation.o)
_gpr__jobserver__preorder_auth_object__get_E889s in libgpr.a(gpr-jobserver.o)
"_system__tasking__protected_objects__operations__po_service_entries", referenced from:
_gpr__compilation__shared_counter__decrementP in libgpr.a(gpr-compilation.o)
_gpr__compilation__shared_counter__incrementP in libgpr.a(gpr-compilation.o)
_gpr__compilation__shared_counter__resetP in libgpr.a(gpr-compilation.o)
_gpr__jobserver__preorder_auth_object__setP in libgpr.a(gpr-jobserver.o)
"_system__tasking__protected_objects__operations__protected_entry_call", referenced from:
_libadalang__helpers__string_queues__enqueueXn in libadalang.a(p__adalang_0.o)
_libadalang__helpers__string_queues__dequeueXn in libadalang.a(p__adalang_0.o)
_libadalang__helpers__string_queues___disp_asynchronous_selectXn in libadalang.a(p__adalang_0.o)
_libadalang__helpers__string_queues___disp_conditional_selectXn in libadalang.a(p__adalang_0.o)
_gnatcoll__locks__initialize__2 in libgnatcoll_minimal.a(gnatcoll-locks.o)
_gpr__jobserver__jobserver_taskTB in libgpr.a(gpr-jobserver.o)
"_system__tasking__protected_objects__operations__requeue_protected_entry", referenced from:
_libadalang__helpers__string_queues___disp_requeueXn in libadalang.a(p__adalang_0.o)
"_system__tasking__protected_objects__operations__requeue_task_to_protected_entry", referenced from:
_libadalang__helpers__string_queues___disp_requeueXn in libadalang.a(p__adalang_0.o)
"_system__tasking__protected_objects__operations__timed_protected_entry_call", referenced from:
_libadalang__helpers__string_queues___disp_timed_selectXn in libadalang.a(p__adalang_0.o)
"_system__tasking__protected_objects__unlock", referenced from:
_gpr2__project_parser__registry__check_project in libgpr2.a(gpr2-project_parser-registry.o)
_gpr2__project_parser__registry__clear_cache in libgpr2.a(gpr2-project_parser-registry.o)
_gpr2__project_parser__registry__exists in libgpr2.a(gpr2-project_parser-registry.o)
_gpr2__project_parser__registry__get in libgpr2.a(gpr2-project_parser-registry.o)
_gpr2__project_parser__registry__register in libgpr2.a(gpr2-project_parser-registry.o)
"_system__tasking__queuing_E", referenced from:
_langkit_supportinit in liblangkit_support.a(p__langkit_support_1.o)
_adalanginit in libadalang.a(p__adalang_0.o)
"_system__tasking__queuing___elabb", referenced from:
_langkit_supportinit in liblangkit_support.a(p__langkit_support_1.o)
_adalanginit in libadalang.a(p__adalang_0.o)
"_system__tasking__stages_E", referenced from:
_adalanginit in libadalang.a(p__adalang_0.o)
"_system__tasking__stages___elabb", referenced from:
_adalanginit in libadalang.a(p__adalang_0.o)
"_system__tasking__stages__activate_tasks", referenced from:
_gpr__jobserver__initialize in libgpr.a(gpr-jobserver.o)
"_system__tasking__stages__complete_activation", referenced from:
_gpr__jobserver__jobserver_taskTB in libgpr.a(gpr-jobserver.o)
"_system__tasking__stages__complete_task", referenced from:
_gpr__jobserver__jobserver_taskTB in libgpr.a(gpr-jobserver.o)
"_system__tasking__stages__create_task", referenced from:
_gpr__jobserver__jobserver_taskVIP in libgpr.a(gpr-jobserver.o)
_gpr__jobserver__initialize in libgpr.a(gpr-jobserver.o)
"_system__tasking__stages__expunge_unactivated_tasks", referenced from:
_gpr__jobserver__initialize in libgpr.a(gpr-jobserver.o)
ld: symbol(s) not found for architecture arm64
collect2: error: ld returned 1 exit status
gprbuild: link of libadalang2xml.adb failed
gprbuild: failed command was: /Users/runner/.local/share/alire/toolchains/gnat_native_14.2.1_cc5517d6/bin/gcc libadalang2xml.o -Wl,-filelist,/private/var/folders/2s/h6hvv9ps03xgz_krkkstvq_r0000gn/T/GPR.92436/GNAT-TEMP-000063.TMP /Users/runner/.local/share/alire/builds/libadalang_25.0.0_0303cb0f/7b38e4f3777554b1843de62d2b8e8a5a996b27e6b7fba0fb2c7cd1efe787213b/lib/static/dev/libadalang.a /Users/runner/.local/share/alire/builds/libgpr2_25.0.0_70fe0fcf/1c4af80b9b67056a827ba55e464f40f4d622bb1ba5fc8ecc979ecc32cf3b3f63/.build/release/lib-static/libgpr2.a /Users/runner/.local/share/alire/builds/langkit_support_25.0.0_7c5f4981/6b4639c6fe8816e08cf64ccda8b22a6f35e87a1014f49a0e1aa60b7234034289/langkit/support/lib/static/dev/liblangkit_support.a /Users/runner/.local/share/alire/builds/adasat_25.0.0_0618d8c6/d497b5e492503ae325667c8793cc729c969f2a5fcfbee7c788ace2730761a029/lib/static/dev/libadasat.a /Users/runner/.local/share/alire/builds/prettier_ada_25.0.0_a67a3337/3b1f7bbe38bcc10bb18371d49a4856411d6717eb457b4aa37be05b21fc838744/lib/static/prod/libprettier_ada.a /Users/runner/.local/share/alire/builds/vss_25.0.0_1ddbb26c/a6ec1955abc5aa23a2e050adca6f6d1deb6fdec81017d92016c3665ff62a5a65/.libs/static/libvss.a /Users/runner/.local/share/alire/builds/vss_25.0.0_1ddbb26c/a6ec1955abc5aa23a2e050adca6f6d1deb6fdec81017d92016c3665ff62a5a65/.libs/static/libvss-gnat.a /Users/runner/.local/share/alire/builds/gnatcoll_iconv_25.0.0_0848cc59/be1e2a2481326b74118f4c732e96f8114bc840b8a42cad0c59337ec0857c8eb3/iconv/lib/static/libgnatcoll_iconv.a /Users/runner/.local/share/alire/builds/gnatcoll_gmp_25.0.0_0848cc59/92ed4fcea69f2f0c2020c077435d9829dab5760087b1f826bf1fe9e050a99344/gmp/lib/static/libgnatcoll_gmp.a /Users/runner/.local/share/alire/builds/gnatcoll_25.0.0_d7d84483/74fe2a4fa0a038aa86da409ff230b5541ba681743eff0647b74bc3aafb4a6f7a/projects/lib/gnatcoll_projects/static/libgnatcoll_projects.a /Users/runner/.local/share/alire/builds/libgpr_25.0.0_17669998/122833a0092e86037b2a3f2e6a36047ffe12c7002f796bb126a525ec15fdea94/gpr/lib/production/static/libgpr.a /Users/runner/.local/share/alire/builds/xmlada_25.0.0_7f12fe3a/c33f08a07ed1c73a52c7ed730533458892c080532e5997243afaaedc0bbf845e/schema/lib/static/libxmlada_schema.a /Users/runner/.local/share/alire/builds/xmlada_25.0.0_7f12fe3a/c33f08a07ed1c73a52c7ed730533458892c080532e5997243afaaedc0bbf845e/dom/lib/static/libxmlada_dom.a /Users/runner/.local/share/alire/builds/xmlada_25.0.0_7f12fe3a/c33f08a07ed1c73a52c7ed730533458892c080532e5997243afaaedc0bbf845e/sax/lib/static/libxmlada_sax.a /Users/runner/.local/share/alire/builds/xmlada_25.0.0_7f12fe3a/c33f08a07ed1c73a52c7ed730533458892c080532e5997243afaaedc0bbf845e/input_sources/lib/static/libxmlada_input_sources.a /Users/runner/.local/share/alire/builds/xmlada_25.0.0_7f12fe3a/c33f08a07ed1c73a52c7ed730533458892c080532e5997243afaaedc0bbf845e/unicode/lib/static/libxmlada_unicode.a /Users/runner/.local/share/alire/builds/gnatcoll_25.0.0_d7d84483/74fe2a4fa0a038aa86da409ff230b5541ba681743eff0647b74bc3aafb4a6f7a/core/lib/gnatcoll_core/static/libgnatcoll_core.a /Users/runner/.local/share/alire/builds/gnatcoll_25.0.0_d7d84483/74fe2a4fa0a038aa86da409ff230b5541ba681743eff0647b74bc3aafb4a6f7a/minimal/lib/gnatcoll_core/static/libgnatcoll_minimal.a -liconv -lgmp -L/Users/runner/work/alire-crates-ci/alire-crates-ci/test/e09d54e5-c825-4fae-8fe2-0d3c0962a50e/libadalang2xml_1.0.2_99ee1dd1/obj/release/ -L/Users/runner/work/alire-crates-ci/alire-crates-ci/test/e09d54e5-c825-4fae-8fe2-0d3c0962a50e/libadalang2xml_1.0.2_99ee1dd1/obj/release/ -L/Users/runner/.local/share/alire/builds/gnatcoll_25.0.0_d7d84483/74fe2a4fa0a038aa86da409ff230b5541ba681743eff0647b74bc3aafb4a6f7a/core/lib/gnatcoll_core/static/ -L/Users/runner/.local/share/alire/builds/gnatcoll_25.0.0_d7d84483/74fe2a4fa0a038aa86da409ff230b5541ba681743eff0647b74bc3aafb4a6f7a/minimal/lib/gnatcoll_core/static/ -L/Users/runner/.local/share/alire/builds/gnatcoll_25.0.0_d7d84483/74fe2a4fa0a038aa86da409ff230b5541ba681743eff0647b74bc3aafb4a6f7a/projects/lib/gnatcoll_projects/static/ -L/Users/runner/.local/share/alire/builds/libgpr_25.0.0_17669998/122833a0092e86037b2a3f2e6a36047ffe12c7002f796bb126a525ec15fdea94/gpr/lib/production/static/ -L/Users/runner/.local/share/alire/builds/xmlada_25.0.0_7f12fe3a/c33f08a07ed1c73a52c7ed730533458892c080532e5997243afaaedc0bbf845e/unicode/lib/static/ -L/Users/runner/.local/share/alire/builds/xmlada_25.0.0_7f12fe3a/c33f08a07ed1c73a52c7ed730533458892c080532e5997243afaaedc0bbf845e/sax/lib/static/ -L/Users/runner/.local/share/alire/builds/xmlada_25.0.0_7f12fe3a/c33f08a07ed1c73a52c7ed730533458892c080532e5997243afaaedc0bbf845e/input_sources/lib/static/ -L/Users/runner/.local/share/alire/builds/xmlada_25.0.0_7f12fe3a/c33f08a07ed1c73a52c7ed730533458892c080532e5997243afaaedc0bbf845e/dom/lib/static/ -L/Users/runner/.local/share/alire/builds/xmlada_25.0.0_7f12fe3a/c33f08a07ed1c73a52c7ed730533458892c080532e5997243afaaedc0bbf845e/schema/lib/static/ -L/Users/runner/.local/share/alire/builds/libadalang_25.0.0_0303cb0f/7b38e4f3777554b1843de62d2b8e8a5a996b27e6b7fba0fb2c7cd1efe787213b/lib/static/dev/ -L/Users/runner/.local/share/alire/builds/gnatcoll_gmp_25.0.0_0848cc59/92ed4fcea69f2f0c2020c077435d9829dab5760087b1f826bf1fe9e050a99344/gmp/lib/static/ -L/Users/runner/.local/share/alire/builds/gnatcoll_iconv_25.0.0_0848cc59/be1e2a2481326b74118f4c732e96f8114bc840b8a42cad0c59337ec0857c8eb3/iconv/lib/static/ -L/Users/runner/.local/share/alire/builds/prettier_ada_25.0.0_a67a3337/3b1f7bbe38bcc10bb18371d49a4856411d6717eb457b4aa37be05b21fc838744/lib/static/prod/ -L/Users/runner/.local/share/alire/builds/vss_25.0.0_1ddbb26c/a6ec1955abc5aa23a2e050adca6f6d1deb6fdec81017d92016c3665ff62a5a65/.libs/static/ -L/Users/runner/.local/share/alire/builds/langkit_support_25.0.0_7c5f4981/6b4639c6fe8816e08cf64ccda8b22a6f35e87a1014f49a0e1aa60b7234034289/langkit/support/lib/static/dev/ -L/Users/runner/.local/share/alire/builds/adasat_25.0.0_0618d8c6/d497b5e492503ae325667c8793cc729c969f2a5fcfbee7c788ace2730761a029/lib/static/dev/ -L/Users/runner/.local/share/alire/builds/libgpr2_25.0.0_70fe0fcf/1c4af80b9b67056a827ba55e464f40f4d622bb1ba5fc8ecc979ecc32cf3b3f63/.build/release/lib-static/ -L/Users/runner/.local/share/alire/toolchains/gnat_native_14.2.1_cc5517d6/lib/gcc/aarch64-apple-darwin23.6.0/14.2.0/adalib/ -static-libgcc /Users/runner/.local/share/alire/toolchains/gnat_native_14.2.1_cc5517d6/lib/gcc/aarch64-apple-darwin23.6.0/14.2.0/adalib/libgnat.a -Wl,-rpath,@executable_path/..//obj/release -Wl,-rpath,@executable_path/../../../../../../..//.local/share/alire/builds/gnatcoll_25.0.0_d7d84483/74fe2a4fa0a038aa86da409ff230b5541ba681743eff0647b74bc3aafb4a6f7a/core/lib/gnatcoll_core/static -Wl,-rpath,@executable_path/../../../../../../..//.local/share/alire/builds/gnatcoll_25.0.0_d7d84483/74fe2a4fa0a038aa86da409ff230b5541ba681743eff0647b74bc3aafb4a6f7a/minimal/lib/gnatcoll_core/static -Wl,-rpath,@executable_path/../../../../../../..//.local/share/alire/builds/gnatcoll_25.0.0_d7d84483/74fe2a4fa0a038aa86da409ff230b5541ba681743eff0647b74bc3aafb4a6f7a/projects/lib/gnatcoll_projects/static -Wl,-rpath,@executable_path/../../../../../../..//.local/share/alire/builds/libgpr_25.0.0_17669998/122833a0092e86037b2a3f2e6a36047ffe12c7002f796bb126a525ec15fdea94/gpr/lib/production/static -Wl,-rpath,@executable_path/../../../../../../..//.local/share/alire/builds/xmlada_25.0.0_7f12fe3a/c33f08a07ed1c73a52c7ed730533458892c080532e5997243afaaedc0bbf845e/unicode/lib/static -Wl,-rpath,@executable_path/../../../../../../..//.local/share/alire/builds/xmlada_25.0.0_7f12fe3a/c33f08a07ed1c73a52c7ed730533458892c080532e5997243afaaedc0bbf845e/sax/lib/static -Wl,-rpath,@executable_path/../../../../../../..//.local/share/alire/builds/xmlada_25.0.0_7f12fe3a/c33f08a07ed1c73a52c7ed730533458892c080532e5997243afaaedc0bbf845e/input_sources/lib/static -Wl,-rpath,@executable_path/../../../../../../..//.local/share/alire/builds/xmlada_25.0.0_7f12fe3a/c33f08a07ed1c73a52c7ed730533458892c080532e5997243afaaedc0bbf845e/dom/lib/static -Wl,-rpath,@executable_path/../../../../../../..//.local/share/alire/builds/xmlada_25.0.0_7f12fe3a/c33f08a07ed1c73a52c7ed730533458892c080532e5997243afaaedc0bbf845e/schema/lib/static -Wl,-rpath,@executable_path/../../../../../../..//.local/share/alire/builds/libadalang_25.0.0_0303cb0f/7b38e4f3777554b1843de62d2b8e8a5a996b27e6b7fba0fb2c7cd1efe787213b/lib/static/dev -Wl,-rpath,@executable_path/../../../../../../..//.local/share/alire/builds/gnatcoll_gmp_25.0.0_0848cc59/92ed4fcea69f2f0c2020c077435d9829dab5760087b1f826bf1fe9e050a99344/gmp/lib/static -Wl,-rpath,@executable_path/../../../../../../..//.local/share/alire/builds/gnatcoll_iconv_25.0.0_0848cc59/be1e2a2481326b74118f4c732e96f8114bc840b8a42cad0c59337ec0857c8eb3/iconv/lib/static -Wl,-rpath,@executable_path/../../../../../../..//.local/share/alire/builds/prettier_ada_25.0.0_a67a3337/3b1f7bbe38bcc10bb18371d49a4856411d6717eb457b4aa37be05b21fc838744/lib/static/prod -Wl,-rpath,@executable_path/../../../../../../..//.local/share/alire/builds/vss_25.0.0_1ddbb26c/a6ec1955abc5aa23a2e050adca6f6d1deb6fdec81017d92016c3665ff62a5a65/.libs/static -Wl,-rpath,@executable_path/../../../../../../..//.local/share/alire/builds/langkit_support_25.0.0_7c5f4981/6b4639c6fe8816e08cf64ccda8b22a6f35e87a1014f49a0e1aa60b7234034289/langkit/support/lib/static/dev -Wl,-rpath,@executable_path/../../../../../../..//.local/share/alire/builds/adasat_25.0.0_0618d8c6/d497b5e492503ae325667c8793cc729c969f2a5fcfbee7c788ace2730761a029/lib/static/dev -Wl,-rpath,@executable_path/../../../../../../..//.local/share/alire/builds/libgpr2_25.0.0_70fe0fcf/1c4af80b9b67056a827ba55e464f40f4d622bb1ba5fc8ecc979ecc32cf3b3f63/.build/release/lib-static -Wl,-rpath,@executable_path/../../../../../../..//.local/share/alire/toolchains/gnat_native_14.2.1_cc5517d6/lib/gcc/aarch64-apple-darwin23.6.0/14.2.0/adalib -o /Users/runner/work/alire-crates-ci/alire-crates-ci/test/e09d54e5-c825-4fae-8fe2-0d3c0962a50e/libadalang2xml_1.0.2_99ee1dd1/bin//libadalang2xml
stderr: Command ["gprbuild", "-s", "-j0", "-p", "-P", "/Users/runner/work/alire-crates-ci/alire-crates-ci/test/e09d54e5-c825-4fae-8fe2-0d3c0962a50e/libadalang2xml_1.0.2_99ee1dd1/libadalang2xml.gpr"] exited with code 4
ERROR: Command ["gprbuild", "-s", "-j0", "-p", "-P", "/Users/runner/work/alire-crates-ci/alire-crates-ci/test/e09d54e5-c825-4fae-8fe2-0d3c0962a50e/libadalang2xml_1.0.2_99ee1dd1/libadalang2xml.gpr"] exited with code 4
stderr: ALIRE.CHECKED_ERROR
stderr: Command ["gprbuild", "-s", "-j0", "-p", "-P", "/Users/runner/work/alire-crates-ci/alire-crates-ci/test/e09d54e5-c825-4fae-8fe2-0d3c0962a50e/libadalang2xml_1.0.2_99ee1dd1/libadalang2xml.gpr"] exited with code 4
stderr: raised ALIRE.CHECKED_ERROR : alire-stored-error:1
Load address: 0x102438000
Call stack traceback locations:
0x1030686cc 0x10306872c 0x102e3d7a8 0x102aa53ec 0x102d1603c 0x102d165b4 0x102c63834 0x102c62038 0x102c84508 0x102ce4028 0x102ce3458 0x102c845e4 0x102c846cc 0x102c6253c 0x102c6266c 0x1024b71a8 0x1024ba564 0x1024ba6e4 0x102542178 0x10254cf5c 0x10243a018 0x10243ebd8
Warning: libadalang2xml=1.0.2 successfully retrieved but its build failed.
Dependencies were solved as follows:
+ adasat 25.0.0 (new,indirect)
+b gnat 14.2.1 (new,gnat_native,indirect,binary)
+ gnatcoll 25.0.0 (new,indirect)
+ gnatcoll_gmp 25.0.0 (new,indirect)
+ gnatcoll_iconv 25.0.0 (new,indirect)
+ langkit_support 25.0.0 (new,indirect)
+ libadalang 25.0.0 (new)
+b libgmp 6.3.0 (new,indirect,system package)
+ libgpr 25.0.0 (new,indirect)
+ libgpr2 25.0.0 (new,indirect)
+ prettier_ada 25.0.0 (new,indirect)
+ vss 25.0.0 (new,indirect)
+ xmlada 25.0.0 (new,indirect)
ERROR: Build ended with errors