Displaying 7 results from an estimated 7 matches for "forcepromise".
2017 Jun 27
0
Seg Fault memory violation
...suppliedvars=<optimized out>) at eval.c:1549
#4 0x00007ffff78cd101 in bcEval (body=body at entry=0x3ae5e38, rho=rho at entry=0x17f3d450, useCache=useCache at entry=TRUE)
at eval.c:6400
#5 0x00007ffff78d4138 in Rf_eval (e=0x3ae5e38, rho=0x17f3d450) at eval.c:624
#6 0x00007ffff78d4a7e in forcePromise (e=e at entry=0x17f3d488) at eval.c:520
#7 0x00007ffff78d41ec in Rf_eval (e=0x17f3d488, rho=0x607a68) at eval.c:661
#8 0x00007ffff790a940 in GetObject (cptr=<optimized out>, cptr=<optimized out>) at objects.c:82
#9 0x00007ffff790b8e2 in do_usemethod (call=0x887498, op=<optimized o...
2019 Jul 12
2
strange increase in the reference number
Hi Jiefei and Duncan,
I suspect what is likely happening is that one of ENSURE_NAMEDMAX or
MARK_NOT_MUTABLE are being hit for x. These used to set named to 3, but now
set it to 7 (ie the previous and current NAMEDMAX value, respectively).
Because these are macros rather than C functions, its not easy to figure
out why one of them is being invoked from do_isvector (a cursory
exploration
2007 Nov 23
1
MacOSX 10.4.11 update breaks tests/lapack.R (R 2.6.0)? (PR#10454)
...14dc Rf_eval + 1244
17 libR.dylib 0x003a14dc Rf_eval + 1244
18 libR.dylib 0x003a2b08 do_begin + 104
19 libR.dylib 0x003a14dc Rf_eval + 1244
20 libR.dylib 0x003a4f58 Rf_applyClosure + 728
21 libR.dylib 0x003a13f0 Rf_eval + 1008
22 libR.dylib 0x003a62c8 forcePromise + 184
23 libR.dylib 0x003a12c8 Rf_eval + 712
24 libR.dylib 0x003a1650 Rf_eval + 1616
25 libR.dylib 0x003a2714 Rf_DispatchOrEval + 244
26 libR.dylib 0x0049d190 do_subset3 + 384
27 libR.dylib 0x003a14dc Rf_eval + 1244
28 libR.dylib 0x003a62c8 forcePromi...
2019 Jul 13
0
strange increase in the reference number
Re ENSURE_NAMEDMAX, I am unsure but think this happens in (src/eval.c at 492):
static SEXP forcePromise(SEXP e)
{
??? if (PRVALUE(e) == R_UnboundValue) {
??? /* ... SNIP ...*/
??? val = eval(PRCODE(e), PRENV(e));
??? /* ... SNIP ...*/
??? SET_PRSEEN(e, 0);
?? ?SET_PRVALUE(e, val);
?? ?ENSURE_NAMEDMAX(val);???????????????? <<<<<<< HERE
?? ?SET_PRENV(e, R_NilValue);
??? }
??? retur...
2019 Jul 01
1
ASAN error with R-devel
.../R-devel/src/main/eval.c:1780
??? #16 0x5582e3b72777 in Rf_applyClosure /usr/local/src/R-devel/src/main/eval.c:1706
??? #17 0x5582e3b4ab0a in bcEval /usr/local/src/R-devel/src/main/eval.c:6743
??? #18 0x5582e3b6a5df in Rf_eval /usr/local/src/R-devel/src/main/eval.c:620
??? #19 0x5582e3b6c55e in forcePromise /usr/local/src/R-devel/src/main/eval.c:516
??? #20 0x5582e3b6d22f in FORCE_PROMISE /usr/local/src/R-devel/src/main/eval.c:4900
?...
??? #133 0x7f788f5e6b96 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b96)
??? #134 0x5582e392b999 in _start (/usr/local/src/R-devel/bin/exec/R+0x13599...
2006 May 19
2
delayedAssign and interrupts
I noticed something recently that I thought was odd:
delayedAssign("x", { Sys.sleep(5); 1 })
x ## Hit Ctrl-C within the first second or 2
gives me:
> delayedAssign("x", { Sys.sleep(5); 1 })
> x ## Hit Ctrl-C within the first second or two
> x
Error: recursive default argument reference
>
My only problem here is that now I'm stuck---there's no way
2009 Oct 13
2
Mac R spinning wheel with Package Manager (PR#14005)
...1635 Rf_eval
1635
forcePromise
1635 Rf_eval...