terralang / terra

Terra is a low-level system programming language that is embedded in and meta-programmed by the Lua programming language.
terralang.org
Other
2.72k stars 201 forks source link

Please test 1.0.0-beta5 #556

Closed elliottslaughter closed 2 years ago

elliottslaughter commented 2 years ago

There is a new beta5 release out now.

As with beta4, we are very close to a final release now. If there are no issues encountered in this release, this may be the version that becomes 1.0.0.

I have two important requests to make:

  1. Please test this release. To do this, download the binary and run:

    cd .../share/terra/tests
    ../../../bin/terra ./run

    If you hit any test failures, please report them here (or in a new issue) along with your OS (version, distro, architecture, etc.). Failures may or may not be an issue (e.g., cross-distro Linux compatibility is not guaranteed), but we'd rather know about them than not know.

  2. If there are any remaining issues to address before 1.0.0, please speak up now.

I'll give this at least a week or two to collect replies before making a release, but things have been pretty stable, so I don't anticipate any issues.

To that end, I'm making this table to help track the testing we've done and might want to do. I've pre-populated a few options here but these can be modified as needed:

Test/OS Linux OSX Windows
CI :white_check_mark: (GitHub Actions) :white_check_mark: (GitHub Actions) :white_check_mark: (GitHub Actions, AppVeyor)
Test Suite w/o CUDA :white_check_mark: macOS 12.4 by @elliottslaughter
Test Suite with CUDA :white_check_mark: Ubuntu 20.04 with CUDA 11.1 by @elliottslaughter (need to reconfirm) N/A
Rigel
Opt
Regent :white_check_mark: via P100 CI and Crusher CI N/A
Your System Here

Some other to-do items, in no particular order:

elliottslaughter commented 2 years ago

I've been saying this for a while now, but one more release candidate before 1.0.0. Moving discussion over to #564.