Re: [ESS] brms / cmdstanr crashes in emacs but not terminal

2023-05-27 Thread Joshua Wiley via ESS-help
Hi Manuel,

Thanks, different paths is a good idea. I'll take a look at those and
experiment. Thank you!

Josh

On Fri, 26 May 2023 at 18:28, Manuel Teodoro  wrote:

> Hi Joshua,
>
> Here is an idea but I hope that somebody with more experience in Emacs can
> chip in to the discussion.
>
> In my experience I have encountered a similar situation a couple of times:
> when a process is available in the terminal but not in Emacs it is because
> the path to the scripts and terminal commands is not known by emacs. Thus,
> it can be possible that your package is trying to execute some commands
> that are known by your terminal cmd.exe and if you tell Emacs what is the
> path containing all those terminal commands, Emacs will be able to find it.
>
> Here are a couple of links that could possibly give you some ideas. As I
> said, I am not really expert in the topic, plus I use emacs in Linux so,
> I'm sorry if I can't help more. But for sure this will give you some
> starting point.
>
> https://www.emacswiki.org/emacs/ExecPath
>
> https://emacs.stackexchange.com/questions/64081/how-to-get-the-path-from-the-shell
>
> Good luck!
> Manuel T.
>
> On Fri, May 26, 2023 at 2:35 AM Joshua Wiley via ESS-help <
> ess-help@r-project.org> wrote:
>
>> Hi All,
>>
>> I normally work in Emacs (28.2 build 2)) on Windows 11 pro as an admin
>> user.
>> Quite a few of my analyses these days use Stan (via cmdstanr and the brms
>> package as example).
>> I upgraded R to 4.3.0 and Stan. Now, I am quite reliably getting crashes
>> where my R process terminates when using Stan. For those not familiar,
>> Stan
>> is in C++ and generates code which is then compiled into a custom C++
>> model
>> for that Bayesian analysis. The compilation is fine, but when it starts
>> sampling, I get this when I run via Emacs:
>>
>> ## Start sampling
>> ## > >
>> ## Process R finished at Fri May 26 10:32:05 2023
>>
>> The reason I'm asking here and not just on Stan forums is that when I
>> start
>> a terminal (cmd.exe) and start R there and run the exact same code, it
>> reliably finishes and does not crash.
>>
>> I also tried M-x shell in Emacs and running R through that and also get a
>> crash.
>>
>> If anyone knows a solution that would be great but at this stage I'd love
>> to hear even just ideas on _what_ the difference is? I guess in my head R
>> through terminal and R through Emacs were the same and so I'm not sure
>> where to even begin looking for causes.
>>
>> Many thanks,
>>
>> Josh
>>
>> [[alternative HTML version deleted]]
>>
>> __
>> ESS-help@r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/ess-help
>>
>

[[alternative HTML version deleted]]

__
ESS-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/ess-help


Re: [ESS] brms / cmdstanr crashes in emacs but not terminal

2023-05-26 Thread Manuel Teodoro via ESS-help
Hi Joshua,

Here is an idea but I hope that somebody with more experience in Emacs can
chip in to the discussion.

In my experience I have encountered a similar situation a couple of times:
when a process is available in the terminal but not in Emacs it is because
the path to the scripts and terminal commands is not known by emacs. Thus,
it can be possible that your package is trying to execute some commands
that are known by your terminal cmd.exe and if you tell Emacs what is the
path containing all those terminal commands, Emacs will be able to find it.

Here are a couple of links that could possibly give you some ideas. As I
said, I am not really expert in the topic, plus I use emacs in Linux so,
I'm sorry if I can't help more. But for sure this will give you some
starting point.

https://www.emacswiki.org/emacs/ExecPath
https://emacs.stackexchange.com/questions/64081/how-to-get-the-path-from-the-shell

Good luck!
Manuel T.

On Fri, May 26, 2023 at 2:35 AM Joshua Wiley via ESS-help <
ess-help@r-project.org> wrote:

> Hi All,
>
> I normally work in Emacs (28.2 build 2)) on Windows 11 pro as an admin
> user.
> Quite a few of my analyses these days use Stan (via cmdstanr and the brms
> package as example).
> I upgraded R to 4.3.0 and Stan. Now, I am quite reliably getting crashes
> where my R process terminates when using Stan. For those not familiar, Stan
> is in C++ and generates code which is then compiled into a custom C++ model
> for that Bayesian analysis. The compilation is fine, but when it starts
> sampling, I get this when I run via Emacs:
>
> ## Start sampling
> ## > >
> ## Process R finished at Fri May 26 10:32:05 2023
>
> The reason I'm asking here and not just on Stan forums is that when I start
> a terminal (cmd.exe) and start R there and run the exact same code, it
> reliably finishes and does not crash.
>
> I also tried M-x shell in Emacs and running R through that and also get a
> crash.
>
> If anyone knows a solution that would be great but at this stage I'd love
> to hear even just ideas on _what_ the difference is? I guess in my head R
> through terminal and R through Emacs were the same and so I'm not sure
> where to even begin looking for causes.
>
> Many thanks,
>
> Josh
>
> [[alternative HTML version deleted]]
>
> __
> ESS-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/ess-help
>

[[alternative HTML version deleted]]

__
ESS-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/ess-help


[ESS] brms / cmdstanr crashes in emacs but not terminal

2023-05-25 Thread Joshua Wiley via ESS-help
Hi All,

I normally work in Emacs (28.2 build 2)) on Windows 11 pro as an admin user.
Quite a few of my analyses these days use Stan (via cmdstanr and the brms
package as example).
I upgraded R to 4.3.0 and Stan. Now, I am quite reliably getting crashes
where my R process terminates when using Stan. For those not familiar, Stan
is in C++ and generates code which is then compiled into a custom C++ model
for that Bayesian analysis. The compilation is fine, but when it starts
sampling, I get this when I run via Emacs:

## Start sampling
## > >
## Process R finished at Fri May 26 10:32:05 2023

The reason I'm asking here and not just on Stan forums is that when I start
a terminal (cmd.exe) and start R there and run the exact same code, it
reliably finishes and does not crash.

I also tried M-x shell in Emacs and running R through that and also get a
crash.

If anyone knows a solution that would be great but at this stage I'd love
to hear even just ideas on _what_ the difference is? I guess in my head R
through terminal and R through Emacs were the same and so I'm not sure
where to even begin looking for causes.

Many thanks,

Josh

[[alternative HTML version deleted]]

__
ESS-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/ess-help