Merge pull request #92 from vibe-d/test_latest_compilers

Update compiler support to 2.076.1-2.082.0.
This commit is contained in:
Sönke Ludwig 2018-10-02 13:18:21 +02:00 committed by GitHub
commit dacd12ed99
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 73 additions and 38 deletions

View file

@ -5,19 +5,19 @@ d:
# this way the overall test time gets cut down (GDC/LDC are a lot
# slower tham DMD, so they should be started early), while still
# catching most DMD version related build failures early
- dmd-2.078.3
- dmd-2.072.2
- dmd-2.082.0
- dmd-2.076.1
- ldc-1.11.0
- ldc-1.10.0
- ldc-1.9.0
- ldc-1.8.0
- ldc-1.7.0
- ldc-1.6.0
- ldc-1.5.0
- ldc-1.4.0
- ldc-1.3.0
- ldc-1.2.0
- dmd-2.081.2
- dmd-2.080.1
- dmd-2.079.0
- dmd-2.078.3
- dmd-2.077.1
- dmd-2.076.1
- dmd-2.075.1
- dmd-2.074.1
- dmd-2.073.2
- dmd-beta
env:

View file

@ -1,3 +1,27 @@
1.4.4 - 2018-09-03
==================
- Compiler support updated to DMD 2.076.1 up to DMD 2.082.0 and LDC 1.6.0 up to 1.11.0 - [pull #92][issue92]
- Fixed an issue in `WindowsPath`, where an empty path was converted to "/" when cast to another path type - [pull #91][issue91]
[issue91]: https://github.com/vibe-d/vibe-core/issues/91
[issue92]: https://github.com/vibe-d/vibe-core/issues/92
1.4.3 - 2018-09-03
==================
- Allows `switchToTask` to be called within a yield lock (deferred until the lock is elided)
1.4.2 - 2018-09-03
==================
- Fixed a potential infinite loop in the task scheduler causing 100% CPU use - [pull #88][issue88]
- Fixed `waitForDataAsync` when using in conjunction with callbacks that have scoped destruction - [pull #89][issue89]
[issue88]: https://github.com/vibe-d/vibe-core/issues/88
[issue89]: https://github.com/vibe-d/vibe-core/issues/89
1.4.1 - 2018-07-09
==================

View file

@ -26,15 +26,26 @@ Supported compilers
The following compilers are tested and supported:
- DMD 2.082.0
- DMD 2.081.2
- DMD 2.080.1
- DMD 2.079.0
- DMD 2.078.3
- DMD 2.077.1
- DMD 2.076.1
- LDC 1.11.0
- LDC 1.10.0
- LDC 1.9.0
- LDC 1.8.0
- LDC 1.7.0
- LDC 1.6.0
Supported up to 1.4.3:
- DMD 2.075.1
- DMD 2.074.1
- DMD 2.073.2
- DMD 2.072.2
- LDC 1.7.0
- LDC 1.6.0
- LDC 1.5.0
- LDC 1.4.0
- LDC 1.3.0

View file

@ -2,11 +2,23 @@ platform: x64
environment:
matrix:
- DC: dmd
DVersion: 2.078.3
DVersion: 2.082.0
arch: x64
- DC: dmd
DVersion: 2.078.3
DVersion: 2.082.0
arch: x86
- DC: dmd
DVersion: 2.082.0
arch: x86_mscoff
- DC: dmd
DVersion: 2.081.2
arch: x86_mscoff
- DC: dmd
DVersion: 2.080.1
arch: x86_mscoff
- DC: dmd
DVersion: 2.079.0
arch: x86_mscoff
- DC: dmd
DVersion: 2.078.3
arch: x86_mscoff
@ -15,18 +27,18 @@ environment:
arch: x86_mscoff
- DC: dmd
DVersion: 2.076.1
arch: x86_mscoff
- DC: dmd
DVersion: 2.075.1
arch: x86_mscoff
- DC: dmd
DVersion: 2.074.1
arch: x86_mscoff
- DC: dmd
DVersion: 2.073.1
arch: x86_mscoff
- DC: dmd
DVersion: 2.072.2
arch: x64
- DC: ldc
DVersion: 1.11.0
arch: x64
- DC: ldc
DVersion: 1.10.0
arch: x64
- DC: ldc
DVersion: 1.9.0
arch: x64
- DC: ldc
DVersion: 1.8.0
arch: x64
- DC: ldc
DVersion: 1.7.0
@ -34,18 +46,6 @@ environment:
- DC: ldc
DVersion: 1.6.0
arch: x64
- DC: ldc
DVersion: 1.5.0
arch: x64
- DC: ldc
DVersion: 1.4.0
arch: x64
- DC: ldc
DVersion: 1.3.0
arch: x64
- DC: ldc
DVersion: 1.2.0
arch: x64
skip_tags: false