Truffle을 이용한 컨트랙트 배포 테스트 진행 중 오류가 발생하였습니다

안녕하세요.

아래 링크를 참조하여 Klaytn KIP7 Toekn 배포 테스트 중입니다.

truffle 5.1.61 을 시용하여 contract를 compile/deploy 할 경우

$ truffle compile

Compiling your contracts...
===========================
✔ Fetching solc version list from solc-bin. Attempt #1
TypeError: Cannot read properties of undefined (reading 'slice')
    at convertJsFunctionToWasm (/Users/x2hokim/.config/truffle/compilers/node_modules/soljson-v0.8.15+commit.e14f2714.js:110:3820)
    at addFunction (/Users/x2hokim/.config/truffle/compilers/node_modules/soljson-v0.8.15+commit.e14f2714.js:110:5178)
    at runWithCallbacks (/usr/local/lib/node_modules/truffle/build/webpack:/packages/compile-solidity/node_modules/solc/wrapper.js:143:1)
    at compileStandard (/usr/local/lib/node_modules/truffle/build/webpack:/packages/compile-solidity/node_modules/solc/wrapper.js:207:1)
    at Object.compileStandardWrapper [as compile] (/usr/local/lib/node_modules/truffle/build/webpack:/packages/compile-solidity/node_modules/solc/wrapper.js:214:1)
    at Object.parseImports (/usr/local/lib/node_modules/truffle/build/webpack:/packages/compile-solidity/parser.js:41:1)
    at parseImports (/usr/local/lib/node_modules/truffle/build/webpack:/packages/compile-solidity/profiler/loadParser.js:24:1)
    at Object.<anonymous> (/usr/local/lib/node_modules/truffle/build/webpack:/packages/compile-common/dist/src/profiler/getImports.js:19:1)
    at Generator.next (<anonymous>)
    at /usr/local/lib/node_modules/truffle/build/webpack:/packages/compile-common/dist/src/profiler/getImports.js:8:1
    at new Promise (<anonymous>)
    at __awaiter (/usr/local/lib/node_modules/truffle/build/webpack:/packages/compile-common/dist/src/profiler/getImports.js:4:1)
    at Object.getImports (/usr/local/lib/node_modules/truffle/build/webpack:/packages/compile-common/dist/src/profiler/getImports.js:15:1)
    at /usr/local/lib/node_modules/truffle/build/webpack:/packages/compile-common/dist/src/profiler/resolveAllSources.js:52:1
    at Generator.next (<anonymous>)
    at fulfilled (/usr/local/lib/node_modules/truffle/build/webpack:/packages/compile-common/dist/src/profiler/resolveAllSources.js:5:42)
Truffle v5.1.61 (core: 5.1.61)

위와 같은 오류가 발생합니다.

오류 해결방법을 찾다보니 truffle버전을 업데이트(v5.4.22)하라고 하는데 문제없을까요???

문제가 있다면 위의 오류 해결방안은 무엇인가요?

안녕하세요 위의 에러는 배포가 아닌 컴파일단계에서 발생한 오류로 보입니다.
트러플 버전 업데이트하고 한번 진행해보시겠어요?

가이드문서를 기준으로 테스트 하고 있었습니다.

가이드문서의 버전에서 버전업하면 정상적으로 컴파일되고 배포가 되는것도 확인하였는데
버전업한 버전을 사용해도 되는건지 궁금해서요

배포된 후 컨트랙트 콜도 잘 된다면, 문제될 것은 없어보입니다.