IDF file sometimes runs and sometimes doesn't (diff on both idf text files outputs no difference)
I have an IDF file with some strange behavior. I have two versions of the exact same idf file (I ran diff on the txt files and there is no difference) with the exact same weather file, but one runs and one has a severe error.
Here they are. Google Drive link
The err file in the folder that has severe error is
Program Version,EnergyPlus, Version 8.9.0-eba93e8e1b, YMD=2018.07.20 11:58,
** Severe ** <root> - Object required to validate 'required' properties.
** Fatal ** Errors occurred on processing input file. Preceding condition(s) cause termination.
...Summary of Errors that led to program termination:
..... Reference severe error count=1
..... Last severe error=<root> - Object required to validate 'required' properties.
************* Warning: Node connection errors not checked - most system input has not been read (see previous warning).
************* Fatal error -- final processing. Program exited before simulations began. See previous error messages.
************* EnergyPlus Warmup Error Summary. During Warmup: 0 Warning; 0 Severe Errors.
************* EnergyPlus Sizing Error Summary. During Sizing: 0 Warning; 0 Severe Errors.
************* EnergyPlus Terminated--Fatal Error Detected. 0 Warning; 1 Severe Errors; Elapsed Time=00hr 00min 0.19sec
I can usually get the severe error to go away by opening the idf file with the idf editor, making any new object, deleting said object, and saving the idf again.
This isn't the only funny thing this idf file has done, but I managed to reproduce this behavior. The misbehaving idf file is based on the example file 5ZoneFanCoilDOAS_ERVOnAirLoopMainBranch.idf, with the purchased heating and cooling replaced with a boiler and chiller.
Energyplus 8.9.0
@mldichter Are you running under Linux or MacOS?
@Avi Neither. My OS, as well another computer I tested, are Windows 10 Pro.
@Avi Are you able to reproduce the error on your own computer?
@mldichter Would you please let me know what you did to have this error fixed?
I'm receiving the same error while running the IDF file using EP Launch and through MATLAB!
* Severe * <root> - Object required to validate 'required' properties. * Fatal * Errors occurred on processing input file. Preceding condition(s) cause termination.
Thanks,
@Mohammad The fix I used is in my original post. I was trying to figure out why it happened rather than simply how to fix the error. @Avi cited file encoding, but I never got a conclusive test back from him, just a belief.