Created
December 20, 2016 09:08
-
-
Save takano32/a0a67672ed108096aad0116f2f0ea889 to your computer and use it in GitHub Desktop.
./makeideosx.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
config/nim.cfg(42, 3) Hint: added path: '/Users/takano32/.nimble/pkgs/nimlz4-0.1.0' [Path] | |
config/nim.cfg(42, 3) Hint: added path: '/Users/takano32/.nimble/pkgs/nimsnappy-0.1.0' [Path] | |
config/nim.cfg(42, 3) Hint: added path: '/Users/takano32/.nimble/pkgs/' [Path] | |
config/nim.cfg(44, 5) Hint: added path: '/opt/nimble/pkgs/' [Path] | |
Hint: used config file '/usr/local/Cellar/nim/0.15.2/nim/config/nim.cfg' [Conf] | |
Hint: used config file '/Users/takano32/GitHub/spry/src/nim.cfg' [Conf] | |
Hint: used config file 'ide.nim.cfg' [Conf] | |
Hint: system [Processing] | |
Hint: ide [Processing] | |
Hint: spryvm [Processing] | |
Hint: strutils [Processing] | |
Hint: parseutils [Processing] | |
Hint: math [Processing] | |
Hint: algorithm [Processing] | |
Hint: sequtils [Processing] | |
Hint: tables [Processing] | |
Hint: hashes [Processing] | |
Hint: etcpriv [Processing] | |
Users/takano32/GitHub/spry/src/spryvm.nim(607, 9) Warning: not GC-safe: 'closeKeyword(self)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(831, 27) Warning: not GC-safe: 'pop(self)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(835, 27) Warning: not GC-safe: 'pop(self)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(839, 27) Warning: not GC-safe: 'pop(self)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1319, 39) Warning: not GC-safe: 'eval(spry.currentActivation.last, spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1328, 24) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1337, 32) Warning: not GC-safe: 'eval(next(spry.currentActivation), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1428, 21) Warning: not GC-safe: 'eval(binding.val, spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1453, 44) Warning: not GC-safe: 'eval(hit.val, spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1461, 12) Warning: not GC-safe: 'eval(hit.val, spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1466, 44) Warning: not GC-safe: 'eval(hit.val, spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1471, 44) Warning: not GC-safe: 'eval(hit.val, spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1482, 15) Warning: not GC-safe: 'eval(arg, spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1500, 26) Warning: not GC-safe: 'eval(next, spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1510, 26) Warning: not GC-safe: 'eval(next, spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1520, 22) Warning: not GC-safe: 'eval(newActivation(self)(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1524, 18) Warning: not GC-safe: 'setSelf(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1525, 6) Warning: not GC-safe: 'eval(act(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1528, 22) Warning: not GC-safe: 'eval(newActivation(self)(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1532, 21) Warning: not GC-safe: 'eval(activation(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1546, 11) Warning: not GC-safe: 'eval(self.val, spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1553, 22) Warning: not GC-safe: 'eval(newActivation(self), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1556, 22) Warning: not GC-safe: 'eval(newActivation(self)(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1560, 22) Warning: not GC-safe: 'eval(newActivation(self)(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1565, 40) Warning: not GC-safe: 'evalDo(parse(spry.parser, code)()(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1565, 27) Warning: not GC-safe: 'parse(spry.parser, code)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1574, 31) Warning: not GC-safe: 'eval(spry.rootActivation(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1580, 32) Warning: not GC-safe: 'evalRootDo(parse(spry.parser, code)(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1580, 19) Warning: not GC-safe: 'parse(spry.parser, code)' [GcUnsafe] | |
Hint: sprycore [Processing] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(39, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(40, 26) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(39, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(41, 27) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(48, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(49, 28) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(48, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(50, 22) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(57, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(58, 28) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(62, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(63, 26) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(62, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(64, 31) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(67, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(68, 21) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(70, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(71, 21) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(70, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(72, 29) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(78, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(79, 31) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(82, 30) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(82, 46) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(83, 30) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(83, 46) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(84, 30) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(84, 46) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(85, 30) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(85, 46) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(88, 31) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(88, 47) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(89, 47) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(89, 31) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(90, 31) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(90, 48) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(91, 48) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(91, 31) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(94, 34) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(94, 49) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(95, 52) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(95, 67) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(96, 55) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(96, 70) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(97, 56) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(97, 71) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(100, 52) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(101, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(102, 36) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(101, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(104, 35) Warning: not GC-safe: 'eval(arg2, spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(105, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(106, 36) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(105, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(108, 34) Warning: not GC-safe: 'eval(arg2, spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(111, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(112, 27) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(111, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(114, 27) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(111, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(116, 51) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(111, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(118, 52) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(111, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(120, 52) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(123, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(124, 32) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(125, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(126, 27) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(133, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(134, 27) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(141, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(142, 22) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(143, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(144, 16) Warning: not GC-safe: 'parse(spry.parser, evalArg(spry)().value)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(143, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(144, 40) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(157, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(158, 28) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(157, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(162, 48) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(157, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(164, 39) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(165, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(166, 28) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(165, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(168, 40) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(165, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(170, 34) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(172, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(173, 28) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(172, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(174, 22) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(172, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(175, 22) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(181, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(182, 28) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(186, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(187, 32) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(186, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(189, 22) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(192, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(193, 28) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(192, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(194, 22) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(200, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(201, 26) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(200, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(203, 21) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(204, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(205, 26) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(208, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(209, 28) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(208, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(210, 29) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(208, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(211, 28) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(224, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(225, 41) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(224, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(226, 28) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(224, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(238, 26) Warning: not GC-safe: 'eval(activation, spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(253, 42) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(256, 45) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(257, 45) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(258, 36) Warning: not GC-safe: 'evalDo(evalArg(spry), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(258, 30) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(260, 30) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(261, 36) Warning: not GC-safe: 'eval(evalArg(spry), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(261, 30) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(264, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(265, 26) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(266, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(267, 24) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(270, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(271, 38) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(272, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(273, 30) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(276, 36) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(279, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(280, 21) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(282, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(283, 28) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(282, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(284, 41) Warning: not GC-safe: 'evalDo(evalArg(spry)()(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(282, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(284, 34) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(288, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(289, 28) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(288, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(293, 41) Warning: not GC-safe: 'evalDo(evalArg(spry)()(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(288, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(293, 34) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(294, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(295, 28) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(294, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(296, 44) Warning: not GC-safe: 'evalDo(evalArg(spry)()(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(294, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(296, 37) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(294, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(301, 41) Warning: not GC-safe: 'evalDo(evalArg(spry)()(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(294, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(301, 34) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(302, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(303, 28) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(302, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(305, 41) Warning: not GC-safe: 'evalDo(evalArg(spry)()(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(302, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(305, 34) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(302, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(307, 44) Warning: not GC-safe: 'evalDo(evalArg(spry)()(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(302, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(307, 37) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(310, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(311, 36) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(310, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(312, 34) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(310, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(314, 18) Warning: not GC-safe: 'evalDo(fn(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(318, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(319, 35) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(318, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(321, 28) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(318, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(322, 26) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(318, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(334, 26) Warning: not GC-safe: 'eval(activation, spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(348, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(349, 41) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(348, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(350, 36) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(348, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(351, 18) Warning: not GC-safe: 'evalDo(blk1(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(348, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(355, 20) Warning: not GC-safe: 'evalDo(blk2(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(348, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(359, 20) Warning: not GC-safe: 'evalDo(blk1(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(362, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(363, 41) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(362, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(364, 36) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(362, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(365, 18) Warning: not GC-safe: 'evalDo(blk1(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(362, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(369, 20) Warning: not GC-safe: 'evalDo(blk2(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(362, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycore.nim(373, 20) Warning: not GC-safe: 'evalDo(blk1(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
result = evalArgInfix(spry) | |
let tag = evalArg(spry)() | |
if isNil(result.tags): result.tags = newBlok() | |
if tag of LitWord: add(result.tags(), tag()) | |
else: add(result.tags(), litify(spry, tag())) | |
, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let node = evalArgInfix(spry) | |
let tag = evalArg(spry) | |
if isNil(node.tags): return result = spry.falseVal | |
if tag of LitWord: return result = boolVal(contains(node.tags(), tag), spry) | |
else: return result = boolVal(contains(node.tags(), litify(spry, tag)), spry) | |
, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let node = evalArgInfix(spry) | |
if isNil(node.tags): return result = spry.emptyBlok() | |
return result = node.tags(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
result = evalArgInfix(spry) | |
result.tags = evalArg(spry)(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
result = evalArg(spry) | |
assign(spry, argInfix(spry), result), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
result = evalArg(spry) | |
assign(spry, evalArgInfix(spry), result), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newValue( | |
not (evalArgInfix(spry) of UndefVal))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = evalArgInfix(spry) + evalArg(spry), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = evalArgInfix(spry) - evalArg(spry), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = evalArgInfix(spry) * evalArg(spry), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = evalArgInfix(spry) / evalArg(spry), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = evalArgInfix(spry) < evalArg(spry), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
## "is greater" operator. This is the same as ``y < x``. | |
evalArg(spry) < evalArgInfix(spry), | |
nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = evalArgInfix(spry) <= evalArg(spry), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
## "is greater or equals" operator. This is the same as ``y <= x``. | |
evalArg(spry) <= evalArgInfix(spry), | |
nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = eq(evalArgInfix(spry), evalArg(spry)), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newValue( | |
==(evalArgInfix(spry), evalArg(spry)))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newValue( | |
not value(eq(evalArgInfix(spry), evalArg(spry))()))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newValue( | |
not ==(evalArgInfix(spry), evalArg(spry)))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newValue(not value(evalArgInfix(spry)()))(), | |
nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let arg1 = value(evalArgInfix(spry)()) | |
let arg2 = arg(spry) | |
newValue(arg1 and value(eval(arg2, spry)()))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let arg1 = value(evalArgInfix(spry)()) | |
let arg2 = arg(spry) | |
newValue(arg1 or value(eval(arg2, spry)()))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let val = evalArgInfix(spry) | |
if val of StringVal: return result = val & evalArg(spry) | |
elif val of Blok: return result = concat(val()(), evalArg(spry)().nodes)() | |
elif val of Paren: return result = concat(val()(), evalArg(spry)().nodes)() | |
elif val of Curly: return result = concat(val()(), evalArg(spry)().nodes)() | |
, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newValue(print(evalArgInfix(spry)))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let val = evalArgInfix(spry) | |
if val of FloatVal: return result = val | |
elif val of IntVal: return result = newValue(toFloat(val().value))() | |
else: raiseRuntimeException("Can not convert to float") | |
, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let val = evalArgInfix(spry) | |
if val of IntVal: return result = val | |
elif val of FloatVal: return result = newValue(toInt(val().value))() | |
else: raiseRuntimeException("Can not convert to int") | |
, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newValue($ evalArg(spry))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = parse(spry.parser, evalArg(spry)().value), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let comp = evalArgInfix(spry) | |
if comp of StringVal: | |
result = newValue(len(comp().value))() | |
elif comp of SeqComposite: | |
return result = newValue(len(evalArgInfix(spry)().nodes))() | |
elif comp of Map: | |
return result = newValue(len(evalArgInfix(spry)().bindings))() | |
, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let comp = evalArgInfix(spry) | |
if comp of SeqComposite: | |
return result = comp()[evalArg(spry)] | |
elif comp of Map: | |
let hit = comp()[evalArg(spry)] | |
if isNil(hit): return result = spry.undefVal | |
else: return result = hit | |
, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let comp = evalArgInfix(spry) | |
let key = evalArg(spry) | |
let val = evalArg(spry) | |
if comp of SeqComposite: []=(comp(), key, val) | |
elif comp of Map: []=(comp(), key, val) | |
return result = comp, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let comp = evalArgInfix(spry) | |
let word = arg(spry) | |
let hit = comp()[word] | |
if isNil(hit): spry.undefVal | |
else: hit | |
, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let comp = evalArgInfix(spry)() | |
let word = arg(spry) | |
let val = evalArg(spry) | |
[]=(comp, word, val) | |
return result = comp(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let comp = evalArgInfix(spry) | |
let key = evalArg(spry) | |
if comp of SeqComposite: return result = newValue(contains(comp(), key))() | |
elif comp of Map: return result = newValue(contains(comp(), key))() | |
return result = comp, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
result = evalArgInfix(spry) | |
let comp = result() | |
add(comp, evalArg(spry)), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
result = evalArgInfix(spry) | |
let comp = result() | |
removeLast(comp), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let comp = evalArgInfix(spry) | |
let frm = evalArg(spry)().value | |
let to = evalArg(spry)().value | |
if comp of StringVal: result = newValue(comp().value[frm .. to])() | |
elif comp of Blok: result = newBlok(comp().nodes[frm .. to])() | |
elif comp of Paren: result = newParen(comp().nodes[frm .. to])() | |
elif comp of Curly: result = newCurly(comp().nodes[frm .. to])() | |
if not isNil(comp.tags): result.tags = comp.tags | |
, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let blk1 = evalArgInfix(spry)() | |
let blk2 = evalArg(spry)() | |
let current = spry.currentActivation | |
let orig = current.body.nodes[0] | |
let oldpos = current.pos | |
current.pos = 0 | |
let activation = newActivation(blk2) | |
block :tmp140533: | |
var | |
each | |
:tmp | |
:tmp = blk1.nodes | |
## iterates over each item of `a`. | |
var i = 0 | |
let L = len(:tmp) | |
block :tmp140535: | |
while i < L: | |
each = :tmp[i] | |
current.body.nodes[0] = each | |
result = eval(activation, spry) | |
reset(activation) | |
if current.returned: | |
current.body.nodes[0] = orig | |
current.pos = oldpos | |
return | |
current.pos = 0 | |
inc(i, 1) | |
## Raises ``AssertionError`` with `msg` if `cond` is false. Note | |
## that ``AssertionError`` is hidden from the effect system, so it doesn't | |
## produce ``{.raises: [AssertionError].}``. This exception is only supposed | |
## to be caught by unit testing frameworks. | |
## The compiler may not generate any code at all for ``assert`` if it is | |
## advised to do so through the ``-d:release`` or ``--assertions:off`` | |
## `command line switches <nimc.html#command-line-switches>`_. | |
if not (len(:tmp) == L): | |
failedAssertImpl("len(a) == L seq modified while iterating over it") | |
current.body.nodes[0] = orig | |
current.pos = oldpos | |
return result = blk1(), | |
nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = quit(evalArg(spry)().value), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = funk(spry, evalArg(spry)()), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = meth(spry, evalArg(spry)()), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = evalDo(evalArg(spry), spry), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = evalArg(spry), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = eval(evalArg(spry), spry), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = reify(evalArg(spry)()), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = litify(spry, evalArg(spry)), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newOrGetLitWord(spry.parser, | |
evalArg(spry)().value)(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newWord(nil, evalArg(spry)().value), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = clone(evalArgInfix(spry)), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
result = evalArg(spry) | |
spry.currentActivation.returned = true, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = if value(evalArgInfix(spry)()): | |
return result = evalDo(evalArg(spry)()(), spry) | |
else: | |
discard arg(spry) | |
return result = spry.nilVal, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = if value(evalArgInfix(spry)()): | |
discard arg(spry) | |
return result = spry.nilVal | |
else: | |
return result = evalDo(evalArg(spry)()(), spry) | |
, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = if value(evalArgInfix(spry)()): | |
let res = evalDo(evalArg(spry)()(), spry) | |
discard arg(spry) | |
return result = res | |
else: | |
discard arg(spry) | |
return result = evalDo(evalArg(spry)()(), spry), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = if value(evalArgInfix(spry)()): | |
discard arg(spry) | |
return result = evalDo(evalArg(spry)()(), spry) | |
else: | |
let res = evalDo(evalArg(spry)()(), spry) | |
discard arg(spry) | |
return result = res, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let times = evalArgInfix(spry)().value | |
let fn = evalArg(spry)() | |
block :tmp140630: | |
var i | |
## An alias for `countup`. | |
var res = 1 | |
block :tmp140631: | |
while res <= int(times): | |
i = T(res) | |
result = evalDo(fn(), spry) | |
if spry.currentActivation.returned: return | |
inc(res, 1) | |
, | |
nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let self = evalArgInfix(spry)() | |
let frm = self.value | |
let to = evalArg(spry)().value | |
let fn = evalArg(spry)() | |
let current = spry.currentActivation | |
let orig = current.body.nodes[0] | |
let oldpos = current.pos | |
current.pos = 0 | |
let activation = newActivation(fn) | |
block :tmp140659: | |
var i | |
## An alias for `countup`. | |
var res = int(frm) | |
block :tmp140660: | |
while res <= int(to): | |
i = T(res) | |
current.body.nodes[0] = newValue(i)() | |
result = eval(activation, spry) | |
reset(activation) | |
current.pos = 0 | |
if current.returned: | |
current.body.nodes[0] = orig | |
current.pos = oldpos | |
return | |
inc(res, 1) | |
current.body.nodes[0] = orig | |
current.pos = oldpos | |
return result = self(), | |
nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let blk1 = evalArgInfix(spry)() | |
let blk2 = evalArg(spry)() | |
result = evalDo(blk1(), spry) | |
if spry.currentActivation.returned: return | |
block :tmp140672: | |
while value(result()): | |
result = evalDo(blk2(), spry) | |
if spry.currentActivation.returned: return | |
result = evalDo(blk1(), spry) | |
if spry.currentActivation.returned: return | |
, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let blk1 = evalArgInfix(spry)() | |
let blk2 = evalArg(spry)() | |
result = evalDo(blk1(), spry) | |
if spry.currentActivation.returned: return | |
block :tmp140679: | |
while not value(result()): | |
result = evalDo(blk2(), spry) | |
if spry.currentActivation.returned: return | |
result = evalDo(blk1(), spry) | |
if spry.currentActivation.returned: return | |
, nil)' [GcUnsafe] | |
Hint: sprylib [Processing] | |
Users/takano32/GitHub/spry/src/modules/sprylib.nim(5, 15) Warning: not GC-safe: 'evalRoot(spry, [ | |
# Trivial error function | |
error = func [echo :msg quit 1] | |
# Trivial assert | |
assert = func [:x else: [error "Oops, assertion failed"] ^x] | |
# Objects | |
object = func [:ts :map | |
map tags: ts | |
map tag: 'object | |
^ map] | |
# Modules | |
module = func [ | |
object [] :map | |
map tag: 'module | |
^ map] | |
])' [GcUnsafe] | |
Hint: spryextend [Processing] | |
Users/takano32/GitHub/spry/src/modules/spryextend.nim(55, 26) Warning: not GC-safe: 'eval(next, spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryextend.nim(68, 30) Warning: not GC-safe: 'evalReduce(evalArg(spry)(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryextend.nim(68, 23) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryextend.nim(72, 39) Warning: not GC-safe: '(primReduce, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryextend.nim(23, 6) Hint: 'spryextend.prefixLength(self: MultilineStringValueParser)' is declared but not used [XDeclaredButNotUsed] | |
Hint: sprymath [Processing] | |
Hint: random [Processing] | |
Hint: times [Processing] | |
Users/takano32/GitHub/spry/src/modules/sprymath.nim(7, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprymath.nim(8, 25) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprymath.nim(13, 55) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprymath.nim(13, 84) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprymath.nim(14, 51) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprymath.nim(15, 68) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprymath.nim(16, 73) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprymath.nim(18, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprymath.nim(19, 27) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprymath.nim(24, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprymath.nim(25, 28) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprymath.nim(30, 53) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprymath.nim(31, 53) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let v = evalArgInfix(spry) | |
if v of FloatVal: return result = newValue(- v().value)() | |
else: return result = newValue(- v().value)() | |
, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newValue( | |
binom(evalArgInfix(spry)().value, evalArg(spry)().value))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newValue(fac(evalArgInfix(spry)().value))(), | |
nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newValue( | |
isPowerOfTwo(evalArgInfix(spry)().value))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newValue( | |
nextPowerOfTwo(evalArgInfix(spry)().value))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let max = evalArgInfix(spry) | |
if max of FloatVal: return result = newValue(random(max().value))() | |
else: return result = newValue(random(max().value))() | |
, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let self = evalArgInfix(spry) | |
if self of FloatVal: return result = newValue(sqrt(self().value))() | |
else: return result = newValue(sqrt(float(self().value)))() | |
, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newValue(sin(evalArgInfix(spry)().value))(), | |
nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newValue(cos(evalArgInfix(spry)().value))(), | |
nil)' [GcUnsafe] | |
Hint: spryos [Processing] | |
Hint: os [Processing] | |
Hint: posix [Processing] | |
Hint: osproc [Processing] | |
Hint: strtabs [Processing] | |
Hint: streams [Processing] | |
Hint: cpuinfo [Processing] | |
Hint: kqueue [Processing] | |
Users/takano32/GitHub/spry/src/modules/spryos.nim(6, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryos.nim(7, 25) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryos.nim(8, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryos.nim(9, 43) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryos.nim(10, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryos.nim(12, 31) Warning: not GC-safe: 'evalDo(evalArgInfix(spry), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryos.nim(10, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryos.nim(12, 25) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryos.nim(14, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryos.nim(16, 31) Warning: not GC-safe: 'evalDo(evalArgInfix(spry), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryos.nim(14, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryos.nim(16, 25) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = sleep(evalArg(spry)().value), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newValue(execProcess(evalArg(spry)().value, | |
[], nil, {poStdErrToStdOut, poUsePath, poEvalCommand}))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
var t = cpuTime() | |
discard evalDo(evalArgInfix(spry), spry) | |
newValue(cpuTime() - t * 1000.0)(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
var t = epochTime() | |
discard evalDo(evalArgInfix(spry), spry) | |
newValue(epochTime() - t * 1000.0)(), nil)' [GcUnsafe] | |
Hint: spryio [Processing] | |
Users/takano32/GitHub/spry/src/modules/spryio.nim(8, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryio.nim(10, 23) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryio.nim(11, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryio.nim(12, 21) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryio.nim(16, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryio.nim(17, 31) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryio.nim(19, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryio.nim(20, 31) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryio.nim(23, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryio.nim(24, 31) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryio.nim(23, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryio.nim(25, 21) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
result = spry.nilVal | |
echo([print(evalArg(spry))]), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
result = evalArg(spry) | |
echo([$ result]), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let fn = evalArg(spry)().value | |
newValue(existsFile(fn))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let fn = evalArg(spry)().value | |
let contents = string(readFile(fn)) | |
newValue(contents)(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let fn = evalArg(spry)().value | |
result = evalArg(spry) | |
writeFile(fn, result().value), nil)' [GcUnsafe] | |
Hint: sprythread [Processing] | |
Hint: threadpool [Processing] | |
Hint: cpuload [Processing] | |
Users/takano32/GitHub/spry/src/modules/sprythread.nim(6, 15) Warning: not GC-safe: 'evalRootDo(node, spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1493, 6) Warning: 'eval' is not GC-safe as it calls 'eval' [GcUnsafe2] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1567, 6) Warning: 'evalRootDo' is not GC-safe as it calls 'eval' [GcUnsafe2] | |
Users/takano32/GitHub/spry/src/modules/sprythread.nim(5, 6) Warning: 'spawnDo' is not GC-safe as it calls 'evalRootDo' [GcUnsafe2] | |
Users/takano32/GitHub/spry/src/modules/sprythread.nim(9, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprythread.nim(10, 31) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = spawn spawnDo(evalArg(spry)(), spry), , nil)' [GcUnsafe] | |
Hint: spryoo [Processing] | |
Users/takano32/GitHub/spry/src/modules/spryoo.nim(18, 30) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryoo.nim(31, 23) Warning: not GC-safe: 'eval(n()(), spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryoo.nim(39, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryoo.nim(40, 26) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryoo.nim(43, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryoo.nim(44, 28) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryoo.nim(43, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryoo.nim(45, 36) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = polymeth(evalArg(spry)(), spry), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let tags = evalArgInfix(spry) | |
result = meth(spry, evalArg(spry)()) | |
result.tags = tags(), nil)' [GcUnsafe] | |
Hint: sprydebug [Processing] | |
Users/takano32/GitHub/spry/src/modules/sprydebug.nim(48, 44) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newValue(repr(evalArg(spry)))(), nil)' [GcUnsafe] | |
Hint: sprycompress [Processing] | |
Hint: snappy [Processing] | |
Users/takano32/GitHub/spry/src/modules/sprycompress.nim(7, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycompress.nim(8, 40) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprycompress.nim(9, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprycompress.nim(10, 42) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newValue(compress(evalArg(spry)().value))(), | |
nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newValue(uncompress(evalArg(spry)().value))(), | |
nil)' [GcUnsafe] | |
Hint: libsnappy.dylib [Dependency] | |
Hint: sprystring [Processing] | |
Users/takano32/GitHub/spry/src/modules/sprystring.nim(7, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprystring.nim(8, 35) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprystring.nim(7, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprystring.nim(9, 32) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprystring.nim(15, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprystring.nim(16, 38) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprystring.nim(15, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprystring.nim(17, 32) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprystring.nim(15, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprystring.nim(18, 31) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprystring.nim(25, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprystring.nim(26, 38) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprystring.nim(25, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprystring.nim(27, 32) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprystring.nim(25, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprystring.nim(28, 31) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let s = evalArgInfix(spry)().value | |
let sep = evalArg(spry)().value | |
let blk = newBlok() | |
block :tmp213013: | |
var token | |
## Splits the string `s` into substrings using a string separator. | |
## | |
## Substrings are separated by the string `sep`. | |
## The code: | |
## | |
## .. code-block:: nim | |
## for word in split("thisDATAisDATAcorrupted", "DATA"): | |
## writeLine(stdout, word) | |
## | |
## Results in: | |
## | |
## .. code-block:: | |
## "this" | |
## "is" | |
## "corrupted" | |
## | |
## Common code for split procedures | |
var last213017 = 0 | |
var splits213019 = -1 | |
if | |
## "is greater" operator. This is the same as ``y < x``. | |
0 < len(s): | |
block :tmp213014: | |
while last213017 <= len(s): | |
var first213021 = last213017 | |
block :tmp213015: | |
while last213017 < len(s) and not substrEq(s, last213017, sep): | |
inc(last213017, 1) | |
if splits213019 == 0: last213017 = len(s) | |
token = substr(s, first213021, last213017 - 1) | |
add(blk(), newValue(token)()) | |
if splits213019 == 0: break :tmp213014 | |
dec(splits213019, 1) | |
inc(last213017, len(sep)) | |
return result = blk(), | |
nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let self = evalArgInfix(spry)() | |
let sub = evalArg(spry)().value | |
let by = evalArg(spry)().value | |
self.value = replace(self.value, sub, by) | |
return result = self(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let self = evalArgInfix(spry)().value | |
let sub = evalArg(spry)().value | |
let start = evalArg(spry)().value | |
newValue(find(self, sub, chckRange(start, 0, 9223372036854775807)))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprystring.nim(32, 15) Warning: not GC-safe: 'evalRoot(spry, [ | |
findString: = method [self findString: :s startingAt: 0] | |
])' [GcUnsafe] | |
Hint: sprymodules [Processing] | |
Users/takano32/GitHub/spry/src/modules/sprymodules.nim(6, 15) Warning: not GC-safe: 'evalRoot(spry, [ | |
# Load a Module from a string | |
loadString: = func [:code | |
map = eval parse code | |
loadMap: map as: ((map at: '_meta) at: 'name) | |
] | |
loadString:as: = func [:code :name | |
loadMap: (eval parse code) as: name | |
] | |
loadFile: = func [ | |
loadString: readFile :fileName] | |
loadFile:as: = func [ | |
loadString: (readFile :fileName) as: :name] | |
loadMap:as: = func [:map :name | |
root at: name put: map | |
true | |
] | |
existsFile "spry.sy" then: [ | |
#echo "Loading spry.sy ..." | |
loadFile: "spry.sy" | |
] | |
])' [GcUnsafe] | |
Hint: spryreflect [Processing] | |
Users/takano32/GitHub/spry/src/modules/spryreflect.nim(77, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryreflect.nim(78, 33) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryreflect.nim(79, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryreflect.nim(80, 33) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryreflect.nim(83, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryreflect.nim(84, 33) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryreflect.nim(83, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryreflect.nim(85, 36) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newOrGetLitWord(spry.parser, | |
typeName(evalArgInfix(spry)))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let node = evalArgInfix(spry)() | |
result = node.source() | |
if isNil(result): return result = spry.nilVal | |
, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
var node = evalArgInfix(spry)() | |
node.source = evalArg(spry)() | |
return result = node(), nil)' [GcUnsafe] | |
Hint: spryblock [Processing] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(11, 47) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(12, 47) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(13, 47) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(14, 47) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(15, 47) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(16, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(17, 42) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(21, 39) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(22, 48) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(23, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(24, 26) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(23, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(26, 30) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(27, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(28, 33) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(30, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(31, 26) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(30, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(33, 29) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(34, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(35, 33) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(40, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(41, 33) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(46, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(47, 33) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(53, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(54, 30) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(58, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(59, 33) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(58, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(60, 25) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(63, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(64, 33) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(67, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(68, 41) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(67, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(69, 27) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(67, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(82, 26) Warning: not GC-safe: 'eval(activation, spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(97, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(98, 40) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(115, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(116, 41) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = evalArgInfix(spry)()[0], nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = evalArgInfix(spry)()[1], nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = evalArgInfix(spry)()[2], nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = evalArgInfix(spry)()[3], nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = evalArgInfix(spry)()[4], nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let nodes = evalArgInfix(spry)().nodes | |
nodes[high(nodes)], nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = evalArgInfix(spry)().pos = 0, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = newValue(evalArgInfix(spry)().pos)(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
result = evalArgInfix(spry) | |
let comp = result() | |
comp.pos = evalArg(spry)().value, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let comp = evalArgInfix(spry)() | |
comp()[comp.pos], nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
result = evalArgInfix(spry) | |
let comp = result() | |
[]=(comp(), comp.pos, evalArg(spry)), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let comp = evalArgInfix(spry)() | |
if comp.pos == len(comp.nodes): return result = spry.undefVal | |
result = comp()[comp.pos] | |
inc(comp.pos, 1), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let comp = evalArgInfix(spry)() | |
if comp.pos == 0: return result = spry.undefVal | |
dec(comp.pos, 1) | |
result = comp()[comp.pos], nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let comp = evalArgInfix(spry)() | |
newValue(comp.pos == len(comp.nodes))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let size = evalArg(spry)() | |
let blok = newBlok(size.value) | |
fill(blok.nodes, spry.nilVal) | |
return result = blok(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let self = evalArgInfix(spry)() | |
let filler = evalArg(spry) | |
fill(self.nodes, filler) | |
return result = self(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let self = evalArgInfix(spry)() | |
reverse(self.nodes) | |
return result = self(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let self = evalArgInfix(spry)() | |
let blk = evalArg(spry)() | |
let returnBlok = newBlok() | |
let current = spry.currentActivation | |
let orig = current.body.nodes[0] | |
let oldpos = current.pos | |
current.pos = 0 | |
let activation = newActivation(blk) | |
block :tmp216298: | |
var | |
each | |
:tmp | |
:tmp = self.nodes | |
## iterates over each item of `a`. | |
var i = 0 | |
let L = len(:tmp) | |
block :tmp216300: | |
while i < L: | |
each = :tmp[i] | |
current.body.nodes[0] = each | |
result = eval(activation, spry) | |
reset(activation) | |
if current.returned: | |
current.body.nodes[0] = orig | |
current.pos = oldpos | |
return | |
if value(result()): add(returnBlok(), each) | |
current.pos = 0 | |
inc(i, 1) | |
## Raises ``AssertionError`` with `msg` if `cond` is false. Note | |
## that ``AssertionError`` is hidden from the effect system, so it doesn't | |
## produce ``{.raises: [AssertionError].}``. This exception is only supposed | |
## to be caught by unit testing frameworks. | |
## The compiler may not generate any code at all for ``assert`` if it is | |
## advised to do so through the ``-d:release`` or ``--assertions:off`` | |
## `command line switches <nimc.html#command-line-switches>`_. | |
if not (len(:tmp) == L): | |
failedAssertImpl("len(a) == L seq modified while iterating over it") | |
current.body.nodes[0] = orig | |
current.pos = oldpos | |
return result = returnBlok(), | |
nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let blk = evalArgInfix(spry)() | |
var sum: int = 0 | |
var sum2: float = 0.0 | |
var foundFloat = false | |
block :tmp216327: | |
var | |
each | |
:tmp | |
:tmp = blk.nodes | |
## iterates over each item of `a`. | |
var i = 0 | |
let L = len(:tmp) | |
block :tmp216331: | |
while i < L: | |
each = :tmp[i] | |
if each of IntVal: | |
sum = sum + each().value | |
elif each of FloatVal: | |
foundFloat = true | |
sum2 = sum2 + each().value | |
else: | |
raiseRuntimeException("Block contained something other than an int or float, can not sum.") | |
inc(i, 1) | |
## Raises ``AssertionError`` with `msg` if `cond` is false. Note | |
## that ``AssertionError`` is hidden from the effect system, so it doesn't | |
## produce ``{.raises: [AssertionError].}``. This exception is only supposed | |
## to be caught by unit testing frameworks. | |
## The compiler may not generate any code at all for ``assert`` if it is | |
## advised to do so through the ``-d:release`` or ``--assertions:off`` | |
## `command line switches <nimc.html#command-line-switches>`_. | |
if not (len(:tmp) == L): | |
failedAssertImpl("len(a) == L seq modified while iterating over it") | |
if foundFloat: return result = newValue(sum2 + float(sum))() | |
else: return result = newValue(sum)() | |
, | |
nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let self = evalArgInfix(spry)() | |
let returnBlok = newBlok() | |
block :tmp216352: | |
var | |
each | |
:tmp | |
:tmp = self.nodes | |
## iterates over each item of `a`. | |
var i = 0 | |
let L = len(:tmp) | |
block :tmp216354: | |
while i < L: | |
each = :tmp[i] | |
if | |
## "is greater" operator. This is the same as ``y < x``. | |
8 < each().value: | |
add(returnBlok(), each) | |
inc(i, 1) | |
## Raises ``AssertionError`` with `msg` if `cond` is false. Note | |
## that ``AssertionError`` is hidden from the effect system, so it doesn't | |
## produce ``{.raises: [AssertionError].}``. This exception is only supposed | |
## to be caught by unit testing frameworks. | |
## The compiler may not generate any code at all for ``assert`` if it is | |
## advised to do so through the ``-d:release`` or ``--assertions:off`` | |
## `command line switches <nimc.html#command-line-switches>`_. | |
if not (len(:tmp) == L): | |
failedAssertImpl("len(a) == L seq modified while iterating over it") | |
return result = returnBlok(), | |
nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryblock.nim(124, 15) Warning: not GC-safe: 'evalRoot(spry, [ | |
# Collections | |
sprydo: = method [:fun | |
self reset | |
[self end?] whileFalse: [do fun (self next)] | |
] | |
detect: = method [:pred | |
self reset | |
[self end?] whileFalse: [ | |
n = (self next) | |
do pred n then: [^n]] | |
^nil | |
] | |
spryselect: = method [:pred | |
result = ([] clone) | |
self reset | |
[self end?] whileFalse: [ | |
n = (self next) | |
do pred n then: [result add: n]] | |
^result] | |
spryselectdo: = method [:pred | |
result = ([] clone) | |
self do: [ | |
do pred :n then: [result add: n]] | |
^result] | |
])' [GcUnsafe] | |
Hint: sprynet [Processing] | |
Hint: httpclient [Processing] | |
Hint: net [Processing] | |
Hint: nativesockets [Processing] | |
Hint: sets [Processing] | |
Hint: uri [Processing] | |
Hint: base64 [Processing] | |
Hint: mimetypes [Processing] | |
Hint: httpcore [Processing] | |
Hint: asyncnet [Processing] | |
Hint: asyncdispatch [Processing] | |
Hint: oids [Processing] | |
Hint: endians [Processing] | |
Hint: heapqueue [Processing] | |
Hint: queues [Processing] | |
Hint: selectors [Processing] | |
Hint: macros [Processing] | |
Users/takano32/GitHub/spry/src/modules/sprynet.nim(6, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprynet.nim(7, 32) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprynet.nim(6, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprynet.nim(8, 31) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/sprynet.nim(11, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprynet.nim(13, 14) Warning: getContent is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/modules/sprynet.nim(11, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/sprynet.nim(12, 32) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let url = evalArg(spry)().value | |
let fn = evalArg(spry)().value | |
downloadFile(url, fn, defaultSSLContext, -1, "Nim httpclient/0.15.2", nil) | |
newValue(fn)(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let url = evalArg(spry)().value | |
newValue(getContent(url, "", 5, defaultSSLContext, -1, "Nim httpclient/0.15.2", nil))(), | |
nil)' [GcUnsafe] | |
Hint: spryui [Processing] | |
Hint: ui [Processing] | |
Users/takano32/GitHub/spry/src/ui.nim(49, 29) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(49, 36) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(86, 28) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(86, 35) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(109, 28) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(109, 35) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(125, 25) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(125, 32) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(142, 30) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(142, 37) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(162, 27) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(162, 34) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(180, 27) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(180, 34) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(183, 17) Warning: 'l' should not be used as an identifier; may look like '1' (one) [SmallLshouldNotBeUsed] | |
Users/takano32/GitHub/spry/src/ui.nim(184, 20) Warning: 'l' should not be used as an identifier; may look like '1' (one) [SmallLshouldNotBeUsed] | |
Users/takano32/GitHub/spry/src/ui.nim(191, 25) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(191, 32) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(210, 27) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(210, 34) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(230, 29) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(230, 36) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(246, 28) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(246, 35) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(262, 33) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(262, 40) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(274, 31) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(274, 38) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(283, 30) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(283, 37) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(301, 38) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(301, 45) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(320, 34) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(320, 41) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(331, 36) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(331, 43) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(345, 36) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(345, 43) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(369, 30) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(369, 37) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(387, 26) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(387, 33) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(470, 26) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(470, 33) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(705, 32) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(705, 39) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(722, 33) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/ui.nim(722, 40) Warning: expr is deprecated [Deprecated] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(24, 8) Warning: use {.base.} for base methods; baseless methods are deprecated [UseBase] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(43, 25) Warning: not GC-safe: 'evalDo(node.onClosing(), node.spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(48, 25) Warning: not GC-safe: 'evalDo(node.onChanged(), node.spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(52, 25) Warning: not GC-safe: 'evalDo(node.onClicked(), node.spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(56, 25) Warning: not GC-safe: 'evalDo(node.onClicked(), node.spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(60, 28) Warning: not GC-safe: 'evalDo(node.onShouldQuit(), node.spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(81, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(82, 38) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(84, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(85, 38) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(89, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(90, 33) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(92, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(93, 37) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(92, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(94, 33) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(96, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(97, 37) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(96, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(98, 33) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(100, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(101, 37) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(103, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(104, 37) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(106, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(107, 37) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(109, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(110, 37) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(113, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(114, 41) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(117, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(118, 41) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(121, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(122, 41) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(124, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(125, 41) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(124, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(126, 34) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(129, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(130, 41) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(129, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(131, 34) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(129, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(132, 51) Warning: not GC-safe: 'onClicked' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(134, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(135, 37) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(134, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(136, 37) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(134, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(137, 18) Warning: not GC-safe: 'onShouldQuit' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(141, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(142, 35) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(145, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(146, 40) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(149, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(150, 40) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(155, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(156, 34) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(155, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(157, 31) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(155, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(158, 32) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(155, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(159, 33) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(161, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(162, 39) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(161, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(163, 32) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(166, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(167, 39) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(166, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(168, 34) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(166, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(169, 47) Warning: not GC-safe: 'onClosing' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(171, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(172, 38) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(171, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(173, 40) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(171, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(174, 34) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(177, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(178, 38) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(177, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(179, 40) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(177, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(180, 34) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(183, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(184, 38) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(183, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(185, 35) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(190, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(191, 34) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(193, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(194, 39) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(193, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(195, 35) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(198, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(199, 38) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(198, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(200, 32) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(203, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(204, 38) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(206, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(207, 38) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(206, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(208, 34) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(215, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(216, 47) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(218, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(219, 47) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(218, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(220, 84) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(222, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(223, 47) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(222, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(224, 83) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(226, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(227, 47) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(226, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(228, 34) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(226, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(229, 69) Warning: not GC-safe: 'onChanged' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(237, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(238, 36) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(237, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(239, 38) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(237, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(240, 34) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(243, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(244, 36) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(243, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(245, 31) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(248, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(249, 36) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(251, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(252, 36) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(251, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(253, 33) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(258, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(259, 34) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(261, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(262, 39) Warning: not GC-safe: 'evalArgInfix(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(261, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(263, 34) Warning: not GC-safe: 'evalArg(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(261, 10) template/generic instantiation from here | |
Users/takano32/GitHub/spry/src/modules/spryui.nim(264, 53) Warning: not GC-safe: 'onClicked' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
var win = evalArgInfix(spry)() | |
newValue($ openFile(cast[ptr Window](win.control)))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
var win = evalArgInfix(spry)() | |
newValue($ saveFile(cast[ptr Window](win.control)))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let name = evalArg(spry)().value | |
MenuNode(control: newMenu(name())(), spry: spry)(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let node = evalArgInfix(spry)() | |
let name = evalArg(spry)().value | |
MenuItemNode(control: menuAppendItem(cast[ptr Menu](node.control), name())(), | |
spry: spry)(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let node = evalArgInfix(spry)() | |
let name = evalArg(spry)().value | |
MenuItemNode(control: menuAppendCheckItem(cast[ptr Menu](node.control), name())(), | |
spry: spry)(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let node = evalArgInfix(spry)() | |
MenuItemNode(control: menuAppendQuitItem(cast[ptr Menu](node.control))(), | |
spry: spry)(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let node = evalArgInfix(spry)() | |
MenuItemNode(control: menuAppendPreferencesItem(cast[ptr Menu](node.control))(), | |
spry: spry)(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let node = evalArgInfix(spry)() | |
MenuItemNode(control: menuAppendAboutItem(cast[ptr Menu](node.control))(), | |
spry: spry)(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let node = evalArgInfix(spry)() | |
menuAppendSeparator(cast[ptr Menu](node.control)) | |
return result = node(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let node = evalArgInfix(spry)() | |
menuItemEnable(cast[ptr MenuItem](node.control)) | |
return result = node(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let node = evalArgInfix(spry)() | |
menuItemDisable(cast[ptr MenuItem](node.control)) | |
return result = node(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let node = evalArgInfix(spry)() | |
newValue(int(menuItemChecked(cast[ptr MenuItem](node.control))))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let node = evalArgInfix(spry)() | |
let checked = value(evalArg(spry)()) | |
menuItemSetChecked(cast[ptr MenuItem](node.control), | |
chckRange(if checked: 1 else: 0, -2147483648, 2147483647)) | |
return result = node(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
var node = evalArgInfix(spry)() | |
node.onClicked = evalArg(spry)() | |
menuItemOnClicked(cast[ptr MenuItem](node.control), onClicked, | |
cast[ptr MenuItemNode](node)) | |
return result = node(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
var node = evalArgInfix(spry)() | |
node.onShouldQuit = evalArg(spry)() | |
onShouldQuit(onShouldQuit, cast[ptr MenuNode](node)) | |
return result = node(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let node = evalArg(spry)() | |
controlDestroy(node.control) | |
return result = spry.nilVal, nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let node = evalArgInfix(spry)() | |
controlShow(node.control) | |
return result = node(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let node = evalArgInfix(spry)() | |
controlHide(node.control) | |
return result = node(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let title = evalArg(spry)().value | |
let width = evalArg(spry)().value | |
let height = evalArg(spry)().value | |
let bar = if value(evalArg(spry)()): 1 else: 0 | |
WindowNode(control: newWindow(title(), | |
chckRange(width, -2147483648, 2147483647), | |
chckRange(height, -2147483648, 2147483647), | |
chckRange(bar, -2147483648, 2147483647))(), | |
spry: spry)(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
var node = evalArgInfix(spry)() | |
let margin = evalArg(spry)().value | |
windowSetMargined(cast[ptr Window](node.control), | |
chckRange(margin, -2147483648, 2147483647)) | |
return result = node(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
var node = evalArgInfix(spry)() | |
node.onClosing = evalArg(spry)() | |
windowOnClosing(cast[ptr Window](node.control), onClosing, | |
cast[ptr WindowNode](node)) | |
return result = node(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
var win = evalArgInfix(spry)() | |
let description = evalArg(spry)().value | |
let title = evalArg(spry)().value | |
msgBox(cast[ptr Window](win.control), title(), description()) | |
return result = win(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
var win = evalArgInfix(spry)() | |
let description = evalArg(spry)().value | |
let title = evalArg(spry)().value | |
msgBoxError(cast[ptr Window](win.control), title(), description()) | |
return result = win(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let win = evalArgInfix(spry)() | |
let node = evalArg(spry)() | |
windowSetChild(cast[ptr Window](win.control), node.control) | |
return result = win(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let title = evalArg(spry)().value | |
GroupNode(control: newGroup(title())(), spry: spry)(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
let group = evalArgInfix(spry)() | |
let node = evalArg(spry)() | |
groupSetChild(cast[ptr Group](group.control), node.control) | |
return result = group(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
var node = evalArgInfix(spry)() | |
var margin = evalArg(spry)() | |
groupSetMargined(cast[ptr Group](node.control), | |
chckRange(margin.value, -2147483648, 2147483647)) | |
return result = node(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
var node = evalArgInfix(spry)() | |
return result = newValue($ groupTitle(cast[ptr Group](node.control)))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
var node = evalArgInfix(spry)() | |
let title = evalArg(spry)().value | |
groupSetTitle(cast[ptr Group](node.control), title()) | |
return result = node(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
var node = evalArgInfix(spry)() | |
newValue($ multilineEntryText(cast[ptr MultilineEntry](node.control)))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
var node = evalArgInfix(spry)() | |
multilineEntrySetText(cast[ptr MultilineEntry](node.control), | |
evalArg(spry)().value()) | |
return result = node(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
var node = evalArgInfix(spry)() | |
multilineEntryAppend(cast[ptr MultilineEntry](node.control), | |
evalArg(spry)().value()) | |
return result = node(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
var node = evalArgInfix(spry)() | |
node.onChanged = evalArg(spry)() | |
multilineEntryOnChanged(cast[ptr MultilineEntry](node.control), onChanged, | |
cast[ptr MultilineEntryNode](node)) | |
return result = node(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
var node = evalArgInfix(spry)() | |
var control = evalArg(spry)() | |
var stretchy = evalArg(spry)() | |
boxAppend(cast[ptr Box](node.control), cast[ptr Control](control.control), | |
chckRange(stretchy.value, -2147483648, 2147483647)) | |
return result = node(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
var node = evalArgInfix(spry)() | |
var index = evalArg(spry)() | |
boxDelete(cast[ptr Box](node.control), chckRange(index.value, 0, 4294967295)) | |
return result = node(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
var node = evalArgInfix(spry)() | |
return result = newValue(int(boxPadded(cast[ptr Box](node.control))))(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
var node = evalArgInfix(spry)() | |
let padding = evalArg(spry)().value | |
boxSetPadded(cast[ptr Box](node.control), | |
chckRange(padding, -2147483648, 2147483647)) | |
return result = node(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1354, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = result = | |
let label = evalArg(spry)().value | |
ButtonNode(control: newButton(label())(), spry: spry)(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/spryvm.nim(1358, 5) Warning: not GC-safe: '(proc (spry: Interpreter): Node = | |
var node = evalArgInfix(spry)() | |
node.onClicked = evalArg(spry)() | |
buttonOnClicked(cast[ptr Button](node.control), onClicked, | |
cast[ptr ButtonNode](node)) | |
return result = node(), nil)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/ide.nim(16, 5) Warning: not GC-safe: 'addDebug(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/ide.nim(18, 5) Warning: not GC-safe: 'addString(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/ide.nim(19, 5) Warning: not GC-safe: 'addModules(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/ide.nim(21, 5) Warning: not GC-safe: 'addBlock(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/ide.nim(23, 5) Warning: not GC-safe: 'addLib(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/ide.nim(24, 5) Warning: not GC-safe: 'addUI(spry)' [GcUnsafe] | |
Users/takano32/GitHub/spry/src/ide.nim(29, 1) Error: undeclared identifier: 'uiInit' | |
uiInit | |
^ | |
mv: rename ide to ideosx: No such file or directory |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment