Cannot save result of function call into variable #12

Closed
opened 2022-05-21 19:59:40 +02:00 by robben · 7 comments
robben commented 2022-05-21 19:59:40 +02:00 (Migrated from engi.evolpe.it)

Essentialy code below segfaults:

var should_be_0 = [x|x] 0;

but this code works:

say ([x|x] 0);
Essentialy code below segfaults: ``` var should_be_0 = [x|x] 0; ``` but this code works: ``` say ([x|x] 0); ```
robben commented 2022-05-21 19:59:41 +02:00 (Migrated from engi.evolpe.it)

changed due date to May 25, 2022

changed due date to May 25, 2022
robben commented 2022-05-21 19:59:41 +02:00 (Migrated from engi.evolpe.it)

assigned to @robben

assigned to @robben
robben commented 2022-05-21 20:18:26 +02:00 (Migrated from engi.evolpe.it)

changed the description

changed the description
robben commented 2022-05-21 22:58:23 +02:00 (Migrated from engi.evolpe.it)

Can't track source of this bug.

  • Call graph seems fine
  • RHS of assigment has value that contains function pointer, despite its type being Number, but it's numeric value it's correct.

Maybe map for some reason get's invalidated?

Can't track source of this bug. - Call graph seems fine - RHS of assigment has value that contains function pointer, despite its type being Number, but it's numeric value it's correct. Maybe map for some reason get's invalidated?
robben commented 2022-05-21 22:58:24 +02:00 (Migrated from engi.evolpe.it)

added 3h of time spent

added 3h of time spent
robben commented 2022-05-21 23:59:16 +02:00 (Migrated from engi.evolpe.it)

Solved by replacing old implementation with new one, that ensures that enviroments are never copied or moved out of region where they have been created.

Solved in commit c55650e12b

Solved by replacing old implementation with new one, that ensures that enviroments are never copied or moved out of region where they have been created. Solved in commit c55650e12b8c4e46dafcecf35fa64f1447311f12
robben commented 2022-05-21 23:59:17 +02:00 (Migrated from engi.evolpe.it)

added 2h of time spent

added 2h of time spent
Sign in to join this conversation.
No Label
bug
enhancement
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: s416496/musique#12
No description provided.