Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

E+ Crash w/ RunPeriodControl:DaylightSavingTime that wraps around year #8111

Closed
3 tasks done
shorowit opened this issue Jun 25, 2020 · 0 comments · Fixed by #8118
Closed
3 tasks done

E+ Crash w/ RunPeriodControl:DaylightSavingTime that wraps around year #8111

shorowit opened this issue Jun 25, 2020 · 0 comments · Fixed by #8118
Assignees
Labels
Defect Includes code to repair a defect in EnergyPlus

Comments

@shorowit
Copy link
Contributor

shorowit commented Jun 25, 2020

Issue overview

Using a RunPeriodControl:DaylightSavingTime object is sometimes causing an EnergyPlus crash.

It appears to work fine if the end date is after the start date (representative of the northern hemisphere) like so:

RunPeriodControl:DaylightSavingTime,
  Mar 15,                                 !- Start Date
  Oct 15;                                 !- End Date

But EnergyPlus crashes if the end date is before the start date (representative of the southern hemisphere) like so:

RunPeriodControl:DaylightSavingTime,
  Oct 15,                                 !- Start Date
  Mar 15;                                 !- End Date

Note that the documentation suggests it should work -- see the example for Brazil here.

IDF file that causes a crash:
in.idf.txt

cc @joseph-robertson

Details

Some additional details for this issue (if relevant):

  • Windows 10
  • EnergyPlus 9.3.0

Checklist

Add to this list or remove from it as applicable. This is a simple templated set of guidelines.

  • Defect file added (list location of defect file here)
  • Ticket added to Pivotal for defect (development team task)
  • Pull request created (the pull request will have additional tasks related to reviewing changes that fix this defect)
@jmarrec jmarrec added the Defect Includes code to repair a defect in EnergyPlus label Jun 26, 2020
@jmarrec jmarrec self-assigned this Jun 26, 2020
jmarrec added a commit that referenced this issue Jun 29, 2020
jmarrec added a commit that referenced this issue Jun 29, 2020
jmarrec added a commit that referenced this issue Jun 30, 2020
Myoldmopar added a commit that referenced this issue Jul 6, 2020
Fix #8111 - E+ Crash w/ RunPeriodControl:DaylightSavingTime that wraps around year
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Defect Includes code to repair a defect in EnergyPlus
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants