Hi guys, I am trying to upgrade from CmdStan-2.17.1 to CmdStan-2.22.1. I managed to compile the model in Windows, but in Linux I came across these error messages:
/tmp/ccyeCYds.s: Assembler messages:
/tmp/ccyeCYds.s:20: Error: no such instruction: xend' /tmp/ccyeCYds.s:135: Error: no such instruction:
xbegin .L18’
/tmp/ccyeCYds.s:184: Error: no such instruction: xabort $255' /tmp/ccyeCYds.s:270: Error: no such instruction:
xbegin .L39’
/tmp/ccyeCYds.s:321: Error: no such instruction: `xabort $255’
- Operating System: CentOS release 6.6 (Final)
- CmdStan Version: 2.22.1
- Compiler/Toolkit: gcc (GCC) 5.2.0
- Make version: GNU Make 3.81
While googling for something similar I came across this answer, related to TBB usage in some other library:
- The problem here is that, though your version of GCC is new enough, your system has an old assembler, that is not capable of outputting the instructions that TBB wishes to employ
I am not sure how to resolve this, any ideas? Can I pass some flags to workaround this?
Thank you