You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Compiling ./contracts/Bits.sol...
Compiling ./contracts/BuyoutsProcessor.sol...
Compiling ./contracts/ByteSlice.sol...
Compiling ./contracts/Conversion.sol...
Compiling ./contracts/LimboExitGame.sol...
Compiling ./contracts/Migrations.sol...
Compiling ./contracts/PlasmaBlockStorage.sol...
Compiling ./contracts/PlasmaChallenges.sol...
Compiling ./contracts/PlasmaParent.sol...
Compiling ./contracts/PlasmaTransactionLibrary.sol...
Compiling ./contracts/PriorityQueue.sol...
Compiling ./contracts/RLP.sol...
Compiling ./contracts/SafeMath.sol...
Compiling ./contracts/Structures.sol...
Compiling ./contracts/TXTester.sol...
Compilation warnings encountered:
/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/RLP.sol:410:13: Warning: The use of labels is deprecated. Please use "if", "switch", "for" or function calls instead.
tag_loop:
^------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/RLP.sol:410:13: Warning: Jump instructions and labels are low-level EVM features that can lead to incorrect stack access. Because of that they are discouraged. Please consider using "switch", "if" or "for" statements instead.
tag_loop:
^------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/RLP.sol:411:17: Warning: Jump instructions and labels are low-level EVM features that can lead to incorrect stack access. Because of that they are discouraged. Please consider using "switch", "if" or "for" statements instead.
jumpi(end, eq(i, words))
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/RLP.sol:417:17: Warning: Jump instructions and labels are low-level EVM features that can lead to incorrect stack access. Because of that they are discouraged. Please consider using "switch", "if" or "for" statements instead.
jump(tag_loop)
^------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/RLP.sol:418:13: Warning: The use of labels is deprecated. Please use "if", "switch", "for" or function calls instead.
end:
^-^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/RLP.sol:418:13: Warning: Jump instructions and labels are low-level EVM features that can lead to incorrect stack access. Because of that they are discouraged. Please consider using "switch", "if" or "for" statements instead.
end:
^-^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/ByteSlice.sol:255:13: Warning: The use of labels is deprecated. Please use "if", "switch", "for" or function calls instead.
tag_loop:
^------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/ByteSlice.sol:255:13: Warning: Jump instructions and labels are low-level EVM features that can lead to incorrect stack access. Because of that they are discouraged. Please consider using "switch", "if" or "for" statements instead.
tag_loop:
^------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/ByteSlice.sol:256:17: Warning: Jump instructions and labels are low-level EVM features that can lead to incorrect stack access. Because of that they are discouraged. Please consider using "switch", "if" or "for" statements instead.
jumpi(end, gt(i, words))
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/ByteSlice.sol:262:17: Warning: Jump instructions and labels are low-level EVM features that can lead to incorrect stack access. Because of that they are discouraged. Please consider using "switch", "if" or "for" statements instead.
jump(tag_loop)
^------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/ByteSlice.sol:263:13: Warning: The use of labels is deprecated. Please use "if", "switch", "for" or function calls instead.
end:
^-^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/ByteSlice.sol:263:13: Warning: Jump instructions and labels are low-level EVM features that can lead to incorrect stack access. Because of that they are discouraged. Please consider using "switch", "if" or "for" statements instead.
end:
^-^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/PlasmaParent.sol:382:9: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
beneficiary.send(toSend);
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/PlasmaParent.sol:404:13: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
beneficiary.send(amount);
^----------------------^
/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/Bits.sol:1:1: SyntaxError: Source file requires different compiler version (current compiler is 0.4.24+commit.e67f0147.Emscripten.clang - note that nightly builds are considered to be strictly less than the released version
pragma solidity ^0.4.25;
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/RLP.sol:10:1: SyntaxError: Source file requires different compiler version (current compiler is 0.4.24+commit.e67f0147.Emscripten.clang - note that nightly builds are considered to be strictly less than the released version
pragma solidity ^0.4.25;
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/Conversion.sol:1:1: SyntaxError: Source file requires different compiler version (current compiler is 0.4.24+commit.e67f0147.Emscripten.clang - note that nightly builds are considered to be strictly less than the released version
pragma solidity ^0.4.25;
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/PlasmaTransactionLibrary.sol:1:1: SyntaxError: Source file requires different compiler version (current compiler is 0.4.24+commit.e67f0147.Emscripten.clang - note that nightly builds are considered to be strictly less than the released version
pragma solidity ^0.4.25;
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/ByteSlice.sol:1:1: SyntaxError: Source file requires different compiler version (current compiler is 0.4.24+commit.e67f0147.Emscripten.clang - note that nightly builds are considered to be strictly less than the released version
pragma solidity ^0.4.25;
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/PlasmaBlockStorage.sol:1:1: SyntaxError: Source file requires different compiler version (current compiler is 0.4.24+commit.e67f0147.Emscripten.clang - note that nightly builds are considered to be strictly less than the released version
pragma solidity ^0.4.25;
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/SafeMath.sol:1:1: SyntaxError: Source file requires different compiler version (current compiler is 0.4.24+commit.e67f0147.Emscripten.clang - note that nightly builds are considered to be strictly less than the released version
pragma solidity ^0.4.25;
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/PriorityQueue.sol:1:1: SyntaxError: Source file requires different compiler version (current compiler is 0.4.24+commit.e67f0147.Emscripten.clang - note that nightly builds are considered to be strictly less than the released version
pragma solidity ^0.4.25;
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/Structures.sol:1:1: SyntaxError: Source file requires different compiler version (current compiler is 0.4.24+commit.e67f0147.Emscripten.clang - note that nightly builds are considered to be strictly less than the released version
pragma solidity ^0.4.25;
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/BuyoutsProcessor.sol:1:1: SyntaxError: Source file requires different compiler version (current compiler is 0.4.24+commit.e67f0147.Emscripten.clang - note that nightly builds are considered to be strictly less than the released version
pragma solidity ^0.4.25;
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/LimboExitGame.sol:1:1: SyntaxError: Source file requires different compiler version (current compiler is 0.4.24+commit.e67f0147.Emscripten.clang - note that nightly builds are considered to be strictly less than the released version
pragma solidity ^0.4.25;
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/Migrations.sol:1:1: SyntaxError: Source file requires different compiler version (current compiler is 0.4.24+commit.e67f0147.Emscripten.clang - note that nightly builds are considered to be strictly less than the released version
pragma solidity ^0.4.25;
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/PlasmaChallenges.sol:1:1: SyntaxError: Source file requires different compiler version (current compiler is 0.4.24+commit.e67f0147.Emscripten.clang - note that nightly builds are considered to be strictly less than the released version
pragma solidity ^0.4.25;
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/PlasmaParent.sol:6:1: SyntaxError: Source file requires different compiler version (current compiler is 0.4.24+commit.e67f0147.Emscripten.clang - note that nightly builds are considered to be strictly less than the released version
pragma solidity ^0.4.25;
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/TXTester.sol:1:1: SyntaxError: Source file requires different compiler version (current compiler is 0.4.24+commit.e67f0147.Emscripten.clang - note that nightly builds are considered to be strictly less than the released version
pragma solidity ^0.4.25;
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/RLP.sol:410:13: Warning: The use of labels is deprecated. Please use "if", "switch", "for" or function calls instead.
tag_loop:
^------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/RLP.sol:410:13: Warning: Jump instructions and labels are low-level EVM features that can lead to incorrect stack access. Because of that they are discouraged. Please consider using "switch", "if" or "for" statements instead.
tag_loop:
^------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/RLP.sol:411:17: Warning: Jump instructions and labels are low-level EVM features that can lead to incorrect stack access. Because of that they are discouraged. Please consider using "switch", "if" or "for" statements instead.
jumpi(end, eq(i, words))
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/RLP.sol:417:17: Warning: Jump instructions and labels are low-level EVM features that can lead to incorrect stack access. Because of that they are discouraged. Please consider using "switch", "if" or "for" statements instead.
jump(tag_loop)
^------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/RLP.sol:418:13: Warning: The use of labels is deprecated. Please use "if", "switch", "for" or function calls instead.
end:
^-^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/RLP.sol:418:13: Warning: Jump instructions and labels are low-level EVM features that can lead to incorrect stack access. Because of that they are discouraged. Please consider using "switch", "if" or "for" statements instead.
end:
^-^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/ByteSlice.sol:255:13: Warning: The use of labels is deprecated. Please use "if", "switch", "for" or function calls instead.
tag_loop:
^------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/ByteSlice.sol:255:13: Warning: Jump instructions and labels are low-level EVM features that can lead to incorrect stack access. Because of that they are discouraged. Please consider using "switch", "if" or "for" statements instead.
tag_loop:
^------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/ByteSlice.sol:256:17: Warning: Jump instructions and labels are low-level EVM features that can lead to incorrect stack access. Because of that they are discouraged. Please consider using "switch", "if" or "for" statements instead.
jumpi(end, gt(i, words))
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/ByteSlice.sol:262:17: Warning: Jump instructions and labels are low-level EVM features that can lead to incorrect stack access. Because of that they are discouraged. Please consider using "switch", "if" or "for" statements instead.
jump(tag_loop)
^------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/ByteSlice.sol:263:13: Warning: The use of labels is deprecated. Please use "if", "switch", "for" or function calls instead.
end:
^-^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/ByteSlice.sol:263:13: Warning: Jump instructions and labels are low-level EVM features that can lead to incorrect stack access. Because of that they are discouraged. Please consider using "switch", "if" or "for" statements instead.
end:
^-^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/PlasmaParent.sol:382:9: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
beneficiary.send(toSend);
^----------------------^
,/Volumes/dev/godev/src/github.com/SmartMeshFoundation/SmartPlasma/PlasmaContract/contracts/PlasmaParent.sol:404:13: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
beneficiary.send(amount);
^----------------------^
The text was updated successfully, but these errors were encountered:
I have tried solc version 0.4.24 and 0.5.0.
the following errors:
The text was updated successfully, but these errors were encountered: