Closed scharlton2 closed 6 years ago
Hi Keisuke,
This is what I'm getting on Windows:
$ Debug/unittests_cgnsfile.exe | egrep remove
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_startend.cpp 27: iRIC_Write_Sol_End() removed Case1.cgn.lock [OK]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 341: remove("case_solstd.cgn") -- ADF ier == 0 [OK]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 361: remove("case_solstd3d.cgn") -- ADF ier == 0 [OK]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 381: remove("case_solstditer.cgn") -- ADF ier == 0 [OK]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 429: remove("case_soldivide.cgn") -- ADF ier == 0 [OK]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 430: remove("case_soldivide_Solution1.cgn") -- ADF ier == 0 [OK]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 431: remove("case_soldivide_Solution2.cgn") -- ADF ier == 0 [OK]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 432: remove("case_soldivide_Solution3.cgn") -- ADF ier == 0 [OK]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 433: remove("case_soldivide_Solution4.cgn") -- ADF ier == 0 [OK]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 434: remove("case_soldivide_Solution5.cgn") -- ADF ier == 0 [OK]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 461: remove("case_soldivide3d.cgn") -- ADF ier == 0 [OK]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 462: remove("case_soldivide3d_Solution1.cgn") -- ADF ier == 0 [OK]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 463: remove("case_soldivide3d_Solution2.cgn") -- ADF ier == 0 [OK]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 464: remove("case_soldivide3d_Solution3.cgn") -- ADF ier == 0 [OK]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 465: remove("case_soldivide3d_Solution4.cgn") -- ADF ier == 0 [OK]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 466: remove("case_soldivide3d_Solution5.cgn") -- ADF ier == 0 [OK]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 341: remove("case_solstd.cgn") -- HDF ier == 0 [OK]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 361: remove("case_solstd3d.cgn") -- HDF ier == 0 [OK]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 381: remove("case_solstditer.cgn") -- HDF ier == 0 [OK]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 429: remove("case_soldivide.cgn") -- HDF ier == 0 [NG]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 430: remove("case_soldivide_Solution1.cgn") -- HDF ier == 0 [NG]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 431: remove("case_soldivide_Solution2.cgn") -- HDF ier == 0 [NG]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 432: remove("case_soldivide_Solution3.cgn") -- HDF ier == 0 [NG]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 433: remove("case_soldivide_Solution4.cgn") -- HDF ier == 0 [NG]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 434: remove("case_soldivide_Solution5.cgn") -- HDF ier == 0 [NG]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 461: remove("case_soldivide3d.cgn") -- HDF ier == 0 [NG]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 462: remove("case_soldivide3d_Solution1.cgn") -- HDF ier == 0 [NG]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 463: remove("case_soldivide3d_Solution2.cgn") -- HDF ier == 0 [NG]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 464: remove("case_soldivide3d_Solution3.cgn") -- HDF ier == 0 [NG]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 465: remove("case_soldivide3d_Solution4.cgn") -- HDF ier == 0 [NG]
C:\iricdev\lib\src\iriclib\unittests_cgnsfile\case_sol_readwrite.cpp 466: remove("case_soldivide3d_Solution5.cgn") -- HDF ier == 0 [NG]
Let me know if you get different results.
Thanks, Scott
Hi Scott,
Thanks for the pull request. I got the same result on my PC.
Keisuke
Demonstrates issue #30 - hdf5 files not closed when IRIC_OPTION_DIVIDESOLUTIONS is set