usgs-coupled / iphreeqc

5 stars 4 forks source link

Fortran testing #45

Closed dlparkhurst closed 2 days ago

dlparkhurst commented 4 days ago

I haven't been able to complete RUN_TESTS without an error in test number 3. I had checked Fortran testing, but maybe I needed to do something differently:

1> 3/182 Test #3: TestCompileAndRunFortran ...........................................Exit code 0xc0000139 1>***Exception: 0.04 sec

Here is the complete output. I tried cmake and compiling from Git Bash and from a OneAPI prompt.

Build started... 1>------ Build started: Project: RUN_TESTS, Configuration: Release x64 ------ 1>1> 1>Test project C:/Users/David/Downloads/Install/20240626/archive/WWW/PHREEQC/IPhreeqc/iphreeqc-3.8.0-16905/_build 1> Start 1: TestCompileAndRunC 1> 1/182 Test #1: TestCompileAndRunC ................................................. Passed 0.06 sec 1> Start 2: TestCompileAndRunCXX 1> 2/182 Test #2: TestCompileAndRunCXX ............................................... Passed 0.10 sec 1> Start 3: TestCompileAndRunFortran 1> 3/182 Test #3: TestCompileAndRunFortran ...........................................Exit code 0xc0000139 1>***Exception: 0.04 sec 1> Start 4: TestCVar.CVarCtor 1> 4/182 Test #4: TestCVar.CVarCtor .................................................. Passed 0.04 sec 1> Start 5: TestVar.VarInit 1> 5/182 Test #5: TestVar.VarInit .................................................... Passed 0.04 sec 1> Start 6: TestIPhreeqcLib.TestCreateIPhreeqc 1> 6/182 Test #6: TestIPhreeqcLib.TestCreateIPhreeqc ................................. Passed 0.04 sec 1> Start 7: TestIPhreeqcLib.TestDestroyIPhreeqc 1> 7/182 Test #7: TestIPhreeqcLib.TestDestroyIPhreeqc ................................ Passed 0.04 sec 1> Start 8: TestIPhreeqcLib.TestLoadDatabase 1> 8/182 Test #8: TestIPhreeqcLib.TestLoadDatabase ................................... Passed 4.96 sec 1> Start 9: TestIPhreeqcLib.TestLoadDatabaseString 1> 9/182 Test #9: TestIPhreeqcLib.TestLoadDatabaseString ............................. Passed 0.04 sec 1> Start 10: TestIPhreeqcLib.TestLoadDatabaseMissingFile 1> 10/182 Test #10: TestIPhreeqcLib.TestLoadDatabaseMissingFile ........................ Passed 0.04 sec 1> Start 11: TestIPhreeqcLib.TestSetErrorOn 1> 11/182 Test #11: TestIPhreeqcLib.TestSetErrorOn ..................................... Passed 0.04 sec 1> Start 12: TestIPhreeqcLib.TestLoadDatabaseWithErrors 1> 12/182 Test #12: TestIPhreeqcLib.TestLoadDatabaseWithErrors ......................... Passed 0.11 sec 1> Start 13: TestIPhreeqcLib.TestRunAccumulated 1> 13/182 Test #13: TestIPhreeqcLib.TestRunAccumulated ................................. Passed 0.05 sec 1> Start 14: TestIPhreeqcLib.TestRunWithErrors 1> 14/182 Test #14: TestIPhreeqcLib.TestRunWithErrors .................................. Passed 0.08 sec 1> Start 15: TestIPhreeqcLib.TestRunFile 1> 15/182 Test #15: TestIPhreeqcLib.TestRunFile ........................................ Passed 0.07 sec 1> Start 16: TestIPhreeqcLib.TestRunString 1> 16/182 Test #16: TestIPhreeqcLib.TestRunString ...................................... Passed 0.05 sec 1> Start 17: TestIPhreeqcLib.TestGetSelectedOutputRowCount 1> 17/182 Test #17: TestIPhreeqcLib.TestGetSelectedOutputRowCount ...................... Passed 0.12 sec 1> Start 18: TestIPhreeqcLib.TestGetSelectedOutputValue 1> 18/182 Test #18: TestIPhreeqcLib.TestGetSelectedOutputValue ......................... Passed 0.12 sec 1> Start 19: TestIPhreeqcLib.TestGetSelectedOutputColumnCount 1> 19/182 Test #19: TestIPhreeqcLib.TestGetSelectedOutputColumnCount ................... Passed 0.13 sec 1> Start 20: TestIPhreeqcLib.TestAddError 1> 20/182 Test #20: TestIPhreeqcLib.TestAddError ....................................... Passed 0.06 sec 1> Start 21: TestIPhreeqcLib.TestAccumulateLine 1> 21/182 Test #21: TestIPhreeqcLib.TestAccumulateLine ................................. Passed 0.04 sec 1> Start 22: TestIPhreeqcLib.TestOutputErrorString 1> 22/182 Test #22: TestIPhreeqcLib.TestOutputErrorString .............................. Passed 0.04 sec 1> Start 23: TestIPhreeqcLib.TestRunWithCallback 1> 23/182 Test #23: TestIPhreeqcLib.TestRunWithCallback ................................ Passed 0.04 sec 1> Start 24: TestIPhreeqcLib.TestRunNoDatabaseLoaded 1> 24/182 Test #24: TestIPhreeqcLib.TestRunNoDatabaseLoaded ............................ Passed 0.04 sec 1> Start 25: TestIPhreeqcLib.TestCase1 1> 25/182 Test #25: TestIPhreeqcLib.TestCase1 .......................................... Passed 0.05 sec 1> Start 26: TestIPhreeqcLib.TestCase2 1> 26/182 Test #26: TestIPhreeqcLib.TestCase2 .......................................... Passed 0.06 sec 1> Start 27: TestIPhreeqcLib.TestPrintSelectedOutputFalse 1> 27/182 Test #27: TestIPhreeqcLib.TestPrintSelectedOutputFalse ....................... Passed 0.06 sec 1> Start 28: TestIPhreeqcLib.TestOutputFileOnOff 1> 28/182 Test #28: TestIPhreeqcLib.TestOutputFileOnOff ................................ Passed 0.09 sec 1> Start 29: TestIPhreeqcLib.TestErrorFileOnOff 1> 29/182 Test #29: TestIPhreeqcLib.TestErrorFileOnOff ................................. Passed 0.10 sec 1> Start 30: TestIPhreeqcLib.TestLogFileOnOff 1> 30/182 Test #30: TestIPhreeqcLib.TestLogFileOnOff ................................... Passed 0.12 sec 1> Start 31: TestIPhreeqcLib.TestDumpFileOnOff 1> 31/182 Test #31: TestIPhreeqcLib.TestDumpFileOnOff .................................. Passed 0.10 sec 1> Start 32: TestIPhreeqcLib.TestSelOutFileOnOff 1> 32/182 Test #32: TestIPhreeqcLib.TestSelOutFileOnOff ................................ Passed 0.10 sec 1> Start 33: TestIPhreeqcLib.TestLongHeadings 1> 33/182 Test #33: TestIPhreeqcLib.TestLongHeadings ................................... Passed 0.10 sec 1> Start 34: TestIPhreeqcLib.TestDatabaseKeyword 1> 34/182 Test #34: TestIPhreeqcLib.TestDatabaseKeyword ................................ Passed 0.07 sec 1> Start 35: TestIPhreeqcLib.TestDumpString 1> 35/182 Test #35: TestIPhreeqcLib.TestDumpString ..................................... Passed 0.08 sec 1> Start 36: TestIPhreeqcLib.TestGetDumpStringLineCount 1> 36/182 Test #36: TestIPhreeqcLib.TestGetDumpStringLineCount ......................... Passed 0.05 sec 1> Start 37: TestIPhreeqcLib.TestGetDumpStringLine 1> 37/182 Test #37: TestIPhreeqcLib.TestGetDumpStringLine .............................. Passed 0.06 sec 1> Start 38: TestIPhreeqcLib.TestGetComponentCount 1> 38/182 Test #38: TestIPhreeqcLib.TestGetComponentCount .............................. Passed 0.07 sec 1> Start 39: TestIPhreeqcLib.TestGetComponent 1> 39/182 Test #39: TestIPhreeqcLib.TestGetComponent ................................... Passed 0.12 sec 1> Start 40: TestIPhreeqcLib.TestGetErrorStringLine 1> 40/182 Test #40: TestIPhreeqcLib.TestGetErrorStringLine ............................. Passed 0.06 sec 1> Start 41: TestIPhreeqcLib.TestErrorFileOn 1> 41/182 Test #41: TestIPhreeqcLib.TestErrorFileOn .................................... Passed 0.06 sec 1> Start 42: TestIPhreeqcLib.TestLogFileOn 1> 42/182 Test #42: TestIPhreeqcLib.TestLogFileOn ...................................... Passed 0.07 sec 1> Start 43: TestIPhreeqcLib.TestGetWarningStringLine 1> 43/182 Test #43: TestIPhreeqcLib.TestGetWarningStringLine ........................... Passed 0.08 sec 1> Start 44: TestIPhreeqcLib.TestPitzer 1> 44/182 Test #44: TestIPhreeqcLib.TestPitzer ......................................... Passed 0.06 sec 1> Start 45: TestIPhreeqcLib.TestClearAccumulatedLines 1> 45/182 Test #45: TestIPhreeqcLib.TestClearAccumulatedLines .......................... Passed 0.10 sec 1> Start 46: TestIPhreeqcLib.TestSetDumpFileName 1> 46/182 Test #46: TestIPhreeqcLib.TestSetDumpFileName ................................ Passed 0.11 sec 1> Start 47: TestIPhreeqcLib.TestSetOutputFileName 1> 47/182 Test #47: TestIPhreeqcLib.TestSetOutputFileName .............................. Passed 0.06 sec 1> Start 48: TestIPhreeqcLib.TestOutputStringOnOff 1> 48/182 Test #48: TestIPhreeqcLib.TestOutputStringOnOff .............................. Passed 0.04 sec 1> Start 49: TestIPhreeqcLib.TestGetOutputString 1> 49/182 Test #49: TestIPhreeqcLib.TestGetOutputString ................................ Passed 0.06 sec 1> Start 50: TestIPhreeqcLib.TestGetOutputStringLineCount 1> 50/182 Test #50: TestIPhreeqcLib.TestGetOutputStringLineCount ....................... Passed 0.05 sec 1> Start 51: TestIPhreeqcLib.TestGetOutputStringLine 1> 51/182 Test #51: TestIPhreeqcLib.TestGetOutputStringLine ............................ Passed 0.05 sec 1> Start 52: TestIPhreeqcLib.TestSetLogFileName 1> 52/182 Test #52: TestIPhreeqcLib.TestSetLogFileName ................................. Passed 0.05 sec 1> Start 53: TestIPhreeqcLib.TestLogStringOnOff 1> 53/182 Test #53: TestIPhreeqcLib.TestLogStringOnOff ................................. Passed 0.04 sec 1> Start 54: TestIPhreeqcLib.TestGetLogString 1> 54/182 Test #54: TestIPhreeqcLib.TestGetLogString ................................... Passed 0.06 sec 1> Start 55: TestIPhreeqcLib.TestGetLogStringLineCount 1> 55/182 Test #55: TestIPhreeqcLib.TestGetLogStringLineCount .......................... Passed 0.05 sec 1> Start 56: TestIPhreeqcLib.TestGetLogStringLine 1> 56/182 Test #56: TestIPhreeqcLib.TestGetLogStringLine ............................... Passed 0.06 sec 1> Start 57: TestIPhreeqcLib.TestSetErrorFileName 1> 57/182 Test #57: TestIPhreeqcLib.TestSetErrorFileName ............................... Passed 0.08 sec 1> Start 58: TestIPhreeqcLib.TestErrorStringOnOff 1> 58/182 Test #58: TestIPhreeqcLib.TestErrorStringOnOff ............................... Passed 0.04 sec 1> Start 59: TestIPhreeqcLib.TestGetErrorString 1> 59/182 Test #59: TestIPhreeqcLib.TestGetErrorString ................................. Passed 0.08 sec 1> Start 60: TestIPhreeqcLib.TestGetErrorStringLineCount 1> 60/182 Test #60: TestIPhreeqcLib.TestGetErrorStringLineCount ........................ Passed 0.12 sec 1> Start 61: TestIPhreeqcLib.TestSetSelectedOutputFileName 1> 61/182 Test #61: TestIPhreeqcLib.TestSetSelectedOutputFileName ...................... Passed 0.15 sec 1> Start 62: TestIPhreeqcLib.TestSelectedOutputStringOnOff 1> 62/182 Test #62: TestIPhreeqcLib.TestSelectedOutputStringOnOff ...................... Passed 0.04 sec 1> Start 63: TestIPhreeqcLib.TestGetSelectedOutputString 1> 63/182 Test #63: TestIPhreeqcLib.TestGetSelectedOutputString ........................ Passed 0.14 sec 1> Start 64: TestIPhreeqcLib.TestGetSelectedOutputStringLineCount 1> 64/182 Test #64: TestIPhreeqcLib.TestGetSelectedOutputStringLineCount ............... Passed 0.14 sec 1> Start 65: TestIPhreeqcLib.TestGetSelectedOutputStringLine 1> 65/182 Test #65: TestIPhreeqcLib.TestGetSelectedOutputStringLine .................... Passed 0.15 sec 1> Start 66: TestIPhreeqcLib.TestGetSelectedOutputStringLineNotEnoughHeadings 1> 66/182 Test #66: TestIPhreeqcLib.TestGetSelectedOutputStringLineNotEnoughHeadings ... Passed 0.14 sec 1> Start 67: TestIPhreeqcLib.TestLongUser_Punch 1> 67/182 Test #67: TestIPhreeqcLib.TestLongUser_Punch ................................. Passed 0.05 sec 1> Start 68: TestIPhreeqcLib.TestBasicSURF 1> 68/182 Test #68: TestIPhreeqcLib.TestBasicSURF ...................................... Passed 0.05 sec 1> Start 69: TestIPhreeqcLib.TestIEEE 1> 69/182 Test #69: TestIPhreeqcLib.TestIEEE ........................................... Passed 0.04 sec 1> Start 70: TestIPhreeqcLib.TestDelete 1> 70/182 Test #70: TestIPhreeqcLib.TestDelete ......................................... Passed 0.05 sec 1> Start 71: TestIPhreeqcLib.TestMultiPunchCSelectedOutput 1> 71/182 Test #71: TestIPhreeqcLib.TestMultiPunchCSelectedOutput ...................... Passed 0.07 sec 1> Start 72: TestIPhreeqcLib.TestGetSelectedOutputCount 1> 72/182 Test #72: TestIPhreeqcLib.TestGetSelectedOutputCount ......................... Passed 0.08 sec 1> Start 73: TestIPhreeqcLib.TestGetNthSelectedOutputUserNumber 1> 73/182 Test #73: TestIPhreeqcLib.TestGetNthSelectedOutputUserNumber ................. Passed 0.08 sec 1> Start 74: TestIPhreeqcLib.TestGetCurrentSelectedOutputUserNumber 1> 74/182 Test #74: TestIPhreeqcLib.TestGetCurrentSelectedOutputUserNumber ............. Passed 0.08 sec 1> Start 75: TestIPhreeqcLib.TestMultiSetSelectedOutputFileName 1> 75/182 Test #75: TestIPhreeqcLib.TestMultiSetSelectedOutputFileName ................. Passed 0.11 sec 1> Start 76: TestIPhreeqcLib.TestWissmeier20131203 1> 76/182 Test #76: TestIPhreeqcLib.TestWissmeier20131203 .............................. Passed 0.06 sec 1> Start 77: TestIPhreeqcLib.TestWissmeier20131203_2 1> 77/182 Test #77: TestIPhreeqcLib.TestWissmeier20131203_2 ............................ Passed 0.05 sec 1> Start 78: TestIPhreeqcLib.TestWissmeier20131203_3 1> 78/182 Test #78: TestIPhreeqcLib.TestWissmeier20131203_3 ............................ Passed 0.05 sec 1> Start 79: TestIPhreeqcLib.TestIsZeroInitialized 1> 79/182 Test #79: TestIPhreeqcLib.TestIsZeroInitialized .............................. Passed 0.04 sec 1> Start 80: TestIPhreeqc.TestLoadDatabase 1> 80/182 Test #80: TestIPhreeqc.TestLoadDatabase ...................................... Passed 9.68 sec 1> Start 81: TestIPhreeqc.TestLoadDatabaseString 1> 81/182 Test #81: TestIPhreeqc.TestLoadDatabaseString ................................ Passed 0.07 sec 1> Start 82: TestIPhreeqc.TestLoadDatabaseStringBadInput 1> 82/182 Test #82: TestIPhreeqc.TestLoadDatabaseStringBadInput ........................ Passed 0.05 sec 1> Start 83: TestIPhreeqc.TestLoadDatabaseEx14AsDB 1> 83/182 Test #83: TestIPhreeqc.TestLoadDatabaseEx14AsDB .............................. Passed 0.06 sec 1> Start 84: TestIPhreeqc.TestLoadDatabaseMissingFile 1> 84/182 Test #84: TestIPhreeqc.TestLoadDatabaseMissingFile ........................... Passed 0.05 sec 1> Start 85: TestIPhreeqc.TestSetErrorOn 1> 85/182 Test #85: TestIPhreeqc.TestSetErrorOn ........................................ Passed 0.05 sec 1> Start 86: TestIPhreeqc.TestSetErrorOn2 1> 86/182 Test #86: TestIPhreeqc.TestSetErrorOn2 ....................................... Passed 0.11 sec 1> Start 87: TestIPhreeqc.TestSetErrorOnTakesPrecedence 1> 87/182 Test #87: TestIPhreeqc.TestSetErrorOnTakesPrecedence ......................... Passed 0.07 sec 1> Start 88: TestIPhreeqc.TestLoadDatabaseWithErrors 1> 88/182 Test #88: TestIPhreeqc.TestLoadDatabaseWithErrors ............................ Passed 0.13 sec 1> Start 89: TestIPhreeqc.TestRunAccumulated 1> 89/182 Test #89: TestIPhreeqc.TestRunAccumulated .................................... Passed 0.06 sec 1> Start 90: TestIPhreeqc.TestRunAccumulatedWithDBKeyword 1> 90/182 Test #90: TestIPhreeqc.TestRunAccumulatedWithDBKeyword ....................... Passed 0.06 sec 1> Start 91: TestIPhreeqc.TestDatabaseNotFirstKeyword 1> 91/182 Test #91: TestIPhreeqc.TestDatabaseNotFirstKeyword ........................... Passed 0.06 sec 1> Start 92: TestIPhreeqc.TestRunWithErrors 1> 92/182 Test #92: TestIPhreeqc.TestRunWithErrors ..................................... Passed 0.07 sec 1> Start 93: TestIPhreeqc.TestRunFile 1> 93/182 Test #93: TestIPhreeqc.TestRunFile ........................................... Passed 0.09 sec 1> Start 94: TestIPhreeqc.TestRunString 1> 94/182 Test #94: TestIPhreeqc.TestRunString ......................................... Passed 0.09 sec 1> Start 95: TestIPhreeqc.TestGetSelectedOutputRowCount 1> 95/182 Test #95: TestIPhreeqc.TestGetSelectedOutputRowCount ......................... Passed 0.18 sec 1> Start 96: TestIPhreeqc.TestGetSelectedOutputValue 1> 96/182 Test #96: TestIPhreeqc.TestGetSelectedOutputValue ............................ Passed 0.15 sec 1> Start 97: TestIPhreeqc.TestGetSelectedOutputColumnCount 1> 97/182 Test #97: TestIPhreeqc.TestGetSelectedOutputColumnCount ...................... Passed 0.17 sec 1> Start 98: TestIPhreeqc.TestAddError 1> 98/182 Test #98: TestIPhreeqc.TestAddError .......................................... Passed 0.07 sec 1> Start 99: TestIPhreeqc.TestAccumulateLine 1> 99/182 Test #99: TestIPhreeqc.TestAccumulateLine .................................... Passed 0.06 sec 1> Start 100: TestIPhreeqc.TestOutputErrorString 1>100/182 Test #100: TestIPhreeqc.TestOutputErrorString ................................. Passed 0.09 sec 1> Start 101: TestIPhreeqc.TestRunWithCallback 1>101/182 Test #101: TestIPhreeqc.TestRunWithCallback ................................... Passed 0.05 sec 1> Start 102: TestIPhreeqc.TestRunNoDatabaseLoaded 1>102/182 Test #102: TestIPhreeqc.TestRunNoDatabaseLoaded ............................... Passed 0.05 sec 1> Start 103: TestIPhreeqc.TestCase1 1>103/182 Test #103: TestIPhreeqc.TestCase1 ............................................. Passed 0.07 sec 1> Start 104: TestIPhreeqc.TestCase2 1>104/182 Test #104: TestIPhreeqc.TestCase2 ............................................. Passed 0.13 sec 1> Start 105: TestIPhreeqc.TestPrintSelectedOutputFalse 1>105/182 Test #105: TestIPhreeqc.TestPrintSelectedOutputFalse .......................... Passed 0.07 sec 1> Start 106: TestIPhreeqc.TestOutputFileOnOff 1>106/182 Test #106: TestIPhreeqc.TestOutputFileOnOff ................................... Passed 0.12 sec 1> Start 107: TestIPhreeqc.TestErrorFileOnOff 1>107/182 Test #107: TestIPhreeqc.TestErrorFileOnOff .................................... Passed 0.09 sec 1> Start 108: TestIPhreeqc.TestLogFileOnOff 1>108/182 Test #108: TestIPhreeqc.TestLogFileOnOff ...................................... Passed 0.09 sec 1> Start 109: TestIPhreeqc.TestDumpFileOnOff 1>109/182 Test #109: TestIPhreeqc.TestDumpFileOnOff ..................................... Passed 0.08 sec 1> Start 110: TestIPhreeqc.TestSelOutFileOnOff 1>110/182 Test #110: TestIPhreeqc.TestSelOutFileOnOff ................................... Passed 0.09 sec 1> Start 111: TestIPhreeqc.TestLongHeadings 1>111/182 Test #111: TestIPhreeqc.TestLongHeadings ...................................... Passed 0.05 sec 1> Start 112: TestIPhreeqc.TestDatabaseKeyword 1>112/182 Test #112: TestIPhreeqc.TestDatabaseKeyword ................................... Passed 0.05 sec 1> Start 113: TestIPhreeqc.TestDumpString 1>113/182 Test #113: TestIPhreeqc.TestDumpString ........................................ Passed 0.05 sec 1> Start 114: TestIPhreeqc.TestGetDumpStringLineCount 1>114/182 Test #114: TestIPhreeqc.TestGetDumpStringLineCount ............................ Passed 0.05 sec 1> Start 115: TestIPhreeqc.TestGetDumpStringLine 1>115/182 Test #115: TestIPhreeqc.TestGetDumpStringLine ................................. Passed 0.06 sec 1> Start 116: TestIPhreeqc.TestGetComponentCount 1>116/182 Test #116: TestIPhreeqc.TestGetComponentCount ................................. Passed 0.06 sec 1> Start 117: TestIPhreeqc.TestGetComponent 1>117/182 Test #117: TestIPhreeqc.TestGetComponent ...................................... Passed 0.05 sec 1> Start 118: TestIPhreeqc.TestListComponents 1>118/182 Test #118: TestIPhreeqc.TestListComponents .................................... Passed 0.05 sec 1> Start 119: TestIPhreeqc.TestSetDumpFileName 1>119/182 Test #119: TestIPhreeqc.TestSetDumpFileName ................................... Passed 0.06 sec 1> Start 120: TestIPhreeqc.TestSetOutputFileName 1>120/182 Test #120: TestIPhreeqc.TestSetOutputFileName ................................. Passed 0.05 sec 1> Start 121: TestIPhreeqc.TestOutputStringOnOff 1>121/182 Test #121: TestIPhreeqc.TestOutputStringOnOff ................................. Passed 0.04 sec 1> Start 122: TestIPhreeqc.TestGetOutputString 1>122/182 Test #122: TestIPhreeqc.TestGetOutputString ................................... Passed 0.06 sec 1> Start 123: TestIPhreeqc.TestGetOutputStringLineCount 1>123/182 Test #123: TestIPhreeqc.TestGetOutputStringLineCount .......................... Passed 0.05 sec 1> Start 124: TestIPhreeqc.TestGetOutputStringLine 1>124/182 Test #124: TestIPhreeqc.TestGetOutputStringLine ............................... Passed 0.05 sec 1> Start 125: TestIPhreeqc.TestSetLogFileName 1>125/182 Test #125: TestIPhreeqc.TestSetLogFileName .................................... Passed 0.06 sec 1> Start 126: TestIPhreeqc.TestLogStringOnOff 1>126/182 Test #126: TestIPhreeqc.TestLogStringOnOff .................................... Passed 0.04 sec 1> Start 127: TestIPhreeqc.TestGetLogString 1>127/182 Test #127: TestIPhreeqc.TestGetLogString ...................................... Passed 0.06 sec 1> Start 128: TestIPhreeqc.TestGetLogStringLineCount 1>128/182 Test #128: TestIPhreeqc.TestGetLogStringLineCount ............................. Passed 0.05 sec 1> Start 129: TestIPhreeqc.TestGetLogStringLine 1>129/182 Test #129: TestIPhreeqc.TestGetLogStringLine .................................. Passed 0.05 sec 1> Start 130: TestIPhreeqc.TestSetErrorFileName 1>130/182 Test #130: TestIPhreeqc.TestSetErrorFileName .................................. Passed 0.07 sec 1> Start 131: TestIPhreeqc.TestErrorStringOnOff 1>131/182 Test #131: TestIPhreeqc.TestErrorStringOnOff .................................. Passed 0.04 sec 1> Start 132: TestIPhreeqc.TestGetErrorString 1>132/182 Test #132: TestIPhreeqc.TestGetErrorString .................................... Passed 0.07 sec 1> Start 133: TestIPhreeqc.TestGetErrorStringLineCount 1>133/182 Test #133: TestIPhreeqc.TestGetErrorStringLineCount ........................... Passed 0.11 sec 1> Start 134: TestIPhreeqc.TestSetSelectedOutputFileName 1>134/182 Test #134: TestIPhreeqc.TestSetSelectedOutputFileName ......................... Passed 0.15 sec 1> Start 135: TestIPhreeqc.TestSelectedOutputStringOnOff 1>135/182 Test #135: TestIPhreeqc.TestSelectedOutputStringOnOff ......................... Passed 0.04 sec 1> Start 136: TestIPhreeqc.TestGetSelectedOutputString 1>136/182 Test #136: TestIPhreeqc.TestGetSelectedOutputString ........................... Passed 0.14 sec 1> Start 137: TestIPhreeqc.TestGetSelectedOutputStringLineCount 1>137/182 Test #137: TestIPhreeqc.TestGetSelectedOutputStringLineCount .................. Passed 0.14 sec 1> Start 138: TestIPhreeqc.TestGetSelectedOutputStringLineCountMultipleRuns 1>138/182 Test #138: TestIPhreeqc.TestGetSelectedOutputStringLineCountMultipleRuns ...... Passed 0.14 sec 1> Start 139: TestIPhreeqc.TestSelectedOutputFileMultipleRuns 1>139/182 Test #139: TestIPhreeqc.TestSelectedOutputFileMultipleRuns .................... Passed 0.15 sec 1> Start 140: TestIPhreeqc.TestGetSelectedOutputRowCountMultipleRuns 1>140/182 Test #140: TestIPhreeqc.TestGetSelectedOutputRowCountMultipleRuns ............. Passed 0.17 sec 1> Start 141: TestIPhreeqc.TestGetSelectedOutputStringLine 1>141/182 Test #141: TestIPhreeqc.TestGetSelectedOutputStringLine ....................... Passed 0.14 sec 1> Start 142: TestIPhreeqc.TestGetSelectedOutputStringLineNotEnoughHeadings 1>142/182 Test #142: TestIPhreeqc.TestGetSelectedOutputStringLineNotEnoughHeadings ...... Passed 0.15 sec 1> Start 143: TestIPhreeqc.TestLongUser_Punch 1>143/182 Test #143: TestIPhreeqc.TestLongUser_Punch .................................... Passed 0.05 sec 1> Start 144: TestIPhreeqc.TestBasicSURF 1>144/182 Test #144: TestIPhreeqc.TestBasicSURF ......................................... Passed 0.06 sec 1> Start 145: TestIPhreeqc.TestCErrorReporter 1>145/182 Test #145: TestIPhreeqc.TestCErrorReporter .................................... Passed 0.65 sec 1> Start 146: TestIPhreeqc.TestDelete 1>146/182 Test #146: TestIPhreeqc.TestDelete ............................................ Passed 0.07 sec 1> Start 147: TestIPhreeqc.TestRunFileMultiPunchOn 1>147/182 Test #147: TestIPhreeqc.TestRunFileMultiPunchOn ............................... Passed 0.08 sec 1> Start 148: TestIPhreeqc.TestRunFileMultiPunchOff 1>148/182 Test #148: TestIPhreeqc.TestRunFileMultiPunchOff .............................. Passed 0.07 sec 1> Start 149: TestIPhreeqc.TestRunFileMultiPunchSet 1>149/182 Test #149: TestIPhreeqc.TestRunFileMultiPunchSet .............................. Passed 0.09 sec 1> Start 150: TestIPhreeqc.TestRunFileMultiPunchNoSet 1>150/182 Test #150: TestIPhreeqc.TestRunFileMultiPunchNoSet ............................ Passed 0.07 sec 1> Start 151: TestIPhreeqc.TestMultiPunchSelectedOutputStringOn 1>151/182 Test #151: TestIPhreeqc.TestMultiPunchSelectedOutputStringOn .................. Passed 0.07 sec 1> Start 152: TestIPhreeqc.TestMultiPunchCSelectedOutput 1>152/182 Test #152: TestIPhreeqc.TestMultiPunchCSelectedOutput ......................... Passed 0.07 sec 1> Start 153: TestIPhreeqc.TestGetSelectedOutputCount 1>153/182 Test #153: TestIPhreeqc.TestGetSelectedOutputCount ............................ Passed 0.07 sec 1> Start 154: TestIPhreeqc.TestGetNthSelectedOutputUserNumber 1>154/182 Test #154: TestIPhreeqc.TestGetNthSelectedOutputUserNumber .................... Passed 0.06 sec 1> Start 155: TestIPhreeqc.TestGetCurrentSelectedOutputUserNumber 1>155/182 Test #155: TestIPhreeqc.TestGetCurrentSelectedOutputUserNumber ................ Passed 0.08 sec 1> Start 156: TestIPhreeqc.TestMultiSetSelectedOutputFileName 1>156/182 Test #156: TestIPhreeqc.TestMultiSetSelectedOutputFileName .................... Passed 0.08 sec 1> Start 157: TestIPhreeqc.TestWissmeier20131203 1>157/182 Test #157: TestIPhreeqc.TestWissmeier20131203 ................................. Passed 0.05 sec 1> Start 158: TestIPhreeqc.TestWissmeier20131203_2 1>158/182 Test #158: TestIPhreeqc.TestWissmeier20131203_2 ............................... Passed 0.06 sec 1> Start 159: TestIPhreeqc.TestWissmeier20131203_3 1>159/182 Test #159: TestIPhreeqc.TestWissmeier20131203_3 ............................... Passed 0.05 sec 1> Start 160: TestIPhreeqc.TestKinniburgh20140218 1>160/182 Test #160: TestIPhreeqc.TestKinniburgh20140218 ................................ Passed 0.10 sec 1> Start 161: TestIPhreeqc.TestGetAccumulatedLines 1>161/182 Test #161: TestIPhreeqc.TestGetAccumulatedLines ............................... Passed 0.04 sec 1> Start 162: TestIPhreeqc.TestGetAccumulatedLinesAfterRunFile 1>162/182 Test #162: TestIPhreeqc.TestGetAccumulatedLinesAfterRunFile ................... Passed 0.48 sec 1> Start 163: TestIPhreeqc.TestGetAccumulatedLinesAfterRunString 1>163/182 Test #163: TestIPhreeqc.TestGetAccumulatedLinesAfterRunString ................. Passed 0.08 sec 1> Start 164: TestIPhreeqc.TestPBasicStopThrow 1>164/182 Test #164: TestIPhreeqc.TestPBasicStopThrow ................................... Passed 0.05 sec 1> Start 165: TestIPhreeqc.TestEx10 1>165/182 Test #165: TestIPhreeqc.TestEx10 .............................................. Passed 3.57 sec 1> Start 166: TestSelectedOutput.TestEmpty 1>166/182 Test #166: TestSelectedOutput.TestEmpty ....................................... Passed 0.04 sec 1> Start 167: TestSelectedOutput.TestSinglePushBack 1>167/182 Test #167: TestSelectedOutput.TestSinglePushBack .............................. Passed 0.04 sec 1> Start 168: TestSelectedOutput.TestMultiplePushBack 1>168/182 Test #168: TestSelectedOutput.TestMultiplePushBack ............................ Passed 0.03 sec 1> Start 169: TestSelectedOutput.TestNewHeadingsPushBack 1>169/182 Test #169: TestSelectedOutput.TestNewHeadingsPushBack ......................... Passed 0.04 sec 1> Start 170: TestSelectedOutput.TestPushBackDouble 1>170/182 Test #170: TestSelectedOutput.TestPushBackDouble .............................. Passed 0.04 sec 1> Start 171: TestSelectedOutput.TestPushBackLong 1>171/182 Test #171: TestSelectedOutput.TestPushBackLong ................................ Passed 0.04 sec 1> Start 172: TestSelectedOutput.TestPushBackString 1>172/182 Test #172: TestSelectedOutput.TestPushBackString .............................. Passed 0.04 sec 1> Start 173: TestSelectedOutput.TestPushBackEmpty 1>173/182 Test #173: TestSelectedOutput.TestPushBackEmpty ............................... Passed 0.04 sec 1> Start 174: TestSelectedOutput.TestDuplicateHeadings 1>174/182 Test #174: TestSelectedOutput.TestDuplicateHeadings ........................... Passed 0.04 sec 1> Start 175: TestSelectedOutput.TestEndRow 1>175/182 Test #175: TestSelectedOutput.TestEndRow ...................................... Passed 0.04 sec 1> Start 176: TestSelectedOutput.TestEndRow2 1>176/182 Test #176: TestSelectedOutput.TestEndRow2 ..................................... Passed 0.04 sec 1> Start 177: TestSelectedOutput.TestTooManyHeadings 1>177/182 Test #177: TestSelectedOutput.TestTooManyHeadings ............................. Passed 0.04 sec 1> Start 178: TestSelectedOutput.TestNotEnoughHeadings 1>178/182 Test #178: TestSelectedOutput.TestNotEnoughHeadings ........................... Passed 0.04 sec 1> Start 179: TestSelectedOutput.TestInvalidRow 1>179/182 Test #179: TestSelectedOutput.TestInvalidRow .................................. Passed 0.04 sec 1> Start 180: TestSelectedOutput.TestInvalidCol 1>180/182 Test #180: TestSelectedOutput.TestInvalidCol .................................. Passed 0.04 sec 1> Start 181: TestSelectedOutput.TestGet 1>181/182 Test #181: TestSelectedOutput.TestGet ......................................... Passed 0.04 sec 1> Start 182: TestSelectedOutput.TestLongHeadings 1>182/182 Test #182: TestSelectedOutput.TestLongHeadings ................................ Passed 0.04 sec 1> 1>99% tests passed, 1 tests failed out of 182 1> 1>Total Test time (real) = 32.36 sec 1> 1>The following tests FAILED: 1> 3 - TestCompileAndRunFortran (Exit code 0xc0000139 1>) 1>Errors while running CTest 1>Output from these tests are in: C:/Users/David/Downloads/Install/20240626/archive/WWW/PHREEQC/IPhreeqc/iphreeqc-3.8.0-16905/_build/Testing/Temporary/LastTest.log 1>Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely. 1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(160,5): error MSB3073: The command "setlocal 1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(160,5): error MSB3073: "C:\Program Files\CMake\bin\ctest.exe" --force-new-ctest-process -C Release 1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(160,5): error MSB3073: if %errorlevel% neq 0 goto :cmEnd 1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(160,5): error MSB3073: :cmEnd 1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(160,5): error MSB3073: endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone 1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(160,5): error MSB3073: :cmErrorLevel 1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(160,5): error MSB3073: exit /b %1 1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(160,5): error MSB3073: :cmDone 1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(160,5): error MSB3073: if %errorlevel% neq 0 goto :VCEnd 1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(160,5): error MSB3073: :VCEnd" exited with code 8. 1>Done building project "RUN_TESTS.vcxproj" -- FAILED. ========== Build: 0 succeeded, 1 failed, 1 up-to-date, 0 skipped ========== ========== Build started at 1:08 PM and took 32.945 seconds ==========

dlparkhurst commented 2 days ago

I can now run RUN_TESTS successfully. I think I had a 32-bit OneAPI prompt plus some errors in my path.