mirror of
https://github.com/digital-asset/daml.git
synced 2024-09-20 01:07:18 +03:00
db7309c4fa
192 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
Gary Verhaegen
|
c6e439b862
|
clean-up docs & fix BlackDuck (hopefully) (#17975) | ||
Gary Verhaegen
|
faf7211c6b
|
bump python to make dependabot less sad (#17953)
Python 3.8 was published on Oct 14, **2019**. |
||
Marton Nagy
|
78cc750714
|
Scala upgrade to 2.13.11 (#17803) | ||
Remy
|
6ef062dac9
|
Revert "Nmarton/pekko rebased (#17789)" (#17796)
This reverts commit
|
||
Marton Nagy
|
d310692d1b
|
Nmarton/pekko rebased (#17789)
* Scala upgrade to 2.13.11 * Switch from akka to pekko * Also disable gatling based libs to start from a clean stage |
||
Gary Verhaegen
|
5e6a985ee0
|
nix: bump pg to 12 (#17779)
Bringing it in line with the one on Windows. |
||
Paul Brauner
|
313b789731
|
Bump netty and grpc-netty (#17770)
* pin dependencies to json and add missing dep * fix cyclic dep * remove unused dep * add missing dep to //ledger-api/testing-utils:testing-utils * remove unused dep in //ledger/ledger-api-auth:ledger-api-auth * remove more unused deps * more dep fixes * yet more dep fixing * more fixing.. * more of the same * hopefully the last deps to fix * Bump the version of protobuf and fix everything that depends on it. Took shortcuts that I need to fix in a next commit, but would like to run the CI on this now that it compiles * don't error out in the grpc-haskell patch * remove obsolete patch * patch absl to compile on mingw * Add a patch to recognize the compiler * Define _DNS_SD_LIBDISPATCH for macOS gRPC * bump netty_tcnative_version according to https://github.com/grpc/grpc-java/blob/master/SECURITY.md#netty * pin maven deps * Fix macos linking errors 'dyld[xxx]: missing symbol called' * Skip Darwin frameworks in package-app.sh * pin stackage packages * pin stackage windows deps * use the netty version agreed on * bump the windows global cache to try and debug the upb issue * restart the CI after timeout * clean up * disable failing tests for now * comment out unused code * reset the windows machine name to 'default' --------- Co-authored-by: Moisés Ackerman <6054733+akrmn@users.noreply.github.com> |
||
dylant-da
|
845b486e56
|
Add test-daml-version-and-install script, fix more updating issues (#17599)
* Add test-daml-version-and-install script, fix more updating issues * Test `daml install`, improve checks for snapshots.txt run-full-compat: true * bring diff into scope for test-daml-version-and-install.sh * Use runfiles to locate daml in test-daml-version-and-install.sh * Bound versions.is_at_least("2.7.5") for test-daml-version-and-install.sh run-full-compat: true * Add logged diffing to diagnose issue run-full-compat: true * Add diff to data of test-daml-version-and-install.sh run-full-compat: true * Fix `daml install` call breaking - cache should still be refreshed * Address minor issues: Daml 10.x.y matching, quoting, wrong comment run-full-compat: true * Drop printing * Improve logging for test-daml-version-and-install.sh * Fix undercased variable name DAML_CACHE, rerun CI run-full-compat: true * disable on windows run-full-compat: true |
||
Gary Verhaegen
|
f71b764f87
|
fix nix build of ghcid on m1 (#17387) | ||
Gary Verhaegen
|
4bf7693f42
|
fix cache (#17377)
Looks like the issue was Bazel 5.2.0. |
||
Moisés Ackerman
|
6ae0e0111e
|
Upgrade to Bazel 5 (again) (#17319)
* Update to rules_haskell v0.16 * Update comments re bazel patches * clean up bazel overrides * Upgrade to Bazel 5.2.0 * Remove '--distinct_host_configuration=false' * Update buildifier to 6.3.2 * Suffix macos and ubuntu caches with yyyymm * bump windows cache to v14 * [REVERTME] bump linux/macos/darwin timeout to 4h |
||
Gary Verhaegen
|
99821e0b66
|
infra: add a Windows node on Azure (#16705) | ||
Gary Verhaegen
|
7d69a5975c
|
ci: set up Ubuntu nodes on Azure (#16610) | ||
mziolekda
|
d8d55ca412
|
upgrade to scala 2.13.10 (#16423)
* update build system to scala 2.13.10 * fix failing scala files * format * fix compatibility * resolve conflict on maven_install_2.13.json |
||
Gary Verhaegen
|
7fb303be3b
|
update CI node reset permissions (#16216) | ||
Gary Verhaegen
|
151e12b81a
|
bump copyright (#16002)
This is the result of: - Updating `./COPY` to say `2023`. - Running `./dev-env/bin/dade-copyright-headers update .` |
||
Claudio Bley
|
ca1453ee8c
|
Add pre-commit config and install hook in dev-env (#15637)
* Add `pre-commit` tool to dev-env * Add pre-commit configuration Fixes #15522 * Install pre-commit hooks inside the nix shell * Limit buildifier hook to files to be comitted The `:buildifier-fix` tool always runs on all Bazel files (by calling `find`), which is not useful when using pre-commit. * Install pre-commit hook only when `DADE_NO_PRE_COMMIT` is unset Since direnv does not execute the shellHook, install in `.envrc` too. |
||
Gary Verhaegen
|
f3363c312e
|
fix blackduck (#15728) | ||
Gary Verhaegen
|
e8e9f5dc36
|
fix gsg on node 18 (#15373)
CHANGELOG_BEGIN CHANGELOG_END |
||
Gary Verhaegen
|
46a4804672
|
bump nix (#15628)
Partly because the current version is from February (of this year, fortunately), and partly because I need a more recent one to bump node to 18 and fix the GSG for that. |
||
Claudio Bley
|
8c02057eb8
|
bazel: Retry cache operation for IOException "Operation timed out" (#14274)
We have seen cache failures caused by: ``` 2022-06-13T19:02:13.0964410Z NOT RETRYING: java.io.IOException: Operation timed out ``` which later resulted in: ``` 2022-06-13T19:05:42.4633080Z WARNING: Reading from Remote Cache: 2022-06-13T19:05:42.4635340Z com.google.devtools.build.lib.remote.BulkTransferException: Operation timed out 2022-06-13T19:05:42.4636670Z at com.google.devtools.build.lib.remote.RemoteCache.waitForBulkTransfer(RemoteCache.java:291) 2022-06-13T19:05:42.4638600Z at com.google.devtools.build.lib.remote.RemoteCache.download(RemoteCache.java:466) 2022-06-13T19:05:42.4640330Z at com.google.devtools.build.lib.remote.RemoteExecutionService.downloadOutputs(RemoteExecutionService.java:383) 2022-06-13T19:05:42.4643000Z at com.google.devtools.build.lib.remote.RemoteSpawnCache.lookup(RemoteSpawnCache.java:120) 2022-06-13T19:05:42.4645110Z at com.google.devtools.build.lib.exec.AbstractSpawnStrategy.exec(AbstractSpawnStrategy.java:139) 2022-06-13T19:05:42.4647270Z at com.google.devtools.build.lib.exec.AbstractSpawnStrategy.exec(AbstractSpawnStrategy.java:106) 2022-06-13T19:05:42.4649070Z at com.google.devtools.build.lib.actions.SpawnStrategy.beginExecution(SpawnStrategy.java:47) 2022-06-13T19:05:42.4650750Z at com.google.devtools.build.lib.exec.SpawnStrategyResolver.beginExecution(SpawnStrategyResolver.java:65) 2022-06-13T19:05:42.4655610Z at com.google.devtools.build.lib.analysis.actions.SpawnAction.beginExecution(SpawnAction.java:331) 2022-06-13T19:05:42.4657770Z at com.google.devtools.build.lib.actions.Action.execute(Action.java:127) 2022-06-13T19:05:42.4667910Z at com.google.devtools.build.lib.skyframe.SkyframeActionExecutor$5.execute(SkyframeActionExecutor.java:855) 2022-06-13T19:05:42.4669320Z at com.google.devtools.build.lib.skyframe.SkyframeActionExecutor$ActionRunner.continueAction(SkyframeActionExecutor.java:1016) 2022-06-13T19:05:42.4670870Z at com.google.devtools.build.lib.skyframe.SkyframeActionExecutor$ActionRunner.run(SkyframeActionExecutor.java:975) 2022-06-13T19:05:42.4672520Z at com.google.devtools.build.lib.skyframe.ActionExecutionState.runStateMachine(ActionExecutionState.java:129) 2022-06-13T19:05:42.4673950Z at com.google.devtools.build.lib.skyframe.ActionExecutionState.getResultOrDependOnFuture(ActionExecutionState.java:81) 2022-06-13T19:05:42.4675420Z at com.google.devtools.build.lib.skyframe.SkyframeActionExecutor.executeAction(SkyframeActionExecutor.java:472) 2022-06-13T19:05:42.4677050Z at com.google.devtools.build.lib.skyframe.ActionExecutionFunction.checkCacheAndExecuteIfNeeded(ActionExecutionFunction.java:834) 2022-06-13T19:05:42.4678230Z at com.google.devtools.build.lib.skyframe.ActionExecutionFunction.compute(ActionExecutionFunction.java:307) 2022-06-13T19:05:42.4679530Z at com.google.devtools.build.skyframe.AbstractParallelEvaluator$Evaluate.run(AbstractParallelEvaluator.java:477) 2022-06-13T19:05:42.4680390Z at com.google.devtools.build.lib.concurrent.AbstractQueueVisitor$WrappedRunnable.run(AbstractQueueVisitor.java:398) 2022-06-13T19:05:42.4681260Z at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) 2022-06-13T19:05:42.4682100Z at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) 2022-06-13T19:05:42.4683170Z at java.base/java.lang.Thread.run(Thread.java:829) 2022-06-13T19:05:42.4683650Z Suppressed: java.io.IOException: Operation timed out 2022-06-13T19:05:42.4684210Z at java.base/sun.nio.ch.FileDispatcherImpl.read0(Native Method) 2022-06-13T19:05:42.4685100Z at java.base/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39) 2022-06-13T19:05:42.4685990Z at java.base/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:276) 2022-06-13T19:05:42.4686710Z at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:233) 2022-06-13T19:05:42.4687740Z at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:223) 2022-06-13T19:05:42.4688740Z at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:356) 2022-06-13T19:05:42.4689620Z at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:253) 2022-06-13T19:05:42.4690290Z at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1133) 2022-06-13T19:05:42.4692060Z at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350) 2022-06-13T19:05:42.4693020Z at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:148) 2022-06-13T19:05:42.4693700Z at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:714) 2022-06-13T19:05:42.4694350Z at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:650) 2022-06-13T19:05:42.4695020Z at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:576) 2022-06-13T19:05:42.4695740Z at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) 2022-06-13T19:05:42.4696750Z at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) 2022-06-13T19:05:42.4698000Z at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) 2022-06-13T19:05:42.4699170Z at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) 2022-06-13T19:05:42.4700320Z ... 1 more ``` This was caused by a time out to the cache server while downloading cached artifacts and should have been retried. (see [1]) CHANGELOG_BEGIN CHANGELOG_END [1]: https://gist.github.com/cocreature/98481cd41029e73d1bc2a26a7661e07a |
||
Claudio Bley
|
46641db770
|
Fix build on darwin_arm64 (Apple M1) (#13951)
Co-authored-by: Claudio Bley <claudio.bley@digitalasset.com> |
||
Andreas Herrmann
|
18a9c93549
|
Bazelify ghc-lib (#12508)
Co-authored-by: Andreas Herrmann <andreas.herrmann@tweag.io> Co-authored-by: Claudio Bley <claudio.bley@digitalasset.com> |
||
Claudio Bley
|
38f424155a
|
Update rules_nixpgks to HEAD and drop rules-nixpkgs-arm.patch (#13798)
* Update `rules_nixpgks` to HEAD Since [rules_nixpkgs#191] has been merged, we can drop the `rules-nixpkgs-arm.patch` from rules_nixpkgs. Also, rules_nixpkgs has been split into several components which need to be added explicitly in `deps.bzl`, see [#182]. [#191]: https://github.com/tweag/rules_nixpkgs/pull/191 [#182]: https://github.com/tweag/rules_nixpkgs/issues/182 * Adapt `compatibility/deps.bzl` * Update platforms repository to version 0.0.4 It has been updated in rules_nixpkgs, so this just follows suite. * Pass through `isClang` attribute for the cc-toolchain In rules_nixpkgs, this attribute is now used to determine whether the compiler is clang, see [#216]. [#216]: https://github.com/tweag/rules_nixpkgs/pull/216 CHANGELOG_BEGIN CHANGELOG_END |
||
Nicu Reut
|
a792de39a5
|
Update scalafmt to 3.5.1. (#13584)
CHANGELOG_BEGIN CHANGELOG_END |
||
Andreas Herrmann
|
8114bff4cf
|
Darwin M1 Support (#13401)
* Update rules_nixpkgs and rules_sh rules_sh was an implicit dependency before. We are now depending on it explicitly to be able to control the version. * Patch rules_nixpkgs to detect ARM M1 This should be upstreamed. * Patch rules_haskell for ARM M1 compatibility * Detect MacOS M1 OS and architecture. * Consistently use the CC toolchains' linker. This is important when we switch to GHC with LLVM. * Detect Darwin M1 in os_info.bzl * Use the new rules_nixpkgs host platform The old flags hard-coded the CPU architecture. The new platform automatically inherits from Bazel's builtin host platform. * Import the Go toolchain from rules_nixpkgs * Update nodejs to version 16 * Disable Haddock on lsp-types We're also disabling it on the other haskell_cabal_library instances, and it is causing build errors on M1. ``` Running Haddock on library for lsp-types-1.4.0.0.. creating /private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/doc/html/lsp-types creating /private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/doc/html creating /private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/doc creating /private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/doc/html creating /private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/doc/html/lsp-types /private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/doc/html/lsp-types/haddock-response42424-1.txt contents: <<< --prologue=/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/doc/html/lsp-types/haddock-prologue42424-0.txt --dump-interface=/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/doc/html/lsp-types/lsp-types.haddock --package-name=lsp-types --package-version=1.4.0.0 --since-qual=external --hide=Language.LSP.Types.CallHierarchy --hide=Language.LSP.Types.Cancellation --hide=Language.LSP.Types.ClientCapabilities --hide=Language.LSP.Types.CodeAction --hide=Language.LSP.Types.CodeLens --hide=Language.LSP.Types.Command --hide=Language.LSP.Types.Common --hide=Language.LSP.Types.Completion --hide=Language.LSP.Types.Configuration --hide=Language.LSP.Types.Declaration --hide=Language.LSP.Types.Definition --hide=Language.LSP.Types.Diagnostic --hide=Language.LSP.Types.DocumentColor --hide=Language.LSP.Types.DocumentFilter --hide=Language.LSP.Types.DocumentHighlight --hide=Language.LSP.Types.DocumentLink --hide=Language.LSP.Types.DocumentSymbol --hide=Language.LSP.Types.FoldingRange --hide=Language.LSP.Types.Formatting --hide=Language.LSP.Types.Hover --hide=Language.LSP.Types.Implementation --hide=Language.LSP.Types.Initialize --hide=Language.LSP.Types.Location --hide=Language.LSP.Types.LspId --hide=Language.LSP.Types.MarkupContent --hide=Language.LSP.Types.Method --hide=Language.LSP.Types.Message --hide=Language.LSP.Types.Parsing --hide=Language.LSP.Types.Progress --hide=Language.LSP.Types.Registration --hide=Language.LSP.Types.References --hide=Language.LSP.Types.Rename --hide=Language.LSP.Types.SelectionRange --hide=Language.LSP.Types.ServerCapabilities --hide=Language.LSP.Types.SemanticTokens --hide=Language.LSP.Types.SignatureHelp --hide=Language.LSP.Types.StaticRegistrationOptions --hide=Language.LSP.Types.TextDocument --hide=Language.LSP.Types.TypeDefinition --hide=Language.LSP.Types.Uri --hide=Language.LSP.Types.Utils --hide=Language.LSP.Types.Window --hide=Language.LSP.Types.WatchedFiles --hide=Language.LSP.Types.WorkspaceEdit --hide=Language.LSP.Types.WorkspaceFolders --hide=Language.LSP.Types.WorkspaceSymbol --html --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/array-0.5.4.0,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/array-0.5.4.0/array.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/base-4.15.1.0,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/base-4.15.1.0/base.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/binary-0.8.8.0,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/binary-0.8.8.0/binary.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/bytestring-0.10.12.1,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/bytestring-0.10.12.1/bytestring.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/containers-0.6.4.1,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/containers-0.6.4.1/containers.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/deepseq-1.4.5.0,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/deepseq-1.4.5.0/deepseq.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/directory-1.3.6.2,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/directory-1.3.6.2/directory.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/exceptions-0.10.4,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/exceptions-0.10.4/exceptions.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/filepath-1.4.2.1,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/filepath-1.4.2.1/filepath.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/ghc-bignum-1.1,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/ghc-bignum-1.1/ghc-bignum.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/ghc-boot-th-9.0.2,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/ghc-boot-th-9.0.2/ghc-boot-th.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/ghc-prim-0.7.0,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/ghc-prim-0.7.0/ghc-prim.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/integer-gmp-1.1,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/integer-gmp-1.1/integer-gmp.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/mtl-2.2.2,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/mtl-2.2.2/mtl.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/parsec-3.1.14.0,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/parsec-3.1.14.0/parsec.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/pretty-1.1.3.6,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/pretty-1.1.3.6/pretty.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/stm-2.5.0.0,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/stm-2.5.0.0/stm.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/template-haskell-2.17.0.0,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/template-haskell-2.17.0.0/template-haskell.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/text-1.2.5.0,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/text-1.2.5.0/text.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/time-1.9.3,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/time-1.9.3/time.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/transformers-0.5.6.2,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/transformers-0.5.6.2/transformers.haddock --read-interface=file:///nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/unix-2.7.2.2,/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/unix-2.7.2.2/unix.haddock --odir=/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/doc/html/lsp-types/ --title=lsp-types-1.4.0.0:\ Haskell\ library\ for\ the\ Microsoft\ Language\ Server\ Protocol,\ data\ types --optghc=-fbuilding-cabal-package --optghc=-O --optghc=-outputdir --optghc=../../bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/build --optghc=-odir --optghc=../../bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/build/tmp-42424 --optghc=-hidir --optghc=../../bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/build/tmp-42424 --optghc=-stubdir --optghc=../../bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/build/tmp-42424 --optghc=-i --optghc=-i../../bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/build --optghc=-isrc --optghc=-i../../bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/build/autogen --optghc=-i../../bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/build/global-autogen --optghc=-I../../bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/build/autogen --optghc=-I../../bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/build/global-autogen --optghc=-I../../bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/build --optghc=-optP-D__HADDOCK_VERSION__=2251 --optghc=-optP-include --optghc=-optP../../bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/build/autogen/cabal_macros.h --optghc=-this-unit-id --optghc=lsp-types-1.4.0.0 --optghc=-hide-all-packages --optghc=-Wmissing-home-modules --optghc=-no-user-package-db --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/Diff-0.4.1/_install/Diff-0.4.1.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/base-orphans-0.8.6/_install/base-orphans-0.8.6.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/OneTuple-0.3.1/_install/OneTuple-0.3.1.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/splitmix-0.1.0.4/_install/splitmix-0.1.0.4.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/random-1.2.1/_install/random-1.2.1.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/QuickCheck-2.14.2/_install/QuickCheck-2.14.2.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/hashable-1.3.5.0/_install/hashable-1.3.5.0.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/integer-logarithms-1.0.3.1/_install/integer-logarithms-1.0.3.1.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/primitive-0.7.3.0/_install/primitive-0.7.3.0.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/scientific-0.3.7.0/_install/scientific-0.3.7.0.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/attoparsec-0.14.4/_install/attoparsec-0.14.4-attoparsec-internal.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/attoparsec-0.14.4/_install/attoparsec-0.14.4.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/base-compat-0.11.2/_install/base-compat-0.11.2.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/base-compat-batteries-0.11.2/_install/base-compat-batteries-0.11.2.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/data-fix-0.3.2/_install/data-fix-0.3.2.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/dlist-1.0/_install/dlist-1.0.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/indexed-traversable-0.1.2/_install/indexed-traversable-0.1.2.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/tagged-0.8.6.1/_install/tagged-0.8.6.1.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/unordered-containers-0.2.16.0/_install/unordered-containers-0.2.16.0.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/vector-0.12.3.1/_install/vector-0.12.3.1.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/indexed-traversable-instances-0.1.1/_install/indexed-traversable-instances-0.1.1.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/distributive-0.6.2.1/_install/distributive-0.6.2.1.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/transformers-compat-0.6.6/_install/transformers-compat-0.6.6.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/comonad-5.0.8/_install/comonad-5.0.8.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/th-abstraction-0.4.3.0/_install/th-abstraction-0.4.3.0.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/bifunctors-5.5.11/_install/bifunctors-5.5.11.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/StateVar-1.2.2/_install/StateVar-1.2.2.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/contravariant-1.5.5/_install/contravariant-1.5.5.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/semigroupoids-5.3.7/_install/semigroupoids-5.3.7.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/assoc-1.0.2/_install/assoc-1.0.2.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/these-1.1.1.1/_install/these-1.1.1.1.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/semialign-1.2.0.1/_install/semialign-1.2.0.1.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/strict-0.4.0.1/_install/strict-0.4.0.1.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/text-short-0.1.5/_install/text-short-0.1.5.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/time-compat-1.9.6.1/_install/time-compat-1.9.6.1.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/uuid-types-1.0.5/_install/uuid-types-1.0.5.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/witherable-0.4.2/_install/witherable-0.4.2.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/aeson-2.0.3.0/_install/aeson-2.0.3.0.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/data-default-class-0.1.2.0/_install/data-default-class-0.1.2.0.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/data-default-instances-containers-0.0.1/_install/data-default-instances-containers-0.0.1.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/data-default-instances-dlist-0.0.1/_install/data-default-instances-dlist-0.0.1.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/old-locale-1.0.0.7/_install/old-locale-1.0.0.7.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/data-default-instances-old-locale-0.0.1/_install/data-default-instances-old-locale-0.0.1.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/data-default-0.7.1.1/_install/data-default-0.7.1.1.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/network-3.1.2.7/_install/network-3.1.2.7.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/network-bsd-2.8.1.0/_install/network-bsd-2.8.1.0.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/hslogger-1.3.1.0/_install/hslogger-1.3.1.0.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/call-stack-0.4.0/_install/call-stack-0.4.0.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/profunctors-5.6.2/_install/profunctors-5.6.2.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/transformers-base-0.4.6/_install/transformers-base-0.4.6.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/free-5.1.7/_install/free-5.1.7.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/semigroups-0.19.2/_install/semigroups-0.19.2.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/void-0.7.3/_install/void-0.7.3.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/adjunctions-4.4/_install/adjunctions-4.4.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/invariant-0.5.5/_install/invariant-0.5.5.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/kan-extensions-5.2.3/_install/kan-extensions-5.2.3.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/parallel-3.2.2.0/_install/parallel-3.2.2.0.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/reflection-2.1.6/_install/reflection-2.1.6.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/lens-5.0.1/_install/lens-5.0.1.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/semirings-0.6/_install/semirings-0.6.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/mod-0.1.2.2/_install/mod-0.1.2.2.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/th-compat-0.1.3/_install/th-compat-0.1.3.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/network-uri-2.6.4.1/_install/network-uri-2.6.4.1.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/rope-utf16-splay-0.3.2.0/_install/rope-utf16-splay-0.3.2.0.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/some-1.0.3/_install/some-1.0.3.conf.d --optghc=-package-db --optghc=../../bazel-out/darwin_arm64-opt/bin/external/stackage/temporary-1.3/_install/temporary-1.3.conf.d --optghc=-package-db --optghc=/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/lsp-types/_install/lsp-types-1.4.0.0.conf.d --optghc=-package-db --optghc=/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/package.conf.inplace --optghc=-package-id --optghc=Diff-0.4.1 --optghc=-package-id --optghc=aeson-2.0.3.0 --optghc=-package-id --optghc=base-4.15.1.0 --optghc=-package-id --optghc=binary-0.8.8.0 --optghc=-package-id --optghc=bytestring-0.10.12.1 --optghc=-package-id --optghc=containers-0.6.4.1 --optghc=-package-id --optghc=data-default-0.7.1.1 --optghc=-package-id --optghc=deepseq-1.4.5.0 --optghc=-package-id --optghc=directory-1.3.6.2 --optghc=-package-id --optghc=dlist-1.0 --optghc=-package-id --optghc=filepath-1.4.2.1 --optghc=-package-id --optghc=hashable-1.3.5.0 --optghc=-package-id --optghc=hslogger-1.3.1.0 --optghc=-package-id --optghc=lens-5.0.1 --optghc=-package-id --optghc=mod-0.1.2.2 --optghc=-package-id --optghc=mtl-2.2.2 --optghc=-package-id --optghc=network-uri-2.6.4.1 --optghc=-package-id --optghc=rope-utf16-splay-0.3.2.0 --optghc=-package-id --optghc=scientific-0.3.7.0 --optghc=-package-id --optghc=some-1.0.3 --optghc=-package-id --optghc=template-haskell-2.17.0.0 --optghc=-package-id --optghc=temporary-1.3 --optghc=-package-id --optghc=text-1.2.5.0 --optghc=-package-id --optghc=unordered-containers-0.2.16.0 --optghc=-XHaskell2010 --optghc=-XStrictData --optghc=-Wall -B/nix/store/z8577sg7xny6fxhndrrrkpvzhn53w9vc-ghc-native-bignum-9.0.2/lib/ghc-9.0.2 src/Language/LSP/Types.hs src/Language/LSP/Types/Capabilities.hs src/Language/LSP/Types/Lens.hs src/Language/LSP/Types/SMethodMap.hs src/Language/LSP/VFS.hs src/Data/IxMap.hs src/Language/LSP/Types/CallHierarchy.hs src/Language/LSP/Types/Cancellation.hs src/Language/LSP/Types/ClientCapabilities.hs src/Language/LSP/Types/CodeAction.hs src/Language/LSP/Types/CodeLens.hs src/Language/LSP/Types/Command.hs src/Language/LSP/Types/Common.hs src/Language/LSP/Types/Completion.hs src/Language/LSP/Types/Configuration.hs src/Language/LSP/Types/Declaration.hs src/Language/LSP/Types/Definition.hs src/Language/LSP/Types/Diagnostic.hs src/Language/LSP/Types/DocumentColor.hs src/Language/LSP/Types/DocumentFilter.hs src/Language/LSP/Types/DocumentHighlight.hs src/Language/LSP/Types/DocumentLink.hs src/Language/LSP/Types/DocumentSymbol.hs src/Language/LSP/Types/FoldingRange.hs src/Language/LSP/Types/Formatting.hs src/Language/LSP/Types/Hover.hs src/Language/LSP/Types/Implementation.hs src/Language/LSP/Types/Initialize.hs src/Language/LSP/Types/Location.hs src/Language/LSP/Types/LspId.hs src/Language/LSP/Types/MarkupContent.hs src/Language/LSP/Types/Method.hs src/Language/LSP/Types/Message.hs src/Language/LSP/Types/Parsing.hs src/Language/LSP/Types/Progress.hs src/Language/LSP/Types/Registration.hs src/Language/LSP/Types/References.hs src/Language/LSP/Types/Rename.hs src/Language/LSP/Types/SelectionRange.hs src/Language/LSP/Types/ServerCapabilities.hs src/Language/LSP/Types/SemanticTokens.hs src/Language/LSP/Types/SignatureHelp.hs src/Language/LSP/Types/StaticRegistrationOptions.hs src/Language/LSP/Types/TextDocument.hs src/Language/LSP/Types/TypeDefinition.hs src/Language/LSP/Types/Uri.hs src/Language/LSP/Types/Utils.hs src/Language/LSP/Types/Window.hs src/Language/LSP/Types/WatchedFiles.hs src/Language/LSP/Types/WorkspaceEdit.hs src/Language/LSP/Types/WorkspaceFolders.hs src/Language/LSP/Types/WorkspaceSymbol.hs >>> /private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/doc/html/lsp-types/haddock-response42424-1.txt Environment: [("CABAL_VERBOSE","True"),("CC_WRAPPER_CC_PATH","external/local_config_cc/cc_wrapper.sh"),("CC_WRAPPER_CPU","darwin_arm64"),("CC_WRAPPER_PLATFORM","darwin"),("CODESIGN_ALLOCATE","/nix/store/3ibr5yy13sxl2vb5rig8fivj85sqcvf2-cctools-port-949.0.1/bin/codesign_allocate"),("HOME","/var/empty"),("LANG","C.UTF-8"),("LC_CTYPE","UTF-8"),("LD_LIBRARY_PATH",""),("LIBRARY_PATH",""),("PATH","/nix/store/xqbgx1y5xh2k13c6nizlprkp0j8mcw6w-clang-wrapper-12.0.1/bin:/nix/store/p90xw78bb3xsxg5v7k31qj5hpwm2pngp-llvm-12.0.1/bin:/nix/store/5havjxkv59cprx4czgi1lwnvv7y22dzi-posix-toolchain/bin"),("PWD","/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/external/lsp-types"),("PYTHONPATH","/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/rules_haskell/haskell/runghc.runfiles:/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/rules_haskell/haskell/runghc.runfiles/:/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/rules_haskell/haskell/runghc.runfiles/bazel_tools:/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/rules_haskell/haskell/runghc.runfiles/com_github_digital_asset_daml:/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/rules_haskell/haskell/runghc.runfiles/local_config_cc:/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/rules_haskell/haskell/runghc.runfiles/rules_haskell:/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/rules_haskell/haskell/runghc.runfiles/rules_haskell_ghc_nixpkgs:/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/rules_haskell/haskell/runghc.runfiles/rules_python:/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/rules_haskell/haskell/cabal_wrapper.runfiles:/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/rules_haskell/haskell/cabal_wrapper.runfiles/:/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/rules_haskell/haskell/cabal_wrapper.runfiles/bazel_tools:/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/rules_haskell/haskell/cabal_wrapper.runfiles/com_github_digital_asset_daml:/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/rules_haskell/haskell/cabal_wrapper.runfiles/rules_haskell"),("RULES_HASKELL_DOCDIR_PATH","/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/base-4.15.1.0"),("RULES_HASKELL_EXEC_ROOT","/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml"),("RULES_HASKELL_GHC_PATH","/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/external/rules_haskell_ghc_nixpkgs/bin/ghc"),("RULES_HASKELL_GHC_PKG_PATH","/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/external/rules_haskell_ghc_nixpkgs/bin/ghc-pkg"),("RULES_HASKELL_LIBDIR_PATH","/nix/store/z8577sg7xny6fxhndrrrkpvzhn53w9vc-ghc-native-bignum-9.0.2/lib/ghc-9.0.2"),("RUNFILES_DIR","/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/rules_haskell/haskell/runghc.runfiles"),("SDKROOT","macosx"),("SHLVL","0"),("TEMP","/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/tmp"),("TMP","/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/tmp"),("TMPDIR","/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/tmp"),("__CF_USER_TEXT_ENCODING","0x1F5:0x0:0x0")] /private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/external/rules_haskell_ghc_nixpkgs/bin/haddock '@/private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types-1.4.0.0/doc/html/lsp-types/haddock-response42424-1.txt' 0% ( 0 / 7) in 'Data.IxMap' Missing documentation for: Module header IxOrd (src/Data/IxMap.hs:17) IxMap (src/Data/IxMap.hs:21) emptyIxMap (src/Data/IxMap.hs:23) insertIxMap (src/Data/IxMap.hs:26) lookupIxMap (src/Data/IxMap.hs:31) pickFromIxMap (src/Data/IxMap.hs:37) `cc' failed in phase `Linker'. (Exit code: 134) /private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml/external/rules_haskell_ghc_nixpkgs/bin/haddock returned ExitFailure 1 Target //compiler/damlc:damlc failed to build ERROR: /Users/builder/daml-andreas/compiler/damlc/BUILD.bazel:38:9 Middleman _middlemen/compiler_Sdamlc_Sdamlc-runfiles failed: (Exit 1): cabal_wrapper failed: error executing command (cd /private/var/tmp/_bazel_builder/7ce5f28514593fc1883e9fee6040cfef/sandbox/processwrapper-sandbox/1/execroot/com_github_digital_asset_daml && \ exec env - \ CABAL_VERBOSE=True \ CC_WRAPPER_CC_PATH=external/local_config_cc/cc_wrapper.sh \ CC_WRAPPER_CPU=darwin_arm64 \ CC_WRAPPER_PLATFORM=darwin \ LANG=C.UTF-8 \ PATH=/nix/store/5havjxkv59cprx4czgi1lwnvv7y22dzi-posix-toolchain/bin \ RULES_HASKELL_DOCDIR_PATH=/nix/store/kd7bjbp0wgz0qjhx6m2fcasp66n0wga2-ghc-native-bignum-9.0.2-doc/share/doc/ghc-native-bignum/html/libraries/base-4.15.1.0 \ RULES_HASKELL_GHC_PATH=external/rules_haskell_ghc_nixpkgs/bin/ghc \ RULES_HASKELL_GHC_PKG_PATH=external/rules_haskell_ghc_nixpkgs/bin/ghc-pkg \ RULES_HASKELL_LIBDIR_PATH=/nix/store/z8577sg7xny6fxhndrrrkpvzhn53w9vc-ghc-native-bignum-9.0.2/lib/ghc-9.0.2 \ SDKROOT=macosx \ bazel-out/darwin_arm64-opt/bin/external/rules_haskell/haskell/cabal_wrapper bazel-out/darwin_arm64-opt/bin/external/lsp-types/lsp-types_cabal_wrapper_args.json) Execution platform: @io_tweag_rules_nixpkgs//nixpkgs/platforms:host Use --sandbox_debug to see verbose messages from the sandbox INFO: Elapsed time: 344.702s, Critical Path: 329.09s INFO: 49 processes: 14 internal, 35 processwrapper-sandbox. FAILED: Build did NOT complete successfully FAILED: Build did NOT complete successfully ``` * Disable create-daml-app tests on MacOS M1 These fail to build because puppeteer fails to install Chromium on M1. See https://github.com/digital-asset/daml/pull/13250. * Resign binaries after patching in package-app Otherwise they fail to execute on MacOS Monterey on M1. They symptom is that executing or otherwise loading the binary (e.g. into lldb) fails with exit code -9 without further indications. * Use GHC with LLVM on MacOS M1 The native backend only supports M1 starting from GHC 9.2. However, we are still on GHC 9.0. We wrap GHC to ensure that the LLVM toolchain and the codesign tool are present in the environment and point to the correct versions provided by nixpkgs. * Update the CC toolchain for MacOS M1 compatibility Use nixpkgs `nix-support/cc-cflags` file to provide default flags instead of using `makeWrapper`. On M1 there was an issue where passing `-l` flags or `-isystem` to `cc -v` would cause the following errors: ``` lang version 11.1.0 Target: aarch64-apple-darwin Thread model: posix InstalledDir: /nix/store/v6iidz79b425hli98g45xq9iblapn1zy-clang-11.1.0/bin "/nix/store/b82mvqzvdx5mh1n9n77v8h5vk9fgqrxj-clang-wrapper-11.1.0/bin/ld" -demangle -lto_library /nix/store/v6iidz79b425hli98g45xq9iblapn1zy-clang-11.1.0/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 11.0.0 0.0.0 -o a.out -L/nix/store/hc8a94w57ppwmn2gscm56pvlwi3zhyh1-libSystem-11.0.0/lib -L/nix/store/6f5ygwif1r523jj2qfwfiwix0fga4rgp-clang-11.1.0-lib/lib -L/nix/store/7pkxnbhpi0c10w18rirj8zxz3wv571nj-libcxx-11.1.0/lib -no_uuid -arch arm64 -lSystem /nix/store/b82mvqzvdx5mh1n9n77v8h5vk9fgqrxj-clang-wrapper-11.1.0/resource-root/lib/darwin/libclang_rt.osx.a Undefined symbols for architecture arm64: "_main", referenced from: implicit entry/start for main executable ld: symbol(s) not found for architecture arm64 ``` This also includes additional standard library search paths: `-isystem ${llvmPackages_12.libcxx.dev}/include/c++/v1` alone is not enough because some headers in it are [wrapper headers](https://gcc.gnu.org/onlinedocs/cpp/Wrapper-Headers.html) that use `include_next` directives. For these to resolve we need to add the compiler's builtin headers to the search path as well. This also sets `-Wno-elaborated-enum-base` to avoid build failures of absl on MacOS Monterey M1. ``` In file included from external/com_google_absl/absl/time/internal/cctz/src/time_zone_lookup.cc:26: In file included from /nix/store/jjkm7x4zfifqgsxlbhkamzg0vc9wzip4-apple-framework-CoreFoundation-11.0.0/Library/Frameworks/CoreFoundation.framework/Headers/CFTimeZone.h:13: /nix/store/jjkm7x4zfifqgsxlbhkamzg0vc9wzip4-apple-framework-CoreFoundation-11.0.0/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:474:9: error: non-defining declaration of enumeration with a fixed underlying type is only permitted as a standalone declaration; missing list of enumerators? [-Welaborated-enum-base] typedef CF_ENUM(CFIndex, CFComparisonResult) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /nix/store/jjkm7x4zfifqgsxlbhkamzg0vc9wzip4-apple-framework-CoreFoundation-11.0.0/Library/Frameworks/CoreFoundation.framework/Headers/CFAvailability.h:169:55: note: expanded from macro 'CF_ENUM' \#define CF_ENUM(...) __CF_ENUM_GET_MACRO(__VA_ARGS__, __CF_NAMED_ENUM, __CF_ANON_ENUM, )(__VA_ARGS__) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /nix/store/jjkm7x4zfifqgsxlbhkamzg0vc9wzip4-apple-framework-CoreFoundation-11.0.0/Library/Frameworks/CoreFoundation.framework/Headers/CFAvailability.h:134:48: note: expanded from macro '__CF_ENUM_GET_MACRO' \#define __CF_ENUM_GET_MACRO(_1, _2, NAME, ...) NAME ^ /nix/store/jjkm7x4zfifqgsxlbhkamzg0vc9wzip4-apple-framework-CoreFoundation-11.0.0/Library/Frameworks/CoreFoundation.framework/Headers/CFAvailability.h:142:75: note: expanded from macro '__CF_NAMED_ENUM' \#define __CF_NAMED_ENUM(_type, _name) enum __CF_ENUM_ATTRIBUTES _name : _type _name; enum _name : _type ^~~~~~~ In file included from external/com_google_absl/absl/time/internal/cctz/src/time_zone_lookup.cc:26: In file included from /nix/store/jjkm7x4zfifqgsxlbhkamzg0vc9wzip4-apple-framework-CoreFoundation-11.0.0/Library/Frameworks/CoreFoundation.framework/Headers/CFTimeZone.h:18: In file included from /nix/store/jjkm7x4zfifqgsxlbhkamzg0vc9wzip4-apple-framework-CoreFoundation-11.0.0/Library/Frameworks/CoreFoundation.framework/Headers/CFString.h:17: /nix/store/jjkm7x4zfifqgsxlbhkamzg0vc9wzip4-apple-framework-CoreFoundation-11.0.0/Library/Frameworks/CoreFoundation.framework/Headers/CFCharacterSet.h:62:9: error: non-defining declaration of enumeration with a fixed underlying type is only permitted as a standalone decla ration; missing list of enumerators? [-Welaborated-enum-base] typedef CF_ENUM(CFIndex, CFCharacterSetPredefinedSet) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /nix/store/jjkm7x4zfifqgsxlbhkamzg0vc9wzip4-apple-framework-CoreFoundation-11.0.0/Library/Frameworks/CoreFoundation.framework/Headers/CFAvailability.h:169:55: note: expanded from macro 'CF_ENUM' \#define CF_ENUM(...) __CF_ENUM_GET_MACRO(__VA_ARGS__, __CF_NAMED_ENUM, __CF_ANON_ENUM, )(__VA_ARGS__) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /nix/store/jjkm7x4zfifqgsxlbhkamzg0vc9wzip4-apple-framework-CoreFoundation-11.0.0/Library/Frameworks/CoreFoundation.framework/Headers/CFAvailability.h:134:48: note: expanded from macro '__CF_ENUM_GET_MACRO' \#define __CF_ENUM_GET_MACRO(_1, _2, NAME, ...) NAME ^ /nix/store/jjkm7x4zfifqgsxlbhkamzg0vc9wzip4-apple-framework-CoreFoundation-11.0.0/Library/Frameworks/CoreFoundation.framework/Headers/CFAvailability.h:142:75: note: expanded from macro '__CF_NAMED_ENUM' \#define __CF_NAMED_ENUM(_type, _name) enum __CF_ENUM_ATTRIBUTES _name : _type _name; enum _name : _type ^~~~~~~ ... ``` * Link libc++ in fat_cc_library on MacOS * Build on native ARM M1 instead of Rosetta changelog_begin changelog_end * Drop unused ghcLLVMWrapper * Select ghcWithLLVM within Nix If we generally expose ghcWithLLVM from Nix and then select on the Bazel, then we'd need to filter that derivation out from the Nix and dev-tool build step on CI. * fmt * Update Node version in compatibility * Expose node in PATH in create-daml-app test It seems that the node update made the `--scripts-prepend-node-path` flag less effective than it was before. Without explicitly adding `node` to `PATH` the install step fails with the following error: ``` Failure: Command "CreateProcess {cmdspec = RawCommand "/home/aj/.cache/bazel/_bazel_aj/c437a451a7a277d35b539da616255ac8/sandbox/linux-sandbox/1435/execroot/compatibility/bazel-out/k8-opt/bin/create-daml-app-0.0.0-platform-2.0.0.runfiles/compatibility/external/node_nix/node_nix/lib/node_modules/npm/bin/npm-cli.js" ["install","--scripts-prepend-node-path"], cwd = Nothing, env = Nothing, std_in = Inherit, std_out = Inherit, std_err = Inherit, close_fds = False, create_group = False, delegate_ctlc = False, detach_console = False, create_new_console = False, new_session = False, child_group = Nothing, child_user = Nothing, use_process_jobs = False}" exited with ExitFailure 127 npm ERR! code 127 npm ERR! path /tmp/extra-dir-7515936101075/create-daml-app/ui/node_modules/puppeteer npm ERR! command failed npm ERR! command sh -c node install.js npm ERR! sh: line 1: node: command not found npm ERR! A complete log of this run can be found in: npm ERR! /tmp/extra-dir-7515936101074/_logs/2022-03-24T10_18_15_227Z-debug.log ``` * Skip create-daml-app compat tests pre 2.0.0 changelog_begin changelog_end In these tests the install step fails with the following error due to mismatch babel-jest dependency versions: ``` ==================== Test output for //:create-daml-app-1.8.1-platform-0.0.0: Create Daml App tests Getting Started Guide: WARNING: Specifying the template via daml new create-daml-app create-daml-app is deprecated. The recommended way of specifying the template is daml new create-daml-app --template create-daml-app Created a new project in "create-daml-app" based on the template "create-daml-app". > create-daml-app@0.1.0 test > react-scripts test --testURL='http://localhost:7575' There might be a problem with the project dependency tree. It is likely not a bug in Create React App, but something you need to fix locally. The react-scripts package provided by Create React App requires a dependency: "babel-jest": "^24.9.0" Don't try to install it manually: your package manager does it automatically. However, a different version of babel-jest was detected higher up in the tree: /tmp/extra-dir-3298351016846/create-daml-app/ui/node_modules/babel-jest (version: 25.5.1) Manually installing incompatible versions is known to cause hard-to-debug issues. If you would prefer to ignore this check, add SKIP_PREFLIGHT_CHECK=true to an .env file in your project. That will permanently disable this message but you might encounter other issues. To fix the dependency tree, try following the steps below in the exact order: 1. Delete package-lock.json (not package.json!) and/or yarn.lock in your project folder. 2. Delete node_modules in your project folder. 3. Remove "babel-jest" from dependencies and/or devDependencies in the package.json file in your project folder. 4. Run npm install or yarn, depending on the package manager you use. In most cases, this should be enough to fix the problem. If this has not helped, there are a few other things you can try: 5. If you used npm, install yarn (http://yarnpkg.com/) and repeat the above steps with it instead. This may help because npm has known issues with package hoisting which may get resolved in future versions. 6. Check if /tmp/extra-dir-3298351016846/create-daml-app/ui/node_modules/babel-jest is outside your project directory. For example, you might have accidentally installed something in your home folder. 7. Try running npm ls babel-jest in your project folder. This will tell you which other package (apart from the expected react-scripts) installed babel-jest. If nothing else helps, add SKIP_PREFLIGHT_CHECK=true to an .env file in your project. That would permanently disable this preflight check in case you want to proceed anyway. P.S. We know this message is long but please read the steps above :-) We hope you find them helpful! FAIL (125.62s) Create app from template (0.05s) Patch the application code with messaging feature Extract codegen output (0.06s) Set up libraries and workspaces (0.01s) Install Jest, Puppeteer and other dependencies (123.95s) Run Puppeteer end-to-end tests (1.54s) callProcess: /home/aj/.cache/bazel/_bazel_aj/c437a451a7a277d35b539da616255ac8/sandbox/linux-sandbox/2351/execroot/compatibility/bazel-out/k8-opt/bin/create-daml-app-1.8.1-platform-0.0.0.runfiles/compatibility/external/node_nix/node_nix/lib/node_modules/npm/bin/npm-cli.js "run" "test" "--ci" "--all" "--scripts-prepend-node-path" (exit 1): failed 1 out of 1 tests failed (125.62s) ================================================================================ ``` Applying the suggested `SKIP_PREFLIGHT_CHECK=true` fix leads to the following failure instead: ``` ==================== Test output for //:create-daml-app-1.9.0-platform-0.0.0: Create Daml App tests Getting Started Guide: WARNING: Specifying the template via daml new create-daml-app create-daml-app is deprecated. The recommended way of specifying the template is daml new create-daml-app --template create-daml-app Created a new project in "create-daml-app" based on the template "create-daml-app". > create-daml-app@0.1.0 test > react-scripts test --testURL='http://localhost:7575' PASS src/components/App.test.tsx ● Console console.debug daml-types/index.js:98 Registered template bbfcd72618817ef8c99eb663e1f80375835bd51efebdc69b55884ad7afb3a0ef:User:Message. console.debug daml-types/index.js:98 Registered template bbfcd72618817ef8c99eb663e1f80375835bd51efebdc69b55884ad7afb3a0ef:User:User. 12:42:55.745 [program-resource-pool-4] INFO c.d.l.sandbox.AkkaSubmissionsBridge - Instantiated Akka submissions bridge., context: {participantId: "sandbox"} 12:42:57.897 [program-resource-pool-3] INFO c.d.ledger.sandbox.SandboxOnXRunner - Initialized sandbox-on-x with conflict checking ledger bridge, version 0.0.0, run-mode = combined participant, index DB backend = h2database, participant-id = sandbox, ledger-id = create-daml-app-sandbox, port = 0, time mode = wall-clock time, allowed language versions = [min = LanguageVersion(V1,LanguageMinorVersion(6)), max = LanguageVersion(V1,LanguageMinorVersion(14))], authentication = all unauthenticated allowed, contract ids seeding = strong 24-03-2022 12:43:02.413 [main] INFO com.daml.http.Main - Config(ledgerHost=localhost, ledgerPort=34937, address=127.0.0.1, httpPort=7575, portFile=Some(json-api.port), packageReloadInterval=5 seconds, packageMaxInboundMessageSize=None, maxInboundMessageSize=4194304, tlsConfig=TlsConfiguration(false,None,None,None,None,REQUIRE,false,None), jdbcConfig=None, staticContentConfig=None, allowNonHttps=true, wsConfig=None, nonRepudiationCertificateFile=None, nonRepudiationPrivateKeyFile=None, nonRepudiationPrivateKeyAlgorithm=None, surrogateTpIdCacheMaxEntries=None), context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0"} 24-03-2022 12:43:02.745 [http-json-ledger-api-akka.actor.default-dispatcher-5] INFO akka.event.slf4j.Slf4jLogger - Slf4jLogger started 24-03-2022 12:43:03.041 [http-json-ledger-api-akka.actor.default-dispatcher-5] INFO com.daml.http.HttpService - HTTP Server pre-startup, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0"} 24-03-2022 12:43:03.251 [http-json-ledger-api-akka.actor.default-dispatcher-5] INFO com.daml.http.LedgerClient - Attempting to connect to the ledger localhost:34937 (600 attempts), context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0"} 24-03-2022 12:43:03.594 [http-json-ledger-api-akka.actor.default-dispatcher-5] INFO com.daml.http.LedgerClient - Attempt 1/600 succeeded!, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0"} 24-03-2022 12:43:03.596 [http-json-ledger-api-akka.actor.default-dispatcher-5] INFO com.daml.http.LedgerClient - Attempting to connect to the ledger localhost:34937 (600 attempts), context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0"} 24-03-2022 12:43:03.600 [http-json-ledger-api-akka.actor.default-dispatcher-5] INFO com.daml.http.LedgerClient - Attempt 1/600 succeeded!, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0"} 24-03-2022 12:43:03.601 [http-json-ledger-api-akka.actor.default-dispatcher-5] INFO com.daml.http.HttpService - contractDao: None, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0"} 24-03-2022 12:43:04.132 [http-json-ledger-api-akka.actor.default-dispatcher-5] INFO com.daml.http.Main - Started server: (ServerBinding(/127.0.0.1:7575),None), context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0"} 24-03-2022 12:43:05.280 [http-json-ledger-api-akka.actor.default-dispatcher-13] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "2ab72d48-cdef-4e00-ac17-0afda5084008"} 24-03-2022 12:43:05.791 [http-json-ledger-api-akka.actor.default-dispatcher-5] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "2ab72d48-cdef-4e00-ac17-0afda5084008"} > create-daml-app@0.1.0 start > react-scripts start [HPM] Proxy created: function (pathname, req) { // Proxy requests to the http json api when in development const proxied = pathname.match("^/v1") && process.env.NODE_ENV === "development"; if (proxied) { console.log( `Request with path ${pathname} proxied from host ${req.headers.host} to host ${httpJsonDevUrl}` ); } return proxied; } -> http://localhost:undefined ℹ 「wds」: Project is running at http://192.168.1.114/ ℹ 「wds」: webpack output is served from ℹ 「wds」: Content not from webpack is served from /tmp/extra-dir-99443589994656/create-daml-app/ui/public ℹ 「wds」: 404s will fallback to / Starting the development server... 24-03-2022 12:43:07.495 [http-json-ledger-api-akka.actor.default-dispatcher-9] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "ce0131fd-6a4c-4eb1-8c1b-6d68418fde82"} 24-03-2022 12:43:07.606 [http-json-ledger-api-akka.actor.default-dispatcher-17] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "ce0131fd-6a4c-4eb1-8c1b-6d68418fde82"} 24-03-2022 12:43:07.623 [http-json-ledger-api-akka.actor.default-dispatcher-9] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "a4d1c7b0-406c-4297-a690-66ba2b692f19"} 24-03-2022 12:43:07.725 [http-json-ledger-api-akka.actor.default-dispatcher-16] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "a4d1c7b0-406c-4297-a690-66ba2b692f19"} 24-03-2022 12:43:07.741 [http-json-ledger-api-akka.actor.default-dispatcher-12] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "bf65790a-38bc-4686-aa15-607c3c24661a"} 24-03-2022 12:43:07.846 [http-json-ledger-api-akka.actor.default-dispatcher-9] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "bf65790a-38bc-4686-aa15-607c3c24661a"} 24-03-2022 12:43:07.865 [http-json-ledger-api-akka.actor.default-dispatcher-13] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "3ab06283-270c-4994-852c-92c8c3b34ecc"} 24-03-2022 12:43:07.964 [http-json-ledger-api-akka.actor.default-dispatcher-14] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "3ab06283-270c-4994-852c-92c8c3b34ecc"} 24-03-2022 12:43:07.980 [http-json-ledger-api-akka.actor.default-dispatcher-8] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "b332b66a-6231-4492-817d-a2c58c85d04c"} 24-03-2022 12:43:08.084 [http-json-ledger-api-akka.actor.default-dispatcher-18] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "b332b66a-6231-4492-817d-a2c58c85d04c"} 24-03-2022 12:43:08.098 [http-json-ledger-api-akka.actor.default-dispatcher-17] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "8c77ce53-52b5-4e0c-993a-3f810b54bfec"} 24-03-2022 12:43:08.204 [http-json-ledger-api-akka.actor.default-dispatcher-9] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "8c77ce53-52b5-4e0c-993a-3f810b54bfec"} 24-03-2022 12:43:08.220 [http-json-ledger-api-akka.actor.default-dispatcher-5] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "8813ad99-79c7-42c4-9719-5bdcfeb5077e"} 24-03-2022 12:43:08.326 [http-json-ledger-api-akka.actor.default-dispatcher-12] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "8813ad99-79c7-42c4-9719-5bdcfeb5077e"} 24-03-2022 12:43:08.340 [http-json-ledger-api-akka.actor.default-dispatcher-18] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "deeca40b-0f05-47c9-927d-f71b0fe08ccb"} 24-03-2022 12:43:08.444 [http-json-ledger-api-akka.actor.default-dispatcher-18] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "deeca40b-0f05-47c9-927d-f71b0fe08ccb"} 24-03-2022 12:43:08.462 [http-json-ledger-api-akka.actor.default-dispatcher-12] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "9be53420-eb4d-4ee3-9915-4a4381c51bea"} 24-03-2022 12:43:08.563 [http-json-ledger-api-akka.actor.default-dispatcher-18] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "9be53420-eb4d-4ee3-9915-4a4381c51bea"} 24-03-2022 12:43:08.576 [http-json-ledger-api-akka.actor.default-dispatcher-18] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "8d64b076-ff2b-4f5b-8653-95e5e949cb34"} 24-03-2022 12:43:08.685 [http-json-ledger-api-akka.actor.default-dispatcher-14] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "8d64b076-ff2b-4f5b-8653-95e5e949cb34"} 24-03-2022 12:43:08.697 [http-json-ledger-api-akka.actor.default-dispatcher-14] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "87246c50-00b7-453e-9771-83f176a3cbfc"} 24-03-2022 12:43:08.802 [http-json-ledger-api-akka.actor.default-dispatcher-12] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "87246c50-00b7-453e-9771-83f176a3cbfc"} 24-03-2022 12:43:08.818 [http-json-ledger-api-akka.actor.default-dispatcher-12] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "65bb8c95-a253-4ac5-a297-1abeff6ce44c"} 24-03-2022 12:43:08.920 [http-json-ledger-api-akka.actor.default-dispatcher-12] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "65bb8c95-a253-4ac5-a297-1abeff6ce44c"} 24-03-2022 12:43:08.930 [http-json-ledger-api-akka.actor.default-dispatcher-12] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/query from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "d45c0c95-1576-480c-b048-f59919a1d139"} 24-03-2022 12:43:10.016 [http-json-ledger-api-akka.actor.default-dispatcher-12] INFO com.daml.http.PackageService - new package IDs loaded: bfcd37bd6b84768e86e432f5f6c33e25d9e7724a9d42e33875ff74f6348e733f, 518032f41fd0175461b35ae0c9691e08b4aea55e62915f8360af2cc7a1f2ba6c, cc348d369011362a5190fe96dd1f0dfbc697fdfd10e382b9e9666f0da05961b7, f78511c39cc293d5ed72acf5a4a81411af75a435df4106c5e37823af6589040b, 6839a6d3d430c569b2425e9391717b44ca324b88ba621d597778811b2d05031d, 99a2705ed38c1c26cbb8fe7acf36bbf626668e167a33335de932599219e0a235, 76bf0fd12bd945762a01f8fc5bbcdfa4d0ff20f8762af490f8f41d6237c6524f, e22bce619ae24ca3b8e6519281cb5a33b64b3190cc763248b4c3f9ad5087a92c, d58cf9939847921b2aab78eaa7b427dc4c649d25e6bee3c749ace4c3f52f5c97, 6c2c0667393c5f92f1885163068cd31800d2264eb088eb6fc740e11241b2bf06, c1f1f00558799eec139fb4f4c76f95fb52fa1837a5dd29600baa1c8ed1bdccfd, 733e38d36a2759688a4b2c4cec69d48e7b55ecc8dedc8067b815926c917a182a, 057eed1fd48c238491b8ea06b9b5bf85a5d4c9275dd3f6183e0e6b01730cc2ba, 52af8c65ac2c4b3d61637558935d2b0a92369ec4da39978a29f90a5f738f3e14, d14e08374fc7197d6a0de468c968ae8ba3aadbf9315476fd39071831f5923662, e491352788e56ca4603acc411ffe1a49fefd76ed8b163af86cf5ee5f4c38645b, 40f452260bef3f29dede136108fc08a88d5a5250310281067087da6f0baddff7, 8a7806365bbd98d88b4c13832ebfa305f6abaeaf32cfa2b7dd25c4fa489b79fb, bbfcd72618817ef8c99eb663e1f80375835bd51efebdc69b55884ad7afb3a0ef, context: {ledger_id: "create-daml-app-sandbox", cmd: "GetActiveContractsRequest(OneAnd(TemplateId(Some(bbfcd72618817ef8c99eb663e1f80375835bd51efebdc69b55884ad7afb3a0ef),User,User),Set()),Map(),None)", request_id: "d45c0c95-1576-480c-b048-f59919a1d139", instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", application_id: "create-daml-app", read_as: "List()", act_as: "List(party-c276900f)"} 24-03-2022 12:43:10.192 [http-json-ledger-api-akka.actor.default-dispatcher-12] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "d45c0c95-1576-480c-b048-f59919a1d139"} 24-03-2022 12:43:10.420 [http-json-ledger-api-akka.actor.default-dispatcher-12] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/create from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "90767a4d-bf5f-4a9c-a633-9c9bf4374ab1"} 24-03-2022 12:43:10.490 [http-json-ledger-api-akka.actor.default-dispatcher-11] INFO com.daml.http.CommandService - Submitting create command, context: {command_id: "9371a5a2-1ab5-4deb-8cec-ad21c0e620dc", ledger_id: "create-daml-app-sandbox", request_id: "90767a4d-bf5f-4a9c-a633-9c9bf4374ab1", instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", application_id: "create-daml-app", template_id: "TemplateId(bbfcd72618817ef8c99eb663e1f80375835bd51efebdc69b55884ad7afb3a0ef,User,User)", read_as: "List()", act_as: "List(party-c276900f)"} 24-03-2022 12:43:12.870 [http-json-ledger-api-akka.actor.default-dispatcher-17] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "90767a4d-bf5f-4a9c-a633-9c9bf4374ab1"} 24-03-2022 12:43:12.885 [http-json-ledger-api-akka.actor.default-dispatcher-17] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/fetch from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "fd827c73-d3b8-4e42-877a-ce9af707da2a"} 24-03-2022 12:43:12.992 [http-json-ledger-api-akka.actor.default-dispatcher-11] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "fd827c73-d3b8-4e42-877a-ce9af707da2a"} 24-03-2022 12:43:13.004 [http-json-ledger-api-akka.actor.default-dispatcher-11] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/query from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "94adec23-cb1a-464b-9fad-8bf7da06b99f"} 24-03-2022 12:43:13.017 [http-json-ledger-api-akka.actor.default-dispatcher-13] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "94adec23-cb1a-464b-9fad-8bf7da06b99f"} 24-03-2022 12:43:13.074 [http-json-ledger-api-akka.actor.default-dispatcher-7] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "42f7aaf6-f3f7-4138-a4c6-1be224c100bc"} 24-03-2022 12:43:13.121 [http-json-ledger-api-akka.actor.default-dispatcher-17] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "42f7aaf6-f3f7-4138-a4c6-1be224c100bc"} Compiled successfully! You can now view create-daml-app in the browser. Local: http://localhost:3000 On Your Network: http://192.168.1.114:3000 Note that the development build is not optimized. To create a production build, use npm run build. Request with path /v1/fetch proxied from host localhost:3000 to host http://localhost:undefined 24-03-2022 12:43:53.540 [http-json-ledger-api-akka.actor.default-dispatcher-11] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "f1da2b78-e020-40fc-b4cc-e635fc78f8fb"} 24-03-2022 12:43:53.681 [http-json-ledger-api-akka.actor.default-dispatcher-7] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "f1da2b78-e020-40fc-b4cc-e635fc78f8fb"} 24-03-2022 12:43:53.690 [http-json-ledger-api-akka.actor.default-dispatcher-7] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "42e89b95-f5b7-4c39-bcd8-4264e86a924d"} 24-03-2022 12:43:53.802 [http-json-ledger-api-akka.actor.default-dispatcher-13] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "42e89b95-f5b7-4c39-bcd8-4264e86a924d"} 24-03-2022 12:43:53.814 [http-json-ledger-api-akka.actor.default-dispatcher-13] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "fd54814b-fc1f-479b-b65a-1b3bc59392b8"} 24-03-2022 12:43:53.923 [http-json-ledger-api-akka.actor.default-dispatcher-6] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "fd54814b-fc1f-479b-b65a-1b3bc59392b8"} Request with path /v1/fetch proxied from host localhost:3000 to host http://localhost:undefined 24-03-2022 12:44:24.809 [http-json-ledger-api-akka.actor.default-dispatcher-17] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "cde08b6a-68c1-4f7d-9d20-f5bde5c478aa"} 24-03-2022 12:44:24.880 [http-json-ledger-api-akka.actor.default-dispatcher-9] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "cde08b6a-68c1-4f7d-9d20-f5bde5c478aa"} Request with path /v1/fetch proxied from host localhost:3000 to host http://localhost:undefined 24-03-2022 12:44:55.691 [http-json-ledger-api-akka.actor.default-dispatcher-8] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "8dfa15a7-044d-41f7-9597-37662c2ff5ff"} 24-03-2022 12:44:55.818 [http-json-ledger-api-akka.actor.default-dispatcher-6] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "8dfa15a7-044d-41f7-9597-37662c2ff5ff"} 24-03-2022 12:44:55.828 [http-json-ledger-api-akka.actor.default-dispatcher-6] INFO com.daml.http.Endpoints - Incoming POST request on http://localhost:7575/v1/parties/allocate from unknown, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "fe3af4d3-7e89-41a5-bfb3-ec639967a0f8"} 24-03-2022 12:44:55.938 [http-json-ledger-api-akka.actor.default-dispatcher-8] INFO com.daml.http.Endpoints - Responding to client with HTTP 200 OK, context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0", request_id: "fe3af4d3-7e89-41a5-bfb3-ec639967a0f8"} Request with path /v1/fetch proxied from host localhost:3000 to host http://localhost:undefined FAIL src/index.test.ts (154.562s) ● Console console.debug daml-types/index.js:98 Registered template bbfcd72618817ef8c99eb663e1f80375835bd51efebdc69b55884ad7afb3a0ef:User:Message. console.debug daml-types/index.js:98 Registered template bbfcd72618817ef8c99eb663e1f80375835bd51efebdc69b55884ad7afb3a0ef:User:User. ● log in as a new user, log out and log back in TimeoutError: waiting for selector ".test-select-main-menu" failed: timeout 30000ms exceeded 277 | await usernameInput.type(partyName); 278 | await page.click(".test-select-login-button"); > 279 | await page.waitForSelector(".test-select-main-menu"); | ^ 280 | }; 281 | // LOGIN_FUNCTION_END 282 | at new WaitTask (node_modules/puppeteer/lib/DOMWorld.js:407:34) at DOMWorld._waitForSelectorOrXPath (node_modules/puppeteer/lib/DOMWorld.js:332:26) at DOMWorld.waitForSelector (node_modules/puppeteer/lib/DOMWorld.js:315:21) at Frame.waitForSelector (node_modules/puppeteer/lib/FrameManager.js:384:51) at Frame.<anonymous> (node_modules/puppeteer/lib/helper.js:117:27) at Page.waitForSelector (node_modules/puppeteer/lib/Page.js:867:33) at login (src/index.test.ts:279:14) at Object.<anonymous> (src/index.test.ts:313:3) ● log in as three different users and start following each other TimeoutError: waiting for selector ".test-select-main-menu" failed: timeout 30000ms exceeded 277 | await usernameInput.type(partyName); 278 | await page.click(".test-select-login-button"); > 279 | await page.waitForSelector(".test-select-main-menu"); | ^ 280 | }; 281 | // LOGIN_FUNCTION_END 282 | at new WaitTask (node_modules/puppeteer/lib/DOMWorld.js:407:34) at DOMWorld._waitForSelectorOrXPath (node_modules/puppeteer/lib/DOMWorld.js:332:26) at DOMWorld.waitForSelector (node_modules/puppeteer/lib/DOMWorld.js:315:21) at Frame.waitForSelector (node_modules/puppeteer/lib/FrameManager.js:384:51) at Frame.<anonymous> (node_modules/puppeteer/lib/helper.js:117:27) at Page.waitForSelector (node_modules/puppeteer/lib/Page.js:867:33) at login (src/index.test.ts:279:14) at Object.<anonymous> (src/index.test.ts:349:3) ● error when following self TimeoutError: waiting for selector ".test-select-main-menu" failed: timeout 30000ms exceeded 277 | await usernameInput.type(partyName); 278 | await page.click(".test-select-login-button"); > 279 | await page.waitForSelector(".test-select-main-menu"); | ^ 280 | }; 281 | // LOGIN_FUNCTION_END 282 | at new WaitTask (node_modules/puppeteer/lib/DOMWorld.js:407:34) at DOMWorld._waitForSelectorOrXPath (node_modules/puppeteer/lib/DOMWorld.js:332:26) at DOMWorld.waitForSelector (node_modules/puppeteer/lib/DOMWorld.js:315:21) at Frame.waitForSelector (node_modules/puppeteer/lib/FrameManager.js:384:51) at Frame.<anonymous> (node_modules/puppeteer/lib/helper.js:117:27) at Page.waitForSelector (node_modules/puppeteer/lib/Page.js:867:33) at login (src/index.test.ts:279:14) at Object.<anonymous> (src/index.test.ts:455:3) ● error when adding a user that you are already following TimeoutError: waiting for selector ".test-select-main-menu" failed: timeout 30000ms exceeded 277 | await usernameInput.type(partyName); 278 | await page.click(".test-select-login-button"); > 279 | await page.waitForSelector(".test-select-main-menu"); | ^ 280 | }; 281 | // LOGIN_FUNCTION_END 282 | at new WaitTask (node_modules/puppeteer/lib/DOMWorld.js:407:34) at DOMWorld._waitForSelectorOrXPath (node_modules/puppeteer/lib/DOMWorld.js:332:26) at DOMWorld.waitForSelector (node_modules/puppeteer/lib/DOMWorld.js:315:21) at Frame.waitForSelector (node_modules/puppeteer/lib/FrameManager.js:384:51) at Frame.<anonymous> (node_modules/puppeteer/lib/helper.js:117:27) at Page.waitForSelector (node_modules/puppeteer/lib/Page.js:867:33) at login (src/index.test.ts:279:14) at Object.<anonymous> (src/index.test.ts:471:3) Test Suites: 1 failed, 1 passed, 2 total Tests: 4 failed, 3 passed, 7 total Snapshots: 0 total Time: 155.201s Ran all test suites. 12:45:26.673 [program-resource-pool-6] INFO c.d.g.a.server.akka.ServerAdapter - SERVER_IS_SHUTTING_DOWN(1,0): Server is shutting down, context: {err-context: "{location=ServerAdapter.scala:59}"} 12:45:26.675 [program-resource-pool-6] INFO c.d.g.a.server.akka.ServerAdapter - SERVER_IS_SHUTTING_DOWN(1,0): Server is shutting down, context: {err-context: "{location=ServerAdapter.scala:59}"} 12:45:26.676 [program-resource-pool-6] INFO c.d.g.a.server.akka.ServerAdapter - SERVER_IS_SHUTTING_DOWN(1,0): Server is shutting down, context: {err-context: "{location=ServerAdapter.scala:59}"} 12:45:26.677 [program-resource-pool-6] INFO c.d.g.a.server.akka.ServerAdapter - SERVER_IS_SHUTTING_DOWN(1,0): Server is shutting down, context: {err-context: "{location=ServerAdapter.scala:59}"} [WARN] [03/24/2022 12:45:26.723] [program-resource-pool-6] [CoordinatedShutdown(akka://sandbox-on-x)] Could not addJvmShutdownHook, due to: Shutdown in progress [INFO] [03/24/2022 12:45:26.724] [program-resource-pool-6] [CoordinatedShutdown(akka://sandbox-on-x)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason] 24-03-2022 12:45:26.630 [shutdownHook1] INFO com.daml.http.HttpService - Stopping server..., context: {instance_uuid: "1ff5d996-9493-4dea-a9a8-5dc5725c33c0"} 12:45:26.648 [program-resource-pool-6] INFO c.d.g.a.server.akka.ServerAdapter - SERVER_IS_SHUTTING_DOWN(1,0): Server is shutting down, context: {err-context: "{location=ServerAdapter.scala:59}"} FAIL (278.22s) Create app from template (0.04s) Patch the application code with messaging feature Extract codegen output (0.04s) Set up libraries and workspaces Install Jest, Puppeteer and other dependencies (120.36s) Run Puppeteer end-to-end tests (157.77s) callProcess: /home/aj/.cache/bazel/_bazel_aj/c437a451a7a277d35b539da616255ac8/sandbox/linux-sandbox/2357/execroot/compatibility/bazel-out/k8-opt/bin/create-daml-app-1.9.0-platform-0.0.0.runfiles/compatibility/external/node_nix/node_nix/lib/node_modules/npm/bin/npm-cli.js "run" "test" "--ci" "--all" "--scripts-prepend-node-path" (exit 1): failed 1 out of 1 tests failed (278.22s) ================================================================================ ``` * Revert "Skip create-daml-app compat tests pre 2.0.0" This reverts commit 762e61941f164e5deb10fc752f391b69003377cf. * Revert "Expose node in PATH in create-daml-app test" This reverts commit 8541b39d0f1b36c63366b90f97a69f7d950c92c5. * Revert "Update Node version in compatibility" This reverts commit 389639402d19c3ffa714e22bc61e042f82070b74. * Keep using NodeJS 14 for the compatibility tests NodeJS 16 is needed for M1 compatibility, but it breaks the compatibility tests. So, for now, we stick to the older version for the compatibility tests. Co-authored-by: Andreas Herrmann <andreas.herrmann@tweag.io> |
||
Stefano Baghino
|
0a92bd7431
|
Fix binary for Coursier (#13310)
The binary should be called `cs`, the full `coursier` name causes the following error ``` /path/to/digital-asset/daml/dev-env/bin/../lib/dade-common: line 143: /nix/store/hsbnxsgqhaxavqdwmqyvcdp3ng22gvaf-coursier-2.0.16/bin/coursier: No such file or directory ``` changelog_begin changelog_end |
||
Moritz Kiefer
|
8a966bfaf3
|
Upgrade sphinx (#12968)
* Upgrade sphinx Don’t want to be stuck on 1.8.3 forever. The current version is 4.4.0 (this upgrades to 4.3.1 which is the latest in nixpkgs). I did had to drop footnotebackref. This runs into the same issue as https://tex.stackexchange.com/questions/137594/hyperref-footnotebackref-in-longtable but just copying the fix doesn’t work and I don’t understand enough about the details here to fix this myself. We have 7 footnotes in the Daml docs + some in the Canton docs. That does not seem worth sticking on a sphinx version from 2018 for just to get backreferences from footnotes to the link on the same page. changelog_begin changelog_end * turns out you need fonts maybe * . changelog_begin changelog_end * suppport :force: in daml-docs changelog_begin changelog_end |
||
Moritz Kiefer
|
e40f62f88a
|
Revert "Switch to Bazel 5 (#12935)" (#12974)
This reverts commit
|
||
Moritz Kiefer
|
4c0118df4d
|
Switch to Bazel 5 (#12935)
* Switch to Bazel 5 changelog_begin changelog_end * . * . changelog_begin changelog_end |
||
Moritz Kiefer
|
04eff2722c
|
Drop daml-lf-verify (#12942)
This is completely unmaintained, unused and partially broken so delete it for now. Worst case, we recover it from Git history. closes #6550 because it now refers to deleted code. changelog_begin changelog_end |
||
Moritz Kiefer
|
2de470de31
|
Upgrade nixpkgs (#12926)
Partially just to keep things up2date, partially to get a chance to upgrade to Bazel 5. changelog_begin changelog_end |
||
Moritz Kiefer
|
3bcfaa7dcb
|
Support building via rosetta (#12910)
* Support building via rosetta Not as nice as a native build but seems useful enough until we have that working. changelog_begin changelog_end * . changelog_begin changelog_end * . changelog_begin changelog_end * . changelog_begin changelog_end |
||
Moritz Kiefer
|
6a585c9eca
|
Drop license-checker from dev-env (#12909)
No reason to keep a custom nix deriv around for something we don’t use. changelog_begin changelog_end |
||
Moritz Kiefer
|
9e1e42d27c
|
Drop dependency on hosted nodes (#12901)
This should hopefully get CI working again. There are two changes in here: 1. We can no longer change our patched Bazel. I didn’t switch away from the current patched version for now (we upload it to gcp bucket so it still works fine even if we cannot build it) but if we upgrade, we need to go to an unpatched version for now. 2. We need to get `az` from dev-env. I tested the self service compat job stuff and it works fine with this but there is a chance other parts don’t. changelog_begin changelog_end |
||
Sofia Faro
|
e12faa32b2
|
Add an integration test for canton-repl (#12772)
* Add an integration test for canton-repl changelog_begin changelog_end * Use script to run canton-repl * buildifier, add comment * remove script_dev_env * . * . * apparently unixtools is bad so don’t use all of it changelog_begin changelog_end * fix test * the -- is necessary * . * fix invocation of script on linux * need exit on linux * remove debugs and document the jank Co-authored-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org> |
||
Victor Peter Rouven Müller
|
aa45f48798
|
Upgrade to Scala 2.13.8 (#12506)
* Upgrade to Scala 2.13.8 changelog_begin changelog_end * Update hash for scala in nixpkgs * update more hashes for scala upgrade * Fix most warnings etc. * Fix remaining errors etc. * Fix formatting * Resolve last errors hopefully * Fix ledger api common build file * Combine imports & revert accidental change that broke the CI run * Rename exporting vals to scriptExport & minimize diff * Remove more wrong changes * moved warning around |
||
Moisés Ackerman
|
e4764cc426
|
Upgrade to GHC 9.0.2 (#12300)
changelog_begin changelog_end Co-authored-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org> |
||
Gary Verhaegen
|
f08dfa3264
|
Bump terraform (#12670)
We've been using an old version of Terraform for a long time now. The main blocker used to be that there was no post-0.12 version of `secret`, but that has now been resolved: there's a new fork, with new maintainers (blessed by the original one and accepted by the Terraform registry) [here]. I'll be upgrading one version at a time as 0.x versions are considered major (and thus potentially breaking). [here]: https://github.com/numtide/terraform-provider-secret See https://github.com/digital-asset/daml/pull/12670 for details. CHANGELOG_BEGIN CHANGELOG_END |
||
Moritz Kiefer
|
fcb612429c
|
Simplify Nix GHC derivation (#12620)
It turns out we don’t need this anymore (according to CI which is good enough for me). This is great since it means that we don’t need to build our own GHC anymore and can instead fetch it from the upstream cache. changelog_begin changelog_end |
||
Moritz Kiefer
|
93aa5abef3
|
Upgrade to NodeJS 14 (#12429)
NodeJS 12 is eol in April and there are already packages (e.g. vsce) that dropped support. We probably should upgrade even further but for now I’m going with the most conservative approach. changelog_begin changelog_end |
||
Moritz Kiefer
|
37680be310
|
Add sha256sum to dev-env (#12328)
Not quite sure what changed but our macos builds are unhappy and this fixes it in my tests. changelog_begin changelog_end |
||
Moritz Kiefer
|
3b39028622
|
Upgrade nixpkgs (#12280)
This gives us GHC 9.0.2 and a new Bazel release. changelog_begin changelog_end |
||
Moisés Ackerman
|
9ed1175d41
|
Use bazel-provided gRPC on Unix-like OSs (#12273) (#12194)
We switch back to bazel-provided gRPC as a temporary fix for #12194
This partially reverts commit
|
||
Gary Verhaegen
|
d2e2c21684
|
update copyright headers (#12240)
New year, new copyright, new expected unknown issues with various files that won't be covered by the script and/or will be but shouldn't change. I'll do the details on Jan 1, but would appreciate this being preapproved so I can actually get it merged by then. CHANGELOG_BEGIN CHANGELOG_END |
||
nicu-da
|
bf239882f0
|
Update nix to include bazel fix for Monterey (#11929)
changelog_begin changelog_end |
||
Remy
|
b0dda53868
|
LF check stable proto with buf and md5sum. (#11888)
The resulting tests should be faster and more reliable fixes #11443 CHANGELOG_BEGIN CHANGELOG_END |
||
Andreas Herrmann
|
39a38d3a37
|
Update to Java 11 (#11512)
* Update to Java 11
changelog_begin
changelog_end
* Fix RoundingMode deprecation warnings
* Fix dep-ann warning
* Integer constructor
* JavaX annotation dependency
* javax.xml.bind was removed in Java 11
Using Guava as a replacement, since it is already a project dependency.
* JDK 11 no longer has a separate JRE tree
* Remove unused jdk_nix import
* remove now redundant jdk11_nix
* Java 8 --> 9 increased Instant.now() precision
See https://bugs.openjdk.java.net/browse/JDK-8068730
The precision of `Instant.now()` increased between Java 8 and Java 9.
On Linux and MacOS this doesn't seem to be a problem, as the precision
still seems to be at micro seconds. However, on Windows this now causes
errors of the following form:
```
java.lang.IllegalArgumentException: Conversion of Instant
2021-11-05T13:58:56.726875100Z to microsecond granularity would result
in loss of precision.
```
Suggesting that it now offers sub-microsecond precision.
`TimestampConversion.instantToMicros` had a check to fail if the
conversion lead to a loss of precision. In the specific failing test
case this is not a concern, so this adds a `roundInstantToMicros`
variant that avoids this kind of error.
* TMP round timestamps
* Revert "TMP round timestamps"
This reverts commit
|
||
Moritz Kiefer
|
85979b3d77
|
Upgrade to Postgres 10 (#11751)
1.18 is out and we’re bumping our requirements to 10 for 2.0 so this seems like a good time to make the switch. changelog_begin changelog_end |
||
Moritz Kiefer
|
bb19c0de91
|
Drop Scala 2.12 support (#11619)
* Drop Scala 2.12 support This only includes the CI/build system infrastructure changes. Dropping compatibility layers from our code for 2.12 can be done separately. This is fine even in the context of backport builds since we already disable the Scala 2.12 job for those anyway. fixes #11315 changelog_begin changelog_end * Update bazel-java-deps.bzl Co-authored-by: pbatko-da <pawel.batko@digitalasset.com> Co-authored-by: pbatko-da <pawel.batko@digitalasset.com> |