Skip to content

Conversation

Menduist
Copy link
Contributor

tests are not passing since shallow copies are not a thing in orc. Not sure how to go forward about this, could just disable the shallow tests in devel, but maybe users are relying on this functionality?

@Menduist Menduist requested a review from zah October 24, 2022 09:25
if not isLiteral(a):
shallowCopy(result.gcHold, a)
else:
result.gcHold = a
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this defeats the purpose of the ranges entirely - I'd probably go for deprecating the whole library since there's some work on view types being done in the language, but @zah might have some plans?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we merge this & move this into an issue? Or I can revert the changes to typedranges only fix results, but would be nice to be able to use results with devel

@Menduist
Copy link
Contributor Author

Disabled ranges with --gc:orc. There is another failure in the tests of Objects with some flag, but at least everything compiles

@Menduist Menduist merged commit 23da07c into master Oct 29, 2022
@Menduist Menduist deleted the fixcompildevel branch October 29, 2022 19:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants