summaryrefslogtreecommitdiff
path: root/buildscripts
diff options
context:
space:
mode:
authorAndy Schwerin <schwerin@10gen.com>2012-04-23 15:42:24 -0400
committerAndy Schwerin <schwerin@10gen.com>2012-04-23 16:11:12 -0400
commitef446f655bdb63d57babaefb928b4e81fd43610c (patch)
tree2dc8c6a332d9c14d6f401ad0e6c8db4c47d8e289 /buildscripts
parent84614c30a3cf272c6ca2a975421a445b026915c2 (diff)
downloadmongo-ef446f655bdb63d57babaefb928b4e81fd43610c.tar.gz
Have errorcodes.py track fassert and fassertFailed.
Fix up duped error codes.
Diffstat (limited to 'buildscripts')
-rwxr-xr-xbuildscripts/errorcodes.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/buildscripts/errorcodes.py b/buildscripts/errorcodes.py
index b0f92fb934c..ef5e1a88877 100755
--- a/buildscripts/errorcodes.py
+++ b/buildscripts/errorcodes.py
@@ -6,7 +6,7 @@ import re
import utils
-assertNames = [ "uassert" , "massert" ]
+assertNames = [ "uassert" , "massert", "fassert", "fassertFailed" ]
def assignErrorCodes():
cur = 10000
@@ -36,7 +36,8 @@ def readErrorCodes( callback, replaceZero = False ):
quick = [ "assert" , "Exception"]
ps = [ re.compile( "(([umsgf]asser(t|ted))) *\(( *)(\d+)" ) ,
- re.compile( "((User|Msg|MsgAssertion)Exceptio(n))\(( *)(\d+)" )
+ re.compile( "((User|Msg|MsgAssertion)Exceptio(n))\(( *)(\d+)" ),
+ re.compile( "((fassertFailed)()) *\(( *)(\d+)" )
]
bad = [ re.compile( "\sassert *\(" ) ]