Home / Vulnerability Database / Solidity : Compiler version not fixed
Solidity
Solidity : Compiler version not fixed
Overview
Solidity source files indicate the versions of the compiler they can be compiled with.
pragma solidity ^0.4.17; // bad: compiles w 0.4.17 and above
pragma solidity 0.4.24; // good : compiles w 0.4.24 only
It is recommended to follow the latter example, as future compiler versions may handle certain language constructions in a way the developer did not foresee.
References
LOW
DerScanner Severity Score
Do you want to fix Solidity : Compiler version not fixed in your application?
See also
Solidity
Solidity : Return value of transfer, transferFrom, or approve function of ERC-20 standard is always false.
Solidity
Solidity : Using approve function of the ERC-20 token standard
Solidity
