Permalink
Browse files

Update README and CHANGELOG

  • Loading branch information...
metopa committed May 6, 2018
1 parent bd22f91 commit b471e00d1bc2f83b43cf7b0a0c34e5ef973cc49c
Showing with 38 additions and 14 deletions.
  1. +7 −2 CHANGELOG.md
  2. +31 −12 README.md
@@ -6,7 +6,7 @@
- Run each test case with a timeout
## [Beta 4] - 2018-05-??
## [Beta 4] - 2018-05-08
### Added
- This changelog
@@ -18,9 +18,13 @@
- RangeLookupInBst
- ReverseLinkedListIterative
- TwoSortedArraysMerge
- Separate compiler requirements for the solution projects
### Changed
- [IMPORTANT] Java project now requires at least Java 9 JDK
- [IMPORTANT] [Windows only] C++ project now requires at least Visual Studio 17 Preview 6
- You are still free to use MinGW or LXSS compilers
- [IMPORTANT] Python project now requires at least Python 3.6
- Java JSON library is divided into separate files
- Some solution code improvements
@@ -29,7 +33,8 @@
- Several warnings issued by VS2017
### Removed
- All test cases with binary trees with height greater than 500
- All test cases with binary trees with height greater than 500
- They may cause stack overflow on some systems
## [Beta 3] - 2018-04-05
@@ -80,20 +80,39 @@ If you do have issues, e.g., with install or with buggy tests, feel free to reac
The IntelliJ Integrated Development environments described above are best-in-class, and have free versions that will work fine for the EPI Judge. They do not include the compilers. You can get the Java development environment from [Oracle](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html), and the Python development environment from [Python.org](https://www.python.org/downloads/). For C++, you have multiple options. The simplest is to install [VisualStudio](https://code.visualstudio.com/download), which includes both the IDE and the compiler. Google is a good resource for installation help.
- What compilers are supported for judge?
- **GCC** 5.4.1 (on Ubuntu 16.04)
- **Clang** 4.0 (on Ubuntu 16.04)
- **Apple LLVM Clang** 9.0.0
- **Visual Studio** 2017
- **Java** 9
- **Python** 3.6
- C++
- Linux
- **GCC** 5.4.1
- **Clang** 4.0
- OS X
- **Apple LLVM Clang** 9.0.0
- Windows
- **Visual Studio** 2017 15.7.0 Preview 6
- Release version of VS2017 contains a bug that makes it impossible to compile judge programs
- **MinGW** GCC 5.4.0
- **LXSS** (Windows Subsystem for Linux) GCC 5.4.0
- Java
- **Java** 9
- Python
- **Python** 3.6
- What compilers are supported for solutions?
- **GCC** 7.0.0 (on Ubuntu 16.04)
- **Clang** 5.0 (on Ubuntu 16.04)
- **Apple LLVM Clang** 9.0.0
- **Visual Studio** 2017
- **Java** 9
- **Python** 3.6
- C++
- Linux
- **GCC** 7.0.0
- **Clang** 5.0
- OS X
- **Apple LLVM Clang** 9.0.0
- Windows
- **Visual Studio** 2017 15.7.0 Preview 6
- Release version of VS2017 contains a bug that makes it impossible to compile judge programs
- **MinGW** GCC 7.2.0
- **LXSS** (Windows Subsystem for Linux) GCC 7.2.0
- Java
- **Java** 9
- Python
- **Python** 3.6
Let us know if you managed to compile with an older version.

0 comments on commit b471e00

Please sign in to comment.