| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
|
|
|
|
|
|
| |
This change deprecate JDK 7 as JavaBuilder follow changes in Java 9
and might use Java 8 features. We will maintain a build with the
JDK 7 as long as possible but this build won't include updates
in JavaBuilder.
RELNOTES[INC]: Bazel requires JDK 8 to run.
--
MOS_MIGRATED_REVID=103069207
|
|
|
|
|
|
|
| |
hacks.
--
MOS_MIGRATED_REVID=103068956
|
|
|
|
|
|
| |
--
Reviewed-on: https://github.com/bazelbuild/bazel/pull/455
MOS_MIGRATED_REVID=103068929
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103068396
|
|
|
|
|
|
|
|
|
| |
This uses CppModuleMap and CppModuleMapAction to generate clang module maps for the target and its transitive dependencies. To enable this feature, you must pass -experimental_objc_enable_module_maps to bazel.
For objc_* targets that need to use the "modules" language features (@import, Swift interop, etc), set the "enable_modules" attribute to 1.
--
MOS_MIGRATED_REVID=103045673
|
|
|
|
|
|
|
| |
we do in ParallelEvaluator.
--
MOS_MIGRATED_REVID=103031770
|
|
|
|
|
|
|
| |
although not correctly. Attempts to use it will still most likely fail, but won't crash.
--
MOS_MIGRATED_REVID=103029603
|
|
|
|
|
|
|
|
|
| |
These are not currently used by anything. The next step is for bazel to read these files and use them to check the declared dependencies for correctness.
RELNOTES:
--
MOS_MIGRATED_REVID=103023531
|
|
|
|
|
|
|
| |
architectures in a single build, refining the multiarchitecture device restriction only to rules which require bundling.
--
MOS_MIGRATED_REVID=103016981
|
|
|
|
|
|
|
| |
--
Change-Id: If79677c963f4991d1ffca2a0878c845df59a6a64
Reviewed-on: https://bazel-review.googlesource.com/#/c/1970/
MOS_MIGRATED_REVID=103016420
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103004059
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103003770
|
|
|
|
|
|
|
| |
analyzed.
--
MOS_MIGRATED_REVID=103003180
|
|
|
|
|
|
|
|
| |
This a first step toward supporting platform that does not requires
to generate released artifacts.
--
MOS_MIGRATED_REVID=102999025
|
|
|
|
|
|
|
| |
the -I include paths as non-propagated header search paths. If the paths are relative, prepend $(WORKSPACE_ROOT) to them.
--
MOS_MIGRATED_REVID=102994196
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102991839
|
|
|
|
|
|
|
|
|
| |
Previously the logger output was sent out to the console,
leading to garbage information in batch mode. Now, the log
are sent to a log file in the output base.
--
MOS_MIGRATED_REVID=102989990
|
|
|
|
|
|
|
| |
BaseFunction.
--
MOS_MIGRATED_REVID=102988766
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102986851
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102984840
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I know this should have been split up, but I was a bit on fire today and did it all in one go ^^;
Fixes spurious "Stream closed: Stream closed" errors, by noticing dead workers and retrying with a fresh one. (Configurable with the --worker_max_retries flag.)
Fixes an "IllegalArgumentException" when a non-worker compatible Spawn is given to the strategy. We fall back to StandaloneSpawnStrategy now.
Redirect the stderr of worker processes to separate log files in a common sub-directory and print a message that tells you about the location on worker start-up for easier debugging. The log can be found in <output_base>/worker-logs/*.log.
Adds the mnemonic of the Spawn to log messages and the log filename.
Adds verbose messages on worker start-up and shutdown. (Enable it with --worker_verbose!)
Shuts down the worker pool after a build finished by default, until we sort out one last remaining correctness issue. This also conserves resources, though makes incremental builds a bit slower. Want the maximum performance anyway? Try --experimental_workers_keep_running.
Adds stack traces to errors that are caused by buggy workers to aid development.
Fixes weird dupli..tripli..quadruple error messages ("Compiling failed: Stream closed: Stream closed: Stream closed: Stream closed.").
--
MOS_MIGRATED_REVID=102983853
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102978812
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102977296
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102976551
|
|
|
|
|
|
|
|
| |
It's an implementation artifact that we declare this as a late bound
dependency, and having checks here doesn't make a lot of sense.
--
MOS_MIGRATED_REVID=102976439
|
|
|
|
|
|
|
| |
aspect1->aspect2 and aspect2 fails then aspect1 throws IllegalStateException.
--
MOS_MIGRATED_REVID=102976139
|
|
|
|
|
|
|
| |
objc_proto_library with native proto_library.
--
MOS_MIGRATED_REVID=102962083
|
|
|
|
|
|
|
| |
again in order to get the file size in ParserInputSource#create (used multiple times for each BUILD file and Skylark .bzl file).
--
MOS_MIGRATED_REVID=102930870
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102921160
|
|
|
|
|
|
|
| |
RELNOTES: Add Jsonnet rules to Bazel
--
MOS_MIGRATED_REVID=102895524
|
|
|
|
|
|
|
|
|
| |
experimental_ios_test, and pass in its path instead of using the one wrapped in the _deploy.jar file.
Now we're still using iossim to launch the app when we invoke "blaze run", will change it in another CL.
--
MOS_MIGRATED_REVID=102886514
|
|
|
|
|
|
|
| |
FileStateValue for a path realpath 'parent/child' if 'parent' is known to not exist. This saves a stat for each ancestor path.
--
MOS_MIGRATED_REVID=102881929
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102876538
|
|
|
|
|
|
|
| |
know they are never thrown because all implementations of the method being called already try to extract the package if they can. So if we ever reached this catch block, we would already have been crashing.
--
MOS_MIGRATED_REVID=102873244
|
|
|
|
|
|
|
| |
all the packages referenced by subinclude files should be in the graph. But this is not the case when the package is in error (The package is in the graph but as an error value, not as a package value). This produced the crash seen in [1] for a simple query like rbuildfiles(broken/BUILD).
--
MOS_MIGRATED_REVID=102869135
|
|
|
|
|
|
|
|
| |
We always set this false when calling from outside PackageSerializer.
Hide it away since we don't need it and so that we don't get tempted.
--
MOS_MIGRATED_REVID=102864146
|
|
|
|
| |
MOS_MIGRATED_REVID=102863841
|
|
|
|
|
|
|
| |
I'll never get the last half hour of my life back, but at least nobody else will suffer.
--
MOS_MIGRATED_REVID=102863680
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102862462
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102859533
|
|
|
|
|
|
|
|
|
|
| |
Ijar was compressing with the zlib wrapper, which is incompatible with
the ZIP format. Unfortunately, the zlib wrapper is totally undocumented.
Fixes #436.
--
MOS_MIGRATED_REVID=102846162
|
|
|
|
|
|
|
|
|
| |
This can be a problem for some usage of the produced ZIP file
to not compute the CRC-32 correctly. We still skip it for ijar
for speed.
--
MOS_MIGRATED_REVID=102844157
|
|
|
|
|
|
|
|
|
| |
See http://ci.bazel.io/job/Bazel/PLATFORM_NAME=darwin-x86_64/104/console
process_wrapper_test is actually failing inside the timeout test so it
is probably don't have enough time too.
--
MOS_MIGRATED_REVID=102841728
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102841541
|
|
|
|
|
|
|
|
|
| |
- Moved registration mechanism from BaseFunction into ASTNode / Statement / Expression
- Added more details about statements/expressions to the output trace (including if's)
- Fixed wrong locations
--
MOS_MIGRATED_REVID=102841164
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102838733
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102837474
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102835622
|
|
|
|
|
|
|
|
|
|
|
|
| |
They're actually in the volatile status file, which is where it seems
like they belong.
Fixes #216.
--
Change-Id: Ibec7737538ff5c1003b61d1bd3396948c61886de
Reviewed-on: https://bazel-review.googlesource.com/1950
MOS_MIGRATED_REVID=102791996
|
|
|
|
|
|
|
| |
Now that we don't clean the graph during catastrophes, we should be crashing hard in these cases.
--
MOS_MIGRATED_REVID=102785226
|