Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

\usepackage[ocgcolorlinks]{ocgx2} #513

Open
wants to merge 308 commits into
base: master
Choose a base branch
from

Conversation

jamesray1
Copy link
Contributor

No description provided.

axic and others added 30 commits January 13, 2017 10:50
Include invalid instruction from EIP141
Make sure INVALID instruction halts the execution.
…tion

Fix the memory consumption of CODECOPY
Decument the memory usage update in LOG operations
This solves ethereum#190.  The other way of putting parentheses
did not make sense becasue `sign(x) * |x|` can immediately
be optimized into `x`.

Also, I checked one EVM implementation's behavior
```
evm --debug --code "60601960401907"
```
and saw SMOD returning a negative-looking number.
Add parentheses in SMOD definition
The output from a CALL is considered as the empty string when the call fails
Paper.tex Outdated
@@ -21,7 +21,7 @@
\usepackage{tikz}
\usepackage[bookmarks=true, unicode=true, pdftitle={Ethereum Yellow Paper: a formal specification of Ethereum, a programmable blockchain}, pdfauthor={Gavin Wood and others as per https://github.com/ethereum/yellowpaper/commits/master},pdfkeywords={Ethereum, Yellow Paper, blockchain, virtual machine, cryptography, decentralised, singleton, transaction, generalised},pdfborder={0 0 0.5 [1 3]}]{hyperref}
%,pagebackref=true

\usepackage[ocgcolorlinks]{ocgx2} %For getting links to line and page break. https://tex.stackexchange.com/a/409479/143781https://tex.stackexchange.com/a/409479/143781https://tex.stackexchange.com/a/409479/143781
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is the URL repeated three times?

@jamesray1
Copy link
Contributor Author

jamesray1 commented Jan 30, 2018

We are still getting these missing file errors with latexextra.

! LaTeX Error: File `ocgx2.sty' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

/usr/share/texlive/texmf-dist/tex/latex/ocgx/ocgx.sty is included here: https://packages.ubuntu.com/trusty/all/texlive-latex-extra/filelist.

Additionally, sudo apt install texlive-latex-extra is already in the .travis.yml file in my patch-83 branch.

These are related, but I don't think are applicable for our situation on Github:

I posted a topic on Github community, it's pending approval.

https://tex.stackexchange.com/questions/412790/how-to-install-the-ocgx2-package

@jamesray1
Copy link
Contributor Author

Ah I figured it out. ocgx2 is not actually in https://packages.ubuntu.com/trusty/all/texlive-latex-extra/filelist, ocgx is.

@jamesray1
Copy link
Contributor Author

agrahn/ocgx2#7

@jamesray1 jamesray1 mentioned this pull request Jan 30, 2018
@jamesray1
Copy link
Contributor Author

@pirapira please read this comment: agrahn/ocgx2#7 (comment) and advise whether we can proceed as suggested.

@pirapira
Copy link
Member

pirapira commented Feb 1, 2018

Let's add ocgx2.sty in the repository for now, until Travis gets a newer Ubuntu distribution.

@jamesray1
Copy link
Contributor Author

Note that you can change the distribution in the Travis build as discussed in another PR, #450.

@pirapira
Copy link
Member

pirapira commented Feb 2, 2018

The build is still failing.

@jamesray1
Copy link
Contributor Author

Yeah, I know, I think we might need to try using a later version of TeXLive with travis-latest. Or use #420.

@jamesray1
Copy link
Contributor Author

#420 seems preferable, nevertheless I'll leave this open.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.