2.0.0! (#586)

diff --git a/emscripten-releases-tags.txt b/emscripten-releases-tags.txt
index e2d8c9d..9a7932e 100644
--- a/emscripten-releases-tags.txt
+++ b/emscripten-releases-tags.txt
@@ -1,6 +1,7 @@
 {
-  "latest": "1.40.1",
+  "latest": "2.0.0",
   "releases": {
+    "2.0.0":   "5974288502aab433d45f53511e961aaca4079d86",
     "1.40.1":  "536568644fd67d53778f6111fdd5f64ad3f4c539",
     "1.40.0":  "edf24e7233e0def312a08cc8dcec63a461155da1",
     "1.39.20": "e7e39da9c81faecd9ecf44065cee864d76e4e34d",
diff --git a/emsdk.py b/emsdk.py
index a0a7fe0..0b7a4a2 100755
--- a/emsdk.py
+++ b/emsdk.py
@@ -2637,11 +2637,14 @@
 
 
 def expand_sdk_name(name):
+  if name in ('latest-fastcomp', 'latest-releases-fastcomp'):
+    # Since we no longer support fastcomp in ToT emscripten, the latest
+    # fastcomp release is fixed at 1.40.1.
+    name = 'sdk-fastcomp-1.40.1'
+
   if name in ('latest', 'sdk-latest', 'latest-64bit', 'sdk-latest-64bit'):
     # This is effectly the default SDK
     return str(find_latest_releases_sdk('upstream'))
-  elif name in ('latest-fastcomp', 'latest-releases-fastcomp'):
-    return str(find_latest_releases_sdk('fastcomp'))
   elif name in ('latest-upstream', 'latest-clang-upstream', 'latest-releases-upstream'):
     return str(find_latest_releases_sdk('upstream'))
   elif name in ('tot', 'sdk-tot'):
diff --git a/scripts/test.py b/scripts/test.py
index c34aba5..03a1ace 100755
--- a/scripts/test.py
+++ b/scripts/test.py
@@ -148,8 +148,8 @@
 assert 'upstream' not in open(emconfig).read()
 assert 'fastcomp' in open(emconfig).read()
 
-print('verify version')
-checked_call_with_output(fastcomp_emcc + ' -v', TAGS['latest'], stderr=subprocess.STDOUT)
+print('verify latest fastcomp version is fixed at 1.40.1')
+checked_call_with_output(fastcomp_emcc + ' -v', '1.40.1', stderr=subprocess.STDOUT)
 
 print('clear cache')
 check_call(upstream_emcc + ' --clear-cache')