top | item 44916216

(no title)

usmannk | 6 months ago

This is about a language compiler bug. There are no takeaways about smart contracts here.

discuss

order

saghm|6 months ago

It's about a compiler bug in C++ that had downstream effects in the compiler for Solidity, which is a language for developing smart contracts. Yes, every compiler can have bugs, even ones not relating to smart contracts, but that doesn't seem like a very convincing argument that we should be using compilers for more things rather than boring regular code that isn't considered to be contractual.

tsujamin|6 months ago

So long as you’re writing your smart contracts with a chisel, into a stone tablet, with no compilers or assemblers in sight!

tkz1312|6 months ago

The bug was a simple segfault and did not result in the production of invalid or incorrect code.