1. Jan 31, 2024
  2. Jan 29, 2024
  3. Jan 27, 2024
  4. Jan 25, 2024
  5. Jan 23, 2024
  6. Jan 20, 2024
    • Alejandro R Mosteo's avatar
      Fix redeploying of toolchains (#1533) · ecf4e230
      Alejandro R Mosteo authored
      * Test that fails prior to bugfix
      
      * Fix for cache invalidation
      
      An unrelated bug is fixed that happened when not using an actual binary crate
      for a compiler in the testsuite.
      ecf4e230
  7. Jan 16, 2024
  8. Jan 15, 2024
  9. Dec 19, 2023
  10. Dec 12, 2023
  11. Dec 06, 2023
  12. Dec 05, 2023
  13. 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
  14. Nov 16, 2023
  15. Nov 15, 2023
  16. 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
  17. Nov 09, 2023
  18. Nov 08, 2023
  19. Nov 06, 2023
  20. Oct 27, 2023
  21. Oct 23, 2023
  22. Oct 20, 2023
  23. Oct 19, 2023