usgs-coupled / iphreeqc

ctest results:
https://my.cdash.org/index.php?project=iphreeqc
7 stars 5 forks source link

CTest Fails when running in parallel #55

Open scharlton2 opened 3 months ago

scharlton2 commented 3 months ago

ctest --parallel

Test project C:/Users/charlton/source/repos/coupled/iphreeqc-master/_issue-47
        Start   1: TestCompileAndRunC
        Start   2: TestCompileAndRunCXX
        Start   3: TestCVar.CVarCtor
        Start   4: TestVar.VarInit
        Start   5: TestIPhreeqcLib.TestCreateIPhreeqc
        Start   6: TestIPhreeqcLib.TestDestroyIPhreeqc
        Start   7: TestIPhreeqcLib.TestLoadDatabase
        Start   8: TestIPhreeqcLib.TestLoadDatabaseString
        Start   9: TestIPhreeqcLib.TestLoadDatabaseMissingFile
        Start  10: TestIPhreeqcLib.TestSetErrorOn
        Start  11: TestIPhreeqcLib.TestLoadDatabaseWithErrors
        Start  12: TestIPhreeqcLib.TestRunAccumulated
        Start  13: TestIPhreeqcLib.TestRunWithErrors
        Start  14: TestIPhreeqcLib.TestRunFile
        Start  15: TestIPhreeqcLib.TestRunString
        Start  16: TestIPhreeqcLib.TestGetSelectedOutputRowCount
        Start  17: TestIPhreeqcLib.TestGetSelectedOutputValue
        Start  18: TestIPhreeqcLib.TestGetSelectedOutputColumnCount
        Start  19: TestIPhreeqcLib.TestAddError
        Start  20: TestIPhreeqcLib.TestAccumulateLine
        Start  21: TestIPhreeqcLib.TestOutputErrorString
        Start  22: TestIPhreeqcLib.TestRunWithCallback
        Start  23: TestIPhreeqcLib.TestRunNoDatabaseLoaded
        Start  24: TestIPhreeqcLib.TestCase1
  1/181 Test   #1: TestCompileAndRunC .................................................   Passed    0.22 sec
  2/181 Test   #2: TestCompileAndRunCXX ...............................................   Passed    0.21 sec
        Start  25: TestIPhreeqcLib.TestCase2
        Start  26: TestIPhreeqcLib.TestPrintSelectedOutputFalse
  3/181 Test   #3: TestCVar.CVarCtor ..................................................   Passed    0.21 sec
  4/181 Test   #4: TestVar.VarInit ....................................................   Passed    0.21 sec
  5/181 Test   #5: TestIPhreeqcLib.TestCreateIPhreeqc .................................   Passed    0.20 sec
  6/181 Test   #6: TestIPhreeqcLib.TestDestroyIPhreeqc ................................   Passed    0.19 sec
  7/181 Test   #7: TestIPhreeqcLib.TestLoadDatabase ...................................***Failed    0.18 sec
  8/181 Test   #8: TestIPhreeqcLib.TestLoadDatabaseString .............................   Passed    0.17 sec
  9/181 Test   #9: TestIPhreeqcLib.TestLoadDatabaseMissingFile ........................   Passed    0.17 sec
 10/181 Test  #10: TestIPhreeqcLib.TestSetErrorOn .....................................   Passed    0.16 sec
 11/181 Test  #12: TestIPhreeqcLib.TestRunAccumulated .................................   Passed    0.14 sec
 12/181 Test  #14: TestIPhreeqcLib.TestRunFile ........................................***Failed    0.12 sec
 13/181 Test  #20: TestIPhreeqcLib.TestAccumulateLine .................................   Passed    0.07 sec
 14/181 Test  #21: TestIPhreeqcLib.TestOutputErrorString ..............................   Passed    0.06 sec
 15/181 Test  #22: TestIPhreeqcLib.TestRunWithCallback ................................   Passed    0.05 sec
 16/181 Test  #23: TestIPhreeqcLib.TestRunNoDatabaseLoaded ............................   Passed    0.04 sec
        Start  27: TestIPhreeqcLib.TestOutputFileOnOff
        Start  28: TestIPhreeqcLib.TestErrorFileOnOff
        Start  29: TestIPhreeqcLib.TestLogFileOnOff
        Start  30: TestIPhreeqcLib.TestDumpFileOnOff
        Start  31: TestIPhreeqcLib.TestSelOutFileOnOff
        Start  32: TestIPhreeqcLib.TestLongHeadings
        Start  33: TestIPhreeqcLib.TestDatabaseKeyword
        Start  34: TestIPhreeqcLib.TestDumpString
        Start  35: TestIPhreeqcLib.TestGetDumpStringLineCount
        Start  36: TestIPhreeqcLib.TestGetDumpStringLine
        Start  37: TestIPhreeqcLib.TestGetComponentCount
        Start  38: TestIPhreeqcLib.TestGetComponent
        Start  39: TestIPhreeqcLib.TestGetErrorStringLine
        Start  40: TestIPhreeqcLib.TestErrorFileOn
 17/181 Test  #24: TestIPhreeqcLib.TestCase1 ..........................................***Failed    0.16 sec
        Start  41: TestIPhreeqcLib.TestLogFileOn
 18/181 Test  #15: TestIPhreeqcLib.TestRunString ......................................   Passed    0.25 sec
 19/181 Test  #31: TestIPhreeqcLib.TestSelOutFileOnOff ................................***Failed    0.10 sec
 20/181 Test  #13: TestIPhreeqcLib.TestRunWithErrors ..................................   Passed    0.28 sec
 21/181 Test  #19: TestIPhreeqcLib.TestAddError .......................................   Passed    0.22 sec
 22/181 Test  #25: TestIPhreeqcLib.TestCase2 ..........................................   Passed    0.17 sec
        Start  42: TestIPhreeqcLib.TestGetWarningStringLine
        Start  43: TestIPhreeqcLib.TestPitzer
        Start  44: TestIPhreeqcLib.TestClearAccumulatedLines
        Start  45: TestIPhreeqcLib.TestSetDumpFileName
        Start  46: TestIPhreeqcLib.TestSetOutputFileName
 23/181 Test  #26: TestIPhreeqcLib.TestPrintSelectedOutputFalse .......................   Passed    0.21 sec
 24/181 Test  #32: TestIPhreeqcLib.TestLongHeadings ...................................   Passed    0.16 sec
 25/181 Test  #33: TestIPhreeqcLib.TestDatabaseKeyword ................................   Passed    0.15 sec
 26/181 Test  #34: TestIPhreeqcLib.TestDumpString .....................................   Passed    0.14 sec
 27/181 Test  #35: TestIPhreeqcLib.TestGetDumpStringLineCount .........................   Passed    0.13 sec
 28/181 Test  #36: TestIPhreeqcLib.TestGetDumpStringLine ..............................   Passed    0.12 sec
 29/181 Test  #37: TestIPhreeqcLib.TestGetComponentCount ..............................   Passed    0.12 sec
        Start  47: TestIPhreeqcLib.TestOutputStringOnOff
        Start  48: TestIPhreeqcLib.TestGetOutputString
        Start  49: TestIPhreeqcLib.TestGetOutputStringLineCount
        Start  50: TestIPhreeqcLib.TestGetOutputStringLine
        Start  51: TestIPhreeqcLib.TestSetLogFileName
        Start  52: TestIPhreeqcLib.TestLogStringOnOff
        Start  53: TestIPhreeqcLib.TestGetLogString
 30/181 Test  #39: TestIPhreeqcLib.TestGetErrorStringLine .............................   Passed    0.18 sec
 31/181 Test  #40: TestIPhreeqcLib.TestErrorFileOn ....................................   Passed    0.17 sec
 32/181 Test  #47: TestIPhreeqcLib.TestOutputStringOnOff ..............................   Passed    0.08 sec
 33/181 Test  #41: TestIPhreeqcLib.TestLogFileOn ......................................   Passed    0.16 sec
 34/181 Test  #42: TestIPhreeqcLib.TestGetWarningStringLine ...........................   Passed    0.15 sec
 35/181 Test  #43: TestIPhreeqcLib.TestPitzer .........................................   Passed    0.14 sec
 36/181 Test  #29: TestIPhreeqcLib.TestLogFileOnOff ...................................***Failed    0.27 sec
 37/181 Test  #28: TestIPhreeqcLib.TestErrorFileOnOff .................................***Failed    0.28 sec
        Start  54: TestIPhreeqcLib.TestGetLogStringLineCount
        Start  55: TestIPhreeqcLib.TestGetLogStringLine
        Start  56: TestIPhreeqcLib.TestSetErrorFileName
        Start  57: TestIPhreeqcLib.TestErrorStringOnOff
        Start  58: TestIPhreeqcLib.TestGetErrorString
        Start  59: TestIPhreeqcLib.TestGetErrorStringLineCount
        Start  60: TestIPhreeqcLib.TestSetSelectedOutputFileName
        Start  61: TestIPhreeqcLib.TestSelectedOutputStringOnOff
 38/181 Test  #52: TestIPhreeqcLib.TestLogStringOnOff .................................   Passed    0.12 sec
 39/181 Test  #45: TestIPhreeqcLib.TestSetDumpFileName ................................   Passed    0.22 sec
 40/181 Test  #46: TestIPhreeqcLib.TestSetOutputFileName ..............................   Passed    0.20 sec
        Start  62: TestIPhreeqcLib.TestGetSelectedOutputString
        Start  63: TestIPhreeqcLib.TestGetSelectedOutputStringLineCount
        Start  64: TestIPhreeqcLib.TestGetSelectedOutputStringLine
 41/181 Test  #38: TestIPhreeqcLib.TestGetComponent ...................................   Passed    0.33 sec
 42/181 Test  #49: TestIPhreeqcLib.TestGetOutputStringLineCount .......................   Passed    0.19 sec
 43/181 Test  #50: TestIPhreeqcLib.TestGetOutputStringLine ............................   Passed    0.18 sec
 44/181 Test  #48: TestIPhreeqcLib.TestGetOutputString ................................   Passed    0.20 sec
 45/181 Test  #51: TestIPhreeqcLib.TestSetLogFileName .................................   Passed    0.17 sec
 46/181 Test  #57: TestIPhreeqcLib.TestErrorStringOnOff ...............................   Passed    0.11 sec
 47/181 Test  #27: TestIPhreeqcLib.TestOutputFileOnOff ................................   Passed    0.43 sec
 48/181 Test  #30: TestIPhreeqcLib.TestDumpFileOnOff ..................................   Passed    0.41 sec
 49/181 Test  #53: TestIPhreeqcLib.TestGetLogString ...................................   Passed    0.16 sec
 50/181 Test  #54: TestIPhreeqcLib.TestGetLogStringLineCount ..........................   Passed    0.14 sec
        Start  65: TestIPhreeqcLib.TestGetSelectedOutputStringLineNotEnoughHeadings
        Start  66: TestIPhreeqcLib.TestLongUser_Punch
        Start  67: TestIPhreeqcLib.TestBasicSURF
        Start  68: TestIPhreeqcLib.TestIEEE
        Start  69: TestIPhreeqcLib.TestDelete
        Start  70: TestIPhreeqcLib.TestMultiPunchCSelectedOutput
        Start  71: TestIPhreeqcLib.TestGetSelectedOutputCount
        Start  72: TestIPhreeqcLib.TestGetNthSelectedOutputUserNumber
        Start  73: TestIPhreeqcLib.TestGetCurrentSelectedOutputUserNumber
        Start  74: TestIPhreeqcLib.TestMultiSetSelectedOutputFileName
 51/181 Test  #61: TestIPhreeqcLib.TestSelectedOutputStringOnOff ......................   Passed    0.17 sec
 52/181 Test  #55: TestIPhreeqcLib.TestGetLogStringLine ...............................   Passed    0.25 sec
        Start  75: TestIPhreeqcLib.TestWissmeier20131203
        Start  76: TestIPhreeqcLib.TestWissmeier20131203_2
 53/181 Test  #11: TestIPhreeqcLib.TestLoadDatabaseWithErrors .........................   Passed    0.75 sec
 54/181 Test  #44: TestIPhreeqcLib.TestClearAccumulatedLines ..........................   Passed    0.44 sec
 55/181 Test  #68: TestIPhreeqcLib.TestIEEE ...........................................   Passed    0.14 sec
        Start  77: TestIPhreeqcLib.TestWissmeier20131203_3
        Start  78: TestIPhreeqcLib.TestIsZeroInitialized
        Start  79: TestIPhreeqc.TestLoadDatabase
 56/181 Test  #66: TestIPhreeqcLib.TestLongUser_Punch .................................   Passed    0.20 sec
 57/181 Test  #56: TestIPhreeqcLib.TestSetErrorFileName ...............................   Passed    0.34 sec
 58/181 Test  #58: TestIPhreeqcLib.TestGetErrorString .................................   Passed    0.32 sec
        Start  80: TestIPhreeqc.TestLoadDatabaseString
        Start  81: TestIPhreeqc.TestLoadDatabaseStringBadInput
        Start  82: TestIPhreeqc.TestLoadDatabaseEx14AsDB
 59/181 Test  #69: TestIPhreeqcLib.TestDelete .........................................***Failed    0.21 sec
 60/181 Test  #67: TestIPhreeqcLib.TestBasicSURF ......................................   Passed    0.23 sec
 61/181 Test  #16: TestIPhreeqcLib.TestGetSelectedOutputRowCount ......................   Passed    0.80 sec
 62/181 Test  #78: TestIPhreeqcLib.TestIsZeroInitialized ..............................   Passed    0.07 sec
        Start  83: TestIPhreeqc.TestLoadDatabaseMissingFile
        Start  84: TestIPhreeqc.TestSetErrorOn
        Start  85: TestIPhreeqc.TestSetErrorOn2
        Start  86: TestIPhreeqc.TestSetErrorOnTakesPrecedence
 63/181 Test  #17: TestIPhreeqcLib.TestGetSelectedOutputValue .........................   Passed    0.83 sec
 64/181 Test  #79: TestIPhreeqc.TestLoadDatabase ......................................***Failed    0.10 sec
 65/181 Test  #80: TestIPhreeqc.TestLoadDatabaseString ................................   Passed    0.09 sec
 66/181 Test  #18: TestIPhreeqcLib.TestGetSelectedOutputColumnCount ...................   Passed    0.83 sec
 67/181 Test  #75: TestIPhreeqcLib.TestWissmeier20131203 ..............................   Passed    0.18 sec
        Start  87: TestIPhreeqc.TestLoadDatabaseWithErrors
        Start  88: TestIPhreeqc.TestRunAccumulated
        Start  89: TestIPhreeqc.TestRunAccumulatedWithDBKeyword
        Start  90: TestIPhreeqc.TestDatabaseNotFirstKeyword
        Start  91: TestIPhreeqc.TestRunWithErrors
 68/181 Test  #81: TestIPhreeqc.TestLoadDatabaseStringBadInput ........................   Passed    0.13 sec
 69/181 Test  #82: TestIPhreeqc.TestLoadDatabaseEx14AsDB ..............................   Passed    0.11 sec
 70/181 Test  #76: TestIPhreeqcLib.TestWissmeier20131203_2 ............................   Passed    0.22 sec
 71/181 Test  #70: TestIPhreeqcLib.TestMultiPunchCSelectedOutput ......................   Passed    0.30 sec
 72/181 Test  #83: TestIPhreeqc.TestLoadDatabaseMissingFile ...........................   Passed    0.10 sec
 73/181 Test  #71: TestIPhreeqcLib.TestGetSelectedOutputCount .........................   Passed    0.29 sec
 74/181 Test  #72: TestIPhreeqcLib.TestGetNthSelectedOutputUserNumber .................   Passed    0.28 sec
 75/181 Test  #77: TestIPhreeqcLib.TestWissmeier20131203_3 ............................   Passed    0.18 sec
 76/181 Test  #84: TestIPhreeqc.TestSetErrorOn ........................................   Passed    0.09 sec
 77/181 Test  #85: TestIPhreeqc.TestSetErrorOn2 .......................................   Passed    0.08 sec
        Start  92: TestIPhreeqc.TestRunFile
        Start  93: TestIPhreeqc.TestRunString
        Start  94: TestIPhreeqc.TestGetSelectedOutputRowCount
        Start  95: TestIPhreeqc.TestGetSelectedOutputValue
        Start  96: TestIPhreeqc.TestGetSelectedOutputColumnCount
        Start  97: TestIPhreeqc.TestAddError
        Start  98: TestIPhreeqc.TestAccumulateLine
        Start  99: TestIPhreeqc.TestOutputErrorString
        Start 100: TestIPhreeqc.TestRunWithCallback
        Start 101: TestIPhreeqc.TestRunNoDatabaseLoaded
 78/181 Test  #86: TestIPhreeqc.TestSetErrorOnTakesPrecedence .........................   Passed    0.16 sec
 79/181 Test  #74: TestIPhreeqcLib.TestMultiSetSelectedOutputFileName .................   Passed    0.35 sec
        Start 102: TestIPhreeqc.TestCase1
        Start 103: TestIPhreeqc.TestCase2
 80/181 Test  #73: TestIPhreeqcLib.TestGetCurrentSelectedOutputUserNumber .............   Passed    0.39 sec
 81/181 Test  #59: TestIPhreeqcLib.TestGetErrorStringLineCount ........................   Passed    0.56 sec
 82/181 Test  #88: TestIPhreeqc.TestRunAccumulated ....................................   Passed    0.16 sec
 83/181 Test  #89: TestIPhreeqc.TestRunAccumulatedWithDBKeyword .......................   Passed    0.16 sec
 84/181 Test  #90: TestIPhreeqc.TestDatabaseNotFirstKeyword ...........................   Passed    0.15 sec
 85/181 Test  #98: TestIPhreeqc.TestAccumulateLine ....................................   Passed    0.07 sec
 86/181 Test  #99: TestIPhreeqc.TestOutputErrorString .................................   Passed    0.06 sec
 87/181 Test #100: TestIPhreeqc.TestRunWithCallback ...................................   Passed    0.05 sec
        Start 104: TestIPhreeqc.TestPrintSelectedOutputFalse
        Start 105: TestIPhreeqc.TestOutputFileOnOff
        Start 106: TestIPhreeqc.TestErrorFileOnOff
        Start 107: TestIPhreeqc.TestLogFileOnOff
        Start 108: TestIPhreeqc.TestDumpFileOnOff
        Start 109: TestIPhreeqc.TestSelOutFileOnOff
        Start 110: TestIPhreeqc.TestLongHeadings
        Start 111: TestIPhreeqc.TestDatabaseKeyword
 88/181 Test #101: TestIPhreeqc.TestRunNoDatabaseLoaded ...............................   Passed    0.14 sec
        Start 112: TestIPhreeqc.TestDumpString
 89/181 Test  #93: TestIPhreeqc.TestRunString .........................................   Passed    0.22 sec
 90/181 Test  #91: TestIPhreeqc.TestRunWithErrors .....................................   Passed    0.25 sec
 91/181 Test  #92: TestIPhreeqc.TestRunFile ...........................................   Passed    0.24 sec
        Start 113: TestIPhreeqc.TestGetDumpStringLineCount
        Start 114: TestIPhreeqc.TestGetDumpStringLine
        Start 115: TestIPhreeqc.TestGetComponentCount
 92/181 Test #102: TestIPhreeqc.TestCase1 .............................................   Passed    0.18 sec
 93/181 Test  #97: TestIPhreeqc.TestAddError ..........................................   Passed    0.23 sec
        Start 116: TestIPhreeqc.TestGetComponent
        Start 117: TestIPhreeqc.TestListComponents
 94/181 Test #103: TestIPhreeqc.TestCase2 .............................................   Passed    0.20 sec
        Start 118: TestIPhreeqc.TestSetDumpFileName
 95/181 Test #109: TestIPhreeqc.TestSelOutFileOnOff ...................................***Failed    0.16 sec
        Start 119: TestIPhreeqc.TestSetOutputFileName
 96/181 Test #110: TestIPhreeqc.TestLongHeadings ......................................   Passed    0.20 sec
 97/181 Test #111: TestIPhreeqc.TestDatabaseKeyword ...................................   Passed    0.20 sec
 98/181 Test #104: TestIPhreeqc.TestPrintSelectedOutputFalse ..........................   Passed    0.28 sec
        Start 120: TestIPhreeqc.TestOutputStringOnOff
        Start 121: TestIPhreeqc.TestGetOutputString
        Start 122: TestIPhreeqc.TestGetOutputStringLineCount
 99/181 Test #112: TestIPhreeqc.TestDumpString ........................................   Passed    0.23 sec
100/181 Test #114: TestIPhreeqc.TestGetDumpStringLine .................................   Passed    0.20 sec
101/181 Test #113: TestIPhreeqc.TestGetDumpStringLineCount ............................   Passed    0.21 sec
102/181 Test  #60: TestIPhreeqcLib.TestSetSelectedOutputFileName ......................   Passed    0.88 sec
103/181 Test  #62: TestIPhreeqcLib.TestGetSelectedOutputString ........................   Passed    0.86 sec
104/181 Test  #63: TestIPhreeqcLib.TestGetSelectedOutputStringLineCount ...............   Passed    0.85 sec
105/181 Test #116: TestIPhreeqc.TestGetComponent ......................................   Passed    0.18 sec
106/181 Test #115: TestIPhreeqc.TestGetComponentCount .................................   Passed    0.20 sec
        Start 123: TestIPhreeqc.TestGetOutputStringLine
        Start 124: TestIPhreeqc.TestSetLogFileName
        Start 125: TestIPhreeqc.TestLogStringOnOff
        Start 126: TestIPhreeqc.TestGetLogString
        Start 127: TestIPhreeqc.TestGetLogStringLineCount
        Start 128: TestIPhreeqc.TestGetLogStringLine
        Start 129: TestIPhreeqc.TestSetErrorFileName
        Start 130: TestIPhreeqc.TestErrorStringOnOff
107/181 Test  #64: TestIPhreeqcLib.TestGetSelectedOutputStringLine ....................   Passed    0.96 sec
108/181 Test #120: TestIPhreeqc.TestOutputStringOnOff .................................   Passed    0.17 sec
109/181 Test #117: TestIPhreeqc.TestListComponents ....................................   Passed    0.30 sec
        Start 131: TestIPhreeqc.TestGetErrorString
        Start 132: TestIPhreeqc.TestGetErrorStringLineCount
        Start 133: TestIPhreeqc.TestSetSelectedOutputFileName
110/181 Test #122: TestIPhreeqc.TestGetOutputStringLineCount ..........................   Passed    0.19 sec
111/181 Test  #65: TestIPhreeqcLib.TestGetSelectedOutputStringLineNotEnoughHeadings ...   Passed    0.99 sec
112/181 Test #123: TestIPhreeqc.TestGetOutputStringLine ...............................   Passed    0.17 sec
113/181 Test #118: TestIPhreeqc.TestSetDumpFileName ...................................   Passed    0.30 sec
114/181 Test #125: TestIPhreeqc.TestLogStringOnOff ....................................   Passed    0.15 sec
115/181 Test #119: TestIPhreeqc.TestSetOutputFileName .................................***Failed    0.24 sec
116/181 Test #106: TestIPhreeqc.TestErrorFileOnOff ....................................   Passed    0.49 sec
117/181 Test #121: TestIPhreeqc.TestGetOutputString ...................................   Passed    0.21 sec
        Start 134: TestIPhreeqc.TestSelectedOutputStringOnOff
        Start 135: TestIPhreeqc.TestGetSelectedOutputString
        Start 136: TestIPhreeqc.TestGetSelectedOutputStringLineCount
        Start 137: TestIPhreeqc.TestGetSelectedOutputStringLineCountMultipleRuns
        Start 138: TestIPhreeqc.TestSelectedOutputFileMultipleRuns
        Start 139: TestIPhreeqc.TestGetSelectedOutputRowCountMultipleRuns
        Start 140: TestIPhreeqc.TestGetSelectedOutputStringLine
        Start 141: TestIPhreeqc.TestGetSelectedOutputStringLineNotEnoughHeadings
118/181 Test #130: TestIPhreeqc.TestErrorStringOnOff ..................................   Passed    0.15 sec
119/181 Test #107: TestIPhreeqc.TestLogFileOnOff ......................................   Passed    0.56 sec
120/181 Test #124: TestIPhreeqc.TestSetLogFileName ....................................   Passed    0.25 sec
121/181 Test #105: TestIPhreeqc.TestOutputFileOnOff ...................................   Passed    0.58 sec
122/181 Test #108: TestIPhreeqc.TestDumpFileOnOff .....................................   Passed    0.55 sec
123/181 Test #126: TestIPhreeqc.TestGetLogString ......................................   Passed    0.22 sec
124/181 Test #127: TestIPhreeqc.TestGetLogStringLineCount .............................   Passed    0.21 sec
        Start 142: TestIPhreeqc.TestLongUser_Punch
        Start 143: TestIPhreeqc.TestBasicSURF
        Start 144: TestIPhreeqc.TestCErrorReporter
        Start 145: TestIPhreeqc.TestDelete
        Start 146: TestIPhreeqc.TestRunFileMultiPunchOn
        Start 147: TestIPhreeqc.TestRunFileMultiPunchOff
        Start 148: TestIPhreeqc.TestRunFileMultiPunchSet
125/181 Test  #87: TestIPhreeqc.TestLoadDatabaseWithErrors ............................   Passed    0.85 sec
126/181 Test #134: TestIPhreeqc.TestSelectedOutputStringOnOff .........................   Passed    0.16 sec
127/181 Test #128: TestIPhreeqc.TestGetLogStringLine ..................................   Passed    0.28 sec
        Start 149: TestIPhreeqc.TestRunFileMultiPunchNoSet
        Start 150: TestIPhreeqc.TestMultiPunchSelectedOutputStringOn
        Start 151: TestIPhreeqc.TestMultiPunchCSelectedOutput
128/181 Test #129: TestIPhreeqc.TestSetErrorFileName ..................................   Passed    0.30 sec
        Start 152: TestIPhreeqc.TestGetSelectedOutputCount
129/181 Test  #94: TestIPhreeqc.TestGetSelectedOutputRowCount .........................   Passed    0.83 sec
130/181 Test #131: TestIPhreeqc.TestGetErrorString ....................................   Passed    0.27 sec
131/181 Test  #96: TestIPhreeqc.TestGetSelectedOutputColumnCount ......................   Passed    0.82 sec
132/181 Test #142: TestIPhreeqc.TestLongUser_Punch ....................................   Passed    0.13 sec
133/181 Test  #95: TestIPhreeqc.TestGetSelectedOutputValue ............................   Passed    0.82 sec
        Start 153: TestIPhreeqc.TestGetNthSelectedOutputUserNumber
        Start 154: TestIPhreeqc.TestGetCurrentSelectedOutputUserNumber
        Start 155: TestIPhreeqc.TestMultiSetSelectedOutputFileName
        Start 156: TestIPhreeqc.TestWissmeier20131203
        Start 157: TestIPhreeqc.TestWissmeier20131203_2
134/181 Test #145: TestIPhreeqc.TestDelete ............................................   Passed    0.17 sec
135/181 Test #143: TestIPhreeqc.TestBasicSURF .........................................   Passed    0.19 sec
        Start 158: TestIPhreeqc.TestWissmeier20131203_3
        Start 159: TestIPhreeqc.TestKinniburgh20140218
136/181 Test #147: TestIPhreeqc.TestRunFileMultiPunchOff ..............................   Passed    0.22 sec
        Start 160: TestIPhreeqc.TestGetAccumulatedLines
137/181 Test #160: TestIPhreeqc.TestGetAccumulatedLines ...............................   Passed    0.05 sec
        Start 161: TestIPhreeqc.TestGetAccumulatedLinesAfterRunFile
138/181 Test #150: TestIPhreeqc.TestMultiPunchSelectedOutputStringOn ..................   Passed    0.27 sec
        Start 162: TestIPhreeqc.TestGetAccumulatedLinesAfterRunString
139/181 Test #156: TestIPhreeqc.TestWissmeier20131203 .................................   Passed    0.20 sec
140/181 Test #157: TestIPhreeqc.TestWissmeier20131203_2 ...............................   Passed    0.19 sec
141/181 Test #146: TestIPhreeqc.TestRunFileMultiPunchOn ...............................***Failed    0.33 sec
142/181 Test #148: TestIPhreeqc.TestRunFileMultiPunchSet ..............................***Failed    0.31 sec
143/181 Test #152: TestIPhreeqc.TestGetSelectedOutputCount ............................   Passed    0.26 sec
144/181 Test #158: TestIPhreeqc.TestWissmeier20131203_3 ...............................   Passed    0.18 sec
145/181 Test #151: TestIPhreeqc.TestMultiPunchCSelectedOutput .........................   Passed    0.29 sec
146/181 Test #153: TestIPhreeqc.TestGetNthSelectedOutputUserNumber ....................   Passed    0.26 sec
        Start 163: TestIPhreeqc.TestPBasicStopThrow
        Start 164: TestIPhreeqc.TestEx10
        Start 165: TestSelectedOutput.TestEmpty
        Start 166: TestSelectedOutput.TestSinglePushBack
        Start 167: TestSelectedOutput.TestMultiplePushBack
        Start 168: TestSelectedOutput.TestNewHeadingsPushBack
        Start 169: TestSelectedOutput.TestPushBackDouble
        Start 170: TestSelectedOutput.TestPushBackLong
147/181 Test #132: TestIPhreeqc.TestGetErrorStringLineCount ...........................   Passed    0.67 sec
        Start 171: TestSelectedOutput.TestPushBackString
148/181 Test #149: TestIPhreeqc.TestRunFileMultiPunchNoSet ............................   Passed    0.49 sec
149/181 Test #163: TestIPhreeqc.TestPBasicStopThrow ...................................   Passed    0.18 sec
150/181 Test #165: TestSelectedOutput.TestEmpty .......................................   Passed    0.16 sec
151/181 Test #154: TestIPhreeqc.TestGetCurrentSelectedOutputUserNumber ................   Passed    0.45 sec
152/181 Test #166: TestSelectedOutput.TestSinglePushBack ..............................   Passed    0.16 sec
153/181 Test #155: TestIPhreeqc.TestMultiSetSelectedOutputFileName ....................   Passed    0.44 sec
154/181 Test #167: TestSelectedOutput.TestMultiplePushBack ............................   Passed    0.14 sec
        Start 172: TestSelectedOutput.TestPushBackEmpty
        Start 173: TestSelectedOutput.TestDuplicateHeadings
        Start 174: TestSelectedOutput.TestEndRow
        Start 175: TestSelectedOutput.TestEndRow2
        Start 176: TestSelectedOutput.TestTooManyHeadings
        Start 177: TestSelectedOutput.TestNotEnoughHeadings
        Start 178: TestSelectedOutput.TestInvalidRow
155/181 Test #169: TestSelectedOutput.TestPushBackDouble ..............................   Passed    0.15 sec
        Start 179: TestSelectedOutput.TestInvalidCol
156/181 Test #168: TestSelectedOutput.TestNewHeadingsPushBack .........................   Passed    0.20 sec
157/181 Test #170: TestSelectedOutput.TestPushBackLong ................................   Passed    0.15 sec
158/181 Test #171: TestSelectedOutput.TestPushBackString ..............................   Passed    0.14 sec
159/181 Test #172: TestSelectedOutput.TestPushBackEmpty ...............................   Passed    0.09 sec
160/181 Test #173: TestSelectedOutput.TestDuplicateHeadings ...........................   Passed    0.08 sec
161/181 Test #174: TestSelectedOutput.TestEndRow ......................................   Passed    0.07 sec
162/181 Test #175: TestSelectedOutput.TestEndRow2 .....................................   Passed    0.06 sec
163/181 Test #176: TestSelectedOutput.TestTooManyHeadings .............................   Passed    0.05 sec
164/181 Test #177: TestSelectedOutput.TestNotEnoughHeadings ...........................   Passed    0.04 sec
        Start 180: TestSelectedOutput.TestGet
        Start 181: TestSelectedOutput.TestLongHeadings
165/181 Test #178: TestSelectedOutput.TestInvalidRow ..................................   Passed    0.05 sec
166/181 Test #179: TestSelectedOutput.TestInvalidCol ..................................   Passed    0.04 sec
167/181 Test #133: TestIPhreeqc.TestSetSelectedOutputFileName .........................   Passed    0.83 sec
168/181 Test #180: TestSelectedOutput.TestGet .........................................   Passed    0.02 sec
169/181 Test #181: TestSelectedOutput.TestLongHeadings ................................   Passed    0.02 sec
170/181 Test #137: TestIPhreeqc.TestGetSelectedOutputStringLineCountMultipleRuns ......   Passed    0.80 sec
171/181 Test #136: TestIPhreeqc.TestGetSelectedOutputStringLineCount ..................   Passed    0.81 sec
172/181 Test #135: TestIPhreeqc.TestGetSelectedOutputString ...........................   Passed    0.83 sec
173/181 Test #162: TestIPhreeqc.TestGetAccumulatedLinesAfterRunString .................   Passed    0.40 sec
174/181 Test #159: TestIPhreeqc.TestKinniburgh20140218 ................................   Passed    0.55 sec
175/181 Test #139: TestIPhreeqc.TestGetSelectedOutputRowCountMultipleRuns .............   Passed    0.81 sec
176/181 Test #138: TestIPhreeqc.TestSelectedOutputFileMultipleRuns ....................   Passed    0.83 sec
177/181 Test #140: TestIPhreeqc.TestGetSelectedOutputStringLine .......................   Passed    0.83 sec
178/181 Test #141: TestIPhreeqc.TestGetSelectedOutputStringLineNotEnoughHeadings ......   Passed    0.83 sec
179/181 Test #144: TestIPhreeqc.TestCErrorReporter ....................................   Passed    2.18 sec
180/181 Test #161: TestIPhreeqc.TestGetAccumulatedLinesAfterRunFile ...................   Passed    2.13 sec
181/181 Test #164: TestIPhreeqc.TestEx10 ..............................................   Passed   14.50 sec

93% tests passed, 12 tests failed out of 181

Total Test time (real) =  16.80 sec

The following tests FAILED:
          7 - TestIPhreeqcLib.TestLoadDatabase (Failed)
         14 - TestIPhreeqcLib.TestRunFile (Failed)
         24 - TestIPhreeqcLib.TestCase1 (Failed)
         28 - TestIPhreeqcLib.TestErrorFileOnOff (Failed)
         29 - TestIPhreeqcLib.TestLogFileOnOff (Failed)
         31 - TestIPhreeqcLib.TestSelOutFileOnOff (Failed)
         69 - TestIPhreeqcLib.TestDelete (Failed)
         79 - TestIPhreeqc.TestLoadDatabase (Failed)
        109 - TestIPhreeqc.TestSelOutFileOnOff (Failed)
        119 - TestIPhreeqc.TestSetOutputFileName (Failed)
        146 - TestIPhreeqc.TestRunFileMultiPunchOn (Failed)
        148 - TestIPhreeqc.TestRunFileMultiPunchSet (Failed)
Errors while running CTest
Output from these tests are in: C:/Users/xxxxxx/source/repos/coupled/iphreeqc-master/_issue-47/Testing/Temporary/LastTest.log
Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely.