Skip to content

changeDictionary does not work for multiple regions (i. e. for chtMultiRegionFoam) on mingw cross compilation

Summary

based on what I see, only the last solid region in the regionProperties lists can be handled with changeDictionary. All other regions abort.

Steps to reproduce

run i. e. chtMultiRegionFoam\multiRegionHeater tutorial

What is the current bug behaviour?

changeDictionary sets the dictionaries correctly

What is the expected correct behavior?

changeDictionary aborts

Relevant logs and/or images

i.e. log.changeDictionary.leftSolid (unicode character 0x80 at the end):

...

Create mesh leftSolid for time = 0

fileName::stripInvalid() called for invalid fileName leftSolid For debug level (= 2) > 1 this is considered fatal

Environment information

  • OpenFOAM version : tested v2212|v2206|v2112|v2106|v2012|v2006
  • Operating system : Win 10
  • Hardware info :
  • Compiler :
Edited by Marco Müller