New Issue: fileIO primer fails on m1 mac with llvm

19218, "ronawho", "fileIO primer fails on m1 mac with llvm", "2022-02-08T13:51:44Z"

test/release/examples/primers/fileIO.chpl fails with EXC_BAD_ACCESS when using llvm. If I switch CHPL_TARGET_COMPILER to clang things seem to work. I also cannot reproduce this on my x86 mac.

chpl test/release/examples/primers/fileIO.chpl -g
./fileIO
...
Read line:  of UTF-8 Euro Sign: €
zsh: bus error  ./fileIO
chpl test/release/examples/primers/fileIO.chpl -g  --target-compiler=clang
./fileIO
...
Read line:  of UTF-8 Euro Sign: €
Running Example 5
Running Example 6
...
Running Example 7
<success>

My chplenv:

./util/printchplenv --all --anonymize
CHPL_HOST_PLATFORM: darwin
CHPL_HOST_COMPILER: clang
  CHPL_HOST_CC: clang
  CHPL_HOST_CXX: clang++
CHPL_HOST_ARCH: arm64
CHPL_TARGET_PLATFORM: darwin
CHPL_TARGET_COMPILER: llvm
  CHPL_TARGET_CC: /opt/homebrew/Cellar/llvm@11/11.1.0_4/bin/clang *
  CHPL_TARGET_CXX: /opt/homebrew/Cellar/llvm@11/11.1.0_4/bin/clang++ *
CHPL_TARGET_ARCH: arm64
CHPL_TARGET_CPU: native
CHPL_LOCALE_MODEL: flat
  CHPL_GPU_CODEGEN: none
CHPL_COMM: none
CHPL_TASKS: fifo
CHPL_LAUNCHER: none
CHPL_TIMERS: generic
CHPL_UNWIND: none
CHPL_HOST_MEM: cstdlib
CHPL_MEM: jemalloc
CHPL_ATOMICS: cstdlib
CHPL_GMP: bundled
CHPL_HWLOC: none
CHPL_RE2: bundled
CHPL_LLVM: system
  CHPL_LLVM_CONFIG: /opt/homebrew/opt/llvm@11/bin/llvm-config
CHPL_AUX_FILESYS: none
CHPL_LIB_PIC: none
CHPL_SANITIZE: none
CHPL_SANITIZE_EXE: none