bug: Keyboard-attach footer-bar animation

Type: bug
Platform: all
Hi,
I have an issue with the keyboard-attach directive on a ion-footer-bar
I'm using Ionic 1.0.0-rc.2 and ionic keyboard plugin.
When I click on an input inside this ion-footer-bar, the keyboard is correctly opened and the footer is on the top of the keyboard.
But during the transition (opening or closing), the ion-footer-bar is not following the keyboard.
I look into the Ionic bundle.js and I see the following code :
IonicModule
.directive('keyboardAttach', function() {
  return function(scope, element, attrs) {
    ionic.on('native.keyboardshow', onShow, window);
    ionic.on('native.keyboardhide', onHide, window);

    //deprecated
    ionic.on('native.showkeyboard', onShow, window);
    ionic.on('native.hidekeyboard', onHide, window);

    var scrollCtrl;

    function onShow(e) {
      if (ionic.Platform.isAndroid() && !ionic.Platform.isFullScreen) {
        return;
      }

      //for testing
      var keyboardHeight = e.keyboardHeight || e.detail.keyboardHeight;
      element.css('bottom', keyboardHeight + "px");
      scrollCtrl = element.controller('$ionicScroll');
      if (scrollCtrl) {
        scrollCtrl.scrollView.__container.style.bottom = keyboardHeight + keyboardAttachGetClientHeight(element[0]) + "px";
      }
    }

   ....

The position of the bar is set without animation and the result is really not smooth / nice for the final user.
You can see the result in the following link : https://vimeo.com/125166338
Moreover, as you can see in this video, the scrollview is not scrolled with the opening of the keyboard but after the opening.
Can you help me regarding this issue ?
Best regards,

Greetings @Xavierh95!
My sensors indicate that you need to update your issue through our custom issue form. We are now requiring all issues to be submitted this way, to ensure that we have all of the information necessary to fix them as quickly as possible.
Click Here To Update Your Issue
I will have no choice but to close this issue if it is not resubmitted through the form. Please fill out the rest of the form, so that I may use my friendly robot powers to assist you.
Thank you!

I agree, it should animate in.  That being said, it isn't possible to animate perfectly along with the keyboard like a native app, because the native -> JS bridge for the keyboard plugin will execute whenever the main thread has time, so even on iOS where we know the height of the keyboard and the duration of the keyboard animation, we can never start the animation at the same time.

I have tried to replace the line
element.css('bottom', keyboardHeight + "px");

by something like in (http://forum.ionicframework.com/t/suggestion-animation-for-keyboard-attach-directive/5950)
$(element).animate({bottom:keyboardHeight + "px"});

But the animation seems to start after the keyboard animation.
In iOS, we can retrieve the height of the keyboard and the duration, so with an update of the keyboard plugin maybe there is a solution, isn't ?

There is kind of a solution if you are willing to make your app a bit unstable.
evalJS:
https://github.com/driftyco/ionic-plugins-keyboard/blob/master/src/ios/IonicKeyboard.m#L29
evalJSHelper
https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVCommandDelegateImpl.m#L83
You can modify the keyboard plugin to use scheduledOnRunLoop:NO
[weakSelf.commandDelegate evalJs:[NSString<EMAIL_ADDRESS>= true; cordova.fireWindowEvent('native.keyboardshow', { 'keyboardHeight': %@ }); ", [@(keyboardFrame.size.height) stringValue]] scheduledOnRunLoop:NO];

However, it might crash occasionally :)

Hi, Thanks to your answer !
Actually, I'm an iOS Developer so I have access to xCode.
I will try this but why it might crash occasionally ?

I seemed to remember experimenting with it before and assuming the crashes I experienced were due to the change.  However, XCode crashes for me all the time during debugging with Safari, so that's probably a bad assumption to make!
Taking a closer look, it looks like the only reason it would crash is if you called evalJS from somewhere other than the main thread, which isn't case for the keyboard plugin.
That being said, it does appear that you could actually eval the Cordova dispatchEvent in the middle of another function's execution, which might be weird.
Unfortunately I'm not familiar enough with iOS to definitively say this is safe :) I just assumed Cordova implemented evalJS for plugins for a reason, otherwise you could probably just use UIWebView's stringByEvaluatingJavaScriptFromString directly I would think.

@Xavierh95 here's the response from some of the Cordova team.  I'll still add an animation to the keyboard-attach directive, but I probably won't change the keyboard plugin since even firing right away the CSS animation is not in sync.

Any updates on this @tlancina?

Any updates about this issue?

Any updates?

As far as I know, there is no way to perfectly sync up an HTML input with the native keyboard animation. However, you might want to take a look at https://github.com/EddyVerbruggen/cordova-plugin-native-keyboard, as a native input can animate with the keyboard and if you're building a chat-style application.

I tried a similar approach as @Xavierh95 by modifying the keyboardAttach directive.
I was able to get a near native experience. Again, this is not like a actual native experience. But, atleast looks better than the original.
  setTimeout(function () {
	   scope.$apply(function() {
		   element.css('bottom', keyboardHeight + "px");
    	   scrollCtrl = element.controller('$ionicScroll');
    	      if (scrollCtrl) {
    	        scrollCtrl.scrollView.__container.style.bottom = keyboardHeight + keyboardAttachGetClientHeight(element[0]) + "px";
    	    }
	   });
	}, 50);

any updates? Not animating the bottom chat bar for a chat app is pretty killer

It would be great to find a workaround for those working on chat apps


in occupant autocomplete, display category after occupant name

In occupant autocompletion widget, display category (or maybe just the word  business?) after occupant name to disambiguate duplicate names. For example:
Hot Springs Cove (seaplane port)
Hot Springs Cove
or alternatively:
Hot Springs Cove (business)
Hot Springs Cove

This is a data problem that can be fixed by rejecting occupants that have the same name as a street or locality.


feat: use client server

Added an optional client-only mode, so that you can run a chromadb-server separately. Regards #116. Is in the interest of #75 as well.
This is useful for scalability. Say you have EmbedChain behind an API with multiple workers (I think this is how it's going to be in most production environments). If you separate clients and server, all clients can connect to the server, which only has to keep one instance of the database in memory. You also don't have to worry about adding embeddings while it's live.
I also hope it helps with the persistence issue.
This also makes it easier to add a fullstack example with docker in the future.
In the readme I added an advanced section for this and future more advanced options we provide.

Brilliant! Data persistency is something I'm missing too atm

updated to work with the new config


Using hardware wallet

I'm trying to sign the metadata for an unverified creator using a hardware wallet, but it doesn't seem to accept usb://ledger as a keypair. Is this possible?

Signing with a hardware wallet isn't currently supported. Hardware wallets like Ledger don't expose your private key they sign a transactions and return the signed message. This would make for a very poor user experience when signing more than a couple of transactions. Trying to do sign_all for 1000 NFTs, for example, would require the user to manually push the sign buttons on the Ledger 1000 times. I don't believe Ledger has a sign_all function in their API but will have to look at some point.


local minio server not support https protocol

{"level":"warn","ts":1647773368.5157983,"caller":"imagor/imagor.go:331","msg":"save","key":"fit-in/300x290/http://minio:9000/example-bucket/xxxximgpath.png","error":"RequestError: send request failed\ncaused by: Put \"https://minio:9000/example-bucket/path/rets/fit-in/300x290/http%253A/minio%253A9000/example-bucket/xxxximgpath.png\": http: server gave HTTP response to HTTPS client"}

Can you share your config (excluding access keys & secret)? The custom s3 endpoint should support http protocol:
https://github.com/cshum/imagor#custom-s3-endpoint


chore: refactor updating section border colors and help state

I propose to refactor state updating by moving code for section border colors and help state. By doing this, you'll less likely forget to update them on adding key mappings. What do you think?

I like it quite a bit. The refactor for that piece was much needed and is much appreciated.


Lifcycle Rules enforce mutually exclusive defaults

Describe the Bug
The lifecycle rule blocks intoduced in 0.35.0 enforces mutually exclusive defaults when enabled.
When enabled each of the options need to be declared when calling the module.
When you run with a fully declared lifecycle_rules your get this error
│ Error: Error putting S3 lifecycle: InvalidRequest: AbortIncompleteMultipartUpload cannot be specified with Tags.

If you remove the tags option you get:
│ The given value is not suitable for child module variable "lifecycle_rules"
│ defined at .terraform/modules/s3_bucket/variables.tf:82,1-27: element 0:
│ attribute "tags" is required.

If you leave tags and remove abort_incomplete_multipart_upload_days:
│ The given value is not suitable for child module variable "lifecycle_rules"
│ defined at .terraform/modules/s3_bucket/variables.tf:82,1-27: element 0:
│ attribute "abort_incomplete_multipart_upload_days" is required.

Expected Behavior

When I choose to enable and populate lifecycle_rules = [] the life cycle rules should require mutually exclusive options.
When I choose to enable and populate lifecycle_rules = [] I should only need to define the acutal paramters I want to modify from the defaults.

I should only need to do:
  lifecycle_rules = [
    {
      standard_transition_days = 30
      glacier_transition_days = 120
      expiration_days = 365
    }]

rather than
lifecycle_rules = [{
   enabled = false
   prefix  = ""
   tags    = {}

   enable_glacier_transition        = true
   enable_deeparchive_transition    = false
   enable_standard_ia_transition    = false
   enable_current_object_expiration = true

   abort_incomplete_multipart_upload_days         = 90
   noncurrent_version_glacier_transition_days     = 30
   noncurrent_version_deeparchive_transition_days = 60
   noncurrent_version_expiration_days             = 90

   standard_transition_days    = 30
   glacier_transition_days     = 120
   deeparchive_transition_days = 90
   expiration_days             = 365
 }]

Steps to Reproduce
Steps to reproduce the behavior:
Define a lifecycle rule as per the long example given above.  You will get an error advising tags and abort_incomplete_multipart_upload_days can not both be defined.  Adress that error either way and try and run again.  You will get an error saying each element is required.
Environment (please complete the following information):
Terraform v0.15.3
on darwin_amd64

provider registry.terraform.io/hashicorp/aws v3.39.0

I've had a look at this to see if I could get a work round.  It looks like this is something that is going to be addressed when the defaults funciton is finally added https://www.terraform.io/docs/language/functions/defaults.html
In the meantime, the only way I could get this to work at all, was to remove the default list and replace it with
variable "lifecycle_rules" {
  default = []
  description = "A list of lifecycle rules"
}

Happy to sort out a PR for the above if there isn't some other trick that can be done with dynamic blocks that I'm not aware of.

Yes, were waiting on the ability to make keys optional.
We want the default lifecycle list. You could override the default by setting an empty list for that input variable when calling the module.

Hi, any ideas when this issue will be resolved?

@honcharenkoy90

You could override the default by setting an empty list for that input variable when calling the module.

Have you tried this?


Cleans up commands

Removes the turnippattern command as !predict and !graph username give much better information, I'm not convinced that turnippattern can also sometimes not be 100% correct. Regardless, no one seems to use it anymore 🤷♀
Also I removed the weird magic where turbot automatically found methods with names like foo_command and instead introduced the more explicit @command decorator that lets you say exactly what methods should be considered commands. This also cleans up the logic in process().
Added a codebase test to check that the readme references all the commands that are available after noticing that we didn't have a reference to !bestbuy in there.

Codecov Report

Merging #141 into master will decrease coverage by 1.05%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #141      +/-   ##
==========================================
- Coverage   99.40%   98.34%   -1.06%
==========================================
  Files           1        1
  Lines        1009     1029      +20
  Branches      202      197       -5
==========================================
+ Hits         1003     1012       +9
- Misses          2       12      +10
- Partials        4        5       +1

Impacted Files
Coverage Δ

src/turbot/__init__.py
98.34% <100.00%> (-1.06%)
:arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 4b05c71...3371e44. Read the comment docs.


Flow v0.68.0 crashes on Windows

flow.exe check  crashes with Fatal error: exception Unix.Unix_error(1, "socketpair", "")
Flow v0.68.0
Windows 8.1 Professional x64
Node v8.9.3
Yarn 1.3.2
I haven't any ideas about this..

@horprogs Flow 0.68.1 doesn't work on https://flow.org/try either.

Related: https://github.com/facebook/flow/issues/5583
@masaeedu There is no 0.68.1

0.68.0
On Mar 16, 2018 5:54 AM, "KittenWithHerbs"<EMAIL_ADDRESS>wrote:

Related: #5583 https://github.com/facebook/flow/issues/5583
@masaeedu https://github.com/masaeedu There is no 0.68.1
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/facebook/flow/issues/5966#issuecomment-373661060, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ADgPyPhFDaX0y8lWiuBey0jsiOrQJzg8ks5te4vvgaJpZM4Ss96B
.

Is this still an issue with newer versions of flow?

Sure! Flow on Windows is a real party crasher. I now develop in a Linux VM - only one crash in three weeks. Windows: from crash to crash. I think Facebook has zero developers in a Windows environment.

Windows + Webstorm - regularly crashes for a few minutes of work with the project

v0.75.0 won't even start for me in Windows.
v0.66.0 takes about 10 minutes to start up, and 0.75.0 was starting up for over an hour before I gave up and uninstalled it.
FLOW on Windows is completely unusable.

We ran into this socketpair error with 0.74.0 in windows 10 as well. It feels like the support for windows is very limited.  It is a bit of concern for companies like to use flow in windows.

we've fixed a lot of Windows issues this year. I'm going to close this, please file new issues for anything that still crops up on recent versions (e.g. v0.185+). thanks!


net/http make response.Write consistent with http.ReadResponse

What version of Go are you using (go version)?
go version go1.6 linux/amd64
What operating system and processor architecture are you using (go env)?
What did you do?

Unit test that passed under go1.5 failed under go1.6
https://play.golang.org/p/Ny_UOGmHhM
net/http.Response.Write() will write something that can't be consumed by http.ReadResponse if StatusCode < 100

What did you expect to see?

I expect one of:

resp.Write() returns error indicating 11 is a bad status code
resp.Write() writes a ReadResponse-compatible 3 digit status code "011"
http.ReadResponse() parses value without errors

What did you see instead?

malformed HTTP status code "11"

Clearly the response being serialized is invalid (status code 11). I think we can just be consistent about not writing invalid responses OR being able to read the responses we write.

"Fixed" already in 3bbede0c512ca645fa19522480c0200ee4711bf3

Thanks @bradfitz . My github issue search skills failed me.


Do you use yield/async/await/Promise in new PIXI ?

I see PIXI.js 4.1.0 is based on ES6.
Do you use yield/async/await/Promise in new PIXI ?
I don't hope use them , because there are some performance penalties when  porting yield/async/await/Promise to ES5 .

None of those are currently used in PIXI

indeed!


[bug report] arSystem.pause() pauses video feed as well

According to the docs, arSystem.pause() should only pause the ar engine, not the video feed. But here it pauses both.

The issue is that this line in the documentation arSystem.pause(true); // pause AR and video is wrong. Actually, by passing true the video doesn't pause. Without true it pauses. I guess it's just a documentation error.

thx for reporting

fixed, thx.


nikolai.berestevich/fix:  bug #21338 text paddings

Changes:
-Besquare Title: bottom padding was reduced to 24px
-What is beSquare ?: text paddings were corrected in  title and subtitles
Type of change

[ x] Bug fix
[ ] New feature
[ ] Update feature
[ ] Refactor code
[ ] Translation to code
[ ] Translation to crowdin
[ ] Script configuration
[ ] Improve performance
[ x ] Style only
[ ] Dependency update
[ ] Documentation update
[ ] Release

Can we also fixed the padding issue for 'What’s BeSquare?' section as it cause overflow on <330px width @nikolaiberestevich-deriv

Can we also fixed the padding issue for 'What’s BeSquare?' section as it cause overflow on <330px width @nikolaiberestevich-deriv

i did it.

I'll do

i'll do new PR


Fixes Part route may not terminate on UI route

vendor/zfcampus/zf-apigility-admin-ui/view/zf-apigility-ui.phtml(6)

That fix works perfect for me, please merge the fix.


USHIFT-1946: Backport tests from 4.15 to 4.14

/test

/test ?

/test metal-periodic-test microshift-metal-tests

/cc @ggiguash @pacevedom @dhellmann @copejon @eslutsky

@pmtk , can we wait until https://github.com/openshift/microshift/pull/2703  land, so that change will be also included in the rebase. it should be merged today.

I looked through the changes (as much as possible considering the large amount of files).
I'm approving the PR. @pacevedom will follow-up with another review and cherry-pick approval before the merge.
/lgtm
/label backport-risk-assessed

These tests impact only CI, therefore I set the label as agreed.
/label cherry-pick-approved
/label jira/valid-bug

/test microshift-metal-tests

/test microshift-metal-tests

/test microshift-metal-tests

/lgtm
/hold
This looks good. I'll leave a hold to give CI time to test it without thrashing if it's going to fail consistently.
We should make sure we get that change to include common.sh in main quickly in case we have to backport some other fix.

Tests passed. Unholding the PR
/unhold


Variant queries requesting redudant inputs

Currently, we are requesting as inputs for variant queries (among other things): number, insertion code, wt aa, var aa.
At least one of those is redundant because it can be read directly from the pdb.
If we do ask for all inputs, then I think the reason would be to avoid mistakes, and in that case we should send an error (or warning?) if it doesn't match.
See original discussion on the topic here:
Originally posted by @DaniBodor in https://github.com/DeepRank/deeprank2/pull/459#discussion_r1277337220

Note: I actually believe it is the wt and not the variant that is listed in the pdb. At least that seems to be the case in our test scripts. Either way, one of the two is redundant.

Come to think of it, currently, the user can input both a wt and a variant aa, neither of which is the one listed in the pdb (and it doesn't crash). Is this something that we want to allow? I'm not sure what happens in this case, but what I guess is that the listed aa is just ignored altogether.

See further the points raised here. This is all related to each other:
https://github.com/DeepRank/deeprank2/pull/492#issuecomment-1732423764


glibc: don't use bootstrap libgcc_s

Fixes #36947

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Fits CONTRIBUTING.md.

Huge rebuild, have not tested everything obviously :).
Wanted to see what broke and was surprised to find
that things didn't immediately and completely break.
I'm curious if clang works after this, we'll see!

No attempt on x86_64-darwin
The following builds were skipped because they don't evaluate on x86_64-darwin: glibc
No log is available.

Success on aarch64-linux (full log)
Attempted: glibc
Partial log (click to expand)
cannot find section .dynamic
moving /nix/store/8jga76ik7x3wfsg5m2hf9jmbdxczzgsf-glibc-2.26-131-bin/sbin/* to /nix/store/8jga76ik7x3wfsg5m2hf9jmbdxczzgsf-glibc-2.26-131-bin/bin
checking for references to /build in /nix/store/r45ws72pm72hba06dd69gw3w6qhjigzz-glibc-2.26-131-dev...
could not find build ID of /nix/store/0mgm69j09xql4vsb063hlwc31l04kzjj-glibc-2.26-131-static/lib/libmcheck.a, skipping
could not find build ID of /nix/store/0mgm69j09xql4vsb063hlwc31l04kzjj-glibc-2.26-131-static/lib/libieee.a, skipping
checking for references to /build in /nix/store/0mgm69j09xql4vsb063hlwc31l04kzjj-glibc-2.26-131-static...
wrong ELF type
wrong ELF type
checking for references to /build in /nix/store/3gg8dg63z571zzj152rd4h70psbh5qxf-glibc-2.26-131-debug...
/nix/store/0hsa094362ksjmfr8klay9wkj85frd49-glibc-2.26-131

Success on x86_64-linux (full log)
Attempted: glibc
Partial log (click to expand)
cannot find section .dynamic
moving /nix/store/nwrvymzvv0xp2rslag6crfc018dwwndz-glibc-2.26-131-bin/sbin/* to /nix/store/nwrvymzvv0xp2rslag6crfc018dwwndz-glibc-2.26-131-bin/bin
checking for references to /build in /nix/store/v1qs4k70dbh094ms4qmvjncsnfw5m5b7-glibc-2.26-131-dev...
could not find build ID of /nix/store/bzj1lrd6qghn0bj6i12i4pv3ymsxssga-glibc-2.26-131-static/lib/libieee.a, skipping
could not find build ID of /nix/store/bzj1lrd6qghn0bj6i12i4pv3ymsxssga-glibc-2.26-131-static/lib/libmcheck.a, skipping
checking for references to /build in /nix/store/bzj1lrd6qghn0bj6i12i4pv3ymsxssga-glibc-2.26-131-static...
wrong ELF type
wrong ELF type
checking for references to /build in /nix/store/nsxjns63rfg6dlf10hl213vdk4404wkx-glibc-2.26-131-debug...
/nix/store/jcs0l7vdp162qjixs0i7wdxva303dh59-glibc-2.26-131

Yep, tests.cc-wrapper-clang-5 fails with this, as expected.  Need to teach it to find libs in gcc.lib or perhaps create a merged variant and point clang at that...

build log of the failure, for the curious: https://gist.github.com/dtzWill/9aea1fb5695788fcb0a63c96f32d36d4
This is the error we currently find w/trying to use clang as a cross-compiler, which is what started me looking into all of this :).
cc #36867

@dtzWill if you are at it, could you maybe also teach clang to find c++ stdlib headers without compiler wrappers on linux? This would fix all tooling that uses libclang. I tried to fix it in https://github.com/llvm-mirror/clang/blob/master/lib/Driver/ToolChains/Linux.cpp#L758 but this only affects clang from a build directory.

that one looks also interesting: https://github.com/llvm-mirror/clang/blob/master/lib/Driver/ToolChains/Linux.cpp#L804

Yeah we need to get change GCC at some point so the compiler itself and runtime libraries are built separately. That will make the one problem caused by this go away!

Hmm, I suppose we can afford this now that we have gcc.lib split away.

Hmm, I think this issue is currently making some builds fail for 18.03, esp. ones that are required for the channel to move forward and actually come into existence (spidermonkey_38 for i686 in particular is required by tests that are required for 18.03, if I read hydra correctly).
Would it make sense to merge this PR into release-18.03 and see what happens, so that we get a better idea of what exactly is broken by it? Anyway I feel like the channel won't move forward until this PR or a similar one is merged, so I don't think there is much to lose (apart from hydra building time)?
(cc ZHF https://github.com/NixOS/nixpkgs/issues/36453)

Eh, better not do such experiments directly on 18.03 anymore.  After it's confirmed that this works good, we can cherry-pick it in 18.03.  We may have a separate temporary jobset if you think there's a risk of mass breakage, but I suppose it won't be that risky.

Plus 18.03's tested job already succeeded so as I understand it this shouldn't block channel updates (I can't see the channel being created yet but I suppose that's a different issue).

Perhaps a new jobset would be appropriate then?

I added the 18.09 milestone because I definitely want this to happen by then. not trying to say it shouldn't also happen for 18.03 :).

Can we still do this? A quick hack for LLVM in cc-wrapper should be easy enough.

Agreed, and we can probably improve the libclang situation while we're at it.
Definitely want this to happen, just not sure when :)

Doing this would make everything that needs on libgcc_s.so depend on gcc, right? Shouldn't we have a libgcc package like pretty much every other distribution to avoid this?

We soon will for compiler-rt! https://github.com/NixOS/nixpkgs/pull/39743

Has ever anyone tried to build a i686 desktop system using this patch? I get funny errors: autoconf does not find m4, ghc does not find libgcc_s.so.1

https://reviews.llvm.org/D28791 According to this flame war, while one can use compiler-rt instead of libgcc, crt* must still be gotten from gcc on linux. Hmm.

Is this related to the failing qtbase tests on i686-linux? (https://hydra.nixos.org/build/81376319/nixlog/1) If so, it would be awesome to get it in 18.09.

@bobvanderlinden: yes, see https://github.com/NixOS/nixpkgs/issues/36947#issuecomment-416372860 for the workaround I planned (but doesn't seem to be happening).

No attempt on x86_64-darwin (full log)
The following builds were skipped because they don't evaluate on x86_64-darwin: glibc
Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.

Success on aarch64-linux (full log)
Attempted: glibc
Partial log (click to expand)
checking for references to /build in /nix/store/i079323dlrnj4ad70v1jkfa69cgs1lcm-glibc-2.27-bin...
cannot find section .dynamic
cannot find section .dynamic
moving /nix/store/i079323dlrnj4ad70v1jkfa69cgs1lcm-glibc-2.27-bin/sbin/* to /nix/store/i079323dlrnj4ad70v1jkfa69cgs1lcm-glibc-2.27-bin/bin
checking for references to /build in /nix/store/7pyy9g40ykq6mialcx5h289llcbm7xgy-glibc-2.27-dev...
could not find build ID of /nix/store/rykl223r9qhz8y554dfigkb0hzaa9n1i-glibc-2.27-static/lib/libmcheck.a, skipping
checking for references to /build in /nix/store/rykl223r9qhz8y554dfigkb0hzaa9n1i-glibc-2.27-static...
wrong ELF type
checking for references to /build in /nix/store/7dj59vn3xmkizlf5vhic526vzcz32ahi-glibc-2.27-debug...
/nix/store/m6zi8vfv96ngf2wl0605wd0snlrrnzxn-glibc-2.27

Success on aarch64-linux (full log)
Attempted: glibc
Partial log (click to expand)
/nix/store/m6zi8vfv96ngf2wl0605wd0snlrrnzxn-glibc-2.27

No attempt on x86_64-darwin (full log)
The following builds were skipped because they don't evaluate on x86_64-darwin: glibc
Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.

Success on x86_64-linux (full log)
Attempted: glibc
Partial log (click to expand)
/nix/store/ayvcjm04nballwknpg9igl6kj2gaq0rk-glibc-2.27

Ship it? ;)
On Tue, 30 Oct 2018 20:48:43 +0000 (UTC), GrahamC of Borg<EMAIL_ADDRESS>wrote:

Success on x86_64-linux (full log)
Attempted: glibc
Partial log (click to expand)
/nix/store/ayvcjm04nballwknpg9igl6kj2gaq0rk-glibc-2.27

--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
https://github.com/NixOS/nixpkgs/pull/36948#issuecomment-434462044Non-text part: text/html

Timed out, unknown build status on x86_64-linux (full log)
Attempted: pkgsi686Linux.bash
Partial log (click to expand)
/build/build/./prev-gcc/xg++ -B/build/build/./prev-gcc/ -B/nix/store/27rgfqwmcx2k7ishmvf11h2r2m2k1rl7-gcc-7.3.0/i686-unknown-linux-gnu/bin/ -nostdinc++ -B/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/src/.libs -B/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  -I/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/include/i686-unknown-linux-gnu  -I/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/include  -I/build/gcc-7.3.0/libstdc++-v3/libsupc++ -L/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/src/.libs -L/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c   -O2 -I/nix/store/di1gbx187sxaf1sdx5hwqpk9ndpfa9am-glibc-2.27-dev/include -B/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib/ -idirafter /nix/store/di1gbx187sxaf1sdx5hwqpk9ndpfa9am-glibc-2.27-dev/include -idirafter /nix/store/bb8vnqjnacib02kxr2jdnsya4s960irq-bootstrap-tools/lib/gcc/i686-pc-linux-gnu/5.3.0/include-fixed -Wl,-rpath,/nix/store/0gbdzgfn4jpp9b6d7ma9zp415v0cw0p3-gcc-7.3.0-lib/lib -Wl,-L/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib -Wl,-rpath -Wl,/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib -Wl,-L/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib -fprofile-use -DIN_GCC     -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc-7.3.0/gcc -I../../gcc-7.3.0/gcc/. -I../../gcc-7.3.0/gcc/../include -I../../gcc-7.3.0/gcc/../libcpp/include -I/nix/store/cpylgccpjp9zf7r232biq23r3g6vjslg-gmp-6.1.2-dev/include -I/nix/store/wxpr3rvgvlax1a6xk9rqrq171n4h1r6a-mpfr-4.0.1-dev/include -I/nix/store/51p1h3q1cli7qpmqmngpjgkk7py37qx4-libmpc-1.1.0/include  -I../../gcc-7.3.0/gcc/../libdecnumber -I../../gcc-7.3.0/gcc/../libdecnumber/bid -I../libdecnumber -I../../gcc-7.3.0/gcc/../libbacktrace -I/nix/store/3js38mz0m8xh4k98j5xf7pj5nmqj5bs0-isl-0.17.1/include  -o dwarf2out.o -MT dwarf2out.o -MMD -MP -MF ./.deps/dwarf2out.TPo ../../gcc-7.3.0/gcc/dwarf2out.c
/build/build/./prev-gcc/xg++ -B/build/build/./prev-gcc/ -B/nix/store/27rgfqwmcx2k7ishmvf11h2r2m2k1rl7-gcc-7.3.0/i686-unknown-linux-gnu/bin/ -nostdinc++ -B/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/src/.libs -B/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  -I/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/include/i686-unknown-linux-gnu  -I/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/include  -I/build/gcc-7.3.0/libstdc++-v3/libsupc++ -L/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/src/.libs -L/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c   -O2 -I/nix/store/di1gbx187sxaf1sdx5hwqpk9ndpfa9am-glibc-2.27-dev/include -B/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib/ -idirafter /nix/store/di1gbx187sxaf1sdx5hwqpk9ndpfa9am-glibc-2.27-dev/include -idirafter /nix/store/bb8vnqjnacib02kxr2jdnsya4s960irq-bootstrap-tools/lib/gcc/i686-pc-linux-gnu/5.3.0/include-fixed -Wl,-rpath,/nix/store/0gbdzgfn4jpp9b6d7ma9zp415v0cw0p3-gcc-7.3.0-lib/lib -Wl,-L/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib -Wl,-rpath -Wl,/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib -Wl,-L/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib -fprofile-use -DIN_GCC     -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc-7.3.0/gcc -I../../gcc-7.3.0/gcc/. -I../../gcc-7.3.0/gcc/../include -I../../gcc-7.3.0/gcc/../libcpp/include -I/nix/store/cpylgccpjp9zf7r232biq23r3g6vjslg-gmp-6.1.2-dev/include -I/nix/store/wxpr3rvgvlax1a6xk9rqrq171n4h1r6a-mpfr-4.0.1-dev/include -I/nix/store/51p1h3q1cli7qpmqmngpjgkk7py37qx4-libmpc-1.1.0/include  -I../../gcc-7.3.0/gcc/../libdecnumber -I../../gcc-7.3.0/gcc/../libdecnumber/bid -I../libdecnumber -I../../gcc-7.3.0/gcc/../libbacktrace -I/nix/store/3js38mz0m8xh4k98j5xf7pj5nmqj5bs0-isl-0.17.1/include  -o emit-rtl.o -MT emit-rtl.o -MMD -MP -MF ./.deps/emit-rtl.TPo ../../gcc-7.3.0/gcc/emit-rtl.c
/build/build/./prev-gcc/xg++ -B/build/build/./prev-gcc/ -B/nix/store/27rgfqwmcx2k7ishmvf11h2r2m2k1rl7-gcc-7.3.0/i686-unknown-linux-gnu/bin/ -nostdinc++ -B/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/src/.libs -B/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  -I/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/include/i686-unknown-linux-gnu  -I/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/include  -I/build/gcc-7.3.0/libstdc++-v3/libsupc++ -L/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/src/.libs -L/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c   -O2 -I/nix/store/di1gbx187sxaf1sdx5hwqpk9ndpfa9am-glibc-2.27-dev/include -B/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib/ -idirafter /nix/store/di1gbx187sxaf1sdx5hwqpk9ndpfa9am-glibc-2.27-dev/include -idirafter /nix/store/bb8vnqjnacib02kxr2jdnsya4s960irq-bootstrap-tools/lib/gcc/i686-pc-linux-gnu/5.3.0/include-fixed -Wl,-rpath,/nix/store/0gbdzgfn4jpp9b6d7ma9zp415v0cw0p3-gcc-7.3.0-lib/lib -Wl,-L/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib -Wl,-rpath -Wl,/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib -Wl,-L/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib -fprofile-use -DIN_GCC     -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc-7.3.0/gcc -I../../gcc-7.3.0/gcc/. -I../../gcc-7.3.0/gcc/../include -I../../gcc-7.3.0/gcc/../libcpp/include -I/nix/store/cpylgccpjp9zf7r232biq23r3g6vjslg-gmp-6.1.2-dev/include -I/nix/store/wxpr3rvgvlax1a6xk9rqrq171n4h1r6a-mpfr-4.0.1-dev/include -I/nix/store/51p1h3q1cli7qpmqmngpjgkk7py37qx4-libmpc-1.1.0/include  -I../../gcc-7.3.0/gcc/../libdecnumber -I../../gcc-7.3.0/gcc/../libdecnumber/bid -I../libdecnumber -I../../gcc-7.3.0/gcc/../libbacktrace -I/nix/store/3js38mz0m8xh4k98j5xf7pj5nmqj5bs0-isl-0.17.1/include  -o et-forest.o -MT et-forest.o -MMD -MP -MF ./.deps/et-forest.TPo ../../gcc-7.3.0/gcc/et-forest.c
/build/build/./prev-gcc/xg++ -B/build/build/./prev-gcc/ -B/nix/store/27rgfqwmcx2k7ishmvf11h2r2m2k1rl7-gcc-7.3.0/i686-unknown-linux-gnu/bin/ -nostdinc++ -B/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/src/.libs -B/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  -I/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/include/i686-unknown-linux-gnu  -I/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/include  -I/build/gcc-7.3.0/libstdc++-v3/libsupc++ -L/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/src/.libs -L/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c   -O2 -I/nix/store/di1gbx187sxaf1sdx5hwqpk9ndpfa9am-glibc-2.27-dev/include -B/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib/ -idirafter /nix/store/di1gbx187sxaf1sdx5hwqpk9ndpfa9am-glibc-2.27-dev/include -idirafter /nix/store/bb8vnqjnacib02kxr2jdnsya4s960irq-bootstrap-tools/lib/gcc/i686-pc-linux-gnu/5.3.0/include-fixed -Wl,-rpath,/nix/store/0gbdzgfn4jpp9b6d7ma9zp415v0cw0p3-gcc-7.3.0-lib/lib -Wl,-L/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib -Wl,-rpath -Wl,/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib -Wl,-L/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib -fprofile-use -DIN_GCC     -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc-7.3.0/gcc -I../../gcc-7.3.0/gcc/. -I../../gcc-7.3.0/gcc/../include -I../../gcc-7.3.0/gcc/../libcpp/include -I/nix/store/cpylgccpjp9zf7r232biq23r3g6vjslg-gmp-6.1.2-dev/include -I/nix/store/wxpr3rvgvlax1a6xk9rqrq171n4h1r6a-mpfr-4.0.1-dev/include -I/nix/store/51p1h3q1cli7qpmqmngpjgkk7py37qx4-libmpc-1.1.0/include  -I../../gcc-7.3.0/gcc/../libdecnumber -I../../gcc-7.3.0/gcc/../libdecnumber/bid -I../libdecnumber -I../../gcc-7.3.0/gcc/../libbacktrace -I/nix/store/3js38mz0m8xh4k98j5xf7pj5nmqj5bs0-isl-0.17.1/include  -o except.o -MT except.o -MMD -MP -MF ./.deps/except.TPo ../../gcc-7.3.0/gcc/except.c
/build/build/./prev-gcc/xg++ -B/build/build/./prev-gcc/ -B/nix/store/27rgfqwmcx2k7ishmvf11h2r2m2k1rl7-gcc-7.3.0/i686-unknown-linux-gnu/bin/ -nostdinc++ -B/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/src/.libs -B/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  -I/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/include/i686-unknown-linux-gnu  -I/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/include  -I/build/gcc-7.3.0/libstdc++-v3/libsupc++ -L/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/src/.libs -L/build/build/prev-i686-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c   -O2 -I/nix/store/di1gbx187sxaf1sdx5hwqpk9ndpfa9am-glibc-2.27-dev/include -B/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib/ -idirafter /nix/store/di1gbx187sxaf1sdx5hwqpk9ndpfa9am-glibc-2.27-dev/include -idirafter /nix/store/bb8vnqjnacib02kxr2jdnsya4s960irq-bootstrap-tools/lib/gcc/i686-pc-linux-gnu/5.3.0/include-fixed -Wl,-rpath,/nix/store/0gbdzgfn4jpp9b6d7ma9zp415v0cw0p3-gcc-7.3.0-lib/lib -Wl,-L/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib -Wl,-rpath -Wl,/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib -Wl,-L/nix/store/kc5i3qjlpycmgn5m8c5k264b267jljwf-glibc-2.27/lib -fprofile-use -DIN_GCC     -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc-7.3.0/gcc -I../../gcc-7.3.0/gcc/. -I../../gcc-7.3.0/gcc/../include -I../../gcc-7.3.0/gcc/../libcpp/include -I/nix/store/cpylgccpjp9zf7r232biq23r3g6vjslg-gmp-6.1.2-dev/include -I/nix/store/wxpr3rvgvlax1a6xk9rqrq171n4h1r6a-mpfr-4.0.1-dev/include -I/nix/store/51p1h3q1cli7qpmqmngpjgkk7py37qx4-libmpc-1.1.0/include  -I../../gcc-7.3.0/gcc/../libdecnumber -I../../gcc-7.3.0/gcc/../libdecnumber/bid -I../libdecnumber -I../../gcc-7.3.0/gcc/../libbacktrace -I/nix/store/3js38mz0m8xh4k98j5xf7pj5nmqj5bs0-isl-0.17.1/include  -o explow.o -MT explow.o -MMD -MP -MF ./.deps/explow.TPo ../../gcc-7.3.0/gcc/explow.c
building of '/nix/store/w06avmjrbcgdfghsv5y08sp4754jmv9k-gcc-7.3.0.drv' timed out after 1800 seconds
cannot build derivation '/nix/store/laz5nyynfbnp28lxxia8g22wlr0nwad9-bootstrap-stage4-gcc-wrapper-7.3.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/vdy6dv9fwyl9pfakzizrdf51wfjv54nl-bootstrap-stage4-stdenv-linux.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/bbhskxrrw3b5ncg2m3hxcjnp89x4vz1c-bash-4.4-p23.drv': 2 dependencies couldn't be built
error: build of '/nix/store/bbhskxrrw3b5ncg2m3hxcjnp89x4vz1c-bash-4.4-p23.drv' failed

@GrahamcOfBorg build pkgsi686Linux.dejagnu

No attempt on x86_64-darwin (full log)
The following builds were skipped because they don't evaluate on x86_64-darwin: pkgsi686Linux.dejagnu
Partial log (click to expand)
Cannot nix-instantiate `pkgsi686Linux.dejagnu' because:
error: assertion failed at /private/var/lib/ofborg/checkout/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-ndndx-vm/pkgs/top-level/stage.nix:153:21

Unexpected error: command failed with exit code 1 on aarch64-linux (full log)
Attempted: pkgsi686Linux.dejagnu
Partial log (click to expand)
copying path '/nix/store/j566kypswj02xsv5mas0i84hdwz01gm6-patchelf-0.9' from 'https://cache.nixos.org'...
copying path '/nix/store/c1c89krxy60ba0v7y6d40zhkv5bdgsri-paxctl-0.9' from 'https://cache.nixos.org'...
copying path '/nix/store/8ir1cbiqgg8g5n60hcx10zcpw60is06z-perl-5.28.0' from 'https://cache.nixos.org'...
copying path '/nix/store/858i1ji39dqzawm4w6byw4cirfp90z3n-zlib-1.2.11' from 'https://cache.nixos.org'...
copying path '/nix/store/jdaazj4akbrvch36ph5zw9in2pk0bmg0-bison-3.1' from 'https://cache.nixos.org'...
copying path '/nix/store/238m5cy2ahxx4j5zawx98ykgxcv52p95-binutils-2.30' from 'https://cache.nixos.org'...
copying path '/nix/store/5kn286sai38qfgwn2cmd89fkinb23y8q-binutils-wrapper-2.30' from 'https://cache.nixos.org'...
copying path '/nix/store/yfx0d30vihr85l335l0y98izpvzc0xhz-bootstrap-stage2-gcc-wrapper' from 'https://cache.nixos.org'...
copying path '/nix/store/2vjfknwnzpqsp1dld5f7wirx30j1gxn9-bootstrap-stage2-stdenv-linux' from 'https://cache.nixos.org'...
error: a 'i686-linux' is required to build '/nix/store/gy8l79r0r5np5l2ha1x110mhcls5z5d1-linux-headers-4.18.3.drv', but I am a 'aarch64-linux'

Timed out, unknown build status on x86_64-linux (full log)
Attempted: pkgsi686Linux.dejagnu
Partial log (click to expand)
cannot build derivation '/nix/store/46i4abslll9px32gdiqhmqy6g71qy794-hook.drv': 3 dependencies couldn't be built
cannot build derivation '/nix/store/pph0yn3wla4idmy5rdrrfdvfqcrrnipz-patch-2.7.6.drv': 3 dependencies couldn't be built
cannot build derivation '/nix/store/0wr8wi99cljhmjzk3hznym4ffra5vrk1-stdenv-linux.drv': 23 dependencies couldn't be built
cannot build derivation '/nix/store/yfjcxdg24qf2drdibgpgq4bmkcy5l5nm-stdenv-linux.drv': 23 dependencies couldn't be built
cannot build derivation '/nix/store/6bq22cai0890gnsnz0cl3579bjspyy88-hook.drv': 2 dependencies couldn't be built
cannot build derivation '/nix/store/y5i5gcdp78c1fcqrdw4pw3zlfhxj1kp0-tcl-8.6.6.drv': 2 dependencies couldn't be built
cannot build derivation '/nix/store/riy20wqr2jq9j1xvanwldlx48m5fcwmc-hook.drv': 3 dependencies couldn't be built
cannot build derivation '/nix/store/9i0qyghb3pwv6nvcx2fp5jkhxhfaiasl-expect-5.45.4.drv': 4 dependencies couldn't be built
cannot build derivation '/nix/store/x6ndlqzda010q1hf90yri3n6axdwzdm1-dejagnu-1.6.1.drv': 4 dependencies couldn't be built
error: build of '/nix/store/x6ndlqzda010q1hf90yri3n6axdwzdm1-dejagnu-1.6.1.drv' failed

Success on x86_64-linux (full log)
Attempted: glibc
Partial log (click to expand)
checking for references to /build in /nix/store/3713rx0rbs3mjyny61warmd0ain3wmfi-glibc-2.27-bin...
cannot find section .dynamic
cannot find section .dynamic
moving /nix/store/3713rx0rbs3mjyny61warmd0ain3wmfi-glibc-2.27-bin/sbin/* to /nix/store/3713rx0rbs3mjyny61warmd0ain3wmfi-glibc-2.27-bin/bin
checking for references to /build in /nix/store/0p4swxfiga1y4xzb6db9wxbwyxw9dk5k-glibc-2.27-dev...
could not find build ID of /nix/store/5yzm7bdpvlrhfrgcpzlmf465brfxk9dr-glibc-2.27-static/lib/libmcheck.a, skipping
checking for references to /build in /nix/store/5yzm7bdpvlrhfrgcpzlmf465brfxk9dr-glibc-2.27-static...
wrong ELF type
checking for references to /build in /nix/store/yim1ca15is3k2zld4ywci4pl7d6cv7l2-glibc-2.27-debug...
/nix/store/mk5bqc17fvjxif36k13r3nikfl381x4f-glibc-2.27

I figured out the root cause of these segfaults.


upgrade folsom

Hello 👋 I am the maintainer of folsom, long ago it moved to https://github.com/folsom-project/folsom when Boundary (the company I worked for) stopped existing. It looks like riak uses an old fork from the original project at https://github.com/boundary/folsom that I no longer have access to. I tagged 1.0 a while back and it might be good to upgrade https://github.com/folsom-project/folsom/releases/tag/1.0 and move over to the maintained repo.

Hello @joewilliams.  I double-checked and Riak is pulling in folsom vie exometer_core 1.6.1 - https://github.com/basho/riak_core/blob/develop/rebar.config#L26 - which I believe fetches version 1.0 from hex.  This is true on both Riak's current release streams (develop/3.2.n, develop-3.0/3.0.n).  So I think Riak is lined up with you, unless I've made a mistake.  Thanks for the continued work.

Oh great, somehow I missed that completely. I think I saw this old fork (https://github.com/basho/folsom) and got concerned riak was still using it. Thanks for taking a look!


Insecure setuptools

redis-om depends on setuptools <70.0.0 which has a high severity security vulnerability:
https://github.com/advisories/GHSA-cx63-2mw6-8hw5
This is preventing projects using redis-om from patching the vulnerability.  Can this be remedied asap?

need this remediated as soon as possible

fixed in 0.3.2.


Inconsistencies between Node & Browser

Hey TJ, I love Superagent because for the most part it's the same API in the browser as it is Node. Less of a mental context switch. However, the Node version and the Browser version are different.
I'd be happy to try to help clean some of this up with pull-requests. (with tests of course) So, let's start with a simple one first. Encoding of forms. In the browser you use form-data in Node it's form. As seen by:
https://github.com/visionmedia/superagent/blob/master/lib/node/index.js#L76 vs
https://github.com/visionmedia/superagent/blob/master/lib/superagent.js#L145
Since form-data was a more recent change, I assume you like this more?
Thanks,
JP

my bad, yeah i'll have to clean that up a bit haha. it doesn't really have a name, not sure what I like best


jsx-no-target-blank fails when spread props is before target even when warnOnSpreadAttributes is false

Starting in 7.23.0, the jsx-no-target-blank rule will fail when warnOnSpreadAttributes is false and there's a spread before a non-_blank target, which is supposed to pass even if warnOnSpreadAttributes is true.
Example:
When warnOnSpreadAttributes is false (or default):

Would fail, while

would pass. If warnOnSpreadAttributes was true, both would fail.
I believe the issue is the if/elseif logic here:
https://github.com/yannickcr/eslint-plugin-react/blob/v7.23.1/lib/rules/jsx-no-target-blank.js#L149

cc @Nokel81


Step display text customisation

Outcome of #409.

@eyalsk I just pushed 2.3.1 beta 1, which contains this feature.
Could you please give it a try? https://www.nuget.org/packages/Xbehave/2.3.1-beta0001-build733
You should be able to achieve what you want by doing something like this:
[assembly: BackgroundSuffixes]
public sealed class BackgroundSuffixesAttribute : Attribute, IFilter<IStepDefinition>
{
    public IEnumerable<IStepDefinition> Filter(IEnumerable<IStepDefinition> steps) =>
        steps.Select(step => step.DisplayText((string stepText, bool isBackgroundStep) =>
            stepText + (isBackgroundStep ? " (Background)" : null)));
}

@adamralph Excellent, thank you for these changes. 😉

@adamralph I've tested it just now and so far it looks good.

Released in 2.3.1 - https://twitter.com/adamralph/status/998611366817746944
Thanks @eyalsk. Look out for your name in the release notes! https://github.com/xbehave/xbehave.net/releases/tag/2.3.1 🏆


Downloading Jenkins commits when the job runs and uploading to RM ser…

…vice.

This changes has been already reviewed here. https://github.com/kasubram/vsts-agent/pull/2


flutter create should not require prescience

As it stands flutter create requires knowing in advance if you will use swift in your project. Thats seems reasonable. Unfortunately, you also need to know in advance if any of the packages you will include also use swift. If that is the case you should have originally created your project with :
flutter create -i swift my_app

I got a lot of "Swift Language Version" errors - which often did not state the error was in a plugin (I am using 12 plugins)
For example - this error does not state the problem is with a plugin :
Xcode's output:
↳
    The “Swift Language Version” (SWIFT_VERSION) build setting must be set to a supported value for targets which use Swift. This setting can be set in the build settings editor.

I wasted many hours and 10gb of downloads to try to figure out what is going on.
You can follow the saga here :
https://github.com/dlutton/flutter_tts/issues/4
Some ideas for how to improve the situation :

Remove flutter create -i swift and always add the necessary files for swift in the standard command
OR
Provide people with a clue that they should have created their project with the -i swift flag when the "Swift Language Version" error appears.
OR
Provide a flutter modify -a swift command to allow people to add support for swift in an existing project
I tried creating two start projects - one with swift and one without. There are thousands of differences between the two - so I think it is going to be quite a challenge to upgrade my existing project to support swift.
OR
During flutter create ask if this project will be used on the Mac, if so add swift support.

flutter doctor -v
[✓] Flutter (Channel master, v0.5.9-pre.29, on Mac OS X 10.13.6 17G65, locale en-CA)
• Flutter version 0.5.9-pre.29 at /work/installs/flutter
• Framework revision 5311dff1f4 (21 hours ago), 2018-08-13 13:35:51 -0700
• Engine revision e54bc4ea18
• Dart version 2.0.0-dev.69.5.flutter-eab492385c
[✓] Android toolchain - develop for Android devices (Android SDK 28.0.1)
• Android SDK at /Users/david/Library/Android/sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-28, build-tools 28.0.1
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
• All Android licenses accepted.
[✓] iOS toolchain - develop for iOS devices (Xcode 9.4.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 9.4.1, Build version 9F2000
• ios-deploy 1.9.2
• CocoaPods version 1.5.3
[✓] Android Studio (version 3.1)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin version 27.1.1
• Dart plugin version 173.4700
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
[✓] Connected devices (1 available)
• iPhone 6 Plus • AD0930B1-ED30-4370-ACCF-279F86A48CAD • ios • iOS 11.4 (simulator)
• No issues found!

@cbracken

https://github.com/flutter/flutter/issues/16049

Provide a flutter modify -a swift command

as a workaround you can delete the ios/ directory and run flutter create -iswift to get the directory re-created for the new language choice (same for android/ and Kotlin).
You need to re-apply custom changes though.


Enforce dependencyConvergence

Enforcing dependency convergence is a good practice to bring more determinism into end user apps. We have been managing these versions in Camel Quarkus for a while but quarkus-google-cloud-services seems to be a much better place for it.
threeten, perfmark and conscrypt could even go to com.google.cloud:libraries-bom.

@all-contributors please add @ppalaga for code


Follow GOVUK styleguide for Readme

I've followed the structure outlined in the styleguide for READMEs.
I'm particularly interested in feedback on the Nomenclature section - I struggled with the definitions.
I don't think the Dependencies section is complete but I'm hoping we'll expand that when we document how to work on the project without using the development VM.

I've only reviewed the Nomenclature section so far, but I'm sure the rest is fine if you want to merge it.

I updated the "Nomenclature" section (in 0b67b7330503e00f7b762dac0c94810917cd13cf) based on @floehopper's feedback and have now merged this to master.


MIAD-122

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 94.33%. Comparing base (57c401a) to head (9fcb622).

Additional details and impacted files
@@            Coverage Diff            @@
##               main     #179   +/-   ##
=========================================
  Coverage     94.33%   94.33%
  Complexity      538      538
=========================================
  Files            89       89
  Lines          1800     1800
  Branches        102      102
=========================================
  Hits           1698     1698
  Misses           66       66
  Partials         36       36

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


:TSLspImportAll isn't working.

Hi, first off thanks for creating this plugin.
Prior to discovering your tutorial and plugin no linting in JS files was the one thing that held be back from moving away from COC to Nvim LSP.
I am not able to get the :TSLspImportAll command to work.
I set debug = true,  and I see command git exited with 0 when I try to use the command.
To test I created a module.js file with
export function test() {
  return 'testing'
}

And a app.js file with
console.log(foo())

And ran :TSLspImportAll, and I don't get any import.
I also tried in .ts files but see the same result.
I thought perhaps that the plugin looks for a .git directory to determine project root so initialized a repo in the test project but that did not work either.
Am I doing something wrong or is this a bug?
I would also like to put forward a feature request to make available a command to toggle the linting on or off, I can create a new issue if that would be more appropriate? Or perhaps an option to only have the linting output if there is a .eslintrc in the project root, if that is possible.

Does your example have a typo? I'm guessing app.js should say console.log(test()), right?
The debug output you're seeing is from ESLint, not from :TSLspImportAll. It doesn't rely on a root marker, but it does rely on tsserver, which (if you're using nvim-lspconfig) will only start up in a directory that contains a package.json or a tsconfig.json / jsconfig.json file. Do you see tsserver under clients attached to this buffer when you run :LspInfo?
If the client is attached, then the issue may be with your project configuration. I just put together this repo, which contains the minimal configuration required to get this feature to work on JavaScript files. Running :TSLspImportAll in app.js should work – could you let me know if it does for you?
Toggling diagnostics is definitely possible, and I could add a config flag to suppress ESLint errors (detecting whether the current directory has a valid configuration isn't that easy, unfortunately, since the configuration could be embedded in a package.json file). Please open another issue for those if you're interested.

Oh sorry I pasted in the wrong code.
Yeah it should be test, I used foo in my .ts tests and test() in my .js tests.
I also tested this in a couple of React and Gatsby projects and get the same results - no import.

Do you see tsserver under clients attached to this buffer when you run :LspInfo?

Yes I do...

And here is the output from :LspInfo in a React project...

I can confirm that cloning your repository and running :TSLspImportAll does indeed import the function.

In that case, it most likely has to do with your project configuration. Could you verify whether replicating the same scenario in an existing project, moving the cursor to the missing import, and calling :lua vim.lsp.buf.code_action() shows a code action prompting you to add the missing import?

This happens in any React or Gatsby project I try.

Could you verify whether replicating the scenario in an existing project, moving the cursor to the missing import, and calling :lua > vim.lsp.buf.code_action() shows a code action prompting you to add the missing import?

Thanks for verifying! What :TSLspImportAll does is aggregate code actions and run them all at once. If the code actions aren't available, it won't do anything, so I think you need to look at your project's configuration and make sure that tsserver is properly scanning your files and providing code actions / diagnostics.
I don't really know about JavaScript, but I think you need a jsconfig.json file (or a tsconfig.json file with allowJs set to true, as in the repo I linked) at the project's root.

Ok so I just tried pasting in the same tsconfig.json from your repo into the React project, but I still get the same output from :lua vim.lsp.buf.code_action() and still no import.
Also in your example repo it imports as a common JS module, not ES module, is that correct?

Here is how I set up my tsserver

I think the format of the imports has to do with the tsconfig.json settings, but again, I don't work with JavaScript, so I can't say for sure.
Your config seems fine, and your screenshots show that tsserver itself is working (plus the sample repo worked), so this is fundamentally an issue with your project configuration. I wish I could help more, but I really don't know anything about tsserver + JavaScript, and as long as you don't have access to code actions, there's nothing we can do on the plugin side.

Thanks that does make sense. I don't suppose you have a example repo where it is working correctly? Typescript project is fine. Just so I can test that?

create-react-app has an option to generate a project with TypeScript, and Gatsby has an example repo. I recommend getting started there.


Error while setting up platform wunderground

Home Assistant release (hass --version): 0.65.0
Python release (python3 --version): 3.6.3
Component/platform:
Wunderground
Description of problem:
Error while setting up platform wunderground
Expected:
Correctrly setting up the platfrom
Problem-relevant configuration.yaml entries and steps to reproduce:
- platform: wunderground
  api_key: !secret wunderground_api_key
  pws_id: "X"
  monitored_conditions:
    - temp_c
    - relative_humidity
    - precip_today_metric
    - precip_1d

Traceback (if applicable):
2018-03-11 16:53:53 ERROR (MainThread) [homeassistant.components.sensor] Error while setting up platform wunderground
Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py", line 82, in async_setup
    SLOW_SETUP_MAX_WAIT, loop=hass.loop)
  File "/usr/lib/python3.6/asyncio/tasks.py", line 358, in wait_for
    return fut.result()
  File "/usr/lib/python3.6/asyncio/futures.py", line 245, in result
    raise self._exception
  File "/usr/lib/python3.6/asyncio/tasks.py", line 180, in _step
    result = coro.send(None)
  File "/usr/lib/python3.6/site-packages/homeassistant/components/sensor/wunderground.py", line 647, in async_setup_platform
    yield from rest.async_update()
  File "/usr/lib/python3.6/asyncio/coroutines.py", line 213, in coro
    res = yield from res
  File "/usr/lib/python3.6/site-packages/homeassistant/components/sensor/wunderground.py", line 787, in async_update
    result = yield from response.json()
TypeError: cannot 'yield from' a coroutine object in a non-coroutine generator

Additional info:
using docker container: homeassistant/aarch64-homeassistant

Is fixed in 0.65.2 https://github.com/home-assistant/home-assistant/issues/13012


Batch updates together

The loader often reports many results in rapid succession, and the fact that we make a separate HTTP request for each is a lot of overhead (and I think might be causing some occasional errors). It might be useful to batch up those changes. At least two things need to happen here:

The /update endpoint needs to accept an array of locations to update. https://github.com/usdigitalresponse/appointment-availability-infra/blob/c0f5c99b9dec78b6e409d43e963c08e9a6044b31/server/src/routes.ts#L65-L110

The loader should batch up results to send together, either by only sending every N milliseconds, or by having the handler accept an array of items to send.

At this point, I don’t think we’re going to do any batching on the server, but we did implement batching/queueing in the loader a long time ago in #64.


Add Swipe to refresh or Stream Provider

Kindly add the swipe to refresh or stream provider in order to get the latest document if any document is added to the collection.

Edit your build method like this:
final GlobalKey<_PaginateFirestoreState> paginateFirestoreState = GlobalKey<_PaginateFirestoreState>();

...

RefreshIndicator(
    child: PaginateFirestore(
        itemBuilder: (context, documentSnapshot) => ListTile(
            leading: CircleAvatar(child: Icon(Icons.person)),
                title: Text(documentSnapshot.data['name']),
                subtitle: Text(documentSnapshot.documentID),
            ),
        // orderBy is compulsary to enable pagination
        query: Firestore.instance.collection('users').orderBy('name'),
    ),
    onRefresh: () async {
        paginateFirestoreState.currentState.refresh();
    },
)

...

Add a new method inside the PaginateFirestoreState class called refresh()
...
void refresh() {
    _bloc..add(PageRefreshed());
}
...

Update method mapEventToState inside PaginationBloc Class:
...
    if (event is PageRefreshed) {
      final firstItems = await _getDocumentSnapshots();
      yield PaginationLoaded(
        documentSnapshots: firstItems,
        hasReachedEnd: firstItems.isEmpty,
      );
      //yield PaginationInitial();
    }
...

it worked for me, but I had to change the code manually

Thanks but how to access _PaginateFirestoreState class in my dart file? It is private and is in another package.

This is a temporary solution, but in my example I made a copy of the repository and changed it directly in the source code and included the modified version in my project. I modified the _PaginateFirestoreState class to make it visible (PaginateFirestoreState)

I think if your solution is working then send a pull request as a refresh feature in this repository. So that it can be merged and we all can use this feature.

@DevyankShaw, I managed to completely solve this problem but I can't pull. The full version of the changes is:
Add the dependency to the pubspec.yaml file:
provider: ^4.1.3

Modify the paginate_firestore.dart file:
...

class PaginateChangeListener extends ChangeNotifier {
  bool _refreshed = false;

  PaginateChangeListener();

  set refreshed(bool value) {
    _refreshed = value;
    if (value) {
      notifyListeners();
    }
  }

  get refreshed {
    return _refreshed;
  }
}

class PaginateFirestore extends StatefulWidget {
  const PaginateFirestore(
  ...
  this.listeners})
      : super(key: key);

  final PaginateChangeListener listeners;
  ...
}

class _PaginateFirestoreState extends State<PaginateFirestore> {
...
  @override
  void initState() {
    super.initState();

    if (widget.listeners != null) {
      widget.listeners.addListener(() {
        if (widget.listeners.refreshed) {
          refresh();
        }
      });
    }
    ...

    void refresh() {
    _bloc..add(PageRefreshed());
    }

  Widget _buildGridView(PaginationLoaded loadedState) {
    return ChangeNotifierProvider<PaginateChangeListener>(
      create: (context) => widget.listeners,
      child: GridView.builder(
        controller: _scrollController,
        itemCount: loadedState.hasReachedEnd
            ? loadedState.documentSnapshots.length
            : loadedState.documentSnapshots.length + 1,
        gridDelegate: widget.gridDelegate,
        reverse: widget.reverse,
        shrinkWrap: widget.shrinkWrap,
        scrollDirection: widget.scrollDirection,
        physics: widget.physics,
        padding: widget.padding,
        itemBuilder: (context, index) {
          if (index >= loadedState.documentSnapshots.length) {
            _bloc.add(PageFetch());
            return widget.bottomLoader;
          }
          return widget.itemBuilder(
              index, context, loadedState.documentSnapshots[index]);
        },
      ),
    );
  }

  Widget _buildListView(PaginationLoaded loadedState) {
    return ChangeNotifierProvider<PaginateChangeListener>(
      create: (context) => widget.listeners,
      child: ListView.separated(
        controller: _scrollController,
        reverse: widget.reverse,
        shrinkWrap: widget.shrinkWrap,
        scrollDirection: widget.scrollDirection,
        physics: widget.physics,
        padding: widget.padding,
        separatorBuilder: (context, index) => widget.separator,
        itemCount: loadedState.hasReachedEnd
            ? loadedState.documentSnapshots.length
            : loadedState.documentSnapshots.length + 1,
        itemBuilder: (context, index) {
          if (index >= loadedState.documentSnapshots.length) {
            _bloc.add(PageFetch());
            return widget.bottomLoader;
          }
          return widget.itemBuilder(
              index, context, loadedState.documentSnapshots[index]);
        },
      ),
    );
  }
}

...

and finally change the file pagination_bloc.dart
class PaginationBloc extends Bloc<PaginationEvent, PaginationState> {
...
@override
  Stream<PaginationState> mapEventToState(
    PaginationEvent event,
  ) async* {
...
if (event is PageRefreshed) {
      _lastDocument = null;

      final firstItems = await _getDocumentSnapshots();
      yield PaginationLoaded(
        documentSnapshots: firstItems,
        hasReachedEnd: firstItems.isEmpty,
      );
      //yield PaginationInitial();
    }
  }
...
}

Use RefreshIndicator like this:
PaginateChangeListener changeListener = PaginateChangeListener();

    RefreshIndicator(
      child: PaginateFirestore(
        itemBuilder: (context, documentSnapshot) => ListTile(
          leading: CircleAvatar(child: Icon(Icons.person)),
          title: Text(documentSnapshot.data['name']),
          subtitle: Text(documentSnapshot.documentID),
        ),
        listeners: changeListener,
        // orderBy is compulsary to enable pagination
        query: Firestore.instance.collection('users').orderBy('name'),
      ),
      onRefresh: () async {
          changeListener.refreshed = true;
      },
    )

Hey, @claudemircasa you finally made the PR. Congrats and Thank you!
But I am interested to know how it is working under the hood. Have you figured out to solve the unnecessary reads problem i.e if there is no new document and the user tries to refresh it repeatedly then it would lead to unnecessary reads?

@DevyankShaw, i believe this is more complicated to resolve. I understand that when the user requests an update of the page it is because he wants to reload all the data again. In order to allow the page to be updated only when you have new documents, it would be necessary to register a listener directly in the Firebase instance and use a Boolean control variable.

I understand @claudemircasa it would be kind complex to implement. But I think if instead of Swipe to Refresh, Stream Provider is added then the unnecessary reads problem would get solved.


动态模式显存占用和性能尚待进一步优化LIST

动态图模式下存在以下问题，我们将持续优化：

当前实现导致动态创建的 Tensor 显存不能自动回收，目前需要使用 set_value() 方法手动复用 Tensor 来避免显存持续增加
动态模式下的显存占用较高
PyTorch 子图，megengine.Funtion 等算子占用显存会持续增加
random operator 以及依赖它的 operator 暂时无法去重，导致显存使用持续增加，例如 dropout

TESTIMONY ON HOW I BECAME INSTANT MILLIONAIRE WITH THE HELP OF THE ILLUMINATI. MAIL THE COUNCIL AT<EMAIL_ADDRESS>)
Hello everyone, i have to write this testimony because of people out there who also will like to join the Illuminati, because i am really happy to be member of Illuminati cult society today, i have been searching for the right hand to join this organization of Illuminati i finally got this nice Prof.Monday and Barr. Mikhail ,who help me in joining even when i was asked to buy all the items my self which i did for the initiation. though it cost me some money, but every thing went out successfully, and an instant sum of 1,000,000,000.00 US dollars was given to me with a free home of my choice in CALIFORNIA USA. And also, power, influence, good position fame including $300,000,000.00 dollars monthly as a salary for me. If you are interested contact the Illuminati full membership council through this email address above . Today my family and i are  happy for following the Light. See you there. You may WHATSAPP CHAT HELPING MEMBERS  at +13252429274 for special information on how to be a full member

下列内容已经在 v1.0.0rc1 中完成修复

当前实现导致动态创建的 Tensor 显存不能自动回收，目前需要使用 set_value() 方法手动复用 Tensor 来避免显存持续增加
动态模式下的显存占用较高
random operator 以及依赖它的 operator 暂时无法去重，导致显存使用持续增加，例如 dropout


Sidewinder X3 Pro Screen with KlipperLCD - Waiting for KlipperLCD.service

Hi,
I'm trying to run KlipperLCD on the display from the Sidewinder X3 Pro. I've read that it's exactly the same as in the Elegoo Neptune 3 Pro. I managed to flash the firmware, configured KlipperLCD.service, but unfortunately, the display remains in a loading loop with the message "Waiting for KlipperLCD.service..."
My hardware is a Raspberry PI 5 with Debian 12, where by default, it's not possible to install pyserial using pip3, only via apt install python3-serial. Unfortunately, I don't know if this is exactly the same.
The LCD is connected to the RPI 5 via UART>USB, according to the instructions.
What am I doing wrong? I would appreciate your help if possible.
Best regards!

My bad, I forgot about cable crossing in uart>usb :)
Works like a charm!


Mark some classes and functions experimental

Classes and functions which are likely to undergo breaking API changes after the first release should be marked as "experimental"

Done


Add implementation for full-index search integration

Add full-index search integration for this microservice blueprint. Some options:

Elasticsearch
Solr/Lucene

this can be enabled out of the box if use ignite as ur cluster manager


Crash on world gen

Please provide a brief summary of the bug
Game instantly crashes on new world generation
hs_err_pid15352.log
Please provide steps to reproduce where possible
Install modpack
Run modpack
Create world
Expected Results
Create a world that I can play
Actual Results
Game crashes
What Java Version are you using?
openjdk 17.0.5 2022-10-18 OpenJDK Runtime Environment Temurin-17.0.5+8 (build 17.0.5+8) OpenJDK 64-Bit Server VM Temurin-17.0.5+8 (build 17.0.5+8, mixed mode, sharing)
What is your operating system and platform?
Windows 11 Pro 22H2
How did you install Java?
MSI
Did it work before?
Did not test with other java versions

Did you test with other Java versions?
Did not test with other java versions

Relevant log output
No response

This needs to be reported to the mod author.  Chances are it's a driver issue.


Cloud cost page uses list view from patternfly3

If I understand correctly we should use components from Patternfly Next. Cloud cost and OpenShift Charge pages use List View from https://www.patternfly.org/pattern-library/content-views/list-view/  There is no such ui component as List View in PF Next, but there is Data List https://pf-next.com/components/DataList/examples. I believe koku-ui should use that component instead of outdated List View

This is an HTML/CSS implementation and not an available component in pf-react.
Please note that we already have issues tor replace PF3 functionality with PF4 -- as the components become available. See: https://github.com/project-koku/koku-ui/issues?q=is%3Aissue+is%3Aopen+label%3APF4


Activate the sharing of memory between C++ and Python

This new feature now requires EigenPy >= 2.5.0

As mentioned earlier, this feature requires EigenPy >= 2.5.0, which will be available on robotpkg in the following days. We need to way until then for testing the feature on all the CI.

Seems things are working well. I still need to expose correctly data fields of Model and Data. I will do it tomorrow ;)


[layer] Backwarding fp16 layers

This PR includes backwarding implementations of concat, dropout, lstm, embedding, multiHeadAttention layer and their test suites.
Renamed notation 'fp16fp16' to 'w16a16' for better understanding.

Self-evaluation:
Build test: [X]Passed [ ]Failed [ ]Skipped
Run test: [X]Passed [ ]Failed [ ]Skipped

:memo: TAOS-CI Version: 1.5.20200925. Thank you for submitting PR #2355. Please a submit 1commit/1PR (one commit per one PR) policy to get comments quickly from reviewers. Your PR must pass all verificiation processes of cibot before starting a review process from reviewers. If you are new member to join this project, please read manuals in documentation folder and wiki page. In order to monitor a progress status of your PR in more detail, visit http://ci.nnstreamer.ai/.


CI for Node

Failed tests:
Contains the compiled JavaScript
Initializes with two players
Starts the game with a random player
Sets the current player to be whoever it is not


Cloud Firestore throws FIRFirestoreErrorDomain Code=14 “Failed to get document because the client is offline.”?

I have use the Cloud Firestore for my Xamarin.iOS application and many time when i'm running the application it gives the same error. I'm not able to find it's solution yet.
I have used below packages for cloud firestore:
Xamarin.Firebase.iOS.CloudFirestore (version-0.13.3)
Xamarin.Firebase.iOS.Core (version-5.1.8)
Xamarin.Firebase.iOS.Storage (version-3.0.2)

Also sometimes it throws cannot access closed stream error:

Hi @divyesh008 Can you share us a test case with the issue, please? Thanks in advance!

We are closing this issue since no response was received.  Please open a new issue referring to this one if you have more information.


Parse Empty Image to PS

Hey ! Everything is working fine excepted one thing : the ps script is creating a new empty layer instead of parsing the image and the renaming is not working. Have someone got this issue ?

Hey!
Could you inspect the coordinates that are sent to server/ps.py?
Also I realise that I didn't explain in the README the issue with document offset (coordinates of the document from top left corner of the screen) and pixel density (retina vs non retina)
For now they must be manually edited in server/ps.py.

So, I have those document settings for photoshop as i tried to follow your script :

When i'm parsing i've got those coordinates : 1291 321
More precision : I'm running Windows 10 with last version of photoshop

Okay found out that this is the path for the image that is buggy with . So just replace \ with / and it is working !

Just add this line in ps.py

Thanks a lot for getting to the bottom of this.
Very strange that photoshop requires unix like separators on Windows but this whole photoshop plugging part should be improved improved/rewritten so I've added your fix.
To answer your question about SCREEN_PIXELS_DENSITY, it's the density of your screen. On macbookpro, the retina display density is of 2 so screenshots are twice bigger. so it's not related to the resolution of the photoshop document!
Hope that helps.

Hi!  I am having the same problem as pierre: working on a MacbookPro 2017 w/touchbar w/out retina.... my photoshop width/height dimensions are 2121 and 1280 ... i imagine that i just need to set the SCREEN_PIXELS_DENSITY correctly... any ideas?   Love this app!

I guess i will set the X and Y offsets to zero...  i cannot figure out how to change them from 0 in photoshop.

how does PPI (pixel per inch) convert the SCREEN_PIXEL_DESTITY

https://engineering.fb.com/web/optimizing-for-the-macbook-pro-with-retina-display/
This helps i think.... i just want an image!!!! :)

how does PPI (pixel per inch) convert the SCREEN_PIXEL_DESTITY
https://engineering.fb.com/web/optimizing-for-the-macbook-pro-with-retina-display/
This helps i think.... i just want an image!!!! :)  Im using SCREEN_PIXEL_DESTITY=1 and still not working for me

it is a retina display actually.... now i am extra confused. Shoot... i will figure it out.

It is loading the blank layer, so i figure everything is working well.  But is there any chance that i should have changed the basnet service ip to something besides HTTPConnectionPool(host='x.x.x.x', port=80) ?    ahh so close.


New Next/link now spans  as itself, needs to be compatible with nx-kit/link

New behaviour of Next.js Link component is (finally)  not just a wrapper. This causes a problem with nx-kit/link.

Please use the legacyBehavior prop for now.

We use it, I just wanted to open an issue, so it is known, thanks. :)

I need to investigate it. But since nx-kit is not specifically build for next I don't think I can change something about this.

Problem is with pretty strict checks about elements. It would be best to allow have some prop to bypass or to have as Element, so that we can pass type of a Link.


Compiled binary ANEs don't work with AIR 25

Building with version 0.60 (http://dump.ventero.de/FRESteamWorks/v0.6/) and AIR 25 on Windows 10 I get this windows prompt and error:
Entry Point Not Found
The procedure entry point SteamInternal_CreateInterface could not be located in the dynamic link library
~\META-INF\AIR\extensions\com.amanitadesign.steam.FRESteamWorks\META-INF\ANE\Windows-x86\FRESteamWorks.dll.
0.59 and 0.52 from http://dump.ventero.de/FRESteamWorks work on Windows, but on Mac I get (in AIR, when calling new FRESteamWorks()):
ArgumentError: Error #3500: The extension context does not have a method with the name command.
The 0.5 binary from Issue #26  DOES work for me on both systems:
http://essenceworks.com/FRESteamWorks/
Maybe it's a particular combination of AIR and Steamworks versions?

New binaries that are built against AIR SDK 25 and Steam SDK 1.41 available at http://dump.ventero.de/FRESteamWorks/v0.7/. If you get a chance to test these, let me know if they work for you.


Move vendors dependency folder to a dependency manager

Team,
Currently we have a vendors folder in the library structure. I propose moving front-end dependency to a dependency manager (be npm or bower).

In case you want to fragment each Anxeb internal scripts, then you can do the following:
{{> anxeb.init}}
{{> anxeb.middleware}}
{{> anxeb.vendors}}
{{> anxeb.controllers}}

Also, if you want to set all Anxeb scripts in one step, including vendors, please use:
{{> anxeb.all}}

This approach will let the developer use third party dependency managers such as Bower.


Remove redundant code from ol.featureloader.tile

This pull request simplifies the tile feature loader by removing redundant code and not requiring to call the callback with a projection argument any more.

This is now ready for review. I had missed that gjslint was not happy with the original code.

@bartvde or @tsauerwein, since you reviewed #4518, you may want to have a look at this one as well - it is merely a cleanup.

LGTM @ahocevar

Thanks for the review @bartvde.


Dockerfile issue

Repository specified in the dockerfile 'https://github.com/khaosdoctor/mslearn-aks-deployment-pipeline-github-actions/' not found

It seems that the url must be changed to YOUR repository url forked from https://github.com/khaosdoctor/mslearn-aks-deployment-pipeline-github-actions/.


Add quotes ?

in a fr_FR.UTF-8 environment, time shown was the date in EN format (y-m-d).
With quotes, i got %h:%m%s, as expected

You adding d/m/y as default?
You can always rewrite the segment for your needs.
Let me know if you need help on this.

Hi,
Thanks for your reply,
I had to add quotes for the default, or any, time format to work.
As it was the first time i use github, I guess i messed when requesting
pull and included 2 commits instead of the quotes commit only.
Le 13 août 2015 00:15, "Caio Gondim"<EMAIL_ADDRESS>a écrit :

You adding d/m/y as default?
You can always rewrite the segment for your needs.
Let me know if you need help on this.
—
Reply to this email directly or view it on GitHub
https://github.com/caiogondim/bullet-train-oh-my-zsh-theme/pull/45#issuecomment-130463053
.

Would you mind making another pull request?

I will, no problem.
Thanks !
Le 13 août 2015 12:25 AM, "Caio Gondim"<EMAIL_ADDRESS>a écrit :

Would you mind making another pull request?
—
Reply to this email directly or view it on GitHub
https://github.com/caiogondim/bullet-train-oh-my-zsh-theme/pull/45#issuecomment-130465650
.


Implementation of more informative and understandable docstring

I would like to implement more docstring to project

Awesome, sounds good!


Improving Site UI

I want to improve the layout of the site. Please assign me this task.

Assigned

I want to work on this @mohdfawad99 can u please assign this to me

i want to contribute on this@mohdfawad , kindly assign me


Place layer

Fixes #19
This is a basic place layer, which is implemented from city to continent only.  Additional work will be needed to implement places below the city level, such as town, neighborhood, etc.  The goal of this PR is to provide a base of text labels that can be experimented with for language-switching.

Screenshots:

@akadouri not sure why the prettier check didn't finish here?

@ZeLonewolf I'm not sure, it looks like the check ran fine but failed didn't report the status to the PR. There were no files to update, it should have still given this a green light though. I tried rerunning it as well.
https://github.com/ZeLonewolf/openstreetmap-americana/actions/runs/1010135992

Well, it worked the second time 😂


Call out polyfill / transpiled quirks

References #1243.
We need to call out the issues when using transpiled classes. These are called out in the polyfill docs, so we could just list out the issues and link off to them.

Hello @treshugart , i think we can make skatejs working with es5, without adapter out of box, using this babel plugin to build es version.
I made simple demo using skatejs version builded that way, pls check it. If you interested check this commit https://github.com/IamNotUrKitty/skatejs/commit/cc230875c899d3f4093685a893a4b05d50481b9c.
I think it's better than use adapter. Thank you.

@IamNotUrKitty
Interesting. I've never been able to get that to work. Maybe that's because I was building the consuming app with that transform as opposed to building Skate with it, which now makes sense!
What's the Base global in there for?
I'm happy to accept a PR for that. Would be great to call this out in the docs as well as the quirks and related stuff.
Would you be open to PR'ing the build fix as well as the docs? I'm happy to help with the docs aspect, as I'm aware that might be a harder thing for some to contribute to right now if they're not super familiar with the platform.
It might be good, for now, to just document this under the Guides section and call it out from the README. WDYT?

@treshugart

What's the Base global in there for?

Related to https://github.com/WebReflection/babel-plugin-transform-builtin-classes/issues/6 , We have two ways, on the advice of the plugin author to make the code "intent statically analyzable", or if in our context we always know class must be patched called Base, specify this in the plugin settings (I'm not sure what will be more correct).

Would you be open to PR'ing the build fix as well as the docs?

For sure,I think for now we can specify in the documentation that the library works out of the box without having  the adapter, and then link to webcomponents to read more?

Regarding Base, does that mean that it places the requirement on consumers to call things Base, or just us? I'm a little outside of my familiarity zone here, with that, so I apologise. If not, then I think it's a good idea to take that case into consideration.

For sure,I think for now we can specify in the documentation that the library works out of the box without having the adapter, and then link to webcomponents to read more?

Yep! I think that's a great idea. Cheers!

Current docs call out:

For more information on the polyfills, see the web components polyfill documentation, emphasis on the caveats.


gsl and ms-gsl share the same include/gsl directory/folder

Describe the bug
gsl and ms-gsl share the same include/gsl directory/folder
Environment

OS: [Microsoft Windows x64 Pro [Version 10.0.18363.778]]
Compiler:

Visual Studio 2017 Version: 15.9.22 VS Tools Version: 14.16.27023
Visual Studio 2019 Version: 16.5.4 VS Tools Version: 14.25.28610

WinSDK 10.0.18362.0
cmake version 3.17.1
ninja version 1.10.0
Vcpkg package management program version 2020.02.04-nohash-external

To Reproduce
Steps to reproduce the behavior:

.vcpkg install gsl[*] ms-gsl[*]
No error is created stating they exist in the same location
The gsl have the .h extension where the ms-gsl * files do not.

Expected behavior
Possibility to store the ms-gsl include files in a include/ms-gsl directory/folder with the .h extension?
Failure logs
No failures.
Additional context
None

Although they are all installed in the same folder, there are no conflicting files. I think this issue can be ignored.

Ok - I just wanted to mention the inconsistency on how vcpkg ms-gsl port files were:

stored in the include/gsl without the .h extension

stored in the include/gsl with the gsl port files

The reason I mentioned it, as if I needed to use the ms-gsl port header files I would put
#include "gsl/gsl.h"
only for it not to be found, so I would need to go searching for it.

I know it is how microsoft deployed the port on github source and sometimes microsoft does at times strays away from being consistent making their own normal :)

However the group wants to store them is fine, I just found this odd when troubleshooting the seal issue #10918 ... :)

Have a wonderful day.


Update meta attributes to improve SEO

At our SEO consultant's recommendation, removing
nofollow, noarchive, and nocache directions
from older versions of the docs. Leaving
noindex in place for now, though the consultant
will provide an alternate, preferred approach soon.

This change is

Online preview: http://cockroach-docs-review.s3-website-us-east-1.amazonaws.com/54ca3eca5b5a5a2dd447ec7591131a7e62d3890c/


Fix openshift-console config when deploying EFK stack

Previously, the component set parameter openshift4_console to null (an empty YAML value is treated as null) when the EFK stack is being deployed, this breaks catalog compilation for existing setups because it wipes the openshift4-console component defaults, if this component's defaults are included after the console defaults.
This commit fixes the bug by setting openshift4_console: {} if the EFK stack is being deployed.
Fixes #97
Checklist

[x] The PR has a meaningful title. It will be used to auto generate the
changelog.
The PR has a meaningful description that sums up the change. It will be
linked in the changelog.
[x] PR contains a single logical change (to build a better changelog).
[x] Categorize the PR by adding one of the labels:
bug, enhancement, documentation, change, breaking, dependency
as they show up in the changelog.
[x] Link this PR to related issues or PRs.

Side-note: golden test updates are not strictly speaking part of this PR


Sub-routines are sometimes set automatically

The routines that sub-routine tasks are set to run are sometimes set automatically. This can lead to accidentally executing something.
Case 1:

Add 2 routines (Routine 1 and Routine 2) with different tasks
Add a new routine (Routine 3) with sub-routine task, and select "Routine 1"
Delete Routine 1

(Running Routine 3 at this point does nothing and gives the error: Sub-Routine::Invalid routine name or no tasks)

Edit Routine 3, don't do anything, and exit.
Run Routine 3. This executes Routine 2 despite it never being selected. (Though the user can see that the sub-routine task in Routine 3 was set to execute Routine 2.)

Case 2:

When there are no other routines, add a new routine with sub-routine task
Add a second routine with some task
Execute the first routine. It will execute the second routine despite it never being selected.

This also happens whenever a sub-routine task is added and other routines exist. But in this case the user can easily see it and select the correct routine for sub-routine task.
This problem could be fixed if there was a "None" option in the sub-routine task's dropdown menu. It should default to this option when first created, and it should switch to this option when the routine it previously referenced is deleted.
A related usability improvement would be to give a confirmation popup when the user tries to delete a routine that is referenced by some sub-routine. This would be like the note the Godot editor gives when trying to delete a script that is used somewhere. But this is less important than preventing accidental execution.

2174d9b


Enable LXT2 support

vvp gives the following error when run with the -lxt2 option:
LXT2 support disabled since zlib not available
it seems zlib is missing from the build environment

fixed in latest 10.2 release

I get this "LXT2 support disabled" as well. I see the last note was that this was fixed in 10.2. My manfile shows version 12.0.
This occurs in a 32bit Linux Mint VM and in a 64bit Ubuntu WSL installation. Both were installed using apt.
What's the way to get LXT2 support?


Fan graphs are broken for binary groups

Example on beta:

On dev it's completely blank:

@ncarazon if you don't have anything higher priority this would look super nice for launch.

lgtm, thanks @ncarazon!

Oops, missing from the feed tile and embed, e.g. this one:

Also the resolution diamonds are wrong.
E.g. this question, 2023 resolved No so the resolution diamond should be aligned with 0% (if it had resolved Yes it should be aligned with 100%).
It's fine to still have the community prediction square to its last value (here 5% apparently).

Ready for testing on dev

Ready for testing on dev

lgtm!


Make file backend an optional feature

I found that that I never use file backend in my app, yet it pulls heavy dependencies like serde. Could you please make it optional by hiding it under a feature in Cargo.toml?

Good idea! This has been moved to the "store" feature so the default feature set is much lighter.


file name for init file "main.tf" and where to have this file will help people new to Terraform

mentioning the default file name
[Enter feedback here]

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: d35c94ec-c9ad-0233-4115-3ddc43ddcd38
Version Independent ID: 6b231b6b-523b-445d-2b15-7dfc04da7ef9
Content: Quickstart - Configure Terraform using Azure Cloud Shell
Content Source: articles/terraform/get-started-cloud-shell.md
Service: terraform
GitHub Login: @TomArcherMsft
Microsoft Alias: tarcher

@amt-git Thanks for the feedback. The article has been rewritten and we now recommend the name of the main Terraform file.


FieldArray TS Docs in v7

Hello 👋
I'm having some difficulty upgrading from v6 to v7. A large chunk of the new type check errors appear to be related to the FieldArray type (which was ArrayField in v6) when custom key names are used.
In the docs as they currently stand, this is shown for FieldArray:
export type FieldArray<
  TFieldArrayValues extends FieldValues = FieldValues,
  TKeyName extends string = 'id'
> = TFieldArrayValues & Record<TKeyName, string>;

However, the actual definition is more complex and doesn't seem to accommodate the custom key name any more.
export declare type FieldArray<
  TFieldValues extends FieldValues = FieldValues,
  TFieldArrayName extends FieldArrayPath<TFieldValues> = FieldArrayPath<TFieldValues>
> = FieldArrayPathValue<TFieldValues, TFieldArrayName> extends ReadonlyArray<
  infer U
>
  ? U
  : never;

It seems like what I'm after to replace the old ArrayField type (with custom key name) might be FieldArrayWithId, but that is more complex yet:
export declare type FieldArrayWithId<
  TFieldValues extends FieldValues = FieldValues,
  TFieldArrayName extends FieldArrayPath<TFieldValues> = FieldArrayPath<TFieldValues>,
  TKeyName extends string = "id"
> = FieldArray<TFieldValues, TFieldArrayName> & Record<TKeyName, string>;

I'm not sure what the FieldArrayPath type is or what I should be using for it - the typings are a bit too layered for me to make sense of.
Is there something really obvious that I'm missing, or are the TS docs incorrect (switching versions also doesn't seem to reflect that FieldArray was called ArrayField in v6)?
Any pointers would be greatly appreciated 😅 (I'd be happy to open a PR to update the docs once I've made sense of it)

oh yes, you are right. FieldArray type need to be updated to v7.


[E2E] [MTL] BF16 models failed with error Triton Error [ZE]: 0x70000004

Bug statement
Error message like
L0 build module failed. Log:
error: bf conversion instruction not supported!
in kernel: 'triton_poi_fused__to_copy_2'
error: backend compiler failed build.

Traceback (most recent call last):
  File "/home/gta/actions-runner/actions-runner/_work/torch-xpu-ops/repro.py", line 34, in <module>
    async_compile.wait(globals())
  File "/opt/conda/envs/e2e_ci/lib/python3.10/site-packages/torch/_inductor/async_compile.py", line 261, in wait
    scope[key] = result.result()
  File "/opt/conda/envs/e2e_ci/lib/python3.10/site-packages/torch/_inductor/codecache.py", line 3745, in result
    self.kernel.precompile()
  File "/opt/conda/envs/e2e_ci/lib/python3.10/site-packages/torch/_inductor/runtime/triton_heuristics.py", line 234, in precompile
    compiled_binary, launcher = self._precompile_config(
  File "/opt/conda/envs/e2e_ci/lib/python3.10/site-packages/torch/_inductor/runtime/triton_heuristics.py", line 442, in _precompile_config
    binary._init_handles()
  File "/opt/conda/envs/e2e_ci/lib/python3.10/site-packages/triton/compiler/compiler.py", line 376, in _init_handles
    self.module, self.function, self.n_regs, self.n_spills = driver.active.utils.load_binary(
RuntimeError: Triton Error [ZE]: 0x70000004

Tracking
This tracks issue in:
https://github.com/intel/intel-xpu-backend-for-triton/issues/1847

@riverliuintel help to check triton code freeze data and make sure this fix is included

@mengfei25  FYI.

The issue is verified with latest triton release/2.5.0 branch, and it should work with PyTorch with commit id later than
https://github.com/pytorch/pytorch/commit/fbd020fce649ddb44bd9a578dabb5834c5d0f186
Close this issue as complete.