Test ran at 2025-02-22 01:22:03.933377+00:00 SOLUTION: qplt=20230720.0.0: An Ada-GUI program to quickly produce a plot of a data set Origin: commit 2f7f77c911a868ea77d215a81d4d23175f531af8 from https://github.com/bracke/Qplt.git Properties: Author: Jeff Carter Build Switches: Description: An Ada-GUI program to quickly produce a plot of a data set Executable: qplt License: BSD-3-Clause Long_Description: # Qplt Quick Plot: an Ada-GUI program to quickly produce a plot of a data set ## Usage type qplt -? for usage instructions, or read the code that outputs them. ## Dependencies Qplt requires Ada GUI (https://github.com/jrcarter/Ada_GUI) and the PragmAda Reusable Components (https://github.com/jrcarter/PragmARC). Those unfamiliar with Ada GUI should install it, run the test programs, and be familiar with its Readme before running Qplt. ## Sample Input The files qplt_sine.txt, qplt_sombrero.txt, and qplt_wpop.txt contain sample data for Qplt. qplt_sine.txt contains a sine curve. Suggested use: qplt np -t Sine qplt_sine.txt qplt_sombrero.txt contains the "Sombrero" curve, sin x / x (with the limit of 1 plotted for x = 0). Suggested use: qplt np -t Sombrero qplt_sombrero.txt qplt_wpop.txt contains values of world population since 1600. Suggested use: qplt -t "World Population" -x Year -y "Population in billions" qplt_wpop.txt The sample input files are proveded under the CC BY-SA license (https://creativecommons.org/licenses/by-sa/4.0/). Maintainer: Bent Bracke Maintainers_Logins: bracke Name: qplt Tag: plot Tag: data Version: 20230720 Website: https://github.com/bracke/Qplt Dependencies (direct): ada_gui^20240224.0.0 gnat<13.0 | >=13.3 pragmarc^20240323.0.0 ssl* Dependencies (solution): ada_gui=20240224.0.1 gnat=14.2.1 (gnat_native) libgnutls=3.7.9 pragmarc=20240323.0.0 simple_components=4.68.0 ssl=3.0.15 unixodbc=2.3.11 Dependencies (graph): ada_gui=20240224.0.1 --> gnat=14.2.1 (gnat_native) (<13.0 | >=13.3) ada_gui=20240224.0.1 --> simple_components=4.68.0 (^4.68.0) pragmarc=20240323.0.0 --> gnat=14.2.1 (gnat_native) (<13.0 | >=13.3) qplt=20230720.0.0 --> ada_gui=20240224.0.1 (^20240224.0.0) qplt=20230720.0.0 --> gnat=14.2.1 (gnat_native) (<13.0 | >=13.3) qplt=20230720.0.0 --> pragmarc=20240323.0.0 (^20240323.0.0) qplt=20230720.0.0 --> ssl=3.0.15 (*) simple_components=4.68.0 --> gnat=14.2.1 (gnat_native) (>=2021 | (>=12 & <2000)) simple_components=4.68.0 --> libgnutls=3.7.9 (^3.7) simple_components=4.68.0 --> unixodbc=2.3.11 (^2.3) LOG: Spawning: alr -d -n get --build qplt=20230720.0.0 Note: Deploying qplt=20230720.0.0... Note: Deploying libgnutls=3.7.9... The system package 'libgnutls28-dev' is about to be installed. This action might require admin privileges and impact your system installation. Do you want Alire to install this system package? Using default: Yes debconf: delaying package configuration, since apt-utils is not installed (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 24040 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.19.0-2+deb12u1_amd64.deb ... Unpacking libtasn1-6:amd64 (4.19.0-2+deb12u1) over (4.19.0-2) ... Setting up libtasn1-6:amd64 (4.19.0-2+deb12u1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 24040 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.7.9-2+deb12u4_amd64.deb ... Unpacking libgnutls30:amd64 (3.7.9-2+deb12u4) over (3.7.9-2+deb12u3) ... Setting up libgnutls30:amd64 (3.7.9-2+deb12u4) ... Selecting previously unselected package libevent-2.1-7:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 24040 files and directories currently installed.) Preparing to unpack .../00-libevent-2.1-7_2.1.12-stable-8_amd64.deb ... Unpacking libevent-2.1-7:amd64 (2.1.12-stable-8) ... Selecting previously unselected package libgmpxx4ldbl:amd64. Preparing to unpack .../01-libgmpxx4ldbl_2%3a6.2.1+dfsg1-1.1_amd64.deb ... Unpacking libgmpxx4ldbl:amd64 (2:6.2.1+dfsg1-1.1) ... Selecting previously unselected package libgmp-dev:amd64. Preparing to unpack .../02-libgmp-dev_2%3a6.2.1+dfsg1-1.1_amd64.deb ... Unpacking libgmp-dev:amd64 (2:6.2.1+dfsg1-1.1) ... Selecting previously unselected package libunbound8:amd64. Preparing to unpack .../03-libunbound8_1.17.1-2+deb12u2_amd64.deb ... Unpacking libunbound8:amd64 (1.17.1-2+deb12u2) ... Selecting previously unselected package libgnutls-dane0:amd64. Preparing to unpack .../04-libgnutls-dane0_3.7.9-2+deb12u4_amd64.deb ... Unpacking libgnutls-dane0:amd64 (3.7.9-2+deb12u4) ... Selecting previously unselected package libgnutls-openssl27:amd64. Preparing to unpack .../05-libgnutls-openssl27_3.7.9-2+deb12u4_amd64.deb ... Unpacking libgnutls-openssl27:amd64 (3.7.9-2+deb12u4) ... Selecting previously unselected package libgnutlsxx30:amd64. Preparing to unpack .../06-libgnutlsxx30_3.7.9-2+deb12u4_amd64.deb ... Unpacking libgnutlsxx30:amd64 (3.7.9-2+deb12u4) ... Selecting previously unselected package libidn2-dev:amd64. Preparing to unpack .../07-libidn2-dev_2.3.3-1+b1_amd64.deb ... Unpacking libidn2-dev:amd64 (2.3.3-1+b1) ... Selecting previously unselected package libp11-kit-dev:amd64. Preparing to unpack .../08-libp11-kit-dev_0.24.1-2_amd64.deb ... Unpacking libp11-kit-dev:amd64 (0.24.1-2) ... Selecting previously unselected package libtasn1-6-dev:amd64. Preparing to unpack .../09-libtasn1-6-dev_4.19.0-2+deb12u1_amd64.deb ... Unpacking libtasn1-6-dev:amd64 (4.19.0-2+deb12u1) ... Selecting previously unselected package nettle-dev:amd64. Preparing to unpack .../10-nettle-dev_3.8.1-2_amd64.deb ... Unpacking nettle-dev:amd64 (3.8.1-2) ... Selecting previously unselected package libgnutls28-dev:amd64. Preparing to unpack .../11-libgnutls28-dev_3.7.9-2+deb12u4_amd64.deb ... Unpacking libgnutls28-dev:amd64 (3.7.9-2+deb12u4) ... Selecting previously unselected package libtasn1-doc. Preparing to unpack .../12-libtasn1-doc_4.19.0-2+deb12u1_all.deb ... Unpacking libtasn1-doc (4.19.0-2+deb12u1) ... Setting up libgnutls-openssl27:amd64 (3.7.9-2+deb12u4) ... Setting up libtasn1-doc (4.19.0-2+deb12u1) ... Setting up libgmpxx4ldbl:amd64 (2:6.2.1+dfsg1-1.1) ... Setting up libgnutlsxx30:amd64 (3.7.9-2+deb12u4) ... Setting up libevent-2.1-7:amd64 (2.1.12-stable-8) ... Setting up libidn2-dev:amd64 (2.3.3-1+b1) ... Setting up libtasn1-6-dev:amd64 (4.19.0-2+deb12u1) ... Setting up libp11-kit-dev:amd64 (0.24.1-2) ... Setting up libgmp-dev:amd64 (2:6.2.1+dfsg1-1.1) ... Setting up nettle-dev:amd64 (3.8.1-2) ... Setting up libunbound8:amd64 (1.17.1-2+deb12u2) ... Setting up libgnutls-dane0:amd64 (3.7.9-2+deb12u4) ... Setting up libgnutls28-dev:amd64 (3.7.9-2+deb12u4) ... Processing triggers for libc-bin (2.36-9+deb12u8) ... Note: Deploying unixodbc=2.3.11... The system package 'unixodbc-dev' is about to be installed. This action might require admin privileges and impact your system installation. Do you want Alire to install this system package? Using default: Yes debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libltdl7:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 24364 files and directories currently installed.) Preparing to unpack .../0-libltdl7_2.4.7-7~deb12u1_amd64.deb ... Unpacking libltdl7:amd64 (2.4.7-7~deb12u1) ... Selecting previously unselected package libodbc2:amd64. Preparing to unpack .../1-libodbc2_2.3.11-2+deb12u1_amd64.deb ... Unpacking libodbc2:amd64 (2.3.11-2+deb12u1) ... Selecting previously unselected package libodbccr2:amd64. Preparing to unpack .../2-libodbccr2_2.3.11-2+deb12u1_amd64.deb ... Unpacking libodbccr2:amd64 (2.3.11-2+deb12u1) ... Selecting previously unselected package unixodbc-common. Preparing to unpack .../3-unixodbc-common_2.3.11-2+deb12u1_all.deb ... Unpacking unixodbc-common (2.3.11-2+deb12u1) ... Selecting previously unselected package libodbcinst2:amd64. Preparing to unpack .../4-libodbcinst2_2.3.11-2+deb12u1_amd64.deb ... Unpacking libodbcinst2:amd64 (2.3.11-2+deb12u1) ... Selecting previously unselected package unixodbc-dev:amd64. Preparing to unpack .../5-unixodbc-dev_2.3.11-2+deb12u1_amd64.deb ... Unpacking unixodbc-dev:amd64 (2.3.11-2+deb12u1) ... Setting up unixodbc-common (2.3.11-2+deb12u1) ... Setting up libltdl7:amd64 (2.4.7-7~deb12u1) ... Setting up libodbc2:amd64 (2.3.11-2+deb12u1) ... Setting up libodbccr2:amd64 (2.3.11-2+deb12u1) ... Setting up libodbcinst2:amd64 (2.3.11-2+deb12u1) ... Setting up unixodbc-dev:amd64 (2.3.11-2+deb12u1) ... Processing triggers for libc-bin (2.36-9+deb12u8) ... Note: Deploying simple_components=4.68.0... Note: Deploying ada_gui=20240224.0.1... Note: Building qplt=20230720.0.0/qplt.gpr... Setup [mkdir] object directory for project Ada_Gui [mkdir] library directory for project Ada_Gui [mkdir] object directory for project PragmARC [mkdir] library directory for project PragmARC [mkdir] object directory for project Qplt [mkdir] exec directory for project Qplt Compile [Ada] qplt.adb [Ada] pragmarc_config.ads [Ada] pragmarc-encryption-threefish-block_256.adb [Ada] pragmarc-conversions.ads [Ada] pragmarc-genetic_algorithm.adb [Ada] compile_all.adb [Ada] pragmarc-images-image.ads [Ada] pragmarc-data_structures-stacks.ads [Ada] pragmarc-randomness-threefry.adb [Ada] pragmarc-data_structures-bags-unbounded.ads [Ada] pragmarc-sorting.ads [Ada] pragmarc-title_comparisons.adb [Ada] pragmarc-rem_nn_wrapper.adb [Ada] pragmarc-data_structures-stacks-unbounded.ads [Ada] pragmarc-task_communication-transporters.adb [Ada] pragmarc-task_communication.ads [Ada] pragmarc-postfix_calculator.adb [Ada] pragmarc-unbounded_numbers.ads [Ada] pragmarc-images.adb [Ada] pragmarc-matching-quick_string.adb [Ada] pragmarc-safety-pointers.adb [Ada] pragmarc-data_structures-queues-unbounded-protection.ads [Ada] pragmarc-data_structures-bags-unbounded-protection.adb [Ada] pragmarc-randomness-isaac.adb [Ada] pragmarc-unbounded_numbers-rationals.adb [Ada] pragmarc-hash_fast_variable_length.adb [Ada] pragmarc-mixed_case.adb [Ada] pragmarc-reflection.ads [Ada] pragmarc-data_structures-sets.ads [Ada] pragmarc-comparisons.ads [Ada] pragmarc-rational_postfix_calculator.adb [Ada] pragmarc-encryption-bifid.adb [Ada] pragmarc-data_structures-queues-bounded-unprotected.adb [Ada] pragmarc-data_structures-lists-bounded-protection.adb [Ada] pragmarc-persistent_skip_list_unbounded.adb [Ada] pragmarc-unbounded_numbers-integers.adb [Ada] pragmarc-date_handler.adb [Ada] pragmarc-three_way.adb [Ada] pragmarc-data_structures-bags-unbounded-unprotected.adb [Ada] pragmarc-luhn_generation.adb [Ada] pragmarc-encryption.ads [Ada] pragmarc-data_structures.ads [Ada] pragmarc-line_fields.adb [Ada] pragmarc-encryption-simple_xor.adb [Ada] pragmarc-randomness-u32_ranges.adb [Ada] pragmarc-data_structures-queues-unbounded.ads [Ada] pragmarc-protected_option.adb [Ada] pragmarc-data_structures-lists-unbounded.ads [Ada] pragmarc-job_pools.adb [Ada] pragmarc-ansi_tty_control.adb [Ada] pragmarc.ads [Ada] pragmarc-data_structures-lists.ads [Ada] pragmarc-randomness-kiss.adb [Ada] pragmarc-encryption-threefish-block_512.adb [Ada] pragmarc-data_structures-queues.ads [Ada] pragmarc-data_structures-skip_lists.ads [Ada] pragmarc-randomness.ads [Ada] pragmarc-randomness-universal.adb [Ada] pragmarc-data_structures-queues-bounded-protection.ads [Ada] pragmarc-sorting-radix.adb [Ada] pragmarc-data_structures-queues-bounded-protection-non_blocking.adb [Ada] pragmarc-concurrent_pipeline.adb [Ada] pragmarc-matching-character_regular_expression.adb [Ada] pragmarc-data_structures-stacks-unbounded-unprotected.adb [Ada] pragmarc-data_structures-bags.ads [Ada] pragmarc-cards.ads [Ada] pragmarc-data_structures-queues-bounded-protection-blocking.ads [Ada] pragmarc-sorting-insertion.adb [Ada] pragmarc-randomness-combined.adb [Ada] pragmarc-permutations.adb [Ada] pragmarc-binary_searcher.adb [Ada] pragmarc-data_structures-skip_lists-unbounded.adb [Ada] pragmarc-safety-semaphores.adb [Ada] pragmarc-task_communication-monitors.adb [Ada] pragmarc-data_structures-queues-unbounded-protection-blocking.ads [Ada] pragmarc-cards-decks.ads [Ada] pragmarc-cards-us.adb [Ada] pragmarc-matching-regular_expression.adb [Ada] pragmarc-text_io.adb [Ada] pragmarc-safety.ads [Ada] pragmarc-data_structures-lists-bounded.ads [Ada] pragmarc-task_communication-forwarders.adb [Ada] pragmarc-data_structures-queues-bounded.ads [Ada] pragmarc-cards-decks-general.adb [Ada] pragmarc-data_structures-stacks-unbounded-protection.adb [Ada] pragmarc-sorting-heap.adb [Ada] pragmarc-encryption-threefish-block_1024.adb [Ada] pragmarc-randomness-real_values.ads [Ada] pragmarc-math.adb [Ada] pragmarc-matching.ads [Ada] pragmarc-sorting-quick.adb [Ada] pragmarc-randomness-real_ranges.adb [Ada] pragmarc-binary_semaphore_handler.adb [Ada] pragmarc-menu_handler.adb [Ada] pragmarc-conversions-unbounded_strings.ads [Ada] pragmarc-min_max.ads [Ada] pragmarc-cards-decks-us.adb [Ada] pragmarc-conversions-vectors.adb [Ada] pragmarc-data_structures-sets-discrete.adb [Ada] pragmarc-least_squares_fitting.adb [Ada] pragmarc-safety-suspension_objects.adb [Ada] pragmarc-word_input.adb [Ada] pragmarc-data_structures-lists-unbounded-protection.adb [Ada] pragmarc-encryption-threefish.adb [Ada] pragmarc-data_structures-queues-unbounded-protection-non_blocking.adb [Ada] pragmarc-hash.adb [Ada] pragmarc-b_strings.adb [Ada] pragmarc-data_structures-queues-unbounded-unprotected.adb [Ada] pragmarc-wrapping.ads [C] py_conversions.c [C] sqlite3.c [C] synchronization_linux.c [Ada] ada_gui_config.ads [Ada] ada_gui-gnoga-server-template_parser-simple.adb [Ada] ada_gui-gnoga-gui-view-console.adb [Ada] ada_gui-gnoga-server-database.adb [Ada] ada_gui.adb pragmarc-matching-character_regular_expression.ads:31:04: warning: in instantiation at pragmarc-matching-regular_expression.adb:30 [-gnatwv] pragmarc-matching-character_regular_expression.ads:31:04: warning: aggregate not fully initialized [-gnatwv] [Ada] ada_gui-gnoga-colors.adb [Ada] ada_gui-gnoga-gui-element.adb [Ada] ada_gui-gnoga-server.adb [Ada] ada_gui-gnoga-server-connection.adb [Ada] parsers-multiline_source-xpm.ads [Ada] ada_gui-gnoga-gui-document.adb [Ada] ada_gui-gnoga-server-model.adb [Ada] ada_gui-gnoga-server-connection-common.ads [Ada] ada_gui-gnoga-gui-view-grid.adb [Ada] ada_gui-gnoga-gui-element-list.adb [Ada] ada_gui-gnoga-gui-window.adb [Ada] ada_gui-gnoga-gui-element-common.adb /root/.local/share/alire/builds/simple_components_4.68.0_da9b0f3a/2fbf9c8a5a774d2b1be09c3b314a5a0ae9633396dbf7c180895b5d5bb2b03480/sqlite-sources/sqlite3.c: In function 'sqlite3DefaultRowEst': /root/.local/share/alire/builds/simple_components_4.68.0_da9b0f3a/2fbf9c8a5a774d2b1be09c3b314a5a0ae9633396dbf7c180895b5d5bb2b03480/sqlite-sources/sqlite3.c:109169:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 109169 | if( pIdx->pPartIdxWhere!=0 ) a[0] -= 10; assert( 10==sqlite3LogEst(2) ); | ^~ In file included from /root/.local/share/alire/builds/simple_components_4.68.0_da9b0f3a/2fbf9c8a5a774d2b1be09c3b314a5a0ae9633396dbf7c180895b5d5bb2b03480/sqlite-sources/sqlite3.c:13475: /root/.local/share/alire/builds/simple_components_4.68.0_da9b0f3a/2fbf9c8a5a774d2b1be09c3b314a5a0ae9633396dbf7c180895b5d5bb2b03480/sqlite-sources/sqlite3.c:109169:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 109169 | if( pIdx->pPartIdxWhere!=0 ) a[0] -= 10; assert( 10==sqlite3LogEst(2) ); | ^~~~~~ /root/.local/share/alire/builds/simple_components_4.68.0_da9b0f3a/2fbf9c8a5a774d2b1be09c3b314a5a0ae9633396dbf7c180895b5d5bb2b03480/sqlite-sources/sqlite3.c:109170:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 109170 | if( a[0]<33 ) a[0] = 33; assert( 33==sqlite3LogEst(10) ); | ^~ /root/.local/share/alire/builds/simple_components_4.68.0_da9b0f3a/2fbf9c8a5a774d2b1be09c3b314a5a0ae9633396dbf7c180895b5d5bb2b03480/sqlite-sources/sqlite3.c:109170:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 109170 | if( a[0]<33 ) a[0] = 33; assert( 33==sqlite3LogEst(10) ); | ^~~~~~ [Ada] ada_gui-gnoga.adb [Ada] ada_gui-gnoga-gui-view.adb [Ada] ada_gui-gnoga-gui.adb [Ada] ada_gui-gnoga-gui-element-canvas-context_2d.adb [Ada] ada_gui-gnoga-client_storage.adb [Ada] ada_gui-gnoga-application.adb [Ada] ada_gui-gnoga-server-model-queries.adb [Ada] ada_gui-gnoga-server-mime.adb [Ada] ada_gui-gnoga-gui-location.adb [Ada] ada_gui-gnoga-gui-element-canvas.adb [Ada] ada_gui-gnoga-gui-element-form.adb [Ada] ada_gui-gnoga-gui-element-multimedia.adb [Ada] parsers-generic_source-xpm.adb [Ada] ada_gui-gnoga-server-template_parser.adb [Ada] parsers.ads [Ada] parsers-generic_source.ads parsers-generic_source.ads:144:18: warning: function "End_Of" is not referenced [-gnatwu] parsers-generic_source.ads:145:18: warning: function "Get_Line" is not referenced [-gnatwu] parsers-generic_source.ads:146:19: warning: procedure "Get_Line" is not referenced [-gnatwu] parsers-generic_source.ads:152:18: warning: function "Get_Pointer" is not referenced [-gnatwu] parsers-generic_source.ads:153:18: warning: function "Get_Backup_Pointer" is not referenced [-gnatwu] parsers-generic_source.ads:155:18: warning: function "Image" is not referenced [-gnatwu] parsers-generic_source.ads:156:18: warning: function "Link" is not referenced [-gnatwu] parsers-generic_source.ads:157:19: warning: procedure "Next_Line" is not referenced [-gnatwu] parsers-generic_source.ads:158:19: warning: procedure "Reset_Pointer" is not referenced [-gnatwu] parsers-generic_source.ads:159:19: warning: procedure "Set_Pointer" is not referenced [-gnatwu] parsers-generic_source.ads:163:18: warning: function "&" is not referenced [-gnatwu] [Ada] parsers-generic_source-get_cpp_blank.adb [Ada] parsers-generic_source-get_text.adb [Ada] parsers-generic_source-get_token.adb [Ada] parsers-generic_source-keywords.adb [Ada] parsers-multiline_source.adb [Ada] strings_edit.adb [Ada] strings_edit-integers.ads [Ada] tables.adb [Ada] tables-names.adb [Ada] gnat-sockets-server.adb [Ada] gnat-sockets-connection_state_machine.adb gnat-sockets-connection_state_machine.adb:584:17: warning: formal parameter "Pointer" is not referenced [-gnatwf] gnat-sockets-connection_state_machine.adb:585:17: warning: formal parameter "Client" is not referenced [-gnatwf] gnat-sockets-connection_state_machine.adb:619:17: warning: formal parameter "Pointer" is not referenced [-gnatwf] gnat-sockets-connection_state_machine.adb:620:17: warning: formal parameter "Client" is not referenced [-gnatwf] gnat-sockets-connection_state_machine.adb:727:07: warning: variable "Length" is not referenced [-gnatwu] gnat-sockets-connection_state_machine.adb:841:17: warning: formal parameter "Item" is read but never assigned [-gnatwv] gnat-sockets-connection_state_machine.ads:203:60: warning: applying 'Class to an untagged incomplete type is an obsolescent feature (RM J.11) [-gnatwr] gnat-sockets-connection_state_machine.ads:413:40: warning: applying 'Class to an untagged incomplete type is an obsolescent feature (RM J.11) [-gnatwr] [Ada] gnat-sockets-connection_state_machine-http_server.adb [Ada] strings_edit-quoted.adb [Ada] strings_edit-streams.adb [Ada] strings_edit-utf8.adb gnat-sockets-server.adb:302:13: warning: function "+" is not referenced [-gnatwu] gnat-sockets-server.adb:1800:19: warning: variable "Option" is not referenced [-gnatwu] gnat-sockets-server.ads:1633:04: warning: use clause for package "Connection_Handles" has no effect [-gnatwu] gnat-sockets-server.ads:1719:04: warning: pragma "INLINE" for "Available_To_Process" duplicates pragma at line 1426 [-gnatwr] gnat-sockets-server.ads:1720:04: warning: pragma "INLINE" for "Available_To_Send" duplicates pragma at line 1427 [-gnatwr] gnat-sockets-server.ads:1723:04: warning: pragma "INLINE" for "Queued_To_Send" duplicates pragma at line 1429 [-gnatwr] [Ada] strings_edit-utf8-handling.adb [Ada] parsers-multiline_source-text_io.adb [Ada] strings_edit-integer_edit.adb [Ada] generic_map.adb [Ada] generic_unbounded_array.adb [Ada] strings_edit-fields.adb [Ada] object-handle.adb object-handle.ads:153:04: warning: pragma "Inline" for "=" duplicates pragma at line 152 [-gnatwr] [Ada] object-handle-generic_unbounded_array.adb [Ada] object.adb gnat-sockets-connection_state_machine-http_server.adb:887:16: warning: formal parameter "Client" is not referenced [-gnatwf] gnat-sockets-connection_state_machine-http_server.adb:889:16: warning: formal parameter "End_Of_Stream" is not referenced [-gnatwf] gnat-sockets-connection_state_machine-http_server.adb:914:16: warning: formal parameter "Client" is not referenced [-gnatwf] [Ada] gnat-sockets-connection_state_machine-big_endian.ads [Ada] gnat-sockets-connection_state_machine-big_endian-unsigneds.adb [Ada] strings_edit-base64.adb [Ada] strings_edit-floats.ads [Ada] strings_edit-time_conversions.adb [Ada] generic_discrete_set.adb [Ada] generic_set.adb [Ada] gnat-sockets-connection_state_machine-expected_sequence.adb gnat-sockets-connection_state_machine-big_endian-unsigneds.adb:38:17: warning: formal parameter "Client" is not referenced [-gnatwf] gnat-sockets-connection_state_machine-big_endian-unsigneds.adb:62:17: warning: formal parameter "Client" is not referenced [-gnatwf] gnat-sockets-connection_state_machine-big_endian-unsigneds.adb:91:17: warning: formal parameter "Client" is not referenced [-gnatwf] gnat-sockets-connection_state_machine-big_endian-unsigneds.adb:120:17: warning: formal parameter "Client" is not referenced [-gnatwf] [Ada] gnat-sockets-connection_state_machine-terminated_strings.adb [Ada] stack_storage.adb [Ada] strings_edit-float_edit.adb strings_edit-float_edit.adb:264:18: warning: Numeric_Error is an obsolescent feature (RM J.6(1)) [-gnatwj] strings_edit-float_edit.adb:264:18: warning: use Constraint_Error instead [-gnatwj] [Ada] generic_unbounded_ptr_array.adb gnat-sockets-connection_state_machine-expected_sequence.adb:37:17: warning: formal parameter "Client" is not referenced [-gnatwf] gnat-sockets-connection_state_machine-terminated_strings.adb:43:17: warning: formal parameter "Client" is not referenced [-gnatwf] gnat-sockets-connection_state_machine-terminated_strings.adb:77:17: warning: formal parameter "Client" is not referenced [-gnatwf] Build Libraries [gprlib] Ada_GUI.lexch [gprlib] PragmARC.lexch [archive] libAda_GUI.a [archive] libPragmARC.a [index] libPragmARC.a [index] libAda_GUI.a Bind [gprbind] qplt.bexch [Ada] qplt.ali Link [archive] libqplt.a [index] libqplt.a [link] qplt.adb qplt=20230720.0.0 successfully retrieved and built. Dependencies were solved as follows: + ada_gui 20240224.0.1 (new) +b gnat 14.2.1 (new,gnat_native,binary) +b libgnutls 3.7.9 (new,indirect,system package) + pragmarc 20240323.0.0 (new) + simple_components 4.68.0 (new,indirect) +b ssl 3.0.15 (new,system package) +b unixodbc 2.3.11 (new,indirect,system package) Found declared GPR file: qplt.gpr