Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(890)

Issue 9967015: Revert 8203: Revert 8202 - Add ragel decoder/validator to SCONS (Closed)

Created:
8 years, 8 months ago by khim
Modified:
8 years, 8 months ago
CC:
native-client-reviews_googlegroups.com
Visibility:
Public.

Description

Redo 8202 - Add ragel decoder/validator to SCONS This time includes all required files and passes trybots BUG=http://code.google.com/p/nativeclient/issues/detail?id=2597 TEST=scons decoder-test validator-test ; ls -al scons-out/*/staging Committed: https://src.chromium.org/viewvc/native_client?view=rev&revision=8214

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Total comments: 13

Patch Set 4 : #

Patch Set 5 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+385 lines, -188 lines) Patch
M PRESUBMIT.py View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M SConstruct View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
A src/trusted/validator_ragel/build.scons View 1 2 3 4 1 chunk +129 lines, -0 lines 0 comments Download
M src/trusted/validator_ragel/unreviewed/Makefile View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M src/trusted/validator_ragel/unreviewed/decoder.h View 1 2 3 4 3 chunks +12 lines, -2 lines 0 comments Download
M src/trusted/validator_ragel/unreviewed/decoder-test.c View 1 2 3 4 18 chunks +61 lines, -46 lines 0 comments Download
M src/trusted/validator_ragel/unreviewed/decoder-x86_32.rl View 1 2 3 4 1 chunk +3 lines, -9 lines 0 comments Download
M src/trusted/validator_ragel/unreviewed/decoder-x86_64.rl View 1 2 3 4 1 chunk +4 lines, -9 lines 0 comments Download
M src/trusted/validator_ragel/unreviewed/gen-dfa.cc View 1 2 3 4 30 chunks +95 lines, -62 lines 0 comments Download
M src/trusted/validator_ragel/unreviewed/validator.h View 1 2 3 4 2 chunks +2 lines, -3 lines 0 comments Download
M src/trusted/validator_ragel/unreviewed/validator-test.c View 1 2 3 4 6 chunks +36 lines, -20 lines 0 comments Download
M src/trusted/validator_ragel/unreviewed/validator-x86_32.rl View 1 2 3 4 3 chunks +11 lines, -13 lines 0 comments Download
M src/trusted/validator_ragel/unreviewed/validator-x86_64.rl View 1 2 3 4 7 chunks +28 lines, -22 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
khim
8 years, 8 months ago (2012-04-09 21:37:15 UTC) #1
Nick Bray
LGTM w/ commit message fixes assuming the actual changes are trivial and do not need ...
8 years, 8 months ago (2012-04-09 21:48:52 UTC) #2
khim
Changed the description. Will commit tomorrow when (hopefully) trybots will pass. On Tue, Apr 10, ...
8 years, 8 months ago (2012-04-09 22:05:04 UTC) #3
Mark Seaborn
On 9 April 2012 14:48, <ncbray@google.com> wrote: > LGTM w/ commit message fixes assuming the ...
8 years, 8 months ago (2012-04-09 22:15:50 UTC) #4
pasko-google - do not use
On 2012/04/09 21:48:52, Nick Bray wrote: > LGTM w/ commit message fixes assuming the actual ...
8 years, 8 months ago (2012-04-10 05:37:11 UTC) #5
pasko-google - do not use
gen-decoder.cc must *not* be here you ignored my suggestion for editing EXCLUDE_PROJECT_CHECKS_DIRS in PRESUBMIT.py, comment ...
8 years, 8 months ago (2012-04-10 05:43:10 UTC) #6
khim
PTAL I'll run tests when trybots will regain the ability to run them...
8 years, 8 months ago (2012-04-10 08:14:43 UTC) #7
khim
PTAL I'll run tests when trybots will regain the ability to run them...
8 years, 8 months ago (2012-04-10 08:14:44 UTC) #8
pasko-google - do not use
https://chromiumcodereview.appspot.com/9967015/diff/5024/src/trusted/validator_ragel/build.scons File src/trusted/validator_ragel/build.scons (right): https://chromiumcodereview.appspot.com/9967015/diff/5024/src/trusted/validator_ragel/build.scons#newcode32 src/trusted/validator_ragel/build.scons:32: gen_env.Append(CCFLAGS=['-DNACL_TRUSTED_BUT_NOT_TCB']) gen_env only runs ragel and gen-dfa, there should ...
8 years, 8 months ago (2012-04-10 09:32:41 UTC) #9
khim
https://chromiumcodereview.appspot.com/9967015/diff/5024/src/trusted/validator_ragel/build.scons File src/trusted/validator_ragel/build.scons (right): https://chromiumcodereview.appspot.com/9967015/diff/5024/src/trusted/validator_ragel/build.scons#newcode32 src/trusted/validator_ragel/build.scons:32: gen_env.Append(CCFLAGS=['-DNACL_TRUSTED_BUT_NOT_TCB']) On 2012/04/10 09:32:41, pasko wrote: > gen_env only ...
8 years, 8 months ago (2012-04-10 12:29:38 UTC) #10
pasko-google - do not use
lgtm
8 years, 8 months ago (2012-04-10 13:50:53 UTC) #11
bbudge-google
On 2012/04/10 13:50:53, pasko wrote: > lgtm The try run is completely red. It looks ...
8 years, 8 months ago (2012-04-10 17:34:41 UTC) #12
bbudge-google
Also, file properties seem to be messed up.
8 years, 8 months ago (2012-04-10 17:35:35 UTC) #13
Mark Seaborn
This change broke the build. This one fails on Mac OS X 10.7 and I ...
8 years, 8 months ago (2012-04-10 17:36:01 UTC) #14
pasko-google - do not use
8 years, 8 months ago (2012-04-11 10:09:19 UTC) #15
On 2012/04/10 17:36:01, Mark Seaborn wrote:
> This change broke the build.  This one fails on Mac OS X 10.7 and I can see
you
> have failing try runs that indicate that.  Again, **please do not commit
changes
> that don't pass on the trybots**.  None of the patch sets on this code review
> have successful try runs.

Yes, committing with trybots red is not beautiful. Though, as you can see, most
of the trybot failures were due to the some mysterious problems with SVN
checkout, which were unrelated to the matter of the commit, and specific to only
this change, probably because of its size. There was a hope that buildbots would
not repeat the massive failures and it was proven true. A practical way to check
build correctness on all platforms is to use buildbots. I do not know any other.

Victor, please, communicate such complicated deals with sheriff in the future. I
do not like reading English text with double stars.

Powered by Google App Engine
This is Rietveld 408576698