• Parallel loops in GNAT?

    From Jerry@21:1/5 to All on Fri Aug 11 17:44:38 2023
    Does GNAT such as Simon's GCC 13.1.0 for macOS aarch64 allow parallel loops and blocks?

    Jerry

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Simon Wright@21:1/5 to Jerry on Sun Aug 13 11:39:59 2023
    Jerry <list_email@icloud.com> writes:

    Does GNAT such as Simon's GCC 13.1.0 for macOS aarch64 allow parallel
    loops and blocks?

    No, sorry, that's one of the advanced features that AdaCore aren't
    working on yet.

    https://blog.adacore.com/ada-202x-support-in-gnat

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jeffrey R.Carter@21:1/5 to Simon Wright on Sun Aug 13 14:44:02 2023
    On 2023-08-13 12:39, Simon Wright wrote:
    Jerry <list_email@icloud.com> writes:

    Does GNAT such as Simon's GCC 13.1.0 for macOS aarch64 allow parallel
    loops and blocks?

    No, sorry, that's one of the advanced features that AdaCore aren't
    working on yet.

    https://blog.adacore.com/ada-202x-support-in-gnat

    ISO/IEC 8652:2023 is the first Ada standard to be approved without a working implementation. Probably a bad sign.

    --
    Jeff Carter
    "If a sperm is wasted, God gets quite irate."
    Monty Python's the Meaning of Life
    56

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jerry@21:1/5 to Simon Wright on Sun Aug 13 15:03:20 2023
    On Sunday, August 13, 2023 at 3:40:03 AM UTC-7, Simon Wright wrote:
    Jerry writes:

    Does GNAT such as Simon's GCC 13.1.0 for macOS aarch64 allow parallel loops and blocks?
    No, sorry, that's one of the advanced features that AdaCore aren't
    working on yet.

    https://blog.adacore.com/ada-202x-support-in-gnat
    Thanks, Simon. I saw that blog post but since it's nearly three years old, I was hopeful. My O(N^4) radar simulations will have to remain slow. :-(

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)