hashcat v4.1 mode 11300 doesn't work with ROCm 1.8.1

So I thought this issue was with hashcat but the admins on that project are stating the issue is with ROCm. Im going to post the issue I opened with hashcat and their response. I cant write code so please be gentle. How can I fix the JiT compiler issue?
Ive been doing some testing and hashcat v3.5 and 4.1 do not work correctly when using mode 11300 (bicoin wallet) with ROCm 1.8.1.
Im using xubuntu 16.04.4, 4.13.0-45-generic.
I created a test wallet.dat with a known password and used btcrecover scripts to extract the hash. With ROCm 1.8.1 installed, hashcat does not find the password with the password in a wordlist. I thought it could be the drivers so I did a clean install and tried the AMDGPU-PRO Beta Mining Driver 17.40 with optional rocm. With the AMDGPU driver installed v.3.5 does find the password in the wordlist, but v4.1 still does not.

The good thing is, hashcat informs you about the invalid kernel processing on startup:* Device #2: ATTENTION! OpenCL kernel self-test failed. However, it's not a hashcat problem. I've traced the intermediate keys up to the comparison kernel (where AES comes into play). Both the AES key and the IV is correctly computed on rocm.
The next step would be to initialize the AES key scheduler array and on here (using the same shared library code) rocm start computing invalid values. All other tested OpenCL runtimes (NVidia, Intel, pocl, etc) compute it correctly.
The key scheduler access a shared memory region of the GPU to make it faster. You can however disable this behavior and make it access constant memory region. If we do this you can see how rocm starts to crack without changing any of the code portion. You can reproduce locally by commenting out line 24 in inc_vendor.cl and remove the kernel/ cache folder entirely.
Note that the same shared AES function are used in many other kernels (truecrypt 6221 for example) and they work fine over there. This is not a problem in how shared memory is accessed.I was able to further track down the issue to this data copy from constant memory to shared memory in m11300_comp() function in m11300.cl:
s_td0[i] = td0[i];

So basically there's nothing we can do to make this more easy. If this doesn't work it's for sure a JiT compiler problem.

What is the hashcat issue number?  Can you give a command line and .hash file contents along the lines of the existing example* in the hashcat repo that will definitely exercise mode 11300?

hashcat issue #1596.
The command I was using "./hashcat64.bin -m 11300 hash.txt. wordlist.txt. I would rather not give you the exact hash Im trying to crack. But you can download bitcoin-core and make a wallet using bitcoin-qt with your own known password and add it to a wordlist (most linux systems have a wordlist stored at /usr/share/dict/words or /usr/dict/words) . I used the attach script to extract the hash.
wallet_hash_extractor.txt

Would it be possible for you to post the hash to "xyzzy" here?  It is already in example.dict

Think the minimum is 10 characters when using the qt wallet. But yes, if
you give me a 10 character password I will make you a wallet and post the
hash.
On Tue, Jun 19, 2018, 11:37 b-sumner<EMAIL_ADDRESS>wrote:

Would it be possible for you to post the hash to "xyzzy" here? It is
already in example.dict
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/RadeonOpenCompute/ROCm/issues/437#issuecomment-398502125,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AmebeYorMI-6QWYE2QFhT7HKkqMgaLsLks5t-UUAgaJpZM4UsWVL
.

Thank you very much.  How about "zzzzzzzzzz" (10 z's), also located in example.dict.

As requested.
hash.txt

Thanks.  I see that a debug build of the compiler is asserting.  We'll follow up on this.

So this was a known issue?
On Tue, Jun 19, 2018, 13:06 b-sumner<EMAIL_ADDRESS>wrote:

Thanks. I see that a debug build of the compiler is asserting. We'll
follow up on this.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/RadeonOpenCompute/ROCm/issues/437#issuecomment-398527730,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AmebeTl464iPpiCk5db6jY1Lb64qD4yOks5t-Vm0gaJpZM4UsWVL
.

no it is not known issue

Any update on this? Additionally, is there any work around to get this to work? Like if I try CENTOS instead or try a newer/older kernel in Ubuntu. I don't understand if the  problem is with Rocm and the way it can't perform math functions correctly or just a bug in version 1.8 and the version of Ubuntu I'm using? I guess I'm saying can you prove this ever worked with any version since 1.6?

I just noticed the same behavior, can you try compiling hash cat with https://developer.amd.com/amd-aocc/ . Then try the amd sdk 2.6 .

I will make an attempt. I would appreciate an answer though. Has this ever worked with any version of ROCm since 1.6? And please understand, Im not pointing any fingers (the problem still could be hashcat), I just want to know if Ive wasted 7 months of letting hashcat run under different settings just to find out it will never solve the problem.

Followed instructions listed here.
https://developer.amd.com/wordpress/media/2017/04/AOCC-1.2.1-Install-Guide.pdf
Hashcat is still giving the following error
"Device #1: ATTENTION! OpenCL kernel self-test failed."
Maybe I edited the make file incorrectly?
makefile_edited.txt
Makefile_original.txt

Cant find the AMD SDK 2.6 its not listed at either of the following links.
https://developer.amd.com/tools-and-sdks/
http://developer.amd.com/sdks/AMDAPPSDK/downloads/Pages/default.aspx

I noticed 1.8.2 was released. I tried using centOS 7.5 and hashcat is still giving the error "
"Device #1: ATTENTION! OpenCL kernel self-test failed." I tried compiling using devtoolset and another try using AOCC. Still broken.
Is this problem limited to Polaris? Or should I just give up and use NVIDIA hardware?

No this is a known issue that there is a thread on relating to NVIDIA
causing opencl to fail.
On Fri, Jul 27, 2018 at 8:42 AM, hashuser1<EMAIL_ADDRESS>wrote:

I noticed 1.8.2 was released. I tried using centOS 7.5 and hashcat is
still giving the error "
"Device #1 https://github.com/RadeonOpenCompute/ROCm/pull/1: ATTENTION!
OpenCL kernel self-test failed." I tried compiling using devtoolset and
another try using AOCC. Still broken.
Is this problem limited to Polaris? Or should I just give up and use
NVIDIA hardware?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/RadeonOpenCompute/ROCm/issues/437#issuecomment-408277049,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AWn0wxHtIbIXwKGVzlcjvI9ms6fZK-DMks5uKmHZgaJpZM4UsWVL
.

Do you have a link to that thread? Currently hashcat admins are claiming
that opencl on both Intel and nvidia are performing fine using mode 11300.
On Thu, Jul 26, 2018, 17:49 The Doctor<EMAIL_ADDRESS>wrote:

No this is a known issue that there is a thread on relating to NVIDIA
causing opencl to fail.
On Fri, Jul 27, 2018 at 8:42 AM, hashuser1<EMAIL_ADDRESS>wrote:

I noticed 1.8.2 was released. I tried using centOS 7.5 and hashcat is
still giving the error "
"Device #1 https://github.com/RadeonOpenCompute/ROCm/pull/1:
ATTENTION!
OpenCL kernel self-test failed." I tried compiling using devtoolset and
another try using AOCC. Still broken.
Is this problem limited to Polaris? Or should I just give up and use
NVIDIA hardware?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<
https://github.com/RadeonOpenCompute/ROCm/issues/437#issuecomment-408277049
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AWn0wxHtIbIXwKGVzlcjvI9ms6fZK-DMks5uKmHZgaJpZM4UsWVL
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/RadeonOpenCompute/ROCm/issues/437#issuecomment-408278061,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AmebeegZo2LZOBCNtBQwOCIMbiCaCd27ks5uKmOGgaJpZM4UsWVL
.

Any update?

How can I get the updates?
On Mon, Aug 20, 2018, 16:20 b-sumner<EMAIL_ADDRESS>wrote:

We've fixed the cause of the assertion that was being hit here and by
other unrelated applications. Following that, hashcat 4.2 successfully
finds the password for hash.txt. I'm not really clear on when those
compiler fixes will appear in a release.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/RadeonOpenCompute/ROCm/issues/437#issuecomment-414495165,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Amebecdn_MQgozgJb4A6M2-jx-81IcAzks5uS0REgaJpZM4UsWVL
.

I'm a little confused. I opened a ticket with AMD directly and their team
claims there is nothing wrong. Can you please talk to them and allow the
right hand to know what the left one is doing?
Your service request : SR #{ticketno:[8200822583]} has been reviewed and

updated.
Response and Service Request History:
I really appreciate your patience while I look into your issue.
Feedback from the SW team is that the issue isn't observed in Hashcat
v4.2.1 using ROCm 1.8.x and works just fine.

On Mon, Aug 20, 2018, 20:10 Manuel Ortega<EMAIL_ADDRESS>wrote:

How can I get the updates?
On Mon, Aug 20, 2018, 16:20 b-sumner<EMAIL_ADDRESS>wrote:

We've fixed the cause of the assertion that was being hit here and by
other unrelated applications. Following that, hashcat 4.2 successfully
finds the password for hash.txt. I'm not really clear on when those
compiler fixes will appear in a release.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/RadeonOpenCompute/ROCm/issues/437#issuecomment-414495165,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Amebecdn_MQgozgJb4A6M2-jx-81IcAzks5uS0REgaJpZM4UsWVL
.

I guess to clarify. When you tested 4.2, did the opencl self check pass?
Because I cannot get the self check to pass. Are you using extra grub
comments? And are you using rx580s and 1950x processor?
On Tue, Sep 11, 2018, 08:46 Manuel Ortega<EMAIL_ADDRESS>wrote:

I'm a little confused. I opened a ticket with AMD directly and their team
claims there is nothing wrong. Can you please talk to them and allow the
right hand to know what the left one is doing?
Your service request : SR #{ticketno:[8200822583]} has been reviewed and

updated.
Response and Service Request History:
I really appreciate your patience while I look into your issue.
Feedback from the SW team is that the issue isn't observed in Hashcat
v4.2.1 using ROCm 1.8.x and works just fine.

On Mon, Aug 20, 2018, 20:10 Manuel Ortega<EMAIL_ADDRESS>wrote:

How can I get the updates?
On Mon, Aug 20, 2018, 16:20 b-sumner<EMAIL_ADDRESS>wrote:

We've fixed the cause of the assertion that was being hit here and by
other unrelated applications. Following that, hashcat 4.2 successfully
finds the password for hash.txt. I'm not really clear on when those
compiler fixes will appear in a release.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/RadeonOpenCompute/ROCm/issues/437#issuecomment-414495165,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Amebecdn_MQgozgJb4A6M2-jx-81IcAzks5uS0REgaJpZM4UsWVL
.

cliinfo.txt
rocminfo.txt

I'm running on gfx803, but I only have one installed.  Running the hash you provided against example.dict:
hashcat (v4.2.1-51-gc8dbcf9) starting...
OpenCL Platform #1: Advanced Micro Devices, Inc.

Device #1: gfx803, 3481/4096 MB allocatable, 64MCU

Hashes: 1 digests; 1 unique digests, 1 unique salts
Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates
Rules: 1
...
Restore.Sub.#1...: Salt:0 Amplifier:0-1 Iteration:198432-198443
Candidates.#1....: 0 -> zzzzzzzzzzz
Hardware.Mon.#1..: Temp: 68c Fan: 27% Core: 874MHz Mem: 500MHz Bus:0
Started: Fri Sep 14 12:55:46 2018
Stopped: Fri Sep 14 13:00:23 2018
Can you post here what hashcat says for you?  I see you have two gfx803.  Does selftest fail on both devices or just one?  If just one, does it run if you remove the other?  Does it run with just the other?

Are you using the AOCC compiled binary or the precompiled binary? The output below is from the precomiled binary (both devices fail self test). When I try to compile using AOCC it gives an error about missing <Alloc.h>. See hashcat issue# #1691.
./hashcat64.bin -b -m 11300
hashcat (v4.2.1) starting in benchmark mode...
Benchmarking uses hand-optimized kernel code by default.
You can use it in your cracking session by setting the -O option.
Note: Using optimized kernel code limits the maximum supported password length.
To disable the optimized kernel code in benchmark mode, use the -w option.
OpenCL Platform #1: Advanced Micro Devices, Inc.

Device #1: gfx803, 3481/4096 MB allocatable, 36MCU
Device #2: gfx803, 3481/4096 MB allocatable, 36MCU

Benchmark relevant options:

--optimized-kernel-enable

Hashmode: 11300 - Bitcoin/Litecoin wallet.dat (Iterations: 199999)

Device #1: ATTENTION! OpenCL kernel self-test failed.

Your device driver installation is probably broken.
See also: https://hashcat.net/faq/wrongdriver

Device #2: ATTENTION! OpenCL kernel self-test failed.

Your device driver installation is probably broken.
See also: https://hashcat.net/faq/wrongdriver
Speed.Dev.#1.....:     2557 H/s (72.67ms) @ Accel:128 Loops:32 Thr:256 Vec:1
Speed.Dev.#2.....:     2572 H/s (72.57ms) @ Accel:128 Loops:32 Thr:256 Vec:1
Speed.Dev.#*.....:     5129 H/s
Started: Fri Sep 14 13:21:23 2018
Stopped: Fri Sep 14 13:21:57 2018

I also noticed your gfx803 has  64MCU while mine are showing 36MCU. Is my configuration messed up?

I'm not sure what you mean by "AOCC compiled binary or precompiled binary".   I simply cloned the hascat repo, and followed the directions in BUILD.md, except I stopped before "make install".
I think gfx803 comes in different packages.  I apparently have one with more CUs.

Can I see the output from 'clang -v' on the machine you compiled it on? Or did you compile using gcc? In the ticket listed above (SR #{ticketno:[8200822583]}), I was told you were compiling using AMD AOCC.
https://developer.amd.com/amd-aocc/

A 36 CU gfx803 is likely Polaris 10. @b-sumner is likely using Fiji, which has 64 CUs.

Ok, now we are getting somewhere. If I dont use AOCC and just follow the instructions listed in BUILD.md the selftest errors go away.
clang -v
clang version 4.0
Target: amdgcn--amdhsa
Thread model: posix
InstalledDir: /opt/rocm/opencl/bin/x86_64
./hashcat -b -m 11300
hashcat (v4.2.1-51-gc8dbcf9) starting in benchmark mode...
Benchmarking uses hand-optimized kernel code by default.
You can use it in your cracking session by setting the -O option.
Note: Using optimized kernel code limits the maximum supported password length.
To disable the optimized kernel code in benchmark mode, use the -w option.
OpenCL Platform #1: Advanced Micro Devices, Inc.

Device #1: gfx803, 3481/4096 MB allocatable, 36MCU
Device #2: gfx803, 3481/4096 MB allocatable, 36MCU

Benchmark relevant options:

--optimized-kernel-enable

Hashmode: 11300 - Bitcoin/Litecoin wallet.dat (Iterations: 199999)
Speed.#1.........:     2558 H/s (72.62ms) @ Accel:128 Loops:32 Thr:256 Vec:1
Speed.#2.........:     2575 H/s (72.47ms) @ Accel:128 Loops:32 Thr:256 Vec:1
Speed.#*.........:     5133 H/s
Started: Fri Sep 14 13:40:49 2018
Stopped: Fri Sep 14 13:41:20 2018

I used gcc 5.4.0 to build hashcat.

Ok, even though the self test is passing using GCC. Its still not finding the correct answer. I made 2 new wallets and encrypted them with passphrases that are included in example.txt. The wallets unlock using the core wallet with the same password. But still no success finding the hash using hashcat. Can you test the following hashes with the included example.txt?
test.txt
test2.txt
example.txt

The fix may not have arrived in a released compiler (I'm using the tip which finds the answers in both cases).
You should be able to try the new compiler in the ROCM 1.9 release very soon.

ROCm 1.9.0 was released a few minutes ago. :)

Is there a link to that release?
On Fri, Sep 14, 2018, 15:35 Joseph Greathouse<EMAIL_ADDRESS>wrote:

ROCm 1.9.0 was released a few minutes ago. :)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/RadeonOpenCompute/ROCm/issues/437#issuecomment-421501770,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AmebeXBLJpUPn6NzG6vIZZfBXhQmq_mfks5ubC9EgaJpZM4UsWVL
.

I received an internal report that this was fixed with ROCm 1.9, so closing this issue.


Make scripts just work when the build has several jobs

Note to self: Create a separate repository for this.

Note to self: Create a separate repository for this.

Done in: https://github.com/alrra/travis-after-all


Fix starting examples from Windows

i would be in interested in that too

+1 Yes, really wish the examples can support for Windows.


Fix issue where videos in my videos weren't loading

@hanningni please review
cc @ehmadzubair FYI, I think this may have broken when the storyboard factoring happened. It's a pretty weird case - one more reason to keep xibs small.

:+1:


Error: Undefined operation: "1.5 times .875rem"

I had to downgrade to gulp-sass 3.0.0. It's bug in libsass https://github.com/sass/libsass/issues/2309. So it should solve this by upgrading libsass and node sass to the latest version.

Close by #666

Still getting this on 3.2.0
Error in plugin 'sass'
Message:
    file.scss
Error: Undefined operation: "3 times 0.375em".
        on line 18 of file.scss
        from line 15 of other-file.scss
>>   padding-left: 3 * $s-units--base-spacing;

   ----------------^

Works on 2.3.2

Same here:
Error: Undefined operation: "2 times 1sqrt(5)/2".Error: Undefined operation: "2 times 1sqrt(5)/2".

Please provide actual sass code that produces this error so we that we can
reproduce it locally
On Fri., 23 Mar. 2018, 12:30 am JanikWeb<EMAIL_ADDRESS>wrote:

Same here:
Error: Undefined operation: "2 times 1sqrt(5)/2".Error: Undefined
operation: "2 times 1sqrt(5)/2".
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/dlmanning/gulp-sass/issues/611#issuecomment-375305824,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAjZWICXNyNxXBVWdoPzv8Cmqo1ZyPiYks5tg6dZgaJpZM4N64SJ
.

@JanikWeb are you using interpolation? Found out that arithmetic doesn't work against interpolated strings, which libsass team doesn't think is worth fixing or expected behavior.

@sovanyio does that mean you can't do something like this:
$font-size-base: rems(18) !default; // Assumes the browser default, typically 16px $font-size-lg:   $font-size-base * 1.25 !default;

From what I've discovered, it depends on what rems() does, and how it does it.
If it returns: #{calculated-rem}rem;, (which I've seen in some solutions), then further calculations are not possible, because the returned value is seen by the compiler as being a string (which you can't do math on).
If it returns: ($size-px / 16px) * 1rem;, then further calculations are possible because the returned value is a calculable number.

Thank you very much, this was the solution that I needed! @cartbeforehorse


FLAKE: //test/core/slice/slice_test.exe is flaky on windows RBE opt

Seems to be failing with the opt config https://source.cloud.google.com/results/invocations/5322bbef-9cde-4065-9192-66c6817ca729/targets/%2F%2Ftest%2Fcore%2Fslice:slice_test/log in all builds.

https://github.com/grpc/grpc/blob/373fc2413ae36464e982694aa9d4df846aedb5f7/test/core/slice/slice_test.cc#L246

After a lot of investigation I think I now have a proof this is actually due to a compiler bug: https://github.com/grpc/grpc/pull/20554/files

Did this start failing 7 days ago or had we seen failures before then?

@vjpai  we started getting the failure ~7days ago but that's mostly because that's when I enabled the testsuite The first build where the build finishes and the test actually runs is https://source.cloud.google.com/results/invocations/b39d6f2a-c02d-4ae1-b794-92bc6210fbf7/targets.  (after merging https://github.com/grpc/grpc/pull/20507)

The compiler version I can reproduce with is
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\bin\Hostx64\x64>cl /Bv
Microsoft (R) C/C++ Optimizing Compiler Version 19.23.28106.4 for x64
Copyright (C) Microsoft Corporation.  All rights reserved.

Compiler Passes:
 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\bin\Hostx64\x64\cl.exe:        Version 19.23.28106.4
 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\bin\Hostx64\x64\c1.dll:        Version 19.23.28106.4
 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\bin\Hostx64\x64\c1xx.dll:      Version 19.23.28106.4
 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\bin\Hostx64\x64\c2.dll:        Version 19.23.28106.4
 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\bin\Hostx64\x64\link.exe:      Version 14.23.28106.4
 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\bin\Hostx64\x64\mspdb140.dll:  Version 14.23.28106.4
 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\bin\Hostx64\x64\1033\clui.dll: Version 19.23.28106.4

I filed issue for the compiler bug here: https://developercommunity.visualstudio.com/content/problem/779761/optimizer-bug-in-c-leads-to-incorrect-behavior-at.html


Proposal for notebook

Inspired by https://www.ipcc.ch/publications_and_data/ar4/wg1/en/figure-spm-5.html

building a new pr off this commit


Allow user to specify separate off event for the tooltip

If the user wants to hide the tooltip using a different event than the one used for showing it, he can use the data-event-off attribute.

Could you resolve the conflicts, I plan to merge this PR and do some modification, thanks

Hi, conflict is resolved.

Hi, conflict is resolved.

Merging, thanks, will release new version soon


test: behaviors-message_on_lock_failure (2024-02-07 22:54:10.631920+00:00)

automatic test cleanup


Testing auto responder

Hi there
I am testing autoresponder
https://muziboodemo.supportbee.com/tickets/10150448

@nisanth074 why are you opening these issues in invoker repo?


TestPublicIPAssigned fails occassionally

testutil           TestPublicIPAssigned                     25.00s     FAIL

and in the logs
Logs for failed tests

---------------------

Logs for testutil.TestPublicIPAssigned

	client_server_test.go:692: Timeout waiting for controller Public IP Assigned event result

And the full logs from stderr
Output from stderr

------------------

# cover github.com/01org/ciao/ciao-launcher

cover: internal error: block 166 overlaps block 167

	/home/travis/gopath/src/github.com/01org/ciao/ciao-launcher/overseer.go:#16015,#16167 /home/travis/gopath/src/github.com/01org/ciao/ciao-launcher/overseer.go:#16043,#16087

E0919 11:25:36.326217    7787 instance.go:178] Unable to stop instance[already_stopped]

E0919 11:25:36.327366    7787 instance.go:146] Unable to restart instance[launch_failure]: Failed to start VM

E0919 11:25:36.327509    7787 instance.go:88] Unable to start instance[invalid_data]: No backing image specified

E0919 11:25:36.327619    7787 instance.go:88] Unable to start instance[invalid_data]: No backing image specified

E0919 11:25:36.327680    7787 instance.go:192] Unable to delete instance[no_instance]

E0919 11:25:36.327830    7787 instance.go:88] Unable to start instance[invalid_data]: No backing image specified

E0919 11:25:36.327900    7787 instance.go:126] Unable to restart instance[no_instance]

E0919 11:25:36.327997    7787 instance.go:88] Unable to start instance[invalid_data]: No backing image specified

E0919 11:25:36.328061    7787 instance.go:169] Unable to stop instance[no_instance]

E0919 11:25:36.328528    7787 instance.go:80] Unable to start instance[already_running]

E0919 11:25:36.329227    7787 attachvolume_instance.go:16] 67d86208-b46c-4465-9018-e14187d4010 is already attached to attach instance testInstance [already_attached]

E0919 11:25:36.329957    7787 detachvolume_instance.go:16] 67d86208-b46c-4465-9018-e14187d4010 not attached to attach instance testInstance [not_attached]

E0919 11:25:36.938116    7787 payload.go:400] YAML error: yaml: unmarshal errors:

  line 1: cannot unmarshal !!seq into payloads.AttachVolume

E0919 11:25:36.938327    7787 payload.go:415] YAML error: yaml: unmarshal errors:

  line 1: cannot unmarshal !!seq into payloads.DetachVolume

2016/09/19 11:25:37 SSNTP Error: Error loading configuration data from file:///etc/ciao/configuration.yaml: open /etc/ciao/configuration.yaml: no such file or directory - You may have not installed your configuration file yet

E0919 11:25:37.840384    7833 ssntp.go:894] SSNTP Error: Could not connect to localhost:8888 (dial tcp <IP_ADDRESS>:8888: getsockopt: connection refused)

E0919 11:25:37.889537    7833 scheduler.go:661] No compute nodes connected, unable to start workload

E0919 11:25:37.889906    7833 scheduler.go:969] multiple controller masters

controller unhandled error Could not start instance

controller unhandled error Could not stop instance

controller unhandled error Could not restart instance

controller unhandled error Could not delete instance

E0919 11:25:44.241611    7833 ssntp.go:894] SSNTP Error: Read error: EOF

E0919 11:25:44.241651    7833 ssntp.go:894] SSNTP Error: Read error: EOF

E0919 11:25:44.241749    7833 ssntp.go:894] SSNTP Error: Read error: EOF

E0919 11:25:44.241758    7833 ssntp.go:894] SSNTP Error: Could not connect to localhost:8888 (dial tcp <IP_ADDRESS>:8888: getsockopt: connection refused)

E0919 11:25:44.241801    7833 ssntp.go:894] SSNTP Error: Read error: EOF

E0919 11:25:44.241870    7833 ssntp.go:894] SSNTP Error: Could not connect to localhost:8888 (dial tcp <IP_ADDRESS>:8888: getsockopt: connection refused)

E0919 11:25:44.241896    7833 ssntp.go:894] SSNTP Error: Could not connect to localhost:8888 (dial tcp <IP_ADDRESS>:8888: getsockopt: connection refused)

E0919 11:25:44.241939    7833 ssntp.go:894] SSNTP Error: Could not connect to localhost:8888 (dial tcp <IP_ADDRESS>:8888: getsockopt: connection refused)

E0919 11:25:44.241950    7833 ssntp.go:894] SSNTP Error: All server URIs failed - retrying in 5 seconds

E0919 11:25:44.241955    7833 ssntp.go:894] SSNTP Error: Could not connect to localhost:8888 (dial tcp <IP_ADDRESS>:8888: getsockopt: connection refused)

E0919 11:25:44.241964    7833 ssntp.go:894] SSNTP Error: All server URIs failed - retrying in 1 seconds

E0919 11:25:44.241964    7833 ssntp.go:894] SSNTP Error: Could not connect to localhost:8888 (dial tcp <IP_ADDRESS>:8888: getsockopt: connection refused)

E0919 11:25:44.241975    7833 ssntp.go:894] SSNTP Error: Could not connect to localhost:8888 (dial tcp <IP_ADDRESS>:8888: getsockopt: connection refused)

E0919 11:25:44.241983    7833 ssntp.go:894] SSNTP Error: All server URIs failed - retrying in 5 seconds

E0919 11:25:44.242037    7833 ssntp.go:894] SSNTP Error: Could not connect to localhost:8888 (dial tcp <IP_ADDRESS>:8888: getsockopt: connection refused)

E0919 11:25:44.242048    7833 ssntp.go:894] SSNTP Error: All server URIs failed - retrying in 2 seconds

2016/09/19 11:25:45 SSNTP Error: Error loading configuration data from file:///etc/ciao/configuration.yaml: open /etc/ciao/configuration.yaml: no such file or directory - You may have not installed your configuration file yet

E0919 11:25:45.243642    7833 ssntp.go:894] SSNTP Error: Could not connect to localhost:8888 (dial tcp <IP_ADDRESS>:8888: getsockopt: connection refused)

E0919 11:25:53.087264    8086 ssntp.go:894] SSNTP Error: Error loading configuration data from : Configuration URI Scheme '' not supported - You may have not installed your configuration file yet

E0919 11:25:53.088872    8086 ssntp.go:894] SSNTP Error: Could not connect to localhost:8888 (dial tcp <IP_ADDRESS>:8888: getsockopt: connection refused)

server received READY from node 4cb19522-1e18-439a-883a-f9b2a3a95f5e

server received READY from node 6be56328-92e2-4ecd-b426-8fe529c04e0c

Expecting server and controller to note: "Could not start instance"

server unhandled error Could not start instance

controller unhandled error Could not start instance

Expecting server and controller to note: "Could not stop instance"

server unhandled error Could not stop instance

controller unhandled error Could not stop instance

Expecting server and controller to note: "Could not restart instance"

server unhandled error Could not restart instance

controller unhandled error Could not restart instance

Expecting server and controller to note: "Could not delete instance"

server unhandled error Could not delete instance

controller unhandled error Could not delete instance

Expecting server and controller to note: ""

server unhandled error

controller unhandled error

Expecting server and controller to note: ""

server unhandled error

controller unhandled error

stopping server

E0919 11:25:53.160388    8086 ssntp.go:894] SSNTP Error: Read error: EOF

E0919 11:25:53.160496    8086 ssntp.go:894] SSNTP Error: Read error: EOF

E0919 11:25:53.160563    8086 ssntp.go:894] SSNTP Error: Read error: EOF

E0919 11:25:53.160599    8086 ssntp.go:894] SSNTP Error: Read error: EOF

E0919 11:25:53.160655    8086 ssntp.go:894] SSNTP Error: Could not connect to localhost:8888 (dial tcp <IP_ADDRESS>:8888: getsockopt: connection refused)

E0919 11:25:53.160684    8086 ssntp.go:894] SSNTP Error: Could not connect to localhost:8888 (dial tcp <IP_ADDRESS>:8888: getsockopt: connection refused)

E0919 11:25:53.160724    8086 ssntp.go:894] SSNTP Error: Could not connect to localhost:8888 (dial tcp <IP_ADDRESS>:8888: getsockopt: connection refused)

E0919 11:25:53.160736    8086 ssntp.go:894] SSNTP Error: All server URIs failed - retrying in 2 seconds

E0919 11:25:53.160743    8086 ssntp.go:894] SSNTP Error: Could not connect to localhost:8888 (dial tcp <IP_ADDRESS>:8888: getsockopt: connection refused)

E0919 11:25:53.160750    8086 ssntp.go:894] SSNTP Error: Could not connect to localhost:8888 (dial tcp <IP_ADDRESS>:8888: getsockopt: connection refused)

E0919 11:25:53.160767    8086 ssntp.go:894] SSNTP Error: Could not connect to localhost:8888 (dial tcp <IP_ADDRESS>:8888: getsockopt: connection refused)

E0919 11:25:53.160775    8086 ssntp.go:894] SSNTP Error: All server URIs failed - retrying in 5 seconds

E0919 11:25:53.160830    8086 ssntp.go:894] SSNTP Error: Could not connect to localhost:8888 (dial tcp <IP_ADDRESS>:8888: getsockopt: connection refused)

E0919 11:25:53.160841    8086 ssntp.go:894] SSNTP Error: All server URIs failed - retrying in 2 seconds

E0919 11:25:53.160882    8086 ssntp.go:894] SSNTP Error: Could not connect to localhost:8888 (dial tcp <IP_ADDRESS>:8888: getsockopt: connection refused)

E0919 11:25:53.160896    8086 ssntp.go:894] SSNTP Error: All server URIs failed - retrying in 3 seconds

restarting server

E0919 11:25:54.161270    8086 ssntp.go:894] SSNTP Error: Error loading configuration data from : Configuration URI Scheme '' not supported - You may have not installed your configuration file yet

2016/09/19 11:26:28 { "QMP": { "version": { "qemu": { "micro": 50, "minor": 6, "major": 2 }, "package": ""}, "capabilities": ["one","two"]}}

2016/09/19 11:26:28 { "QMP": { "version": { "qemu": { "micro": 50, "minor": 6, "major": 2 }, "package": ""}, "capabilities": ["one","two"]}}

2016/09/19 11:26:28 {"execute":"qmp_capabilities"}

2016/09/19 11:26:28 {"return":{}}

2016/09/19 11:26:28 { "QMP": { "version": { "qemu": { "micro": 50, "minor": 6, "major": 2 }, "package": ""}, "capabilities": ["one","two"]}}

2016/09/19 11:26:28 {"execute":"stop"}

2016/09/19 11:26:28 {"return":{}}

2016/09/19 11:26:28 { "QMP": { "version": { "qemu": { "micro": 50, "minor": 6, "major": 2 }, "package": ""}, "capabilities": ["one","two"]}}

2016/09/19 11:26:28 {"execute":"cont"}

2016/09/19 11:26:28 {"return":{}}

2016/09/19 11:26:28 { "QMP": { "version": { "qemu": { "micro": 50, "minor": 6, "major": 2 }, "package": ""}, "capabilities": ["one","two"]}}

2016/09/19 11:26:28 {"execute":"quit"}

2016/09/19 11:26:28 {"return":{}}

2016/09/19 11:26:28 { "QMP": { "version": { "qemu": { "micro": 50, "minor": 6, "major": 2 }, "package": ""}, "capabilities": ["one","two"]}}

2016/09/19 11:26:28 {"arguments":{"options":{"driver":"raw","file":{"driver":"file","filename":"/dev/rbd0"},"id":"drive_67d86208-b46c-4465-9018-e14187d4010"}},"execute":"blockdev-add"}

2016/09/19 11:26:28 {"return":{}}

2016/09/19 11:26:28 { "QMP": { "version": { "qemu": { "micro": 50, "minor": 6, "major": 2 }, "package": ""}, "capabilities": ["one","two"]}}

2016/09/19 11:26:28 {"arguments":{"drive":"drive_67d86208-b46c-4465-9018-e14187d4010","driver":"virtio-blk-pci","id":"device_67d86208-b46c-4465-9018-e14187d4010"},"execute":"device_add"}

2016/09/19 11:26:28 {"return":{}}

2016/09/19 11:26:28 { "QMP": { "version": { "qemu": { "micro": 50, "minor": 6, "major": 2 }, "package": ""}, "capabilities": ["one","two"]}}

2016/09/19 11:26:28 {"arguments":{"id":"drive_67d86208-b46c-4465-9018-e14187d4010"},"execute":"x-blockdev-del"}

2016/09/19 11:26:28 {"return":{}}

2016/09/19 11:26:28 { "QMP": { "version": { "qemu": { "micro": 50, "minor": 6, "major": 2 }, "package": ""}, "capabilities": ["one","two"]}}

2016/09/19 11:26:28 {"arguments":{"id":"device_67d86208-b46c-4465-9018-e14187d4010"},"execute":"device_del"}

2016/09/19 11:26:28 {"return":{}}

2016/09/19 11:26:28 {"data":{"path":"/dev/rbd0"},"event":"DEVICE_DELETED","timestamp":{"microseconds":123456,"seconds":1352167040730}}

2016/09/19 11:26:28 {"data":{"device":"device_67d86208-b46c-4465-9018-e14187d4010","path":"/dev/rbd0"},"event":"DEVICE_DELETED","timestamp":{"microseconds":123556,"seconds":1352167040730}}

2016/09/19 11:26:28 { "QMP": { "version": { "qemu": { "micro": 50, "minor": 6, "major": 2 }, "package": ""}, "capabilities": ["one","two"]}}

2016/09/19 11:26:28 {"arguments":{"id":"device_67d86208-b46c-4465-9018-e14187d4010"},"execute":"device_del"}

2016/09/19 11:26:28 {"return":{}}

2016/09/19 11:26:29 { "QMP": { "version": { "qemu": { "micro": 50, "minor": 6, "major": 2 }, "package": ""}, "capabilities": ["one","two"]}}

2016/09/19 11:26:29 {"execute":"qmp_capabilities"}

2016/09/19 11:26:29 {"execute":"qmp_capabilities"}

2016/09/19 11:26:29 {"return":{}}

2016/09/19 11:26:29 {"return":{}}

2016/09/19 11:26:29 {"execute":"qmp_capabilities"}

2016/09/19 11:26:29 {"return":{}}

2016/09/19 11:26:29 { "QMP": { "version": { "qemu": { "micro": 50, "minor": 6, "major": 2 }, "package": ""}, "capabilities": ["one","two"]}}

2016/09/19 11:26:29 {"execute":"system_powerdown"}

2016/09/19 11:26:29 {"return":{}}

2016/09/19 11:26:29 {"event":"SHUTDOWN","timestamp":{"microseconds":123456,"seconds":1352167040730}}

2016/09/19 11:26:29 { "QMP": { "version": { "qemu": { "micro": 50, "minor": 6, "major": 2 }, "package": ""}, "capabilities": ["one","two"]}}

2016/09/19 11:26:29 {"data":{"device":"device_67d86208-b46c-4465-9018-e14187d4010","path":"/dev/rbd0"},"event":"DEVICE_DELETED","timestamp":{"microseconds":123456,"seconds":1352167040730}}

2016/09/19 11:26:30 {"event":"POWERDOWN","timestamp":{"microseconds":123556,"seconds":1352167040730}}

2016/09/19 11:26:30 { "QMP": { "version": { "qemu": { "micro": 50, "minor": 6, "major": 2 }, "package": ""}, "capabilities": ["one","two"]}}

2016/09/19 11:26:30 {"execute":"qmp_capabilities"}

E0919 11:26:31.296728    8244 identity.go:178] expected unknowntenantid got f452bbc7-5076-44d5-922c-3b9d2ce1503f

E0919 11:26:31.297405    8244 identity.go:178] expected unknowntenantid got f452bbc7-5076-44d5-922c-3b9d2ce1503f

E0919 11:26:31.297869    8244 identity.go:178] expected unknowntenantid got f452bbc7-5076-44d5-922c-3b9d2ce1503f

E0919 11:26:31.298261    8244 identity.go:178] expected unknowntenantid got f452bbc7-5076-44d5-922c-3b9d2ce1503f

This might be a follow on to the #580 issue.  This test case runs just after the TestReconnects() case.  If there's a race in that case, the "cluster" could be in an odd state when TestPublicIPAssigned() runs.  I'm thinking maybe the test controller hasn't actually reconnected correctly.


Suport the convention of :nickname as defined on BMO to look up people

https://github.com/mozilla/relman-auto-nag/blob/dcb2f024807a984cdac6c2bab6a15329251c4c4c/auto_nag/people.py#L170

Some Bugzilla users add multiple :nicknames to their Bugzilla real name. I don't know if this will be an issue for autonag, but BMO's needinfo autocomplete only compares with the first :nickname. So if a user types :bar, BMO's autocomplete would suggest matching username Firstname Lastname :bar :foo but not Firstname Lastname :foo bar.


Add Checks For Every PR

Addresses Issues #36 and #44
These checks will be run whenever a PR is opened and pushed to.
A repository administrator can make them mandatory, should they choose.
(I apologize for the the multiple changed files, but a lot of files were not formatted so when I first ran formatting on everything, it created a lot of diffs)

Please pm me on discord


Fix bug edit command not working as per normal after lastcontact command

@Colex2000 can double check w you whether this issue should be closed by #71 that has been merged alr?

@tanyunchao Sir, closed. Thanks!


prompt users to confirm that suggest annotation blocks is going to override the previous annotations made

Related issue https://github.com/usc-isi-i2/t2wml/issues/534


Solver is not working in example file

Solver throws the error 1. Error begin run: 'NoneType' object has no attribute 'write' [16:1]

Can you provide further details shat you did?
Did you follow the installation video from food4rhino and first added install component?
Which Rhino version?

Yes I followed the installation video from food4rhino. The example files 1-6 worked without issues. But I faced this error with the solver component when I opened up example file 7.
I am currently using version 8.8


Provide config to set global policies

https://github.com/3scale/apicast/pull/450 implements policy chains that can be per service/global.
Service ones can be configured in service configuration.
Global ones have no configuration yet.
Ideally we could use lua-toml and provide nice human readable config in [TOML](toml-lang/toml: Tom's Obvious, Minimal Language). However due to a licensing issue (https://github.com/jonstoler/lua-toml/issues/15) we can't use it yet.
As an alternative we could try to extend the current JSON config with another global key for global configuration. But it is possible that would work only when loading configuration on boot.
It is possible to download configuration from network because we control the CLI and can make network calls. So the CLI start command can actually download the configuration to a temporary file.
Other proposals welcome.

Any lua-yaml as a next-best option?

The yaml ones I found require extra library which seems unfortunate and would complicate the build process and manual installation.

So there is already a concept of an environment.

development.lua:
https://github.com/3scale/apicast/blob/153a2badfe6bedb56cbe8565cf34c587625557f5/apicast/config/development.lua
production.lua:
https://github.com/3scale/apicast/blob/153a2badfe6bedb56cbe8565cf34c587625557f5/apicast/config/production.lua
test.lua
https://github.com/3scale/apicast/blob/153a2badfe6bedb56cbe8565cf34c587625557f5/t/TestAPIcastBlackbox.pm#L89-L102

Those can be passed by CLI flag -e or THREESCALE_DEPLOYMENT_ENV env variable. The file can be overriden by APICAST_ENVIRONMENT_CONFIG env variable. This file is lua for now so you can do complicated stuff. This file has to return a table that is passed to the liquid template and used to render the nginx configuration. That means you can have the same nginx config and just some differences between the environments - like lua code cache, listening port, ...
The idea was that for example the production lua file could automatically detect number of cores from cgroups and use correct number of workers.
We could extend it on the policy list and add it there too. And start treating the environment as the global config file. We also could offer TOML version of that file that would be simple and more obvious than Lua.


Tips for getting good results?

I found that changing the batch size helps with out of memory errors.
But I have a few other questions:

Should the sources always end with a period, ie one sentence, one audio file?
How do I interpret checkpoint plots, like step-1600-align? I heard that they should form a straight line to show a good model.
People talk that the model should convert. Does it mean loss should decrease? So if it stays around 0.84500, does that mean, the model is bad? What do I need to change?

In general, some best practises and knowledge how to interpret plotted graphs and derive conclusions would be appreciated.
Attached my current results.

Train more steps.
the parameter 'output per step' affects the quality of Tacotron model.

Should the sources always end with a period, ie one sentence, one audio file?

yes, you should, because there are some silence at begining and end of sound file. But you do not have to.

How do I interpret checkpoint plots, like step-1600-align? I heard that they should form a straight line to show a good model.

"your model need more training steps."

People talk that the model should convert. Does it mean loss should decrease? So if it stays around 0.84500, does that mean, the model is bad? What do I need to change?

As my experience, the value of loss does not tell you how quality your model is. But it should decrease at the begining of training, and moving around a small range when converged.

Of course you can save memory by reducing batch_size, but becareful of information lost.

As my experience, the value of loss does not tell you how quality your model is. But it should decrease at the begining of training, and move around a small range when converged.

Did it converge?

"your model need more training steps."

How many? I recently read that someone had million steps yet still voice generation did not convince.

My Tacotron model results human (noisy) voice at step ~2,000th.
quite clear at 20,000th
Tacotron_results.zip
I dont know but I think it depends on your data.

Thanks. Please show me some plots along the way, maybe we can find a pattern.

Please share

The number of audio files and length span (e.g. 200 audio files from 5 to 20 seconds)
The total length of all audio files
The audio relevant parts of your hparams

This is my 1500th

In your case, you see the clear differentiation between horizontal lines.

Of course you can save memory by reducing batch_size, but becareful of information lost.

How do I accomplish high quality using a GPU with lower end memory at the expense of time?


BLOB type should map to Node.bytes, not Node.string

Currently the BLOB column type goes through the same UTF-8 decoding as string types, despite the common definition (incl. MySQL's own) that BLOB (and BINARY and VARBINARY) columns store raw binary data.
I think this type should be mapped to Node.bytes(Bytes) directly, without any encoding in either direction.

@vzsg totally agree. I'm excited about the performance improvements the new bytes case is going to get us.


[WIP] Speed up build & tests on Circle

Fixes #587

This disappointingly only seems to shave a few minutes off.  There is scope for a couple more, but after that we'll have to get more aggressive.
Now is a good time to stick this in.


⚠ ClamAV has degraded performance

In c45dec1, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 656 ms

Resolved: ClamAV performance has improved in 0fd2f96.


Error on compile

Ubuntu 20.04, fully patched
Go v 1.15.2
go get github.com/erikh/calwarrior
# github.com/erikh/calwarrior
../go/src/github.com/erikh/calwarrior/main.go:16:5: app.Author undefined (type *cli.App has no field or method Author)
../go/src/github.com/erikh/calwarrior/main.go:21:19: cannot use cli.DurationFlag literal (type cli.DurationFlag) as type cli.Flag in slice literal:
        cli.DurationFlag does not implement cli.Flag (Apply method has pointer receiver)
../go/src/github.com/erikh/calwarrior/main.go:26:22: cannot use cli.StringSliceFlag literal (type cli.StringSliceFlag) as type cli.Flag in slice literal:
        cli.StringSliceFlag does not implement cli.Flag (Apply method has pointer receiver)
../go/src/github.com/erikh/calwarrior/main.go:29:28: implicit assignment of unexported field 'slice' in cli.StringSlice literal
../go/src/github.com/erikh/calwarrior/main.go:29:28: cannot use "calendar" (type string) as type []string in field value
../go/src/github.com/erikh/calwarrior/main.go:29:28: too few values in cli.StringSlice literal
../go/src/github.com/erikh/calwarrior/main.go:42:14: ctx.GlobalStringSlice undefined (type *cli.Context has no field or method GlobalStringSlice)
../go/src/github.com/erikh/calwarrior/main.go:78:18: ctx.GlobalDuration undefined (type *cli.Context has no field or method GlobalDuration)

Thanks fir the report; i’ll look into this today. Likely a go.mod issue.
On Mon, Sep 28, 2020 at 12:50 PM Don Harper<EMAIL_ADDRESS>wrote:

Ubuntu 20.04, fully patched
Go v 1.15.2
go get github.com/erikh/calwarrior
github.com/erikh/calwarrior
../go/src/github.com/erikh/calwarrior/main.go:16:5: app.Author undefined (type *cli.App has no field or method Author)
../go/src/github.com/erikh/calwarrior/main.go:21:19: cannot use cli.DurationFlag literal (type cli.DurationFlag) as type cli.Flag in slice literal:
    cli.DurationFlag does not implement cli.Flag (Apply method has pointer receiver)

../go/src/github.com/erikh/calwarrior/main.go:26:22: cannot use cli.StringSliceFlag literal (type cli.StringSliceFlag) as type cli.Flag in slice literal:
    cli.StringSliceFlag does not implement cli.Flag (Apply method has pointer receiver)

../go/src/github.com/erikh/calwarrior/main.go:29:28: implicit assignment of unexported field 'slice' in cli.StringSlice literal
../go/src/github.com/erikh/calwarrior/main.go:29:28: cannot use "calendar" (type string) as type []string in field value
../go/src/github.com/erikh/calwarrior/main.go:29:28: too few values in cli.StringSlice literal
../go/src/github.com/erikh/calwarrior/main.go:42:14: ctx.GlobalStringSlice undefined (type *cli.Context has no field or method GlobalStringSlice)
../go/src/github.com/erikh/calwarrior/main.go:78:18: ctx.GlobalDuration undefined (type *cli.Context has no field or method GlobalDuration)
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/erikh/calwarrior/issues/1, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAET2Z6ZF4XSGLU3XV6P6DSIDSHXANCNFSM4R45FSHA
.

[Can you provide the following information about your env (should not yield any personal data):
go env

I'm also interesting in the $PWD of your shell when you ran this command. All are potential vectors for trouble; I was not able to reproduce this myself.

Sorry, for some reason, I did not see your response.
As requested:
06:44:02 [don@harper:~/Downloads] $ echo ${PWD}
/home/don/Downloads
06:44:08 [don@harper:~/Downloads] $ go env
GO111MODULE=""
GOARCH="amd64"
GOBIN=""
GOCACHE="/home/don/.cache/go-build"
GOENV="/home/don/.config/go/env"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOINSECURE=""
GOMODCACHE="/home/don/go/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="linux"
GOPATH="/home/don/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/snap/go/6439"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/snap/go/6439/pkg/tool/linux_amd64"
GCCGO="gccgo"
AR="ar"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build030969455=/tmp/go-build -gno-record-gcc-switches"
06:44:36 [don@harper:~/Downloads] $ go get github.com/erikh/calwarrior
# github.com/erikh/calwarrior
../go/src/github.com/erikh/calwarrior/main.go:16:5: app.Author undefined (type *cli.App has no field or method Author)
../go/src/github.com/erikh/calwarrior/main.go:21:19: cannot use cli.DurationFlag literal (type cli.DurationFlag) as type cli.Flag in slice literal:
        cli.DurationFlag does not implement cli.Flag (Apply method has pointer receiver)
../go/src/github.com/erikh/calwarrior/main.go:26:22: cannot use cli.StringSliceFlag literal (type cli.StringSliceFlag) as type cli.Flag in slice literal:
        cli.StringSliceFlag does not implement cli.Flag (Apply method has pointer receiver)
../go/src/github.com/erikh/calwarrior/main.go:29:28: implicit assignment of unexported field 'slice' in cli.StringSlice literal
../go/src/github.com/erikh/calwarrior/main.go:29:28: cannot use "calendar" (type string) as type []string in field value
../go/src/github.com/erikh/calwarrior/main.go:29:28: too few values in cli.StringSlice literal
../go/src/github.com/erikh/calwarrior/main.go:42:14: ctx.GlobalStringSlice undefined (type *cli.Context has no field or method GlobalStringSlice)
../go/src/github.com/erikh/calwarrior/main.go:78:18: ctx.GlobalDuration undefined (type *cli.Context has no field or method GlobalDuration)

hey @duckunix, try the latest build and see if it doesn't work better. I upgraded to the urfave/cli v2 API. I'll also be making some more fixes tonight hopefully.


kernel: timer: timer_behavior: kernel.timer.timer fails

Describe the bug
The test tests/kernel/timer/timer_behavior/kernel.timer.timer fails.
Observed on nrf5340dk/nrf5340/cpunet.

Running TESTSUITE timer_tick_train
===================================================================
START - test_one_tick_timer_train
Initializing 4 Timers, Tick Rate 8192Hz, Expecting 20480 callbacks in 11000 ms
Starting Timers with Skews
Faking busy work, remaining timers is 4, timer callbacks 0
Faking busy work, remaining timers is 4, timer callbacks 684
Faking busy work, remaining timers is 4, timer callbacks 1367
Faking busy work, remaining timers is 4, timer callbacks 2051
Faking busy work, remaining timers is 4, timer callbacks 2734
Faking busy work, remaining timers is 4, timer callbacks 3418
Faking busy work, remaining timers is 4, timer callbacks 4102
Faking busy work, remaining timers is 4, timer callbacks 4785
Faking busy work, remaining timers is 4, timer callbacks 5469
Faking busy work, remaining timers is 4, timer callbacks 6152
Faking busy work, remaining timers is 4, timer callbacks 6836
Faking busy work, remaining timers is 4, timer callbacks 7519
Faking busy work, remaining timers is 4, timer callbacks 8202
Faking busy work, remaining timers is 4, timer callbacks 8886
Faking busy work, remaining timers is 4, timer callbacks 9569
Faking busy work, remaining timers is 4, timer callbacks 10253
Faking busy work, remaining timers is 4, timer callbacks 10937
Faking busy work, remaining timers is 4, timer callbacks 11621
Faking busy work, remaining timers is 4, timer callbacks 12305
Faking busy work, remaining timers is 4, timer callbacks 12989
Faking busy work, remaining timers is 4, timer callbacks 13673
Faking busy work, remaining timers is 4, timer callbacks 14356
Faking busy work, remaining timers is 4, timer callbacks 15040
Faking busy work, remaining timers is 4, timer callbacks 15723
Faking busy work, remaining timers is 4, timer callbacks 16407
Faking busy work, remaining timers is 4, timer callbacks 17090
Faking busy work, remaining timers is 4, timer callbacks 17774
Faking busy work, remaining timers is 4, timer callbacks 18458
Faking busy work, remaining timers is 4, timer callbacks 19142
Faking busy work, remaining timers is 4, timer callbacks 19825
One Tick Timer Train Done, took 10010 ms, busy loop ran 30 times
Perfect delta 16 cycles or 488 us
Timer 0 max delta 17 cycles or 519 us, 0 late callbacks (0.0%)
Timer 1 max delta 16 cycles or 488 us, 0 late callbacks (0.0%)
Timer 2 max delta 17 cycles or 519 us, 0 late callbacks (0.0%)
Timer 3 max delta 16 cycles or 488 us, 0 late callbacks (0.0%)
!! The busy loop didn't run as much as expected.
!! Consider making CONFIG_SYS_CLOCK_TICKS_PER_SEC smaller.
PASS - test_one_tick_timer_train in 10.061 seconds
===================================================================
TESTSUITE timer_tick_train succeeded
------ TESTSUITE SUMMARY START ------
SUITE FAIL -  50.00% [timer_jitter_drift]: pass = 1, fail = 1, skip = 0, total = 2 duration = 15.687 seconds
- FAIL - [timer_jitter_drift.test_jitter_drift_timer_period] duration = 7.858 seconds
- PASS - [timer_jitter_drift.test_jitter_drift_timer_startdelay] duration = 7.829 seconds
SUITE PASS - 100.00% [timer_tick_train]: pass = 1, fail = 0, skip = 0, total = 1 duration = 10.061 seconds
- PASS - [timer_tick_train.test_one_tick_timer_train] duration = 10.061 seconds
------ TESTSUITE SUMMARY END ------
===================================================================
RunID: 6df47e08978b6f7373e505a7011816f1
PROJECT EXECUTION FAILED

Environment (please complete the following information):

OS: Ubuntu 20.04.1 LTS
Toolchain: Zephyr SDk 0.15.6
Commit SHA or Version used: v3.6.0-2817-gdbf62a5a2a84

Perhaps related...
#66075 #67833
This, like the ITE failure in particular also seems like... maybe just maybe it should be passing with the stddev allowance changed. I need to think about this some.

The same issue have occurred on nrf52dk/nrf52832 on version v3.6.0-2878-g4a5fa0169484.

TESTSUITE timer_tick_train succeeded
------ TESTSUITE SUMMARY START ------
SUITE FAIL -   0.00% [timer_jitter_drift]: pass = 0, fail = 2, skip = 0, total = 2 duration = 2.523 seconds
- FAIL - [timer_jitter_drift.test_jitter_drift_timer_period] duration = 1.261 seconds
- FAIL - [timer_jitter_drift.test_jitter_drift_timer_startdelay] duration = 1.262 seconds
SUITE PASS - 100.00% [timer_tick_train]: pass = 1, fail = 0, skip = 0, total = 1 duration = 10.322 seconds
- PASS - [timer_tick_train.test_one_tick_timer_train] duration = 10.322 seconds
------ TESTSUITE SUMMARY END ------
===================================================================
RunID: 1de2533fa232463b131c3ae74230257c
PROJECT EXECUTION FAILED

P


README needs updating to point to new docs URl for react UI

The Egeria React UI is a multitenanted user interface with eco-system and solution capabilities. It's documentation is https://odpi.github.io/egeria-docs/user-interfaces/react/
This is a bad link, should probably be https://egeria-project.org/user-interfaces/ecosystem/

fixed


Klist improvements

Adds some new operations for klists:

kl_length: Returns the number of elements in the list
kl_unshiftp: Prepends to the beginning of the list
kl_delete_after: Removes the node after the given one
kl_insertp_after: Inserts an item after the given one

Fixes a couple bugs:

Failed malloc and family functions are handled properly
Use-after-free in kl_destroy

Would love it if someone from this project took a look.


Document environment variables available inside Containers

Lagoon injects automatically some environment variables in each running container.
As developers are using them, they should be documented how they are generated and for what they should be used for, especially LAGOON_GIT_SAFE_BRANCH and LAGOON_GIT_BRANCH are somehow confusing and are used sometimes in the wrong places, causing unintentional side effects

Can be taken from the build-tool as it's currently the most complete list


ApplyProvisioningTemplate: "A duplicate field {GUID} was found"

Describe the issue
If I run ApplyProvisioningTemplate, an exception is thrown "A duplicate field {GUID} was found" after just the 1st Taxonomy Field, the field is created though.
The issue concerns The Fields of Type="TaxonomyFieldType".
Expected behavior
I expected the apply template to run untill everthing is applied.
Using:
Microsoft.SharePoint2019.CSOM 16.0.10337.12109
SharePointPnPCore2019 3.28.2012
SP on-premise 2019.

Hi,
Thanks for reaching out. Unfortunately, this repo is about the PnP Provisioning Service and the lookbook.microsoft.com site, not about the PnP Provisioning Engine. Nevertheless, I would advise you to upgrade your project to the latest PnP Framework (available here: https://github.com/pnp/pnpframework) and in case of any further issues to create an item in the issue list of the PnP Framework repository. I will close this item.


[BEAM-8523] Regenerate Go protos with respect to changes in #9959

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.

R: @lostluck

Thank you! LGTM


Version 3 on mavenCentral?

On the readme page it says

import org.nanohttpd.NanoHTTPD;
// NOTE: If you're using NanoHTTPD < 3.0.0 the namespace is different,
//       instead of the above import use the following:
// import fi.iki.elonen.NanoHTTPD;

But version 3 doesnt seem to be available on mavenCentral?  I am using this in an android application and this works
compile "org.nanohttpd:nanohttpd:2.3.1"
but this doesn't (because i dont think it is there)
compile "org.nanohttpd:nanohttpd:3.0.0"
Any news when version 3 is going to be on mavenCentral?  I would like to use the NanoWSD class

You can use NanoWSD with 2.3.1
3.0.0 isn't ready yet, and I haven't been working on it lately.


Improved translator and scripts

I see there is an conflict with master, so I have opened an WIP PR as draft for consultation. I will try to solve conflicts.
Changes:

Translator with multiple resources/domains
Improved composer.json
Added composer scripts to run codechecks more simply
Improved README

@janbarasek I've made it to pass all tests, I had to revert common.neon for tests (because I am not able to solve issues with orm.annotations from your Baraja package). You can continue to work on it if you want.

@janbarasek Please maintain master with passing builds and if it's not possible, it's better to work in another branch till all tests pass.

@janbarasek I think it can be merged, all conflicts are solved, review resolved and all tests are passing (7.2 check fails here only for an concurrency issue only in this run - if you rerun it manually, it will pass). It's done to be working, I expect that we will change implementations in the future.

Thanks! We will solve a better implementation in the future.


Audio Input

Is it possible to configure this to accept PulseAudio devices as inputs? I've been trying to get https://www.shadertoy.com/view/lddyzX to run but I'm lost on how to map PulseAudio to iChannel1 in this case.

It's not possible at the moment, but feeding audio channels is something I'd like to have. Supporting user input, and interactivity in general, is the major area I'd like to work on.


switch to Deno.Command

This commit migrates to Deno.Command from Deno.run. This migration requires the minimum supported Deno version to be 1.28.3.
Closes #153

Let's update ubuntu to 22.04 in a follow-up.


chore(release): v1.0.1 🎉

:robot: I have created a release beep boop
1.0.1 (2024-08-05)
Bug Fixes

pkg: remove remaining procedure-fns references (3246e90)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/ehmpathy/hash-fns/releases/tag/v1.0.1 :sunflower:


Addon V1.8.1 Not updating rulesets

Tried to update all my rulesets after updating the addon and after restarting lazer it shows they all still need updated. Tried again with just Touhosu and same thing.

Did they actually update though or not? This might be an issue with version checking rather than if it works.
Can you try removing them, restarting osu and installing with the addon again?

must be version checking issue as Yoso also reports unknown version but that is also a private ruleset so who know

s

Could you show me the creation and modification date of a public ruleset that shows up as outdated? It should be in properties of its .dll file.

The yoso thing is definitely a bug though. Ruru does not have information about its versioning.

I think I found the issue in the code. Can you test if this build resolves this? I can't test this on my side very quickly because it requires modifying file metadata.

Yes this does fix the issue all show as up to date now

can you also make another side addon who's only purpose is making sure the rurusetto addon is up to date and if not auto updates it?

I'm pretty sure its impossible to do since anything that would break one would also break the other. Thoigh, if/when ruru addon gets added to the ruru wiki, you will probably be able to make it update itself

well and when it broke before it would still load it would only break after opening the panel so maybe have an update check happen in the background for the addon itself even if you need to code a manual git check and HOPEFULLY it'll survive most issues especially if it's code that is run before anything else

I think this is a bit out of scope for this issue. I will close this one after I push the fix tomorrow, but if you wish, you can open a discussion (though Im not sure if this repo has discussions enabled, you can make another issue though) about this self-update thing.


LBGMRanker with Sklearn pipeline?

Description

Hi all, i have been trying to use LGBRanker() model at the end of a sklearn pipeline. Along with that i am trying to implement hyper parameter search using Randomizedsearchcv from sklearn.  However, i couldnt get any meaningful results have stumbled upon  constantly the following error:
raise LightGBMError(_LIB.LGBM_GetLastError().decode('utf-8'))
lightgbm.basic.LightGBMError: Sum of query counts is not same with #data

Can someone help me point out what am i doing wrong here? Thanks
Reproducible example

    preprocessing_pipeline = FeatureUnion(
        transformer_list=[
            ("categorical_pipeline", categorical_pipeline),
            ("numerical_pipeline", numerical_pipeline),
        ]
    )
          sklearn_pipeline = Pipeline(
        steps=[
            ("preprocessing_pipeline", preprocessing_pipeline),
            ("model", LGBMRanker(objective="lambdarank")),
        ]
    )
    hyperparameters = {
        "model__min_child_weight": [0.5, 0.7, 1],
        "model__reg_alpha": [0, 5,10],
        "model__reg_lambda": [0, 5, 10],
        "model__subsample": [0.01, 1]
    }
    x_train = train.append(val)

    y_train = x_train.pop(self.target)

    fit_params = {
        "model__group": np.array([x_train.shape[0]]),
        "model__eval_metric": "ndcg"
    }

    split_index = np.array([-1] * len(train) + [0] * len(val))
    train_val_split = PredefinedSplit(test_fold=split_index)
    scorer = make_scorer(ndcg_score, greater_is_better=True)
    hyperparam_pipeline = RandomizedSearchCV(estimator=pipeline,
                                             param_distributions=hyperparameters,
                                             scoring=scorer,
                                             cv=train_val_split
                                             )
    ranker = hyperparam_pipeline.fit(x_train, y_train, **fit_params)

Environment info
LightGBM version or commit hash:
i am using lightgbm version 3.3.1
Command(s) you used to install LightGBM
poetry add lightgbm

@antaradas94 Hey, sorry about the problem you are having!
Unfortunately, LGBMRanker isn't fully compatible with scikit-learn ecosystem because scikit-learn itself doesn't provide any ranking algorithms, and thus doesn't has an established API for rankers. Please refer to https://github.com/microsoft/LightGBM/issues/4664#issuecomment-939368082.

OK thanks for your reply. Isnt there any other workaround for this?

Isnt there any other workaround for this?

Unfortunately, there is no any one that I'm aware of.

Or can we pass param grid to LGBRanker model itself?

Do you mean built-in hyper-opt mechanism in LightGBM? No.


operation: io: Examples not being run

Due to the lack of newline between the sentence in the examples section and the python prompt. The sphinx doctest plugin isn't running the examples for the IO operations.
https://github.com/intel/dffml/blob/b20e40ea444e9e6091d7702895ab242e33312da8/dffml/operation/io.py#L54-L55
https://github.com/intel/dffml/blob/b20e40ea444e9e6091d7702895ab242e33312da8/dffml/operation/io.py#L108-L109
Also, to make the call to input return the desired value, we probably need to modify docs/doctest_header.py to use uinttest.mock.patch in a similar way to the tests, but instead use the .start() call (no need to use .stop())
https://docs.python.org/3/library/unittest.mock.html#unittest.mock.patch
>>> Original = Class
>>> patcher = patch('__main__.Class', spec=True)
>>> MockClass = patcher.start()
>>> instance = MockClass()
>>> assert isinstance(instance, Original)
>>> patcher.stop()

Ping @0dust


Document our security model

secret and string both start with s and are the same length. confidential or some such might be less error-prone.

"Secret" is the standard security term for this. Confidential has a different implication (for example my bank statements are confidential, but they are not a security secret).

I am aware of that, but on the other hand, that is seldomly mixed with string.

Done, bar the ones I commented on.

I would like to get a third voice on string and secret; plus, adding "operations" is cheap and makes things more exact.
Else, LGTM.

I prefer secret over confidential.

Updated.

I fixed the final few typos in 8cad96e04b3a9f01b8422f2c0fc1bf072b17c50d to make this quicker.


build Python Module on Mac OS

Checklist

[x] I have read the [contribution guidelines] (https://github.com/Azure/azure-iot-sdk-python/blob/master/.github/CONTRIBUTING.md).
[x] I added or modified the existing tests to cover the change (we do not allow our test coverage to go down).
If this is a modification that impacts the behavior of a public API

[ ] I edited the corresponding document in the devdoc folder and added or modified requirements.

I submitted this PR against the correct branch:

[x] This pull-request is submitted against the master branch.

Reference/Link to the issue solved with this PR (if any)
Description of the problem
Python module does not build on Mac OS
Description of the solution
I copied the linux version, and changed the parameters to work on Mac OS.

@sHorst,
Thanks for your contribution.
To ensure that the project team has proper rights to use your work, please complete the Contribution License Agreement at https://cla.microsoft.com.
It will cover your contributions to all Microsoft-managed open source projects.
Thanks,
Microsoft Pull Request Bot

@sHorst, thanks for signing the contribution license agreement. We will now validate the agreement and then the pull request.
Thanks, Microsoft Pull Request Bot

@sHorst,
I tested your branch on Mac. The "setup.sh" file in /build_all/mac calling into the C sub-module build_all/mac folder but that is not exists.
Your branch does not contain the modifications you made in C sub-module.
Please check that in also.
Best Regards,
Zoltan

hey .. i changed that bit in the commit e27bfe1. it now builds the c module directly using cmake. this because the aure-iot-sdk-c guys say they want to go with. So i changed the pull request to only contain changes in this sdk.

@sHorst
I know about the ask for cmake (I am one of those "aure-iot-sdk-c guys" :)
But the setup script still should work...
Best Regards,
Zoltan

sorry .. missed the setup.sh .. of course .. i merged the brew install :) but forgot to remove the call :)

:shipit:

@sHorst,
I verified your pull request and it worked. (thanks for updating the setup script).
I am accepting the PR.
Thanks for contributing to our repository!
Best Regards,
Zoltan


Check for newlines before and after headers

Closes #12

@zachlatta This is the new branch for this feature.

Should this error when there's a file with the following contents?
# Test

Bubbles are quite interesting.
# I just forgot a new line

@zachlatta Yep! Hold off on this PR. I might have grabbed the wrong commit.

:+1:

@zachlatta Just fixed it.

I am satisfied. Great work!


Issues about the 3B model

Thanks for your fascinating work!
I'm now trying on the 3B model and encountered two issues:

The json of 3B model is missing. I tried to modify from the json of the XXL version to match the checkpoint and statistics in the paper, but meet another issue;
ValueError: Head size 100 is not supported by PagedAttention. Supported head sizes are: [64, 80, 96, 112, 128, 256]. from xformers.

Hello, @Con6924
This issue has been fixed in https://github.com/FoundationVision/LlamaGen/pull/23. Please have a try with main branch.


Encapsulate all views into a viewset

It's better to let the user know, what API(s) we have in the API root page, so we should encapsulate all views into one viewset object.People just need to register it in the drf router.

@iMerica do you mind if I re-open this issue? I think this is important functionality and I can't think of any immediate downsides to doing this. I may be able to push a PR to implement this

👍

Have put up a draft PR for this, more info inside https://github.com/iMerica/dj-rest-auth/pull/400


pylance reportMissingImports

Environment data

Language Server version: 2021.5.3
OS and version: win32 x64
Python version (and distribution if applicable, e.g. Anaconda): python3.8
python.analysis.indexing: undefined
python.analysis.typeCheckingMode: off

Expected behaviour
pakage import correctly
Actual behaviour
When I install this pakage with conda  conda install -c huggingface transformers , it report Import "transformers" could not be resolved, but when I install this with pip pip install transformers, it work just fine.
But the code runs fine in both enviroments.
Code Snippet / Additional information
The file in conda installed is like this
- site-packages
   ├─ transformers.pth
   └─ transformers-4.6.1-py3.8.egg

The file in pip installed is like this
- site-packages
   └─ transformers
          ├─ trainer.py
          ├─ activations.py
              ...

Logs

[Info  - 下午12:05:02] Pylance language server 2021.5.3 (pyright 1f57ad5c) starting
[Info  - 下午12:05:02] Server root directory: c:\Users\CHEN\.vscode\extensions\ms-python.vscode-pylance-2021.5.3\dist
[Info  - 下午12:05:02] No configuration file found.
[Info  - 下午12:05:02] No pyproject.toml file found.
[Info  - 下午12:05:02] Setting pythonPath for service "python_assistant": "D:\miniconda3\envs\assistant\python.exe"
[Warn  - 下午12:05:02] stubPath e:\python_assistant\typings is not a valid directory.
[Info  - 下午12:05:02] Assuming Python version 3.8
[Info  - 下午12:05:02] Assuming Python platform Windows
Search paths for e:\python_assistant
  c:\Users\CHEN\.vscode\extensions\ms-python.vscode-pylance-2021.5.3\dist\typeshed-fallback\stdlib
  e:\python_assistant
  e:\python_assistant\typings
  c:\Users\CHEN\.vscode\extensions\ms-python.vscode-pylance-2021.5.3\dist\typeshed-fallback\stubs\...
  c:\Users\CHEN\.vscode\extensions\ms-python.vscode-pylance-2021.5.3\dist\bundled\stubs
  d:\miniconda3\envs\assistant\dlls
  d:\miniconda3\envs\assistant\lib
  d:\miniconda3\envs\assistant
  c:\users\chen\appdata\roaming\python\python38\site-packages
  d:\miniconda3\envs\assistant\lib\site-packages
[Info  - 下午12:05:02] Searching for source files
[Info  - 下午12:05:02] Found 4 source files
[Info  - 下午12:05:02] Background analysis(1) root directory: c:\Users\CHEN\.vscode\extensions\ms-python.vscode-pylance-2021.5.3\dist
[Info  - 下午12:05:02] Background analysis(1) started
Background analysis message: setConfigOptions
Background analysis message: ensurePartialStubPackages
Background analysis message: setTrackedFiles
Background analysis message: markAllFilesDirty
Background analysis message: setFileOpened
Background analysis message: setFileOpened
Background analysis message: getSemanticTokens full
[BG(1)] getSemanticTokens full at e:\python_assistant\main.py ...
[BG(1)]   parsing: e:\python_assistant\main.py (15ms)
[BG(1)]   parsing: c:\Users\CHEN\.vscode\extensions\ms-python.vscode-pylance-2021.5.3\dist\typeshed-fallback\stdlib\builtins.pyi [fs read 3ms] (127ms)
[BG(1)]   binding: c:\Users\CHEN\.vscode\extensions\ms-python.vscode-pylance-2021.5.3\dist\typeshed-fallback\stdlib\builtins.pyi (40ms)
[BG(1)]   binding: e:\python_assistant\main.py (0ms)
[BG(1)]   parsing: c:\Users\CHEN\.vscode\extensions\ms-python.vscode-pylance-2021.5.3\dist\typeshed-fallback\stdlib\typing.pyi [fs read 1ms] (35ms)
[BG(1)]   binding: c:\Users\CHEN\.vscode\extensions\ms-python.vscode-pylance-2021.5.3\dist\typeshed-fallback\stdlib\typing.pyi (11ms)
[BG(1)]   parsing: c:\Users\CHEN\.vscode\extensions\ms-python.vscode-pylance-2021.5.3\dist\typeshed-fallback\stdlib\_typeshed\__init__.pyi [fs read 2ms] (7ms)
[BG(1)]   binding: c:\Users\CHEN\.vscode\extensions\ms-python.vscode-pylance-2021.5.3\dist\typeshed-fallback\stdlib\_typeshed\__init__.pyi (1ms)
[BG(1)]   parsing: c:\Users\CHEN\.vscode\extensions\ms-python.vscode-pylance-2021.5.3\dist\typeshed-fallback\stdlib\typing_extensions.pyi [fs read 0ms] (3ms)
[BG(1)]   binding: c:\Users\CHEN\.vscode\extensions\ms-python.vscode-pylance-2021.5.3\dist\typeshed-fallback\stdlib\typing_extensions.pyi (2ms)
[BG(1)]   parsing: e:\python_assistant\train.py [fs read 0ms] (6ms)
[BG(1)]   binding: e:\python_assistant\train.py (1ms)
[BG(1)]   parsing: e:\python_assistant\test.py [fs read 1ms] (4ms)
[BG(1)]   binding: e:\python_assistant\test.py (2ms)
[BG(1)] getSemanticTokens full at e:\python_assistant\main.py (278ms)
Background analysis message: getSemanticTokens full
[BG(1)] getSemanticTokens full at e:\python_assistant\custom_dataset.py ...
[BG(1)]   parsing: e:\python_assistant\custom_dataset.py (9ms)
[BG(1)]   binding: e:\python_assistant\custom_dataset.py (4ms)
[BG(1)]   parsing: d:\miniconda3\envs\assistant\lib\site-packages\torch\__init__.py [fs read 0ms] (72ms)
[BG(1)]   binding: d:\miniconda3\envs\assistant\lib\site-packages\torch\__init__.py ...
[BG(1)]     parsing: d:\miniconda3\envs\assistant\lib\site-packages\torch\_C\__init__.pyi [fs read 0ms] (126ms)
[BG(1)]     binding: d:\miniconda3\envs\assistant\lib\site-packages\torch\_C\__init__.pyi (35ms)
[BG(1)]     parsing: d:\miniconda3\envs\assistant\lib\site-packages\torch\_C\_VariableFunctions.pyi [fs read 0ms] (48ms)
[BG(1)]     binding: d:\miniconda3\envs\assistant\lib\site-packages\torch\_C\_VariableFunctions.pyi (28ms)
[BG(1)]     parsing: d:\miniconda3\envs\assistant\lib\site-packages\torch\functional.py [fs read 0ms] (13ms)
[BG(1)]     binding: d:\miniconda3\envs\assistant\lib\site-packages\torch\functional.py (10ms)
[BG(1)]   binding: d:\miniconda3\envs\assistant\lib\site-packages\torch\__init__.py (274ms)
[BG(1)]   parsing: d:\miniconda3\envs\assistant\lib\site-packages\torch\utils\data\__init__.py [fs read 0ms] (1ms)
[BG(1)]   binding: d:\miniconda3\envs\assistant\lib\site-packages\torch\utils\data\__init__.py (0ms)
[BG(1)]   parsing: d:\miniconda3\envs\assistant\lib\site-packages\torch\utils\data\dataset.py [fs read 0ms] (4ms)
[BG(1)]   binding: d:\miniconda3\envs\assistant\lib\site-packages\torch\utils\data\dataset.py (2ms)
[BG(1)]   parsing: d:\miniconda3\envs\assistant\lib\site-packages\torch\types.py [fs read 0ms] (1ms)
[BG(1)]   binding: d:\miniconda3\envs\assistant\lib\site-packages\torch\types.py (0ms)
[BG(1)]   parsing: d:\miniconda3\envs\assistant\lib\site-packages\torch\tensor.py [fs read 0ms] (27ms)
[BG(1)]   binding: d:\miniconda3\envs\assistant\lib\site-packages\torch\tensor.py (7ms)
[BG(1)]   parsing: c:\Users\CHEN\.vscode\extensions\ms-python.vscode-pylance-2021.5.3\dist\typeshed-fallback\stdlib\abc.pyi [fs read 0ms] (0ms)
[BG(1)]   binding: c:\Users\CHEN\.vscode\extensions\ms-python.vscode-pylance-2021.5.3\dist\typeshed-fallback\stdlib\abc.pyi (1ms)
[BG(1)] getSemanticTokens full at e:\python_assistant\custom_dataset.py (453ms)
Background analysis message: getSemanticTokens range
[BG(1)] getSemanticTokens range 0:0 - 36:53 at e:\python_assistant\custom_dataset.py (15ms)
Background analysis message: getSemanticTokens range
[BG(1)] getSemanticTokens range 0:0 - 1:11 at e:\python_assistant\main.py (0ms)
Background analysis message: analyze
[BG(1)] analyzing: e:\python_assistant\custom_dataset.py ...
[BG(1)]   checking: e:\python_assistant\custom_dataset.py (14ms)
[BG(1)] analyzing: e:\python_assistant\custom_dataset.py (14ms)
[BG(1)] analyzing: e:\python_assistant\main.py ...
[BG(1)]   checking: e:\python_assistant\main.py (0ms)
[BG(1)] analyzing: e:\python_assistant\main.py (0ms)
Background analysis message: resumeAnalysis
Background analysis message: getDiagnosticsForRange
Background analysis message: getDiagnosticsForRange
Background analysis message: getDiagnosticsForRange
[FG] parsing: e:\python_assistant\custom_dataset.py (27ms)
[FG] parsing: c:\Users\CHEN\.vscode\extensions\ms-python.vscode-pylance-2021.5.3\dist\typeshed-fallback\stdlib\builtins.pyi [fs read 3ms] (85ms)
[FG] binding: c:\Users\CHEN\.vscode\extensions\ms-python.vscode-pylance-2021.5.3\dist\typeshed-fallback\stdlib\builtins.pyi (34ms)
[FG] binding: e:\python_assistant\custom_dataset.py (3ms)
Background analysis message: getDiagnosticsForRange
[FG] parsing: e:\python_assistant\main.py (7ms)
[FG] binding: e:\python_assistant\main.py (0ms)
Background analysis message: getDiagnosticsForRange
Background analysis message: getDiagnosticsForRange
[FG] parsing: c:\Users\CHEN\.vscode\extensions\ms-python.vscode-pylance-2021.5.3\dist\typeshed-fallback\stdlib\typing.pyi [fs read 2ms] (42ms)
[FG] binding: c:\Users\CHEN\.vscode\extensions\ms-python.vscode-pylance-2021.5.3\dist\typeshed-fallback\stdlib\typing.pyi (8ms)
Background analysis message: getDiagnosticsForRange
Background analysis message: getDiagnosticsForRange
Background analysis message: getDiagnosticsForRange
Background analysis message: getDiagnosticsForRange

Could you provide the import statement that you're using? Is it import transformers? Or from transformers import trainer? Or something else?

Ah, it looks like the conda install is using a ".pth" file. Could you check whether it's a symlink or a text file? If it's a text file, please provide the contents. If it's a symlink, where does it point?

This is a duplicate of #1260, something I'm currently working on. Some dependencies distributed on conda (including transformers) are in old-school egg files, which are zip files that need to be treated as directories and opened transparently by the FS abstraction (as python does at runtime).


Encrypted hls on iphone

This is not Bug
I used this technique  to play encrypted hls file. It is work on android. but not work on iphone.
Is there any solution ?

As the author mentioned, browsers without Media Source Extension might have difficulties working with this solution (like iOS Safari) and I have never worked with native HLS supporting browsers, so I do not have any solution, sorry!


Add GCS option for encryption keys

What does this PR change? What problem does it solve?
These changes allow users to provide 256-bit AES crypto keys to Google Cloud Storage to enable Customer-supplied encryption. By providing one's own keys which are beyond Google's management, users enable an extra layer of protection for their data in the cloud. Once data is encrypted with provided keys, data can not be downloaded or decrypted without providing the same key that was used to encrypt.
Was the change previously discussed in an issue or on the forum?
Closes #3530
Checklist

[X] I have read the contribution guidelines.
[X] I have enabled maintainer edits.
[ ] I have added tests for all code changes.
[X] I have added documentation for relevant changes (in the manual).
[x] There's a new file in changelog/unreleased/ that describes the changes for our users (see template).
[X] I have run gofmt on the code in all commits.
[X] All commit messages are formatted in the same style as the other commits in the repo.
[ ] I'm done! This pull request is ready for review.

Looking into broken transport limiting due to changes in getStorageClient.

Looking into broken transport limiting due to changes in getStorageClient.

I'm not sure how to add unit tests for this without mocking out the GCS calls.

After talking with @fd0 we have decided to not add support for customer-supplied keys. Sorry, for changing course regarding this feature.
As restic backups are already always encrypted at the client-side it is unclear which benefit encryption keys would offer that are sent to the cloud provider along with each request. Another downside is that this PR would add a great deal of code for a probably rarely used feature. As an alternative it might be possible to achieve the same result by using the S3-API for GCS via rclone.

That's a bummer.
GCS prevents downloading of objects without the key which protects from unauthorized or accidental bucket access from getting the files. Plus it's nice to not rely solely on one encryption implementation for long term storage of sensitive files or documents on the cloud.
I'll try to support the patch over on my fork if anyone else wants this feature.


bug: chart widget clipping issue

Description
I am using chart line node to visualise percentage over time, thus always limiting the chart (Y axis) from 0% to 100%. The plotted line always seems to be multiple pixels wide, but when it reaches 0% or 100% it gets half clipped by the bottom/top of the chart canvas. Please see the attached screenshots where it is nicely visible.
One of the hacky solutions seems to be to limit Y axis from -1 to 101 to allow more space to paint the line at the very bottom / very top of the chart, but that solution re-labels the Y axis from -1 to 101, which does not reflect the true nature of visualised data.
I think the easiest solution would be to disable clipping ???

Have you provided an initial effort estimate for this issue?
I am no FlowFuse team member

In the Chart config set the point radius to zero.  There is also a point style None but that does not work yet.

This is issue of chartjs library and mostly answered as it s problem you can avoid by configuration thus not much hope for fix.
But seriously the line have width. And you don't want the line go via some adjusted path. Chart is measuring tool and the precision is kind of key point of such tools. So giving some space for line by configuring limits with some headroom is absolutely correct solution.

Thanks @hotNipi for the explanation. I am just looking at https://www.chartjs.org/docs/latest/samples/line/styling.html and see lot of interesting options that would be nice if usable (for example more control over axes, labels, spacing, etc). Do you have any recommendation as to whether and/or how these can be adjusted from the node-red side?

Haven't had any time to play with charts for DB2 yet. Also I'm not an expert of the chartjs but following doc's and figuring out solutions based of that. So not yet too much to help from me. But as the stats is one of my slight passions I definitely will familiarize myself with all cuts and corners at some point.


REPL history browser

We should add a feature for browsing and re-executing REPL history.
The history browser should:
Show the history with syntax highlighting
Allow selecting one or more commands for re-execution, including non-contiguous commands
Allow deleting items from the history browser
Filtering of the current list of commands by typing in a text box
The history browser could either be its own tool window pane (which may be confusing, and be difficult to arrange) or it could be a margin of the text editor so that it always has a consistent location and tracks with the REPL window.

A view toggle in the interactive window may be the only sensible way to avoid a separate window. I'm fairly sure a splitter or margin adornment is going to take up too much room.
The advantage of a view toggle is that we could support all of the same options in the repl (except maybe non-contiguous selection). Searching history could hide all outputs automatically, or maybe we can search outputs too and filter in/out pairs?

If it's a view toggle, what's it toggling?  If not a margin, it sounds like you're proposing an in-line view?  I would expect to have a view toggle as well, I'd just expect it to toggle the margin.  If you are saying it's an inline view my concern would just be that we'd potentially be losing too much context that the user might be using to perform the search.
I'm not sure a margin would take up too much space, the margin probably typically doesn't need to be very wide typically.  We could also look at having it go below the interactive window but that seems odd...
If not a margin then a floating tool window that gets activated by a keyboard combo seems like the next best thing to me - maybe this is something that just typically isn't around until you need it.

The thing I like about the separate tool window is that a user can choose their own placement, so we don't have to spend our time deciding on horizontal/vertical stacking or implementing automatic switching (which, having done that for the environments list, I can say is not trivial).
I'd need to get a better idea of what you mean by "margin", since what I have in mind (similar to the scroll bar map view) would be completely unusable IMO. Can you sketch something?

There are other advantages to a separate tool window as well, such as a user can have a larger repl window with a smaller history window which doesn't have the same height or width as the repl window.  That looks like how things typically appear in matlab/R.  But if you want to quickly bounce into history and back out you're kind of being pushed into a world of window management.
I talked about this at lunch yesterday to Tomas and we were thinking having the ability to pop the history out into a tool window made since.  Here's an example of the margin...  It's not quite the same as the scroll bar map view because we don't want history to scroll with the text view.

Popping out the history window would work.
I was chatting with @smortaz about the "scratchpad" idea (think OneNote - list on the left hand side of sections, right hand side is an editor for the selected section) and how that may help solve some of the issues around arbitrary numbers of interactive windows.
The main issue here is: if I have two Python 3.4 interactive windows open, where does the history go? Do they share? If I close both and next session open one, which history does it have? How do I get the history for the other one?
With a scratchpad, we could add a new entry for each window (or reuse the most recent matching one if appropriate), and still have a relatively easy way for users to manage them. It's one window for all history, potentially with popouts in interactive windows to show a particular section (i.e. the one linked to that interactive window), and also handles being able to put little helper functions "somewhere". We can make the entire scratchpad searchable or just the current section, and the "send to interactive/send to editor" commands make just as much sense there for both the history and scratchpad purposes.
It seems we're okay with history being on a line basis, not a complete input? So if I have 6 lines of matplotlib code in a single input, it shows up in history as six lines? (If I want to re-execute it all, I have to select six lines rather than selecting one "item"?)

some thoughts wrt the REPL for 3.0:

the "triangle" can be something else, or just have a vertical border w some indication that it can be clicked on to expand.
also extremely useful is having something like csh history syntax where you can repeat commands by their line number, starting text, matching text, etc:
something along the lines of:
!11-15   repeat cmds 11 thru 15

!runit     run most recent cmd that starts with 'runit'

!!           repeat most recent cmd

!11:s/azur/azure/

             repeat cmd 11 changing azur to azure

it'd be nice if the history buffer is an actual python editor (if not too expensive).
additionally i'd like the history text to be rehydrated based on a Save REPL History option.

+1, and note that jupyter already has configurable history magic, this maybe obvious for many, but still worth pointing out.

I'd like to chime in here and say that as a MATLAB user, I am accustomed to using the "Command History" to re-run sets of previously run commands. This includes running a single command and running multiple commands (contiguous or non-contiguous). I almost always work with the "Command History" window right next to the console, and this is a "Must Have" for scientific computing IMHO.


setup with serverless-express

I'm trying to replace the default sam-template from @vendia/serverless-express v2 example.
https://github.com/vendia/serverless-express/tree/mainline/examples/basic-starter-api-gateway-v2
How the serverless.yml will need to look like to deploy this httpApi example ?
Thank you very much.

Hi @madruga8
This is an extensive example of a serverless.yml which i find really useful to compare against when making a serverless.yml : Example. It has a lot of excess info for a httpApi, but is still useful.
Here's a small serverless.yml i made for a small project you can look at. It will be missing some stuff that is in the SAM-template like resources for Route 53 and Certificate Manager etc, I think you can use this plugin to get started with domain related stuff.
Cheers 🙂


⚠ Bofrost.be has degraded performance

In 3e38454, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1550 ms

Resolved: Bofrost.be performance has improved in be171ab after 15 minutes.


Update for nightly rustfmt.

Most recently nightly seems to have slightly different behavior.

r? @alexcrichton
(rust_highfive has picked a reviewer for you, use r? to override)

@bors: r+

:pushpin: Commit 4b6c26dd16786b416190bd0a36e7646d33b9846a has been approved by alexcrichton

:hourglass: Testing commit 4b6c26dd16786b416190bd0a36e7646d33b9846a with merge c8019b10e58de31df0611288015012868456e452...

:sunny: Test successful - checks-azure
Approved by: alexcrichton
Pushing c8019b10e58de31df0611288015012868456e452 to master...


Mark flaky TestTcpMetric test as flaky

@howardjohn: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

pilot-multicluster-e2e_istio
6644ddbbc0080c78bd86c736f05af89aacb105b2
link
/test pilot-multicluster-e2e_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/cherrypick release-1.4

@howardjohn: new pull request created: #18309

In response to this:

/cherrypick release-1.4

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.


OpenCV error

Hi, I am encountering opencv error. Tried many other solutions but didn't work.
Here is the error when I run collector:
Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.6.0:java (default-cli) on project video-stream-collector: An exception occured while executing the Java class. no opencv-3.2.0 in java.library.path -> [Help 1]

Hi, I am encountering opencv error. Tried many other solutions but didn't work.
Here is the error when I run collector:
Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.6.0:java (default-cli) on project video-stream-collector: An exception occured while executing the Java class. no opencv-3.2.0 in java.library.path -> [Help 1]

Somehow got a workaround this by getting building the OpenCV in windows and getting the .dll files from there and copying it into macOS. Also, load the file by writing the custom class


How to update stateful services with swarm mode

When updating a swarm mode service, new containers will be created without taking over the previous volumes, so that the state will lost.
Do you have any plan to solve this issue?

Hello
You can still mount a volume as you do in Docker. You just need to be sure that your containers are in the right hosts.
https://github.com/docker/docker/blob/master/docs/reference/commandline/service_create.md#add-bind-mounts-or-volumes
There are different projects that help you to solve persistent problem in distributed containarized application. One of them is https://infinit.sh/ . Docker supports also volume plugins that allow you to extend the normal capabilities if you need to use a particular distributed storage.
Please keep in mind that the GitHub issue tracker is not intended as a general support forum, but for reporting bugs and feature requests. For other types of questions, consider using one of:

https://forums.docker.com
the docker community slack channel (https://blog.docker.com/2016/11/introducing-docker-community-directory-docker-community-slack/)
StackOverflow

I'm going to close this issue because this is not a bug, but feel free to continue the conversation 👍


404 Key Not Found error on bitwise operators page

Request type

[ ] Please close this issue, I accidentally submitted it without adding any details
[ ] New documentation
[x] Correction or update

Details

The expressions-bitwiseoperators.html page appears to be missing. The response is:
Code: NoSuchKey
Message: The specified key does not exist.
Key: pages/js/expressions-bitwiseoperators.html
RequestId: BWFY6RFN9M4KEJ5M
HostId: 9PyJwOyWPciSQJ7Q4yk+ZVTra8wTScEf0B2pJkMmM7B+uFKPJz2eqdnjH9SRAsriAERq1zZU4uY=

Link to the page:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Bitwise_Operators

Thanks, fixed! This page will soon be split up, because we now organized each operator to have their own page.


Investigate tz issue on research

https://www.quantopian.com/posts/help-using-pyfolio-with-zipline-in-a-notebook

Were those errors being thrown in the research env, or on somebody's local machine? It doesn't look like the code in the traceback matches the latest version of pyfolio.
I don't think that error will be an issue if pyfolio is updated. The following line is what was causing the error in utils.extract_rets_pos_txn_from_zipline()
--> 369     transactions.index = transactions.index.normalize().tz_localize('utc')
This has since been changed to
if transactions.index.tzinfo is None:
        transactions.index = transactions.index.tz_localize('utc')

Thanks @humdings. That's what I thought. I assumed pyfolio was updated on research but it seems that hasn't happened yet explaining the error.

That indeed seems to have been the case.


Custom alphabetical order

Sometimes languages will be written in some script but have different alphabetical order to other languages with the same script (perhaps with added diacritics).
It would be useful to be able to change the alphabet order in the language settings and then have books and terms sorted by that custom order.

Here the language and writing system identifiers mentioned at https://github.com/jzohrab/lute-v3/issues/231 can help. Also ISO 3166-1 alpha-2 can be applied because different regions have different orders, like Korean.


How to test open link in browser?

I have a button in my electron app that opens a link in a browser.
How I test that it's opening the right link?
Since the link opens outside electron app, how do I make my driver sees it?
Or if I have to start another driver, how do I make sure the new one catch the link?

I think the right approach to this test case is using the mock function.
for example;
function openExternal (url) {
  if(NODE_ENV === 'test'){
    console.log('the url tryed to open via external browser', url)
     return // magic
  } else {
  log(`openExternal: ${url}`)
  electron.shell.openExternal(url)
}

Hi it's 2020 and I also have this kind of scenario. @joeksy did this solved your problem? I would like to know the workaround for this


Update README.md

Thanks, I stumbled on this as well. I think there are some more wrong references we might have to fix with the Python package.


Stuck at the config, Please HELP?

so I open the PS move service config and it wants me to give a server address and port. Where do i find those out, cause i was planning on use my two move controllers with my Kinect 360 for vr but can't get passed this step.

Leave it at default settings and hit connect. Make sure you're running PS move service in admin mode prior to this,

im still stuck after following theese steps


chore(release): 2.11.0-rc.2

Version bump in package.json and package-lock.json for release 2.11.0-rc.2

:tada: This PR is included in version 2.11.0-rc.3 :tada:
The release is available on:

npm package (@pre/rc dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 2.13.0-rc.1 :tada:
The release is available on:

npm package (@pre/rc dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 2.17.0-rc.1 :tada:
The release is available on:

npm package (@pre/rc dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 2.20.0-development.1 :tada:
The release is available on:

npm package (@rc dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Typographical error in README

Viewing the Jyputer Notebook

In order to better view and work on the jupyter Notebook I encourage you to use nbviewer . You can simply copy and paste the link to this website and you will be able to edit it without any problem. Alternatively you can clone the repository using
git clone https://github.com/fotisk07/Image-Classifier/
then in the command Line type, after you have downloaded jupyter notebook type
jyputer notebook
locate the notebook and run it.

[jJ]yputer => [jJ]upyter

Thank you very much, I will get right on it!


⚠ Bofrost.de has degraded performance

In ff4f1eb, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 904 ms

Resolved: Bofrost.de performance has improved in 5b3a1d8 after 53 minutes.