# Sleep until switch raise error during compilation

**URL:** <https://forum.xod.io/t/sleep-until-switch-raise-error-during-compilation/4678>\
**Category:** Install/Upload Problems\
**Created:** [December 12, 2020, 6:40am UTC](https://forum.xod.io/t/sleep-until-switch-raise-error-during-compilation/4678 "2020-12-12T06:40:52Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![gst](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.xod.io/gst/32/2696_2.png) [@gst](https://forum.xod.io/u/gst)\
**Post date:** [December 12, 2020, 6:40am UTC](https://forum.xod.io/t/sleep-until-switch-raise-error-during-compilation/4678/1 "2020-12-12T06:40:52Z")

</div>

Hello nkrkv,  
in the last xod version your Great “sleep until switch” node make an error during compilation.  
Can you solve the problem?

Begin compiling code for the board Arduino Nano 📦

C:\Users\gst\AppData\Local\Temp\xod\_temp\_sketchbookuFJ5bf\xod\_1607753840659\_sketch\xod\_1607753840659\_sketch.ino: In instantiation of ‘void xod::nkrkv\_\_avr\_sleep\_\_sleep\_until\_switch::Node\<constant\_input\_WAKE\>::evaluate(xod::nkrkv\_\_avr\_sleep\_\_sleep\_until\_switch::Node\<constant\_input\_WAKE\>::Context) [with unsigned char constant\_input\_WAKE = 2u; xod::nkrkv\_\_avr\_sleep\_\_sleep\_until\_switch::Node\<constant\_input\_WAKE\>::Context = xod::nkrkv\_\_avr\_sleep\_\_sleep\_until\_switch::Node\<2u\>::ContextObject\*]’:  
C:\Users\gst\AppData\Local\Temp\xod\_temp\_sketchbookuFJ5bf\xod\_1607753840659\_sketch\xod\_1607753840659\_sketch.ino:1275:36: required from here  
C:\Users\gst\AppData\Local\Temp\xod\_temp\_sketchbookuFJ5bf\xod\_1607753840659\_sketch\xod\_1607753840659\_sketch.ino:1149:24: error: invalid use of non-static member function  
attachInterrupt(g\_interruptNum, wakeISR, CHANGE);  
^

Error during build: exit status 1  
Compilation failed  
Command Process exited with code 1  
The generated C++ code contains errors. It can be due to a bad node implementation or if your board is not compatible with XOD runtime code. The original compiler error message is above. Fix C++ errors to continue. If you believe it is a bug, report the problem to XOD developers.

---

<div class="post-metadata">

**Author:** ![gst](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.xod.io/gst/32/2696_2.png) [@gst](https://forum.xod.io/u/gst)\
**Post date:** [December 25, 2020, 8:26am UTC](https://forum.xod.io/t/sleep-until-switch-raise-error-during-compilation/4678/2 "2020-12-25T08:26:06Z")

</div>

Hello together,  
Has anyone a Idea to solve the Problem?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex027/uploads/xod/original/1X/eb7348baa04192c2ef932d1db54d44f09f8a7888.png) [@system](https://forum.xod.io/u/system)\
**Post date:** [January 24, 2021, 8:26am UTC](https://forum.xod.io/t/sleep-until-switch-raise-error-during-compilation/4678/3 "2021-01-24T08:26:07Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
