1. 08 Sep, 2021 1 commit
    • Mark Olesen's avatar
      BUG: error with empty distributed roots specification (fixes #2196) · f815a12b
      Mark Olesen authored
      - previously used the size of distributed roots to transmit if the
        case was running in distributed mode, but this behaves rather poorly
        with bad input. Specifically, the following questionable setup:
      
            distributed true;
            roots ( /*none*/ );
      
        Now transmit the ParRunControl distributed() value instead,
        and also emit a gentle warning for the user:
      
            WARNING: running distributed but did not specify roots!
      f815a12b
  2. 18 Aug, 2021 1 commit
  3. 02 Aug, 2021 1 commit
  4. 20 Jul, 2021 1 commit
  5. 17 Jul, 2021 1 commit
    • Mark Olesen's avatar
      BUG: word input is too strict (fixes #2160) · 40ff2acd
      Mark Olesen authored
      - for v2106 restricted the input conversion of string types to disallow
        treating verbatim strings as possible word input.
        However, it was too strict in just allowing quoted strings
        and should have also permitted '$'-sigil variables as well.
      
      - ensure that errors for bad string -> word input conversion
        are raised from within the '>>' read operator. These were
        previously triggered during the stripping process, which
        made error tracing more difficult.
      40ff2acd
  6. 15 Jul, 2021 1 commit
  7. 08 Jul, 2021 1 commit
    • Mark Olesen's avatar
      COMP: resolve abi:cxx11 linker issue (fixes #2147) · 028ca266
      Mark Olesen authored
        Issue first shows up on gcc-11 with these types of library symbols:
      
           U Foam::tableReader<double>::dictionaryConstructorTablePtr_[abi:cxx11]
        xx B Foam::tableReader<double>::dictionaryConstructorTablePtr_
      
        Use concrete hasher functor for runtime selection tables, which
        avoids any additional template resolutions (introduced with
        95cd8ee7). The library symbols now resolve _without_ an
        additional abi:cxx11 tag.
      028ca266
  8. 07 Jul, 2021 2 commits
  9. 28 Jun, 2021 3 commits
  10. 24 Jun, 2021 7 commits
  11. 23 Jun, 2021 3 commits
  12. 22 Jun, 2021 5 commits
  13. 21 Jun, 2021 2 commits
  14. 19 Jun, 2021 3 commits
  15. 18 Jun, 2021 8 commits