Test ran at 2025-03-28 01:19:59.113012+00:00

SOLUTION:
gnatcoll_xref=25.0.0: GNAT Components Collection - xref
Origin: source archive gnatcoll-db-25.0.0.zip at https://github.com/adacore/gnatcoll-db/archive/v25.0.0/gnatcoll-db-25.0.0.zip with hash sha512:99777a001ed8ab1cd9318da7b98c629e62cb83e223d5c0140b79c1cc686bf81c6e373e8de2d1d7b4d8b876a56c100c6c1443a8f61d6228ca31f2d033e0606b3d
Properties:
   Author: AdaCore
   Configuration: no modifiers
   Description: GNAT Components Collection - xref
   GPR Scenario: GNATCOLL_BUILD_MODE := DEBUG | PROD
   GPR Scenario: LIBRARY_TYPE := static | relocatable | static-pic
   License: GPL-3.0-or-later WITH GCC-exception-3.1
   Maintainer: chouteau@adacore.com
   Maintainers_Logins: Fabien-Chouteau
   Name: gnatcoll_xref
   Project_File: xref/gnatcoll_xref.gpr
   Tag: gnatcoll
   Tag: database
   Tag: xref
   Tag: ali
   Version: 25.0.0
   Website: https://github.com/adacore/gnatcoll-db
Dependencies (direct):
   gnatcoll_iconv~25.0.0
   gnatcoll_sqlite~25.0.0
   gnatcoll_sql~25.0.0
   gnatcoll~25.0.0
Dependencies (solution):
   gnat=14.2.1 (gnat_native)
   gnatcoll=25.0.0
   gnatcoll_iconv=25.0.0
   gnatcoll_sql=25.0.0
   gnatcoll_sqlite=25.0.0
   libgpr=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_iconv=25.0.0  --> gnatcoll=25.0.0 (~25.0.0)
   gnatcoll_sql=25.0.0    --> gnatcoll=25.0.0 (~25.0.0)
   gnatcoll_sqlite=25.0.0 --> gnatcoll=25.0.0 (~25.0.0)
   gnatcoll_sqlite=25.0.0 --> gnatcoll_sql=25.0.0 (~25.0.0)
   gnatcoll_xref=25.0.0   --> gnatcoll=25.0.0 (~25.0.0)
   gnatcoll_xref=25.0.0   --> gnatcoll_iconv=25.0.0 (~25.0.0)
   gnatcoll_xref=25.0.0   --> gnatcoll_sql=25.0.0 (~25.0.0)
   gnatcoll_xref=25.0.0   --> gnatcoll_sqlite=25.0.0 (~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)
   xmlada=25.0.0          --> gnat=14.2.1 (gnat_native) (>=11)


LOG:
Spawning: alr -d -n get --build gnatcoll_xref=25.0.0
Note: Deploying gnatcoll_xref=25.0.0...
#=#=#                                                                         
##O#-#                                                                        
##=O#- #                                                                      
# #=O#- #                                                                     
Note: Deploying libgpr=25.0.0...
#=#=#                                                                         
##=#=#                                                                        
Note: Deploying gnatcoll=25.0.0...
#=#=#                                                                         
##=#=#                                                                        
##-=#=-#                                                                      
# #-=#=-#                                                                     
 # #-=#=- #                                                                   
  # #-=O#-  #                                                                 
Note: Deploying gnatcoll_iconv=25.0.0...
#=#=#                                                                         
Note: Deploying gnatcoll_sql=25.0.0...
#=#=#                                                                         
##O#-#                                                                        
##O=#  #                                                                      
#-#O=#  #                                                                     
Note: Deploying gnatcoll_sqlite=25.0.0...
#=#=#                                                                         
##O#-#                                                                        
##=O#- #                                                                      
Note: Building gnatcoll_xref=25.0.0/xref/gnatcoll_xref.gpr...
Setup
   [mkdir]        object directory for project GNATCOLL_Minimal
   [mkdir]        library directory for project GNATCOLL_Minimal
   [mkdir]        object directory for project GNATCOLL_Core
   [mkdir]        library directory for project GNATCOLL_Core
   [mkdir]        object directory for project XmlAda_Schema
   [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_Iconv
   [mkdir]        library directory for project GnatColl_Iconv
   [mkdir]        object directory for project GnatColl_SQL
   [mkdir]        library directory for project GnatColl_SQL
   [mkdir]        object directory for project GnatColl_Sqlite
   [mkdir]        library directory for project GnatColl_Sqlite
   [mkdir]        object directory for project GnatColl_Xref
   [mkdir]        library directory for project GnatColl_Xref
Compile
   [C]            sqlite3.c
   [C]            shell.c
   [Ada]          gnatcoll-sql-sqlite.adb
   [Ada]          gnatcoll-sql-sqlite-builder.adb
   [Ada]          gnatcoll-sql-sqlite-gnade.adb
   [Ada]          gnatcoll-sql-exec-tasking.adb
   [Ada]          gnatcoll-sql-inspect.adb
   [Ada]          gnatcoll-sql-orm-impl.adb
   [Ada]          gnatcoll-sql-exec_private.adb
   [Ada]          gnatcoll-sql.adb
   [Ada]          gnatcoll-sql_impl.adb
   [Ada]          gnatcoll-sql-orm.adb
   [Ada]          gnatcoll-sql-exec.adb
   [Ada]          gnatcoll-sql_fields.adb
   [Ada]          gnatcoll-sql-sessions.adb
   [C]            iconv_support.c
   [Ada]          gnatcoll-iconv.adb
   [Ada]          schema-simple_types.adb
/root/.local/share/alire/builds/gnatcoll_sqlite_25.0.0_99777a00/2bc0e3d60035635c189c1ba22aa6bca179c476929213b15cb4fa0cba35ab54ac/sqlite/amalgamation/sqlite3.c: In function 'sqlite3SelectNew':
/root/.local/share/alire/builds/gnatcoll_sqlite_25.0.0_99777a00/2bc0e3d60035635c189c1ba22aa6bca179c476929213b15cb4fa0cba35ab54ac/sqlite/amalgamation/sqlite3.c:117842:10: warning: function may return address of local variable [-Wreturn-local-addr]
117842 |   return pNew;
       |          ^~~~
/root/.local/share/alire/builds/gnatcoll_sqlite_25.0.0_99777a00/2bc0e3d60035635c189c1ba22aa6bca179c476929213b15cb4fa0cba35ab54ac/sqlite/amalgamation/sqlite3.c:117801:10: note: declared here
117801 |   Select standin;
       |          ^~~~~~~
/root/.local/share/alire/builds/gnatcoll_sqlite_25.0.0_99777a00/2bc0e3d60035635c189c1ba22aa6bca179c476929213b15cb4fa0cba35ab54ac/sqlite/amalgamation/sqlite3.c:117801:10: note: declared here
/root/.local/share/alire/builds/gnatcoll_sqlite_25.0.0_99777a00/2bc0e3d60035635c189c1ba22aa6bca179c476929213b15cb4fa0cba35ab54ac/sqlite/amalgamation/sqlite3.c: In function 'sqlite3VdbeExpandSql':
/root/.local/share/alire/builds/gnatcoll_sqlite_25.0.0_99777a00/2bc0e3d60035635c189c1ba22aa6bca179c476929213b15cb4fa0cba35ab54ac/sqlite/amalgamation/sqlite3.c:79063:10: warning: function may return address of local variable [-Wreturn-local-addr]
79063 |   return sqlite3StrAccumFinish(&out);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/.local/share/alire/builds/gnatcoll_sqlite_25.0.0_99777a00/2bc0e3d60035635c189c1ba22aa6bca179c476929213b15cb4fa0cba35ab54ac/sqlite/amalgamation/sqlite3.c:78959:8: note: declared here
78959 |   char zBase[100];         /* Initial working space */
      |        ^~~~~
/root/.local/share/alire/builds/gnatcoll_sqlite_25.0.0_99777a00/2bc0e3d60035635c189c1ba22aa6bca179c476929213b15cb4fa0cba35ab54ac/sqlite/amalgamation/sqlite3.c:79063:10: warning: function may return address of local variable [-Wreturn-local-addr]
79063 |   return sqlite3StrAccumFinish(&out);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/.local/share/alire/builds/gnatcoll_sqlite_25.0.0_99777a00/2bc0e3d60035635c189c1ba22aa6bca179c476929213b15cb4fa0cba35ab54ac/sqlite/amalgamation/sqlite3.c:78959:8: note: declared here
78959 |   char zBase[100];         /* Initial working space */
      |        ^~~~~
/root/.local/share/alire/builds/gnatcoll_sqlite_25.0.0_99777a00/2bc0e3d60035635c189c1ba22aa6bca179c476929213b15cb4fa0cba35ab54ac/sqlite/amalgamation/sqlite3.c:78959:8: note: declared here
/root/.local/share/alire/builds/gnatcoll_sqlite_25.0.0_99777a00/2bc0e3d60035635c189c1ba22aa6bca179c476929213b15cb4fa0cba35ab54ac/sqlite/amalgamation/sqlite3.c:78959:8: note: declared here
/root/.local/share/alire/builds/gnatcoll_sqlite_25.0.0_99777a00/2bc0e3d60035635c189c1ba22aa6bca179c476929213b15cb4fa0cba35ab54ac/sqlite/amalgamation/sqlite3.c:78959:8: note: declared here
   [Ada]          schema.adb
   [Ada]          schema-validators.adb
   [Ada]          schema-decimal.adb
   [Ada]          schema-schema_readers.adb
   [Ada]          schema-dom_readers.adb
   [Ada]          schema-validators-xsd_grammar.adb
   [Ada]          schema-date_time.adb
   [Ada]          schema-readers.adb
   [C]            gpr_imports.c
   [Ada]          gpr-attr-pm.adb
   [Ada]          gpr-ali.adb
   [Ada]          gpr-pp.adb
   [Ada]          gpr-ext.adb
   [Ada]          gpr-debug.adb
   [Ada]          gpr-script.adb
   [Ada]          gpr-compilation-process.adb
   [Ada]          gpr-compilation-sync.adb
   [Ada]          gpr-tempdir.adb
   [Ada]          gpr-jobserver.adb
   [Ada]          gpr-snames.adb
   [Ada]          gpr.adb
   [Ada]          gpr-conf.adb
   [Ada]          gpr-cset.adb
   [Ada]          gpr-compilation-process-waiter.adb
   [Ada]          gpr-strt.adb
   [Ada]          gpr-output.adb
   [Ada]          gpr-util-aux.adb
   [Ada]          gpr-opt.ads
   [Ada]          gpr-util.adb
   [Ada]          gpr-tree.adb
   [Ada]          gpr-proc.adb
   [Ada]          gpr-nmsc.adb
   [Ada]          gpr-part.adb
   [Ada]          gpr-compilation-slave.adb
   [Ada]          gpr-osint.adb
   [Ada]          gpr-dect.adb
   [Ada]          gpr-attr.adb
   [Ada]          gpr-com.ads
   [Ada]          gpr-compilation.adb
   [Ada]          gpr-knowledge.adb
   [Ada]          gpr-scans.adb
   [Ada]          gpr-compilation-protocol.adb
   [Ada]          gpr-env.adb
   [Ada]          gpr-erroutc.adb
   [Ada]          gpr-err.adb
   [Ada]          gpr-sdefault.adb
   [Ada]          gpr_build_util.adb
   [Ada]          gpr-sinput.adb
   [Ada]          gpr-version.adb
   [Ada]          gpr-names.adb
   [Ada]          gnatcoll-projects-normalize.adb
   [Ada]          gnatcoll-projects-aux.adb
   [Ada]          gnatcoll-projects-krunch.adb
   [Ada]          gnatcoll-scripts-files.adb
   [Ada]          gnatcoll-projects.adb
   [Ada]          gnatcoll-scripts-projects.adb
   [C]            getRSS.c
   [C]            gnatcoll_support.c
   [Ada]          gnatcoll.ads
   [Ada]          gnatcoll-damerau_levenshtein_distance.ads
   [Ada]          gnatcoll-memory.adb
   [Ada]          gnatcoll-any_types.adb
   [Ada]          gnatcoll-asserts.adb
   [Ada]          gnatcoll-coders.adb
   [Ada]          gnatcoll-coders-base64.adb
   [Ada]          gnatcoll-locks.adb
   [Ada]          gnatcoll-boyer_moore.adb
   [Ada]          gnatcoll-refcount-weakref.adb
   [Ada]          gnatcoll-promises.adb
   [Ada]          gnatcoll-storage_pools.ads
   [Ada]          gnatcoll-atomic.adb
   [Ada]          gnatcoll-damerau_levenshtein_generic.adb
   [Ada]          gnatcoll-tribooleans.adb
   [Ada]          gnatcoll-storage_pools-alignment.adb
   [Ada]          gnatcoll-refcount.adb
gnatcoll-refcount.ads:90:04: warning: in instantiation at gnatcoll-storage_pools-headers.adb:57 [enabled by default]
gnatcoll-refcount.ads:90:04: warning: possible aliasing problem for type "Header_Access" [enabled by default]
gnatcoll-refcount.ads:90:04: warning: use -fno-strict-aliasing switch for references [enabled by default]
gnatcoll-refcount.ads:90:04: warning: or use "pragma No_Strict_Aliasing (Header_Access);" [enabled by default]
   [Ada]          gnatcoll-coders-streams.adb
   [Ada]          gnatcoll-storage_pools-headers.adb
   [C]            process-wrappers.c
   [C]            libc-wrappers.c
   [C]            xxhash.c
   [C]            blake3_dispatch.c
   [C]            blake3_portable.c
   [C]            blake3.c
   [C]            link_max.c
   [C]            separate_run_path_option.c
   [C]            gnatcoll_support.c
   [C]            run_path_option.c
   [C]            objlist_file.c
   [C]            executable_path.c
   [C]            terminals.c
   [C]            update_path.c
   [C]            set_std_prefix.c
   [Ada]          gnatcoll-os-libc-dirent.ads
   [Ada]          gnatcoll-os-libc-spawn.ads
   [Ada]          gnatcoll-os-libc-stat.ads
   [Ada]          gnatcoll-os-libc-utime.ads
   [Ada]          gnatcoll-os-libc.ads
   [Ada]          gnatcoll-hash-blake3.adb
   [Ada]          gnatcoll-hash.ads
   [Ada]          gnatcoll-paragraph_filling-badnesses.adb
   [Ada]          gnatcoll-paragraph_filling-words.adb
   [Ada]          gnatcoll-paragraph_filling.adb
   [Ada]          gnatcoll-os.ads
   [Ada]          gnatcoll-os-fsutil.adb
   [Ada]          gnatcoll-os-fs.adb
   [Ada]          gnatcoll-os-stat.adb
   [Ada]          gnatcoll-os-dir.adb
   [Ada]          gnatcoll-os-process.adb
   [Ada]          gnatcoll-format_columns_vertical.ads
   [Ada]          gnatcoll-wstring_builders.adb
   [Ada]          gnatcoll-vfs_types.ads
   [Ada]          gnatcoll-utils.adb
   [Ada]          gnatcoll-remote-db.adb
   [Ada]          gnatcoll-io-remote.adb
   [Ada]          gnatcoll-email.adb
   [Ada]          gnatcoll-remote.ads
   [Ada]          gnatcoll-email-utils.adb
   [Ada]          gnatcoll-traces.adb
   [Ada]          gnatcoll-config.adb
   [Ada]          gnatcoll-file_paths.adb
   [Ada]          gnatcoll-scripts-impl.adb
   [Ada]          gnatcoll-arg_lists.adb
   [Ada]          gnatcoll-strings.ads
   [Ada]          gnatcoll-strings_impl.adb
   [Ada]          gnatcoll-wstring_list_builders.adb
   [Ada]          gnatcoll-vfs.adb
   [Ada]          gnatcoll-json-utility.adb
   [Ada]          gnatcoll-terminal.adb
   [Ada]          gnatcoll-random.adb
   [Ada]          gnatcoll-scripts.adb
   [Ada]          gnatcoll-pools.adb
   [Ada]          gnatcoll-symbols.adb
   [Ada]          gnatcoll-io-remote-unix.adb
   [Ada]          gnatcoll-vfs_utils.adb
   [Ada]          gnatcoll-io.adb
   [Ada]          gnatcoll-scripts-utils.adb
   [Ada]          gnatcoll-opt_parse.adb
   [Ada]          gnatcoll-path.adb
   [Ada]          gnatcoll-formatters.adb
   [Ada]          gnatcoll-mmap.adb
   [Ada]          gnatcoll-directed_graph.adb
   [Ada]          gnatcoll-email-parser.adb
   [Ada]          gnatcoll-io-native.adb
   [Ada]          gnatcoll-buffer.adb
   [Ada]          gnatcoll-json.adb
   [Ada]          gnatcoll-file_indexes.adb
   [Ada]          gnatcoll-templates.adb
   [Ada]          gnatcoll-io-remote-windows.adb
   [Ada]          gnatcoll-email-mailboxes.adb
   [Ada]          gnatcoll-string_list_builders.adb
   [Ada]          gnatcoll-string_builders.adb
   [Ada]          gnatcoll-hash-xxhash__generic.adb
   [Ada]          gnatcoll-mmap-system__unix.adb
   [Ada]          gnatcoll-plugins__unix.adb
   [Ada]          gnatcoll-os-process_types__unix.adb
   [Ada]          gnatcoll-os-random__unix.adb
   [Ada]          gnatcoll-os-constants__unix.ads
   [Ada]          gnatcoll-os-dir_types__unix.ads
   [Ada]          gnatcoll-os-libc_constants__linux.ads
   [Ada]          gnatcoll-xref-database_names.ads
   [Ada]          gnatcoll-xref-database.adb
   [Ada]          gnatcoll-xref.adb
Build Libraries
   [gprlib]       gnatcoll_minimal.lexch
   [gprlib]       gnatcoll_core.lexch
   [archive]      libgnatcoll_minimal.a
   [index]        libgnatcoll_minimal.a
   [gprlib]       xmlada_schema.lexch
   [archive]      libgnatcoll_core.a
   [gprlib]       gpr.lexch
   [archive]      libxmlada_schema.a
   [index]        libxmlada_schema.a
   [gprlib]       gnatcoll_projects.lexch
   [archive]      libgpr.a
   [index]        libgnatcoll_core.a
   [index]        libgpr.a
   [gprlib]       gnatcoll_iconv.lexch
   [gprlib]       gnatcoll_sql.lexch
   [archive]      libgnatcoll_projects.a
   [archive]      libgnatcoll_iconv.a
   [index]        libgnatcoll_iconv.a
   [index]        libgnatcoll_projects.a
   [gprlib]       gnatcoll_sqlite.lexch
   [archive]      libgnatcoll_sql.a
   [index]        libgnatcoll_sql.a
   [gprlib]       gnatcoll_xref.lexch
   [archive]      libgnatcoll_sqlite.a
   [index]        libgnatcoll_sqlite.a
   [archive]      libgnatcoll_xref.a
   [index]        libgnatcoll_xref.a

gnatcoll_xref=25.0.0 successfully retrieved and built.
Dependencies were solved as follows:

   +b gnat            14.2.1 (new,gnat_native,indirect,binary)
   +  gnatcoll        25.0.0 (new)
   +  gnatcoll_iconv  25.0.0 (new)
   +  gnatcoll_sql    25.0.0 (new)
   +  gnatcoll_sqlite 25.0.0 (new)
   +  libgpr          25.0.0 (new,indirect)
   +  xmlada          25.0.0 (new,indirect)
Found declared GPR file: xref/gnatcoll_xref.gpr