-
Notifications
You must be signed in to change notification settings - Fork 10
Description
OpenStudio run is failing every time I am assigning a non zero value for "num_stories_below_grade" in "create_bar_from_building_type_ratios measure" with the following error
"Infinity not allowed in JSON::/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/pure/generator.rb:375:in to_json'\n:/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/pure/generator.rb:309:in block in json_transform'\n:/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/pure/generator.rb:301:in each'\n:/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/pure/generator.rb:301:in json_transform'\n:/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/pure/generator.rb:283:in to_json'\n:/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/pure/generator.rb:309:in block in json_transform'\n:/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/pure/generator.rb:301:in each'\n:/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/pure/generator.rb:301:in json_transform'\n:/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/pure/generator.rb:283:in to_json'\n:/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/pure/generator.rb:242:in generate'\n:/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/common.rb:286:in pretty_generate'\n:/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/adapters/output/local.rb:111:in block in communicate_measure_attributes'\neval:361:in open'\n:/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/adapters/output/local.rb:110:in communicate_measure_attributes'\n:/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/jobs/run_os_measures.rb:73:in perform'\n:/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/run.rb:285:in step'\n:/ruby/2.2.0/gems/openstudio-workflow-1.3.4/lib/openstudio/workflow/run.rb:232:in run'\n:/openstudio_cli.rb:975:in execute'\n:/openstudio_cli.rb:763:in execute'\n:/openstudio_cli.rb:1746:in
eval'\neval:116:in require_embedded_absolute'\neval:101:in block in require'\neval:95:in each'\neval:95:in require'\neval:3:in '"