unable to compile NonfungibleTokenPositionDescriptor.sol and NFTDescriptor.sol
Trying to deploy contracts on private network. Code form both repository and Etherscan (verified!) does not compile:
Stack too deep when compiling inline assembly: Variable pos is 19 slot(s) too deep inside the stack.
Are there special compiling flags that are not shown on Etherscan nor documentation?
I get the same stack issues when trying to use the .positions(). I havent found a solution.
Try this
https://github.com/Uniswap/v3-periphery/issues/273#issuecomment-1167012716
No luck, same error.

I can only compile these NFT related file directly from the project, not remix or by flattening them then just compile that file(even though the setting is exactly the same)