Skip to content

Commit

Permalink
BREAKING
Browse files Browse the repository at this point in the history
Dropping compatibility with everything below a 2.078 DMDFE.
Minimum supported D compiler is LDC >= 1.8 or DMD >= 2.078.2
  • Loading branch information
Guillaume Piolat committed Jul 16, 2018
1 parent 938ffae commit b09f1bf
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 22 deletions.
21 changes: 2 additions & 19 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,32 +5,15 @@ os:
- linux

d:
- 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-beta
- dmd-2.081.1
- dmd-2.080.1
- dmd-2.079.1
- dmd-2.078.2
- dmd-2.077.1
- dmd-2.076.1
- dmd-2.075.1
- dmd-2.074.1

# ldc 1.2 to 1.5 don't work on Travis OSX because DUB requires too recent libcurl
matrix:
exclude:
- d: ldc-1.2.0
os: osx
- d: ldc-1.3.0
os: osx
- d: ldc-1.4.0
os: osx

# uncompress encrypted VST SDK
before_install:
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ OS X 10.8+.

- What D compilers are recommended?

For releases it is highly recommended that you use LDC >= 1.2.
For releases it is highly recommended that you use LDC >= 1.8.
When in development you can use DMD for faster compilation times.

- Is Dplug stable?
Expand Down
4 changes: 2 additions & 2 deletions core/dplug/core/fpcontrol.d
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ version(isX86)
return controlWord;
}
else
assert(0, "Not yet supported");
static assert(0, "Not yet supported");
}

/// Sets SSE control register
Expand All @@ -129,7 +129,7 @@ version(isX86)
}
}
else
assert(0, "Not yet supported");
static assert(0, "Not yet supported");
}
}

Expand Down

0 comments on commit b09f1bf

Please sign in to comment.