1. Jan 16, 2024
  2. Jan 15, 2024
  3. Dec 19, 2023
  4. Dec 12, 2023
  5. Dec 06, 2023
  6. Dec 05, 2023
  7. Nov 21, 2023
    • Alejandro R Mosteo's avatar
      Offer uninstalled compiler as fallback with warning (#1508) · 98648092
      Alejandro R Mosteo authored
      * Allow solving with unistalled tools as fallback
      
      * Fix precedence of installed compiler over remote ones
      
      * Add warning in solution diff about toolchain download
      
      * Fallback on installed compiler over uninstalled one
      
      This is after checking that the preferred compiler cannot fulfill the compiler
      dependency.
      
      * Tweaks to restore former behaviors
      
      * Fix test that inadvertently used virtual crate
      
      It should have been real all along without alternatives
      
      * Rebase tweaks
      
      * Reword information message
      98648092
  8. Nov 16, 2023
  9. Nov 15, 2023
  10. Nov 14, 2023
    • Simon Wright's avatar
      Amend style switches (expand -gnatyg). (#1497) · 04273a8d
      Simon Wright authored
      -gnatyg is "check standard GNAT style rules, same as ydISux", but in
      GCC 14 it will include a new switch, -gnatyz (check parentheses not
      required by operator precedence rules) which will mean that use of
      extra parens to clarify intent without deep knowledge of the rules
      will trigger fatal warnings; for example in alire-conditional_trees.adb
      
         function Contains_ORs (This : Tree) return Boolean is
            ((not This.Is_Empty) and then This.Root.Contains_ORs);
             ^
      
      Refer GCC Bugzilla PR 112446.
      
        * alire_common.gpr (Style_Check_Switches): Remove -gnatyg and replace
          by the pre-GCC 14 equivalent.
      04273a8d
    • Alejandro R Mosteo's avatar
      Fix unwanted stack trace on `alr publish --tar` with broken manifest (#1499) · 88385f5b
      Alejandro R Mosteo authored
      * Avoid unhandled exception in `alr publish --tar`
      
      Fixes #1214
      
      Also unify a couple of error messages
      
      * Update test to check this fix
      
      * Self-review
      88385f5b
  11. Nov 09, 2023
  12. Nov 08, 2023
  13. Nov 06, 2023
  14. Oct 27, 2023
  15. Oct 23, 2023
  16. Oct 20, 2023
  17. Oct 19, 2023
  18. Oct 17, 2023
  19. Oct 15, 2023
  20. Oct 07, 2023
  21. Oct 04, 2023